Class ChainLogic
java.lang.Object
com.echothree.util.server.control.BaseLogic
com.echothree.model.control.chain.server.logic.ChainLogic
-
Field Summary
Fields inherited from class com.echothree.util.server.control.BaseLogic
coreControl -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateChain(ExecutionErrorAccumulator eea, ChainType chainType, String chainName, Sequence chainInstanceSequence, Boolean isDefault, Integer sortOrder, Language language, String description, BasePK createdBy) createChain(ExecutionErrorAccumulator eea, String chainKindName, String chainTypeName, String chainName, String initialChainAdjustmentName, String chainItemSelectorName, Boolean isDefault, Integer sortOrder, Language language, String description, BasePK createdBy) voiddeleteChain(ExecutionErrorAccumulator eea, Chain chain, BasePK deletedBy) getChain(ExecutionErrorAccumulator eea, ChainType chainType, Party party) getChainByName(ExecutionErrorAccumulator eea, ChainType chainType, String chainName) getChainByName(ExecutionErrorAccumulator eea, ChainType chainType, String chainName, EntityPermission entityPermission) getChainByName(ExecutionErrorAccumulator eea, String chainKindName, String chainTypeName, String chainName) getChainByName(ExecutionErrorAccumulator eea, String chainKindName, String chainTypeName, String chainName, EntityPermission entityPermission) getChainByNameForUpdate(ExecutionErrorAccumulator eea, ChainType chainType, String chainName) getChainByNameForUpdate(ExecutionErrorAccumulator eea, String chainKindName, String chainTypeName, String chainName) getChainByUniversalSpec(ExecutionErrorAccumulator eea, ChainUniversalSpec universalSpec, boolean allowDefault) getChainByUniversalSpec(ExecutionErrorAccumulator eea, ChainUniversalSpec universalSpec, boolean allowDefault, EntityPermission entityPermission) getChainByUniversalSpecForUpdate(ExecutionErrorAccumulator eea, ChainUniversalSpec universalSpec, boolean allowDefault) Methods inherited from class com.echothree.util.server.control.BaseLogic
addExecutionError, addSecurityMessage, getEntityInstanceByBaseEntity, getEntityInstanceByBasePK, getSession, handleExecutionError, handleSecurityMessage, hasExecutionErrors
-
Constructor Details
-
ChainLogic
protected ChainLogic()
-
-
Method Details
-
createChain
-
createChain
-
getChainByName
public Chain getChainByName(ExecutionErrorAccumulator eea, ChainType chainType, String chainName, EntityPermission entityPermission) -
getChainByName
-
getChainByNameForUpdate
public Chain getChainByNameForUpdate(ExecutionErrorAccumulator eea, ChainType chainType, String chainName) -
getChainByName
public Chain getChainByName(ExecutionErrorAccumulator eea, String chainKindName, String chainTypeName, String chainName, EntityPermission entityPermission) -
getChainByName
public Chain getChainByName(ExecutionErrorAccumulator eea, String chainKindName, String chainTypeName, String chainName) -
getChainByNameForUpdate
public Chain getChainByNameForUpdate(ExecutionErrorAccumulator eea, String chainKindName, String chainTypeName, String chainName) -
getChainByUniversalSpec
public Chain getChainByUniversalSpec(ExecutionErrorAccumulator eea, ChainUniversalSpec universalSpec, boolean allowDefault, EntityPermission entityPermission) -
getChainByUniversalSpec
public Chain getChainByUniversalSpec(ExecutionErrorAccumulator eea, ChainUniversalSpec universalSpec, boolean allowDefault) -
getChainByUniversalSpecForUpdate
public Chain getChainByUniversalSpecForUpdate(ExecutionErrorAccumulator eea, ChainUniversalSpec universalSpec, boolean allowDefault) -
deleteChain
-
getChain
-