com.ibm.commerce.order.objects

Class OfferAccessBean

  • java.lang.Object
    • com.ibm.commerce.persistence.AbstractJpaEntityAccessBean
      • com.ibm.commerce.order.objects.OfferAccessBean
  • All Implemented Interfaces:
    java.io.Serializable
    Direct Known Subclasses:
    OfferDataBeanBase


    public class OfferAccessBean
    extends com.ibm.commerce.persistence.AbstractJpaEntityAccessBean
    See Also:
    Serialized Form
    • Field Detail

    • Constructor Detail

      • OfferAccessBean

        public OfferAccessBean()
      • OfferAccessBean

        public OfferAccessBean(com.ibm.commerce.order.objects.Offer entity)
      • OfferAccessBean

        public OfferAccessBean(java.lang.Long catalogEntryReferenceNumber,
                               java.lang.Double precedence,
                               java.lang.Long tradePosContainerId,
                               java.lang.Long identifier)
      • OfferAccessBean

        public OfferAccessBean(java.lang.Long catalogEntryReferenceNumber,
                               java.lang.Double precedence,
                               java.lang.Long tradePosContainerId)
    • Method Detail

      • setInitKey_offerId

        public void setInitKey_offerId(java.lang.String offerId)
      • setInitKey_offerId

        public void setInitKey_offerId(java.lang.Long offerId)
      • findByCatalogEntryAndIdentifierAndTradingPosContainer

        public OfferAccessBean findByCatalogEntryAndIdentifierAndTradingPosContainer(java.lang.Long aCatalogEntry,
                                                                                     java.lang.Long aIdentifier,
                                                                                     java.lang.Long aTradingPosContainerId)
      • findByCatalogEntryAndStore

        public java.util.Enumeration findByCatalogEntryAndStore(java.lang.Long catalogEntryId,
                                                                java.lang.Integer storeId)
      • findByCatalogEntryAndTradingPositionContainer

        public java.util.Enumeration findByCatalogEntryAndTradingPositionContainer(java.lang.Long aCatalogEntry,
                                                                                   java.lang.Long aTradingPostionContainerId)
      • findByItem

        public java.util.Enumeration findByItem(java.lang.Long itemNum)
      • findByTradingPositionContainerId

        public java.util.Enumeration findByTradingPositionContainerId(java.lang.Long tradingPositionContainerId)
      • findByCatalogEntryId

        public java.util.Enumeration findByCatalogEntryId(java.lang.Long catalogEntryId)
      • findEffectiveOffersByTimestampCatentriesOffersStoreAndPriceLists

        public java.util.Enumeration findEffectiveOffersByTimestampCatentriesOffersStoreAndPriceLists(boolean timestampFlag,
                                                                                                      java.sql.Timestamp timestamp,
                                                                                                      java.lang.Long[] catalogEntryIds,
                                                                                                      java.lang.Long[] offerIds,
                                                                                                      java.lang.Integer storeId,
                                                                                                      java.lang.Long[] priceListIds)
      • findByTimestampAndStore

        public OfferAccessBean findByTimestampAndStore(java.sql.Timestamp timestamp1,
                                                       java.sql.Timestamp timestamp2,
                                                       java.lang.Integer storeId)
      • findEffectiveOffersByTimestampCatentriesOffersStorePriceListsAndMemberGroups

        public java.util.Enumeration findEffectiveOffersByTimestampCatentriesOffersStorePriceListsAndMemberGroups(boolean timestampFlag,
                                                                                                                  java.sql.Timestamp timestamp,
                                                                                                                  java.lang.Long[] catalogEntryIds,
                                                                                                                  java.lang.Long[] offerIds,
                                                                                                                  java.lang.Integer storeId,
                                                                                                                  java.lang.Long[] priceListIds,
                                                                                                                  java.lang.Long[] memberGroupIds)
      • findEffectiveOffersByTimestampCatentryOffersStoreContractsAndMemberGroups

        public java.util.Enumeration findEffectiveOffersByTimestampCatentryOffersStoreContractsAndMemberGroups(boolean timestampFlag,
                                                                                                               java.sql.Timestamp timestamp,
                                                                                                               java.lang.Long catalogEntryId,
                                                                                                               java.lang.Long[] offerIds,
                                                                                                               java.lang.Integer storeId,
                                                                                                               java.lang.Long[] contractIds,
                                                                                                               java.lang.Long[] memberGroupIds)
      • findEffectiveOffersByTimestampCatentriesPredicateOffersStoreAndPriceLists

        public java.util.Enumeration findEffectiveOffersByTimestampCatentriesPredicateOffersStoreAndPriceLists(boolean timestampFlag,
                                                                                                               java.sql.Timestamp timestamp,
                                                                                                               java.lang.Long[] catalogEntryIds,
                                                                                                               java.lang.Long[] offerIds,
                                                                                                               java.lang.Integer storeId,
                                                                                                               java.lang.Long[] priceListIds,
                                                                                                               java.lang.String exclusionPredicate,
                                                                                                               java.lang.String inclusionPredicate)
      • findEffectiveOffersByTimestampCatentriesPredicateOffersStoreAndPriceLists

        public java.util.Enumeration findEffectiveOffersByTimestampCatentriesPredicateOffersStoreAndPriceLists(boolean timestampFlag,
                                                                                                               java.sql.Timestamp timestamp,
                                                                                                               java.lang.Long[] catalogEntryIds,
                                                                                                               java.lang.Long[] offerIds,
                                                                                                               java.lang.Integer storeId,
                                                                                                               java.lang.Long[] priceListIds,
                                                                                                               java.lang.String exclusionPredicate,
                                                                                                               java.lang.Integer[] exclusionIds,
                                                                                                               java.lang.String inclusionPredicate,
                                                                                                               java.lang.Integer[] inclusionIds)
      • setIdentifier

        public void setIdentifier(java.lang.Long identifier)
      • getIdentifierInEntityType

        public java.lang.Long getIdentifierInEntityType()
      • setIdentifier

        public void setIdentifier(java.lang.String identifier)
      • getIdentifier

        public java.lang.String getIdentifier()
      • setCatalogEntryReferenceNumber

        public void setCatalogEntryReferenceNumber(java.lang.Long catalogEntryReferenceNumber)
      • getCatalogEntryReferenceNumberInEntityType

        public java.lang.Long getCatalogEntryReferenceNumberInEntityType()
      • setCatalogEntryReferenceNumber

        public void setCatalogEntryReferenceNumber(java.lang.String catalogEntryReferenceNumber)
      • getCatalogEntryReferenceNumber

        public java.lang.String getCatalogEntryReferenceNumber()
      • setEndDate

        public void setEndDate(java.sql.Timestamp endDate)
      • getEndDateInEntityType

        public java.sql.Timestamp getEndDateInEntityType()
      • setEndDate

        public void setEndDate(java.lang.String endDate)
      • getEndDate

        public java.lang.String getEndDate()
      • setTradePosContainerId

        public void setTradePosContainerId(java.lang.Long tradePosContainerId)
      • getTradePosContainerIdInEntityType

        public java.lang.Long getTradePosContainerIdInEntityType()
      • setTradePosContainerId

        public void setTradePosContainerId(java.lang.String tradePosContainerId)
      • getTradePosContainerId

        public java.lang.String getTradePosContainerId()
      • setFlags

        public void setFlags(java.lang.Integer flags)
      • getFlagsInEntityType

        public java.lang.Integer getFlagsInEntityType()
      • setFlags

        public void setFlags(java.lang.String flags)
      • getFlags

        public java.lang.String getFlags()
      • setPublished

        public void setPublished(java.lang.Integer published)
      • getPublishedInEntityType

        public java.lang.Integer getPublishedInEntityType()
      • setPublished

        public void setPublished(java.lang.String published)
      • getPublished

        public java.lang.String getPublished()
      • setOID

        public void setOID(java.lang.String oid)
      • getOID

        public java.lang.String getOID()
      • setPrecedence

        public void setPrecedence(java.lang.Double precedence)
      • getPrecedenceInEntityType

        public java.lang.Double getPrecedenceInEntityType()
      • setPrecedence

        public void setPrecedence(java.lang.String precedence)
      • getPrecedence

        public java.lang.String getPrecedence()
      • setQuantityUnitId

        public void setQuantityUnitId(java.lang.String quantityUnitId)
      • getQuantityUnitId

        public java.lang.String getQuantityUnitId()
      • setField1

        public void setField1(java.lang.String field1)
      • getField1

        public java.lang.String getField1()
      • setLastUpdate

        public void setLastUpdate(java.sql.Timestamp lastUpdate)
      • getLastUpdateInEntityType

        public java.sql.Timestamp getLastUpdateInEntityType()
      • setLastUpdate

        public void setLastUpdate(java.lang.String lastUpdate)
      • getLastUpdate

        public java.lang.String getLastUpdate()
      • getOfferIdInEntityType

        public java.lang.Long getOfferIdInEntityType()
      • getOfferId

        public java.lang.String getOfferId()
      • setMinimumQuantity

        public void setMinimumQuantity(java.lang.Double minimumQuantity)
      • getMinimumQuantityInEntityType

        public java.lang.Double getMinimumQuantityInEntityType()
      • setMinimumQuantity

        public void setMinimumQuantity(java.lang.String minimumQuantity)
      • getMinimumQuantity

        public java.lang.String getMinimumQuantity()
      • setField2

        public void setField2(java.lang.String field2)
      • getField2

        public java.lang.String getField2()
      • setStartDate

        public void setStartDate(java.sql.Timestamp startDate)
      • getStartDateInEntityType

        public java.sql.Timestamp getStartDateInEntityType()
      • setStartDate

        public void setStartDate(java.lang.String startDate)
      • getStartDate

        public java.lang.String getStartDate()
      • setMaximumQuantity

        public void setMaximumQuantity(java.lang.Double maximumQuantity)
      • getMaximumQuantityInEntityType

        public java.lang.Double getMaximumQuantityInEntityType()
      • setMaximumQuantity

        public void setMaximumQuantity(java.lang.String maximumQuantity)
      • getMaximumQuantity

        public java.lang.String getMaximumQuantity()
      • getPrices

        public java.util.Vector getPrices(java.lang.String arg1)
      • instantiateEntity

        public void instantiateEntity()
        Specified by:
        instantiateEntity in class com.ibm.commerce.persistence.AbstractJpaEntityAccessBean
      • getEntity

        public com.ibm.commerce.order.objects.Offer getEntity()
        Overrides:
        getEntity in class com.ibm.commerce.persistence.AbstractJpaEntityAccessBean