Class WarehouseLogic
java.lang.Object
com.echothree.util.server.control.BaseLogic
com.echothree.model.control.warehouse.server.logic.WarehouseLogic
-
Field Summary
Fields inherited from class com.echothree.util.server.control.BaseLogic
coreControl -
Constructor Summary
Constructors -
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) voiddeleteWarehouse(ExecutionErrorAccumulator eea, Warehouse warehouse, BasePK deletedBy) 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) getWarehouseParty(ExecutionErrorAccumulator eea, String partyName, String warehouseName) voidupdateWarehouseFromValue(ExecutionErrorAccumulator eea, WarehouseValue warehouseValue, BasePK updatedBy) Methods inherited from class com.echothree.util.server.control.BaseLogic
addExecutionError, addSecurityMessage, getEntityInstanceByBaseEntity, getEntityInstanceByBasePK, getSession, handleExecutionError, handleSecurityMessage, hasExecutionErrors
-
Constructor Details
-
WarehouseLogic
protected WarehouseLogic()
-
-
Method Details
-
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) -
getWarehouseParty
public Party getWarehouseParty(ExecutionErrorAccumulator eea, String partyName, String warehouseName) -
updateWarehouseFromValue
public void updateWarehouseFromValue(ExecutionErrorAccumulator eea, WarehouseValue warehouseValue, BasePK updatedBy) -
deleteWarehouse
-