Class InventoryLocationControl
java.lang.Object
com.echothree.util.server.control.BaseModelControl
com.echothree.model.control.inventory.server.control.InventoryLocationControl
-
Field Summary
FieldsFields inherited from class com.echothree.util.server.control.BaseModelControl
entityInstanceControl, eventControl, partyControl, session, workflowControl -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedCreates a new instance of InventoryLocationControl -
Method Summary
Modifier and TypeMethodDescriptionlongcountInventoryLocationsByInventoryCondition(InventoryCondition inventoryCondition) longlongcountInventoryLocationsByLocation(Location location) longcountInventoryLocationsByOwnerParty(Party ownerParty) longcountInventoryLocationsByUnitOfMeasureType(UnitOfMeasureType unitOfMeasureType) createInventoryLocation(Location location, Party ownerParty, Item item, UnitOfMeasureType unitOfMeasureType, InventoryCondition inventoryCondition, BasePK createdBy) voiddeleteInventoryLocation(InventoryLocation inventoryLocation, BasePK deletedBy) voiddeleteInventoryLocations(List<InventoryLocation> inventoryLocations, BasePK deletedBy) voiddeleteInventoryLocationsByInventoryCondition(InventoryCondition inventoryCondition, BasePK deletedBy) voiddeleteInventoryLocationsByItem(Item item, BasePK deletedBy) voiddeleteInventoryLocationsByLocation(Location location, BasePK deletedBy) voiddeleteInventoryLocationsByOwnerParty(Party ownerParty, BasePK deletedBy) voiddeleteInventoryLocationsByUnitOfMeasureType(UnitOfMeasureType unitOfMeasureType, BasePK deletedBy) getInventoryLocation(Location location, Item item) getInventoryLocation(Location location, Party ownerParty, Item item, UnitOfMeasureType unitOfMeasureType, InventoryCondition inventoryCondition) getInventoryLocationForUpdate(Location location, Item item) getInventoryLocationForUpdate(Location location, Party ownerParty, Item item, UnitOfMeasureType unitOfMeasureType, InventoryCondition inventoryCondition) getInventoryLocationsByInventoryCondition(InventoryCondition inventoryCondition) getInventoryLocationsByInventoryConditionForUpdate(InventoryCondition inventoryCondition) getInventoryLocationsByLocation(Location location) getInventoryLocationsByOwnerParty(Party ownerParty) getInventoryLocationsByOwnerPartyForUpdate(Party ownerParty) getInventoryLocationsByUnitOfMeasureType(UnitOfMeasureType unitOfMeasureType) getInventoryLocationsByUnitOfMeasureTypeForUpdate(UnitOfMeasureType unitOfMeasureType) getInventoryLocationTransfer(UserVisit userVisit, InventoryLocation inventoryLocation) getInventoryLocationTransfer(UserVisit userVisit, Location location, Item item) getInventoryLocationTransfer(UserVisit userVisit, Location location, Party ownerParty, Item item, UnitOfMeasureType unitOfMeasureType, InventoryCondition inventoryCondition) getInventoryLocationTransfers(UserVisit userVisit, Collection<InventoryLocation> inventoryLocations) getInventoryLocationTransfersByInventoryCondition(UserVisit userVisit, InventoryCondition inventoryCondition) getInventoryLocationTransfersByItem(UserVisit userVisit, Item item) getInventoryLocationTransfersByLocation(UserVisit userVisit, Location location) getInventoryLocationTransfersByOwnerParty(UserVisit userVisit, Party ownerParty) getInventoryLocationTransfersByUnitOfMeasureType(UserVisit userVisit, UnitOfMeasureType unitOfMeasureType) getInventoryLocationValue(InventoryLocation inventoryLocation) getInventoryLocationValueForUpdate(Location location, Item item) getInventoryLocationValueForUpdate(Location location, Party ownerParty, Item item, UnitOfMeasureType unitOfMeasureType, InventoryCondition inventoryCondition) Methods inherited from class com.echothree.util.server.control.BaseModelControl
getEntityInstanceByBaseEntity, getEntityInstanceByBasePK, getLog, init, sendEvent, sendEvent, sendEvent
-
Field Details
-
inventoryLocationFactory
-
-
Constructor Details
-
InventoryLocationControl
protected InventoryLocationControl()Creates a new instance of InventoryLocationControl
-
-
Method Details
-
createInventoryLocation
public InventoryLocation createInventoryLocation(Location location, Party ownerParty, Item item, UnitOfMeasureType unitOfMeasureType, InventoryCondition inventoryCondition, BasePK createdBy) -
countInventoryLocationsByLocation
-
countInventoryLocationsByOwnerParty
-
countInventoryLocationsByItem
-
countInventoryLocationsByUnitOfMeasureType
-
countInventoryLocationsByInventoryCondition
-
getInventoryLocation
-
getInventoryLocationForUpdate
-
getInventoryLocation
public InventoryLocation getInventoryLocation(Location location, Party ownerParty, Item item, UnitOfMeasureType unitOfMeasureType, InventoryCondition inventoryCondition) -
getInventoryLocationForUpdate
public InventoryLocation getInventoryLocationForUpdate(Location location, Party ownerParty, Item item, UnitOfMeasureType unitOfMeasureType, InventoryCondition inventoryCondition) -
getInventoryLocationValue
-
getInventoryLocationValueForUpdate
-
getInventoryLocationValueForUpdate
public InventoryLocationValue getInventoryLocationValueForUpdate(Location location, Party ownerParty, Item item, UnitOfMeasureType unitOfMeasureType, InventoryCondition inventoryCondition) -
getInventoryLocationsByLocation
-
getInventoryLocationsByLocationForUpdate
-
getInventoryLocationsByOwnerParty
-
getInventoryLocationsByOwnerPartyForUpdate
-
getInventoryLocationsByItem
-
getInventoryLocationsByItemForUpdate
-
getInventoryLocationsByUnitOfMeasureType
public List<InventoryLocation> getInventoryLocationsByUnitOfMeasureType(UnitOfMeasureType unitOfMeasureType) -
getInventoryLocationsByUnitOfMeasureTypeForUpdate
public List<InventoryLocation> getInventoryLocationsByUnitOfMeasureTypeForUpdate(UnitOfMeasureType unitOfMeasureType) -
getInventoryLocationsByInventoryCondition
public List<InventoryLocation> getInventoryLocationsByInventoryCondition(InventoryCondition inventoryCondition) -
getInventoryLocationsByInventoryConditionForUpdate
public List<InventoryLocation> getInventoryLocationsByInventoryConditionForUpdate(InventoryCondition inventoryCondition) -
getInventoryLocationTransfer
public InventoryLocationTransfer getInventoryLocationTransfer(UserVisit userVisit, InventoryLocation inventoryLocation) -
getInventoryLocationTransfer
public InventoryLocationTransfer getInventoryLocationTransfer(UserVisit userVisit, Location location, Item item) -
getInventoryLocationTransfer
public InventoryLocationTransfer getInventoryLocationTransfer(UserVisit userVisit, Location location, Party ownerParty, Item item, UnitOfMeasureType unitOfMeasureType, InventoryCondition inventoryCondition) -
getInventoryLocationTransfers
public List<InventoryLocationTransfer> getInventoryLocationTransfers(UserVisit userVisit, Collection<InventoryLocation> inventoryLocations) -
getInventoryLocationTransfersByLocation
public List<InventoryLocationTransfer> getInventoryLocationTransfersByLocation(UserVisit userVisit, Location location) -
getInventoryLocationTransfersByOwnerParty
public List<InventoryLocationTransfer> getInventoryLocationTransfersByOwnerParty(UserVisit userVisit, Party ownerParty) -
getInventoryLocationTransfersByItem
public List<InventoryLocationTransfer> getInventoryLocationTransfersByItem(UserVisit userVisit, Item item) -
getInventoryLocationTransfersByUnitOfMeasureType
public List<InventoryLocationTransfer> getInventoryLocationTransfersByUnitOfMeasureType(UserVisit userVisit, UnitOfMeasureType unitOfMeasureType) -
getInventoryLocationTransfersByInventoryCondition
public List<InventoryLocationTransfer> getInventoryLocationTransfersByInventoryCondition(UserVisit userVisit, InventoryCondition inventoryCondition) -
deleteInventoryLocation
-
deleteInventoryLocations
-
deleteInventoryLocationsByLocation
-
deleteInventoryLocationsByOwnerParty
-
deleteInventoryLocationsByItem
-
deleteInventoryLocationsByUnitOfMeasureType
public void deleteInventoryLocationsByUnitOfMeasureType(UnitOfMeasureType unitOfMeasureType, BasePK deletedBy) -
deleteInventoryLocationsByInventoryCondition
public void deleteInventoryLocationsByInventoryCondition(InventoryCondition inventoryCondition, BasePK deletedBy)
-