Class PartyLogic
java.lang.Object
com.echothree.util.server.control.BaseLogic
com.echothree.model.control.party.server.logic.PartyLogic
-
Field Summary
Fields inherited from class com.echothree.util.server.control.BaseLogic
coreControl -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncheckPartyType(ExecutionErrorAccumulator eea, Party party, String... partyTypeNames) static PartyLogicgetPartyByName(ExecutionErrorAccumulator eea, String partyName) getPartyByName(ExecutionErrorAccumulator eea, String partyName, UniversalEntitySpec universalEntitySpec) getPartyByName(ExecutionErrorAccumulator eea, String partyName, EntityPermission entityPermission) getPartyByName(ExecutionErrorAccumulator eea, String partyName, String... partyTypeNames) getPartyByNameForUpdate(ExecutionErrorAccumulator eea, String partyName) getPartyFromEntityInstance(EntityInstance entityInstance) Assume that the entityInstance passed to this function is an ECHO_THREE.Party.getPartyTypeByName(ExecutionErrorAccumulator eea, String partyTypeName) booleanisPartyType(Party party, String... partyTypeNames) Methods inherited from class com.echothree.util.server.control.BaseLogic
addExecutionError, addSecurityMessage, getEntityInstanceByBaseEntity, getEntityInstanceByBasePK, getSession, handleExecutionError, handleSecurityMessage, hasExecutionErrors
-
Constructor Details
-
PartyLogic
protected PartyLogic()
-
-
Method Details
-
getInstance
-
getPartyFromEntityInstance
Assume that the entityInstance passed to this function is an ECHO_THREE.Party. -
isPartyType
-
checkPartyType
-
getPartyTypeByName
-
getPartyByName
public Party getPartyByName(ExecutionErrorAccumulator eea, String partyName, EntityPermission entityPermission) -
getPartyByName
-
getPartyByNameForUpdate
-
getPartyByName
public Party getPartyByName(ExecutionErrorAccumulator eea, String partyName, String... partyTypeNames) -
getPartyByName
public Party getPartyByName(ExecutionErrorAccumulator eea, String partyName, UniversalEntitySpec universalEntitySpec)
-