Class UseLogic
java.lang.Object
com.echothree.util.server.control.BaseLogic
com.echothree.model.control.offer.server.logic.UseLogic
-
Method Summary
Modifier and TypeMethodDescriptioncreateUse
(ExecutionErrorAccumulator eea, String useName, UseType useType, Boolean isDefault, Integer sortOrder, Language language, String description, BasePK createdBy) void
deleteUse
(ExecutionErrorAccumulator eea, Use use, BasePK deletedBy) static UseLogic
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) void
updateUseFromValue
(UseDetailValue useDetailValue, BasePK updatedBy) Methods inherited from class com.echothree.util.server.control.BaseLogic
addExecutionError, addSecurityMessage, getEntityInstanceByBaseEntity, getEntityInstanceByBasePK, getSession, handleExecutionError, handleSecurityMessage, hasExecutionErrors
-
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
-