Class BaseChainLogic
java.lang.Object
com.echothree.util.server.control.BaseLogic
com.echothree.model.control.chain.server.logic.BaseChainLogic
- Direct Known Subclasses:
ContactListChainLogic,PartyChainLogic,SubscriptionChainLogic
-
Field Summary
Fields inherited from class com.echothree.util.server.control.BaseLogic
coreControl -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected longcountChainInstanceEntityRoles(ChainEntityRoleType chainEntityRoleType, EntityInstance entityInstance) protected LongcountChainInstanceEntityRoles(ExecutionErrorAccumulator eea, ChainType chainType, String chainEntityRoleTypeName, EntityInstance entityInstance) protected longcountChainInstanceEntityRolesByChainEntityRoleType(ChainEntityRoleType chainEntityRoleType) protected longcountChainInstanceEntityRolesByEntityInstance(EntityInstance entityInstance) protected ChainInstancecreateChainInstance(ExecutionErrorAccumulator eea, Chain chain, BasePK createdBy) protected ChainInstancecreateChainInstance(ExecutionErrorAccumulator eea, ChainType chainType, Party party, BasePK createdBy) protected ChainInstancecreateChainInstance(ExecutionErrorAccumulator eea, String chainKindName, String chainTypeName, Party party, BasePK createdBy) protected voiddeleteChainInstancedByChainEntityRoleTypeAndEntityInstance(ChainEntityRoleType chainEntityRoleType, EntityInstance entityInstance, BasePK deletedBy) protected ChaingetChain(ExecutionErrorAccumulator eea, ChainType chainType, Party party) getChainEntityRoleTypeByName(ExecutionErrorAccumulator eea, ChainType chainType, String chainEntityRoleTypeName) getChainKindByName(ExecutionErrorAccumulator eea, String chainKindName) getChainTypeByName(ExecutionErrorAccumulator eea, ChainKind chainKind, String chainTypeName) getChainTypeByName(ExecutionErrorAccumulator eea, String chainKindName, String chainTypeName) Methods inherited from class com.echothree.util.server.control.BaseLogic
addExecutionError, addSecurityMessage, getEntityInstanceByBaseEntity, getEntityInstanceByBasePK, getSession, handleExecutionError, handleSecurityMessage, hasExecutionErrors
-
Constructor Details
-
BaseChainLogic
protected BaseChainLogic()
-
-
Method Details
-
getChainKindByName
-
getChainTypeByName
public ChainType getChainTypeByName(ExecutionErrorAccumulator eea, ChainKind chainKind, String chainTypeName) -
getChainTypeByName
public ChainType getChainTypeByName(ExecutionErrorAccumulator eea, String chainKindName, String chainTypeName) -
getChainEntityRoleTypeByName
public ChainEntityRoleType getChainEntityRoleTypeByName(ExecutionErrorAccumulator eea, ChainType chainType, String chainEntityRoleTypeName) -
countChainInstanceEntityRolesByChainEntityRoleType
protected long countChainInstanceEntityRolesByChainEntityRoleType(ChainEntityRoleType chainEntityRoleType) -
countChainInstanceEntityRolesByEntityInstance
-
countChainInstanceEntityRoles
protected long countChainInstanceEntityRoles(ChainEntityRoleType chainEntityRoleType, EntityInstance entityInstance) -
countChainInstanceEntityRoles
protected Long countChainInstanceEntityRoles(ExecutionErrorAccumulator eea, ChainType chainType, String chainEntityRoleTypeName, EntityInstance entityInstance) -
getChain
-
createChainInstance
protected ChainInstance createChainInstance(ExecutionErrorAccumulator eea, Chain chain, BasePK createdBy) -
createChainInstance
protected ChainInstance createChainInstance(ExecutionErrorAccumulator eea, ChainType chainType, Party party, BasePK createdBy) -
createChainInstance
protected ChainInstance createChainInstance(ExecutionErrorAccumulator eea, String chainKindName, String chainTypeName, Party party, BasePK createdBy) -
deleteChainInstancedByChainEntityRoleTypeAndEntityInstance
protected void deleteChainInstancedByChainEntityRoleTypeAndEntityInstance(ChainEntityRoleType chainEntityRoleType, EntityInstance entityInstance, BasePK deletedBy)
-