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) static UseLogicgetUseByName(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) 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
-
getInstance
-
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) -
updateUseFromValue
-
deleteUse
-