Class UseLogic
java.lang.Object
com.echothree.util.server.control.BaseLogic
com.echothree.model.control.offer.server.logic.UseLogic
-
Field Summary
Fields inherited from class com.echothree.util.server.control.BaseLogic
coreControl -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateUse(ExecutionErrorAccumulator eea, String useName, UseType useType, Boolean isDefault, Integer sortOrder, Language language, String description, BasePK createdBy) voiddeleteUse(ExecutionErrorAccumulator eea, Use use, BasePK deletedBy) getUseByName(ExecutionErrorAccumulator eea, String useName) getUseByName(ExecutionErrorAccumulator eea, String useName, EntityPermission entityPermission) getUseByNameForUpdate(ExecutionErrorAccumulator eea, String useName) getUseByUniversalSpec(ExecutionErrorAccumulator eea, UseUniversalSpec universalSpec, boolean allowDefault) getUseByUniversalSpec(ExecutionErrorAccumulator eea, UseUniversalSpec universalSpec, boolean allowDefault, EntityPermission entityPermission) getUseByUniversalSpecForUpdate(ExecutionErrorAccumulator eea, UseUniversalSpec universalSpec, boolean allowDefault) getUseDescriptionBySpec(ExecutionErrorAccumulator eea, UseDescriptionSpec spec, EntityPermission entityPermission) voidupdateUseFromValue(UseDetailValue useDetailValue, BasePK updatedBy) Methods inherited from class com.echothree.util.server.control.BaseLogic
addExecutionError, addSecurityMessage, getEntityInstanceByBaseEntity, getEntityInstanceByBasePK, getSession, handleExecutionError, handleSecurityMessage, hasExecutionErrors
-
Constructor Details
-
UseLogic
protected UseLogic()
-
-
Method Details
-
createUse
-
getUseByName
public Use getUseByName(ExecutionErrorAccumulator eea, String useName, EntityPermission entityPermission) -
getUseByName
-
getUseByNameForUpdate
-
getUseByUniversalSpec
public Use getUseByUniversalSpec(ExecutionErrorAccumulator eea, UseUniversalSpec universalSpec, boolean allowDefault, EntityPermission entityPermission) -
getUseByUniversalSpec
public Use getUseByUniversalSpec(ExecutionErrorAccumulator eea, UseUniversalSpec universalSpec, boolean allowDefault) -
getUseByUniversalSpecForUpdate
public Use getUseByUniversalSpecForUpdate(ExecutionErrorAccumulator eea, UseUniversalSpec universalSpec, boolean allowDefault) -
getUseDescriptionBySpec
public UseDescription getUseDescriptionBySpec(ExecutionErrorAccumulator eea, UseDescriptionSpec spec, EntityPermission entityPermission) -
updateUseFromValue
-
deleteUse
-