Class ItemCategoryLogic
java.lang.Object
com.echothree.util.server.control.BaseLogic
com.echothree.model.control.item.server.logic.ItemCategoryLogic
-
Method Summary
Modifier and TypeMethodDescriptionvoid
checkDeleteItemCategory
(ExecutionErrorAccumulator ema, ItemCategory itemCategory) void
deleteItemCategory
(ItemCategory itemCategory, BasePK deletedBy) static ItemCategoryLogic
getItemCategoryByName
(ExecutionErrorAccumulator eea, String itemCategoryName) getItemCategoryByName
(ExecutionErrorAccumulator eea, String itemCategoryName, EntityPermission entityPermission) getItemCategoryByNameForUpdate
(ExecutionErrorAccumulator eea, String itemCategoryName) Methods inherited from class com.echothree.util.server.control.BaseLogic
addExecutionError, addSecurityMessage, getEntityInstanceByBaseEntity, getEntityInstanceByBasePK, getSession, handleExecutionError, handleSecurityMessage, hasExecutionErrors
-
Method Details
-
getInstance
-
getItemCategoryByName
public ItemCategory getItemCategoryByName(ExecutionErrorAccumulator eea, String itemCategoryName, EntityPermission entityPermission) -
getItemCategoryByName
-
getItemCategoryByNameForUpdate
public ItemCategory getItemCategoryByNameForUpdate(ExecutionErrorAccumulator eea, String itemCategoryName) -
checkDeleteItemCategory
-
getDefaultItemCategory
-
deleteItemCategory
-