Uses of Class
com.echothree.model.data.offer.server.entity.Offer
Packages that use Offer
Package
Description
-
Uses of Offer in com.echothree.control.user.offer.server.command
Methods in com.echothree.control.user.offer.server.command that return OfferMethods in com.echothree.control.user.offer.server.command that return types with arguments of type OfferMethods in com.echothree.control.user.offer.server.command with parameters of type OfferMethod parameters in com.echothree.control.user.offer.server.command with type arguments of type OfferModifier and TypeMethodDescriptionprotected BaseResult
GetOffersCommand.getResult
(Collection<Offer> entities) -
Uses of Offer in com.echothree.model.control.offer.server.control
Methods in com.echothree.model.control.offer.server.control that return OfferModifier and TypeMethodDescriptionOfferControl.createOffer
(String offerName, Sequence salesOrderSequence, Party departmentParty, Selector offerItemSelector, Filter offerItemPriceFilter, Boolean isDefault, Integer sortOrder, BasePK createdBy) Use the function in OfferLogic instead.OfferControl.getDefaultOffer()
OfferControl.getDefaultOffer
(EntityPermission entityPermission) OfferControl.getDefaultOfferForUpdate()
OfferControl.getOfferByEntityInstance
(EntityInstance entityInstance) OfferControl.getOfferByEntityInstance
(EntityInstance entityInstance, EntityPermission entityPermission) Assume that the entityInstance passed to this function is a ECHO_THREE.OfferOfferControl.getOfferByEntityInstanceForUpdate
(EntityInstance entityInstance) OfferControl.getOfferByName
(String offerName) OfferControl.getOfferByName
(String offerName, EntityPermission entityPermission) OfferControl.getOfferByNameForUpdate
(String offerName) Methods in com.echothree.model.control.offer.server.control that return types with arguments of type OfferModifier and TypeMethodDescriptionOfferControl.getOffers()
OfferControl.getOffersByDepartmentParty
(Party departmentParty) OfferControl.getOffersByOfferItemSelector
(Selector offerItemSelector) OfferControl.getOffersForUpdate()
Methods in com.echothree.model.control.offer.server.control with parameters of type OfferModifier and TypeMethodDescriptionlong
OfferItemControl.countOfferItemsByOffer
(Offer offer) long
OfferUseControl.countOfferUsesByOffer
(Offer offer) OfferControl.createOfferChainType
(Offer offer, ChainType chainType, Chain chain, BasePK createdBy) OfferControl.createOfferCustomerType
(Offer offer, CustomerType customerType, Boolean isDefault, Integer sortOrder, BasePK createdBy) OfferControl.createOfferDescription
(Offer offer, Language language, String description, BasePK createdBy) OfferItemControl.createOfferItem
(Offer offer, Item item, BasePK createdBy) Use the function in OfferLogic instead.OfferControl.createOfferTime
(Offer offer) OfferUseControl.createOfferUse
(Offer offer, Use use, Sequence salesOrderSequence, BasePK createdBy) void
OfferControl.deleteOffer
(Offer offer, BasePK deletedBy) Use the function in OfferLogic instead.void
OfferControl.deleteOfferChainTypesByOffer
(Offer offer, BasePK deletedBy) void
OfferControl.deleteOfferCustomerTypesByOffer
(Offer offer, BasePK deletedBy) void
OfferControl.deleteOfferDescriptionsByOffer
(Offer offer, BasePK deletedBy) void
OfferUseControl.deleteOfferUsesByOffer
(Offer offer, BasePK deletedBy) OfferControl.getBestOfferDescription
(Offer offer, Language language) OfferControl.getDefaultOfferCustomerType
(Offer offer) OfferControl.getDefaultOfferCustomerTypeForUpdate
(Offer offer) OfferControl.getDefaultOfferCustomerTypeValueForUpdate
(Offer offer) OfferControl.getOfferChainType
(Offer offer, ChainType chainType) OfferControl.getOfferChainTypeForUpdate
(Offer offer, ChainType chainType) OfferControl.getOfferChainTypesByOffer
(Offer offer) OfferControl.getOfferChainTypesByOfferForUpdate
(Offer offer) OfferControl.getOfferChainTypeTransfersByOffer
(UserVisit userVisit, Offer offer) OfferControl.getOfferChainTypeValueForUpdate
(Offer offer, ChainType chainType) OfferControl.getOfferCustomerType
(Offer offer, CustomerType customerType) OfferControl.getOfferCustomerTypeForUpdate
(Offer offer, CustomerType customerType) OfferControl.getOfferCustomerTypesByOffer
(Offer offer) OfferControl.getOfferCustomerTypesByOfferForUpdate
(Offer offer) OfferControl.getOfferCustomerTypeTransfersByOffer
(UserVisit userVisit, Offer offer) OfferControl.getOfferCustomerTypeValueForUpdate
(Offer offer, CustomerType customerType) OfferControl.getOfferDescription
(Offer offer, Language language) OfferControl.getOfferDescriptionForUpdate
(Offer offer, Language language) OfferControl.getOfferDescriptionsByOffer
(Offer offer) OfferControl.getOfferDescriptionsByOfferForUpdate
(Offer offer) OfferControl.getOfferDescriptionTransfers
(UserVisit userVisit, Offer offer) OfferControl.getOfferDescriptionValueForUpdate
(Offer offer, Language language) OfferControl.getOfferDetailValueForUpdate
(Offer offer) OfferItemControl.getOfferItem
(Offer offer, Item item) OfferItemControl.getOfferItem
(Offer offer, Item item, EntityPermission entityPermission) OfferItemControl.getOfferItemForUpdate
(Offer offer, Item item) OfferItemControl.getOfferItemsByOffer
(Offer offer) OfferItemControl.getOfferItemsByOfferForUpdate
(Offer offer) OfferItemControl.getOfferItemTransfersByOffer
(UserVisit userVisit, Offer offer) OfferControl.getOfferTime
(Offer offer) OfferControl.getOfferTimeForUpdate
(Offer offer) OfferControl.getOfferTransfer
(UserVisit userVisit, Offer offer) OfferUseControl.getOfferUse
(Offer offer, Use use) OfferUseControl.getOfferUse
(Offer offer, Use use, EntityPermission entityPermission) OfferUseControl.getOfferUseDetailValueByNameForUpdate
(Offer offer, Use use) OfferUseControl.getOfferUseForUpdate
(Offer offer, Use use) OfferUseControl.getOfferUsesByOffer
(Offer offer) OfferUseControl.getOfferUsesByOfferForUpdate
(Offer offer) OfferUseControl.getOfferUseTransfersByOffer
(UserVisit userVisit, Offer offer) void
OfferControl.removeOfferTimeByOffer
(Offer offer) Method parameters in com.echothree.model.control.offer.server.control with type arguments of type OfferModifier and TypeMethodDescriptionOfferControl.getOfferTransfers
(UserVisit userVisit, Collection<Offer> offers) -
Uses of Offer in com.echothree.model.control.offer.server.graphql
Constructors in com.echothree.model.control.offer.server.graphql with parameters of type Offer -
Uses of Offer in com.echothree.model.control.offer.server.indexer
Methods in com.echothree.model.control.offer.server.indexer that return OfferModifier and TypeMethodDescriptionprotected Offer
OfferIndexer.getEntity
(EntityInstance entityInstance) Methods in com.echothree.model.control.offer.server.indexer with parameters of type OfferModifier and TypeMethodDescriptionprotected org.apache.lucene.document.Document
OfferIndexer.convertToDocument
(EntityInstance entityInstance, Offer offer) -
Uses of Offer in com.echothree.model.control.offer.server.logic
Methods in com.echothree.model.control.offer.server.logic that return OfferModifier and TypeMethodDescriptionOfferLogic.createOffer
(ExecutionErrorAccumulator eea, String offerName, Sequence salesOrderSequence, Party departmentParty, Selector offerItemSelector, Filter offerItemPriceFilter, Boolean isDefault, Integer sortOrder, Language language, String description, BasePK createdBy) OfferLogic.getOfferByName
(ExecutionErrorAccumulator eea, String offerName) OfferLogic.getOfferByName
(ExecutionErrorAccumulator eea, String offerName, EntityPermission entityPermission) OfferLogic.getOfferByNameForUpdate
(ExecutionErrorAccumulator eea, String offerName) OfferLogic.getOfferByUniversalSpec
(ExecutionErrorAccumulator eea, OfferUniversalSpec universalSpec, boolean allowDefault) OfferLogic.getOfferByUniversalSpec
(ExecutionErrorAccumulator eea, OfferUniversalSpec universalSpec, boolean allowDefault, EntityPermission entityPermission) OfferLogic.getOfferByUniversalSpecForUpdate
(ExecutionErrorAccumulator eea, OfferUniversalSpec universalSpec, boolean allowDefault) Methods in com.echothree.model.control.offer.server.logic with parameters of type OfferModifier and TypeMethodDescriptionOfferItemLogic.createOfferItem
(Offer offer, Item item, BasePK createdBy) OfferItemLogic.createOfferItem
(ExecutionErrorAccumulator eea, Offer offer, Item item, BasePK createdBy) void
OfferLogic.deleteOffer
(ExecutionErrorAccumulator eea, Offer offer, BasePK deletedBy) void
OfferItemLogic.deleteOfferItemsByOffer
(Offer offer, BasePK deletedBy) OfferItemLogic.getOfferItem
(ExecutionErrorAccumulator eea, Offer offer, Item item) OfferItemLogic.getOfferItem
(ExecutionErrorAccumulator eea, Offer offer, Item item, EntityPermission entityPermission) OfferItemLogic.getOfferItemForUpdate
(ExecutionErrorAccumulator eea, Offer offer, Item item) OfferItemLogic.getOfferItemPrice
(ExecutionErrorAccumulator eea, Offer offer, Item item, InventoryCondition inventoryCondition, UnitOfMeasureType unitOfMeasureType, Currency currency) Method parameters in com.echothree.model.control.offer.server.logic with type arguments of type OfferModifier and TypeMethodDescriptionvoid
OfferItemLogic.deleteOfferItemsByOffers
(List<Offer> offers, BasePK deletedBy) -
Uses of Offer in com.echothree.model.control.offer.server.transfer
Methods in com.echothree.model.control.offer.server.transfer with parameters of type Offer -
Uses of Offer in com.echothree.model.control.sales.server.logic
Methods in com.echothree.model.control.sales.server.logic with parameters of type OfferModifier and TypeMethodDescriptionSalesOrderLogic.getCustomerType
(ExecutionErrorAccumulator eea, Offer offer, Customer customer) -
Uses of Offer in com.echothree.model.data.offer.server.entity
Methods in com.echothree.model.data.offer.server.entity that return OfferModifier and TypeMethodDescriptionOfferChainType.getOffer()
OfferChainType.getOffer
(EntityPermission entityPermission) OfferChainType.getOffer
(Session session, EntityPermission entityPermission) OfferCustomerType.getOffer()
OfferCustomerType.getOffer
(EntityPermission entityPermission) OfferCustomerType.getOffer
(Session session, EntityPermission entityPermission) OfferDescription.getOffer()
OfferDescription.getOffer
(EntityPermission entityPermission) OfferDescription.getOffer
(Session session, EntityPermission entityPermission) OfferDetail.getOffer()
OfferDetail.getOffer
(EntityPermission entityPermission) OfferDetail.getOffer
(Session session, EntityPermission entityPermission) OfferItem.getOffer()
OfferItem.getOffer
(EntityPermission entityPermission) OfferItem.getOffer
(Session session, EntityPermission entityPermission) OfferTime.getOffer()
OfferTime.getOffer
(EntityPermission entityPermission) OfferTime.getOffer
(Session session, EntityPermission entityPermission) OfferUseDetail.getOffer()
OfferUseDetail.getOffer
(EntityPermission entityPermission) OfferUseDetail.getOffer
(Session session, EntityPermission entityPermission) OfferChainType.getOfferForUpdate()
OfferChainType.getOfferForUpdate
(Session session) OfferCustomerType.getOfferForUpdate()
OfferCustomerType.getOfferForUpdate
(Session session) OfferDescription.getOfferForUpdate()
OfferDescription.getOfferForUpdate
(Session session) OfferDetail.getOfferForUpdate()
OfferDetail.getOfferForUpdate
(Session session) OfferItem.getOfferForUpdate()
OfferItem.getOfferForUpdate
(Session session) OfferTime.getOfferForUpdate()
OfferTime.getOfferForUpdate
(Session session) OfferUseDetail.getOfferForUpdate()
OfferUseDetail.getOfferForUpdate
(Session session) Methods in com.echothree.model.data.offer.server.entity with parameters of type OfferModifier and TypeMethodDescriptionvoid
void
void
void
void
void
void
-
Uses of Offer in com.echothree.model.data.offer.server.factory
Methods in com.echothree.model.data.offer.server.factory that return OfferModifier and TypeMethodDescriptionOfferFactory.create()
OfferFactory.create
(OfferDetailPK activeDetailPK, OfferDetailPK lastDetailPK) OfferFactory.create
(OfferDetail activeDetail, OfferDetail lastDetail) OfferFactory.create
(Session session, OfferDetailPK activeDetailPK, OfferDetailPK lastDetailPK) OfferFactory.create
(Session session, OfferDetail activeDetail, OfferDetail lastDetail) OfferFactory.getEntityFromCache
(Session session, OfferPK pk) OfferFactory.getEntityFromPK
(EntityPermission entityPermission, OfferPK pk) OfferFactory.getEntityFromPK
(Session session, EntityPermission entityPermission, OfferPK pk) OfferFactory.getEntityFromQuery
(EntityPermission entityPermission, PreparedStatement ps) OfferFactory.getEntityFromQuery
(EntityPermission entityPermission, PreparedStatement ps, Object... params) OfferFactory.getEntityFromQuery
(EntityPermission entityPermission, Map<EntityPermission, String> queryMap) OfferFactory.getEntityFromQuery
(EntityPermission entityPermission, Map<EntityPermission, String> queryMap, Object... params) OfferFactory.getEntityFromQuery
(Session session, EntityPermission entityPermission, PreparedStatement ps, Object... params) OfferFactory.getEntityFromQuery
(Session session, EntityPermission entityPermission, Map<EntityPermission, String> queryMap) OfferFactory.getEntityFromQuery
(Session session, EntityPermission entityPermission, Map<EntityPermission, String> queryMap, Object... params) OfferFactory.getEntityFromResultSet
(EntityPermission entityPermission, ResultSet rs) OfferFactory.getEntityFromResultSet
(Session session, EntityPermission entityPermission, ResultSet rs) OfferFactory.getEntityFromValue
(EntityPermission entityPermission, OfferValue value) OfferFactory.getEntityFromValue
(Session session, EntityPermission entityPermission, OfferValue value) Methods in com.echothree.model.data.offer.server.factory that return types with arguments of type OfferModifier and TypeMethodDescriptionOfferFactory.getEntitiesFromPKs
(EntityPermission entityPermission, Collection<OfferPK> pks) OfferFactory.getEntitiesFromPKs
(Session session, EntityPermission entityPermission, Collection<OfferPK> pks) OfferFactory.getEntitiesFromQuery
(EntityPermission entityPermission, PreparedStatement ps) OfferFactory.getEntitiesFromQuery
(EntityPermission entityPermission, PreparedStatement ps, Object... params) OfferFactory.getEntitiesFromQuery
(EntityPermission entityPermission, Map<EntityPermission, String> queryMap) OfferFactory.getEntitiesFromQuery
(EntityPermission entityPermission, Map<EntityPermission, String> queryMap, Object... params) OfferFactory.getEntitiesFromQuery
(Session session, EntityPermission entityPermission, PreparedStatement ps, Object... params) OfferFactory.getEntitiesFromQuery
(Session session, EntityPermission entityPermission, Map<EntityPermission, String> queryMap) OfferFactory.getEntitiesFromQuery
(Session session, EntityPermission entityPermission, Map<EntityPermission, String> queryMap, Object... params) OfferFactory.getEntitiesFromResultSet
(EntityPermission entityPermission, ResultSet rs) OfferFactory.getEntitiesFromResultSet
(Session session, EntityPermission entityPermission, ResultSet rs) Methods in com.echothree.model.data.offer.server.factory with parameters of type OfferModifier and TypeMethodDescriptionOfferChainTypeFactory.create
(Offer offer, ChainType chainType, Chain chain, Long fromTime, Long thruTime) OfferChainTypeFactory.create
(Session session, Offer offer, ChainType chainType, Chain chain, Long fromTime, Long thruTime) OfferCustomerTypeFactory.create
(Offer offer, CustomerType customerType, Boolean isDefault, Integer sortOrder, Long fromTime, Long thruTime) OfferCustomerTypeFactory.create
(Session session, Offer offer, CustomerType customerType, Boolean isDefault, Integer sortOrder, Long fromTime, Long thruTime) OfferDescriptionFactory.create
(Offer offer, Language language, String description, Long fromTime, Long thruTime) OfferDescriptionFactory.create
(Session session, Offer offer, Language language, String description, Long fromTime, Long thruTime) OfferDetailFactory.create
(Offer offer, String offerName, Sequence salesOrderSequence, Party departmentParty, Selector offerItemSelector, Filter offerItemPriceFilter, Boolean isDefault, Integer sortOrder, Long fromTime, Long thruTime) OfferDetailFactory.create
(Session session, Offer offer, String offerName, Sequence salesOrderSequence, Party departmentParty, Selector offerItemSelector, Filter offerItemPriceFilter, Boolean isDefault, Integer sortOrder, Long fromTime, Long thruTime) OfferTimeFactory.create
(Offer offer, Long lastEvaluationTime, Long maxItemCreatedTime, Long maxItemModifiedTime, Long maxItemDeletedTime) OfferTimeFactory.create
(Session session, Offer offer, Long lastEvaluationTime, Long maxItemCreatedTime, Long maxItemModifiedTime, Long maxItemDeletedTime) OfferUseDetailFactory.create
(OfferUse offerUse, Offer offer, Use use, Sequence salesOrderSequence, Long fromTime, Long thruTime) OfferUseDetailFactory.create
(Session session, OfferUse offerUse, Offer offer, Use use, Sequence salesOrderSequence, Long fromTime, Long thruTime) void
void
Method parameters in com.echothree.model.data.offer.server.factory with type arguments of type OfferModifier and TypeMethodDescriptionvoid
OfferFactory.store
(Session session, Collection<Offer> entities) void
OfferFactory.store
(Collection<Offer> entities)