Class LotAliasControl
java.lang.Object
com.echothree.util.server.control.BaseModelControl
com.echothree.model.control.inventory.server.control.BaseInventoryControl
com.echothree.model.control.inventory.server.control.LotAliasControl
-
Field Summary
Fields inherited from class com.echothree.util.server.control.BaseModelControl
connection, session
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateLotAlias
(Lot lot, LotAliasType lotAliasType, String alias, BasePK createdBy) createLotAliasType
(String lotAliasTypeName, String validationPattern, Boolean isDefault, Integer sortOrder, BasePK createdBy) createLotAliasTypeDescription
(LotAliasType lotAliasType, Language language, String description, BasePK createdBy) void
deleteLotAlias
(LotAlias lotAlias, BasePK deletedBy) void
deleteLotAliasesByLot
(Lot lot, BasePK deletedBy) void
deleteLotAliasesByLotAliasType
(LotAliasType lotAliasType, BasePK deletedBy) void
deleteLotAliasType
(LotAliasType lotAliasType, BasePK deletedBy) void
deleteLotAliasTypeDescription
(LotAliasTypeDescription lotAliasTypeDescription, BasePK deletedBy) void
deleteLotAliasTypeDescriptionsByLotAliasType
(LotAliasType lotAliasType, BasePK deletedBy) void
deleteLotAliasTypes
(List<LotAliasType> lotAliasTypes, BasePK deletedBy) getBestLotAliasTypeDescription
(LotAliasType lotAliasType, Language language) getLotAlias
(Lot lot, LotAliasType lotAliasType) getLotAliasByAlias
(LotAliasType lotAliasType, String alias) getLotAliasByAliasForUpdate
(LotAliasType lotAliasType, String alias) getLotAliasesByLot
(Lot lot) getLotAliasesByLotAliasType
(LotAliasType lotAliasType) getLotAliasesByLotAliasTypeForUpdate
(LotAliasType lotAliasType) getLotAliasForUpdate
(Lot lot, LotAliasType lotAliasType) getLotAliasTransfer
(UserVisit userVisit, LotAlias lotAlias) getLotAliasTransfersByLot
(UserVisit userVisit, Lot lot) getLotAliasTypeByName
(String lotAliasTypeName) getLotAliasTypeByNameForUpdate
(String lotAliasTypeName) getLotAliasTypeChoices
(String defaultLotAliasTypeChoice, Language language, boolean allowNullChoice) getLotAliasTypeDescription
(LotAliasType lotAliasType, Language language) getLotAliasTypeDescriptionForUpdate
(LotAliasType lotAliasType, Language language) getLotAliasTypeDescriptionsByLotAliasType
(LotAliasType lotAliasType) getLotAliasTypeDescriptionTransfer
(UserVisit userVisit, LotAliasTypeDescription lotAliasTypeDescription) getLotAliasTypeDescriptionTransfersByLotAliasType
(UserVisit userVisit, LotAliasType lotAliasType) getLotAliasTypeDescriptionValue
(LotAliasTypeDescription lotAliasTypeDescription) getLotAliasTypeDescriptionValueForUpdate
(LotAliasType lotAliasType, Language language) getLotAliasTypeDetailValueByNameForUpdate
(String lotAliasTypeName) getLotAliasTypeDetailValueForUpdate
(LotAliasType lotAliasType) getLotAliasTypeTransfer
(UserVisit userVisit, LotAliasType lotAliasType) getLotAliasTypeTransfers
(UserVisit userVisit) getLotAliasValue
(LotAlias lotAlias) getLotAliasValueForUpdate
(Lot lot, LotAliasType lotAliasType) void
updateLotAliasFromValue
(LotAliasValue lotAliasValue, BasePK updatedBy) void
updateLotAliasTypeDescriptionFromValue
(LotAliasTypeDescriptionValue lotAliasTypeDescriptionValue, BasePK updatedBy) void
updateLotAliasTypeFromValue
(LotAliasTypeDetailValue lotAliasTypeDetailValue, BasePK updatedBy) Methods inherited from class com.echothree.model.control.inventory.server.control.BaseInventoryControl
getInventoryTransferCaches
Methods inherited from class com.echothree.util.server.control.BaseModelControl
getConnection, getCoreControl, getEntityInstanceByBaseEntity, getEntityInstanceByBasePK, getLog, getPartyControl, getSession, getWorkflowControl, sendEvent, sendEvent, sendEvent
-
Constructor Details
-
LotAliasControl
public LotAliasControl()Creates a new instance of LotAliasControl
-
-
Method Details
-
createLotAliasType
public LotAliasType createLotAliasType(String lotAliasTypeName, String validationPattern, Boolean isDefault, Integer sortOrder, BasePK createdBy) -
getLotAliasTypeByName
-
getLotAliasTypeByNameForUpdate
-
getLotAliasTypeDetailValueForUpdate
-
getLotAliasTypeDetailValueByNameForUpdate
-
getDefaultLotAliasType
-
getDefaultLotAliasTypeForUpdate
-
getDefaultLotAliasTypeDetailValueForUpdate
-
getLotAliasTypes
-
getLotAliasTypesForUpdate
-
getLotAliasTypeTransfer
-
getLotAliasTypeTransfers
-
getLotAliasTypeChoices
public LotAliasTypeChoicesBean getLotAliasTypeChoices(String defaultLotAliasTypeChoice, Language language, boolean allowNullChoice) -
updateLotAliasTypeFromValue
public void updateLotAliasTypeFromValue(LotAliasTypeDetailValue lotAliasTypeDetailValue, BasePK updatedBy) -
deleteLotAliasType
-
deleteLotAliasTypes
-
createLotAliasTypeDescription
public LotAliasTypeDescription createLotAliasTypeDescription(LotAliasType lotAliasType, Language language, String description, BasePK createdBy) -
getLotAliasTypeDescription
public LotAliasTypeDescription getLotAliasTypeDescription(LotAliasType lotAliasType, Language language) -
getLotAliasTypeDescriptionForUpdate
public LotAliasTypeDescription getLotAliasTypeDescriptionForUpdate(LotAliasType lotAliasType, Language language) -
getLotAliasTypeDescriptionValue
public LotAliasTypeDescriptionValue getLotAliasTypeDescriptionValue(LotAliasTypeDescription lotAliasTypeDescription) -
getLotAliasTypeDescriptionValueForUpdate
public LotAliasTypeDescriptionValue getLotAliasTypeDescriptionValueForUpdate(LotAliasType lotAliasType, Language language) -
getLotAliasTypeDescriptionsByLotAliasType
public List<LotAliasTypeDescription> getLotAliasTypeDescriptionsByLotAliasType(LotAliasType lotAliasType) -
getLotAliasTypeDescriptionsByLotAliasTypeForUpdate
public List<LotAliasTypeDescription> getLotAliasTypeDescriptionsByLotAliasTypeForUpdate(LotAliasType lotAliasType) -
getBestLotAliasTypeDescription
-
getLotAliasTypeDescriptionTransfer
public LotAliasTypeDescriptionTransfer getLotAliasTypeDescriptionTransfer(UserVisit userVisit, LotAliasTypeDescription lotAliasTypeDescription) -
getLotAliasTypeDescriptionTransfersByLotAliasType
public List<LotAliasTypeDescriptionTransfer> getLotAliasTypeDescriptionTransfersByLotAliasType(UserVisit userVisit, LotAliasType lotAliasType) -
updateLotAliasTypeDescriptionFromValue
public void updateLotAliasTypeDescriptionFromValue(LotAliasTypeDescriptionValue lotAliasTypeDescriptionValue, BasePK updatedBy) -
deleteLotAliasTypeDescription
public void deleteLotAliasTypeDescription(LotAliasTypeDescription lotAliasTypeDescription, BasePK deletedBy) -
deleteLotAliasTypeDescriptionsByLotAliasType
public void deleteLotAliasTypeDescriptionsByLotAliasType(LotAliasType lotAliasType, BasePK deletedBy) -
createLotAlias
-
getLotAlias
-
getLotAliasForUpdate
-
getLotAliasValue
-
getLotAliasValueForUpdate
-
getLotAliasByAlias
-
getLotAliasByAliasForUpdate
-
getLotAliasesByLot
-
getLotAliasesByLotForUpdate
-
getLotAliasesByLotAliasType
-
getLotAliasesByLotAliasTypeForUpdate
-
getLotAliasTransfer
-
getLotAliasTransfersByLot
-
updateLotAliasFromValue
-
deleteLotAlias
-
deleteLotAliasesByLotAliasType
-
deleteLotAliasesByLot
-