Class WarehouseLogic
java.lang.Object
com.echothree.util.server.control.BaseLogic
com.echothree.model.control.warehouse.server.logic.WarehouseLogic
-
Method Summary
Modifier and TypeMethodDescriptioncreateWarehouse
(ExecutionErrorAccumulator eea, String warehouseName, WarehouseType warehouseType, Language preferredLanguage, Currency preferredCurrency, TimeZone preferredTimeZone, DateTimeFormat preferredDateTimeFormat, String name, Boolean isDefault, Integer sortOrder, BasePK createdBy) void
deleteWarehouse
(ExecutionErrorAccumulator eea, Warehouse warehouse, BasePK deletedBy) static WarehouseLogic
getWarehouseByName
(ExecutionErrorAccumulator eea, String warehouseName, String partyName, UniversalEntitySpec universalEntitySpec, boolean allowDefault) getWarehouseByName
(ExecutionErrorAccumulator eea, String warehouseName, String partyName, UniversalEntitySpec universalEntitySpec, boolean allowDefault, EntityPermission entityPermission) getWarehouseByNameForUpdate
(ExecutionErrorAccumulator eea, String warehouseName, String partyName, UniversalEntitySpec universalEntitySpec, boolean allowDefault) getWarehouseByUniversalSpec
(ExecutionErrorAccumulator eea, WarehouseUniversalSpec universalSpec, boolean allowDefault) getWarehouseByUniversalSpec
(ExecutionErrorAccumulator eea, WarehouseUniversalSpec universalSpec, boolean allowDefault, EntityPermission entityPermission) getWarehouseByUniversalSpecForUpdate
(ExecutionErrorAccumulator eea, WarehouseUniversalSpec universalSpec, boolean allowDefault) void
updateWarehouseFromValue
(ExecutionErrorAccumulator eea, WarehouseValue warehouseValue, BasePK updatedBy) Methods inherited from class com.echothree.util.server.control.BaseLogic
addExecutionError, addSecurityMessage, getEntityInstanceByBaseEntity, getEntityInstanceByBasePK, getSession, handleExecutionError, handleSecurityMessage, hasExecutionErrors
-
Method Details
-
getInstance
-
createWarehouse
public Warehouse createWarehouse(ExecutionErrorAccumulator eea, String warehouseName, WarehouseType warehouseType, Language preferredLanguage, Currency preferredCurrency, TimeZone preferredTimeZone, DateTimeFormat preferredDateTimeFormat, String name, Boolean isDefault, Integer sortOrder, BasePK createdBy) -
getWarehouseByName
public Warehouse getWarehouseByName(ExecutionErrorAccumulator eea, String warehouseName, String partyName, UniversalEntitySpec universalEntitySpec, boolean allowDefault, EntityPermission entityPermission) -
getWarehouseByName
public Warehouse getWarehouseByName(ExecutionErrorAccumulator eea, String warehouseName, String partyName, UniversalEntitySpec universalEntitySpec, boolean allowDefault) -
getWarehouseByNameForUpdate
public Warehouse getWarehouseByNameForUpdate(ExecutionErrorAccumulator eea, String warehouseName, String partyName, UniversalEntitySpec universalEntitySpec, boolean allowDefault) -
getWarehouseByUniversalSpec
public Warehouse getWarehouseByUniversalSpec(ExecutionErrorAccumulator eea, WarehouseUniversalSpec universalSpec, boolean allowDefault, EntityPermission entityPermission) -
getWarehouseByUniversalSpec
public Warehouse getWarehouseByUniversalSpec(ExecutionErrorAccumulator eea, WarehouseUniversalSpec universalSpec, boolean allowDefault) -
getWarehouseByUniversalSpecForUpdate
public Warehouse getWarehouseByUniversalSpecForUpdate(ExecutionErrorAccumulator eea, WarehouseUniversalSpec universalSpec, boolean allowDefault) -
updateWarehouseFromValue
public void updateWarehouseFromValue(ExecutionErrorAccumulator eea, WarehouseValue warehouseValue, BasePK updatedBy) -
deleteWarehouse
-