Class LotLogic
java.lang.Object
com.echothree.util.server.control.BaseLogic
com.echothree.model.control.inventory.server.logic.LotLogic
-
Field Summary
Fields inherited from class com.echothree.util.server.control.BaseLogic
coreControl -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateLot(ExecutionErrorAccumulator eea, Item item, String lotIdentifier, BasePK createdBy) voiddeleteLot(ExecutionErrorAccumulator eea, Lot lot, BasePK deletedBy) static LotLogicgetLotByIdentifier(ExecutionErrorAccumulator eea, Item item, String lotIdentifier) getLotByIdentifier(ExecutionErrorAccumulator eea, Item item, String lotIdentifier, EntityPermission entityPermission) getLotByIdentifierForUpdate(ExecutionErrorAccumulator eea, Item item, String lotIdentifier) getLotByUniversalSpec(ExecutionErrorAccumulator eea, LotUniversalSpec universalSpec) getLotByUniversalSpec(ExecutionErrorAccumulator eea, LotUniversalSpec universalSpec, EntityPermission entityPermission) getLotByUniversalSpecForUpdate(ExecutionErrorAccumulator eea, LotUniversalSpec universalSpec) Methods inherited from class com.echothree.util.server.control.BaseLogic
addExecutionError, addSecurityMessage, getEntityInstanceByBaseEntity, getEntityInstanceByBasePK, getSession, handleExecutionError, handleSecurityMessage, hasExecutionErrors
-
Constructor Details
-
LotLogic
protected LotLogic()
-
-
Method Details
-
getInstance
-
createLot
-
getLotByIdentifier
public Lot getLotByIdentifier(ExecutionErrorAccumulator eea, Item item, String lotIdentifier, EntityPermission entityPermission) -
getLotByIdentifier
-
getLotByIdentifierForUpdate
public Lot getLotByIdentifierForUpdate(ExecutionErrorAccumulator eea, Item item, String lotIdentifier) -
getLotByUniversalSpec
public Lot getLotByUniversalSpec(ExecutionErrorAccumulator eea, LotUniversalSpec universalSpec, EntityPermission entityPermission) -
getLotByUniversalSpec
-
getLotByUniversalSpecForUpdate
public Lot getLotByUniversalSpecForUpdate(ExecutionErrorAccumulator eea, LotUniversalSpec universalSpec) -
deleteLot
-