com.ibm.commerce.fulfillment.objects

Class CalculationCodeAccessBean

  • java.lang.Object
    • com.ibm.commerce.persistence.AbstractJpaEntityAccessBean
      • com.ibm.commerce.fulfillment.objects.CalculationCodeAccessBean
  • All Implemented Interfaces:
    Protectable, java.io.Serializable
    Direct Known Subclasses:
    com.ibm.commerce.fulfillment.beansrc.CalculationCodeDataBeanBase


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

    • Constructor Detail

      • CalculationCodeAccessBean

        public CalculationCodeAccessBean()
      • CalculationCodeAccessBean

        public CalculationCodeAccessBean(com.ibm.commerce.fulfillment.objects.CalculationCode entity)
      • CalculationCodeAccessBean

        public CalculationCodeAccessBean(java.lang.Integer calculationUsageId,
                                         java.lang.Integer calculationMethodId,
                                         java.lang.Integer calculationCodeApplyMethodId,
                                         java.lang.Integer calculationCodeQualifyMethodId,
                                         java.lang.Integer storeEntityId,
                                         java.lang.String code)
      • CalculationCodeAccessBean

        public CalculationCodeAccessBean(java.lang.Integer calculationUsageId,
                                         java.lang.Integer calculationMethodId,
                                         java.lang.Integer calculationCodeApplyMethodId,
                                         java.lang.Integer calculationCodeQualifyMethodId,
                                         java.lang.Integer storeEntityId)
    • Method Detail

      • setInitKey_calculationCodeId

        public void setInitKey_calculationCodeId(java.lang.String calculationCodeId)
      • setInitKey_calculationCodeId

        public void setInitKey_calculationCodeId(java.lang.Integer calculationCodeId)
      • findAllAttachedCalculationCodes

        public java.util.Enumeration findAllAttachedCalculationCodes(java.lang.Integer usageId,
                                                                     java.lang.Integer storeId,
                                                                     java.lang.Long contractId,
                                                                     java.lang.Long offerId)
      • findByCalculationUsageAndStoreEntity

        public java.util.Enumeration findByCalculationUsageAndStoreEntity(java.lang.Integer usageId,
                                                                          java.lang.Integer storeEntityId)
      • findByCalculationUsageAndStoreEntityNoCache

        public java.util.Enumeration findByCalculationUsageAndStoreEntityNoCache(java.lang.Integer usageId,
                                                                                 java.lang.Integer storeEntityId)
      • findByCalculationUsageCatalogGroupContractAndStore

        public java.util.Enumeration findByCalculationUsageCatalogGroupContractAndStore(java.lang.Integer calculationUsageId,
                                                                                        java.lang.Long catalogGroupId,
                                                                                        java.lang.Long contractId,
                                                                                        java.lang.Integer storeEntityId)
      • findByCalculationUsageCatalogGroupContractAndStoreNoCache

        public java.util.Enumeration findByCalculationUsageCatalogGroupContractAndStoreNoCache(java.lang.Integer calculationUsageId,
                                                                                               java.lang.Long catalogGroupId,
                                                                                               java.lang.Long contractId,
                                                                                               java.lang.Integer storeEntityId)
      • findByOrderItem

        public java.util.Enumeration findByOrderItem(java.lang.Long orderItemId)
      • findDefaultCalculationCodeByStoreEntityAndCalculationUsage

        public CalculationCodeAccessBean findDefaultCalculationCodeByStoreEntityAndCalculationUsage(java.lang.Integer storeEntityId,
                                                                                                    java.lang.Integer calculationUsage)
      • findByCatalogEntryContractAndStore

        public java.util.Enumeration findByCatalogEntryContractAndStore(java.lang.Long catalogEntryId,
                                                                        java.lang.Long contractId,
                                                                        java.lang.Integer storeEntityId)
      • findByCatalogEntryAndStoreSortByCode

        public java.util.Enumeration findByCatalogEntryAndStoreSortByCode(java.lang.Long catalogId,
                                                                          java.lang.Integer storeEntityId)
      • findByCalculationUsageCodeAndStoreEntity

        public CalculationCodeAccessBean findByCalculationUsageCodeAndStoreEntity(java.lang.Integer usageId,
                                                                                  java.lang.String code,
                                                                                  java.lang.Integer storeEntityId)
      • findByCalculationUsageCodeAndStoreEntityNoCache

        public CalculationCodeAccessBean findByCalculationUsageCodeAndStoreEntityNoCache(java.lang.Integer usageId,
                                                                                         java.lang.String code,
                                                                                         java.lang.Integer storeEntityId)
      • findByCalculationUsageStoreContractAndOffer

        public java.util.Enumeration findByCalculationUsageStoreContractAndOffer(java.lang.Integer usageId,
                                                                                 java.lang.Integer storeId,
                                                                                 java.lang.Long contractId,
                                                                                 java.lang.Long offerId)
      • findByCatalogGroupContractAndStore

        public java.util.Enumeration findByCatalogGroupContractAndStore(java.lang.Long catalogGroupId,
                                                                        java.lang.Long contractId,
                                                                        java.lang.Integer storeEntityId)
      • findByCalculationUsageAndStoreEntitySortByCode

        public java.util.Enumeration findByCalculationUsageAndStoreEntitySortByCode(java.lang.Integer usageId,
                                                                                    java.lang.Integer storeId)
      • findByCalculationUsageAndStoreEntityAndDisplayLevel

        public java.util.Enumeration findByCalculationUsageAndStoreEntityAndDisplayLevel(java.lang.Integer usageId,
                                                                                         java.lang.Integer storeEntityId,
                                                                                         java.lang.Integer displayLevel)
      • findByCatalogEntryAttachments

        public java.util.Enumeration findByCatalogEntryAttachments(java.lang.Integer calculationUsageId,
                                                                   java.lang.Integer storeId,
                                                                   java.lang.Long tradingId,
                                                                   java.lang.Long[] catalogEntryIds)
      • findByCalculationUsageCatalogEntryContractAndStore

        public java.util.Enumeration findByCalculationUsageCatalogEntryContractAndStore(java.lang.Integer calculationUsageId,
                                                                                        java.lang.Long catalogEntryId,
                                                                                        java.lang.Long contractId,
                                                                                        java.lang.Integer storeEntityId)
      • findByCalculationUsageCatalogEntryContractAndStoreNoCache

        public java.util.Enumeration findByCalculationUsageCatalogEntryContractAndStoreNoCache(java.lang.Integer calculationUsageId,
                                                                                               java.lang.Long catalogEntryId,
                                                                                               java.lang.Long contractId,
                                                                                               java.lang.Integer storeEntityId)
      • findByCatalogGroupAttachments

        public java.util.Enumeration findByCatalogGroupAttachments(java.lang.Integer calculationUsageId,
                                                                   java.lang.Integer storeId,
                                                                   java.lang.Long tradingId,
                                                                   java.lang.Long[] catalogEntryIds)
      • findByCalculationUsageAndStorePath

        public java.util.Enumeration findByCalculationUsageAndStorePath(java.lang.Integer aCalculationUsageId,
                                                                        java.lang.Integer aStoreEntityId)
      • findByCalculationUsageAndStorePathNoCache

        public java.util.Enumeration findByCalculationUsageAndStorePathNoCache(java.lang.Integer aCalculationUsageId,
                                                                               java.lang.Integer aStoreEntityId)
      • setCode

        public void setCode(java.lang.String code)
      • getCode

        public java.lang.String getCode()
      • setCalculationCodeApplyMethodId

        public void setCalculationCodeApplyMethodId(java.lang.Integer calculationCodeApplyMethodId)
      • getCalculationCodeApplyMethodIdInEntityType

        public java.lang.Integer getCalculationCodeApplyMethodIdInEntityType()
      • setCalculationCodeApplyMethodId

        public void setCalculationCodeApplyMethodId(java.lang.String calculationCodeApplyMethodId)
      • getCalculationCodeApplyMethodId

        public java.lang.String getCalculationCodeApplyMethodId()
      • 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()
      • 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()
      • setDescription

        public void setDescription(java.lang.String description)
      • getDescription

        public java.lang.String getDescription()
      • setGroupBy

        public void setGroupBy(java.lang.Integer groupBy)
      • getGroupByInEntityType

        public java.lang.Integer getGroupByInEntityType()
      • setGroupBy

        public void setGroupBy(java.lang.String groupBy)
      • getGroupBy

        public java.lang.String getGroupBy()
      • 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()
      • 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()
      • setCalculationUsageId

        public void setCalculationUsageId(java.lang.Integer calculationUsageId)
      • getCalculationUsageIdInEntityType

        public java.lang.Integer getCalculationUsageIdInEntityType()
      • setCalculationUsageId

        public void setCalculationUsageId(java.lang.String calculationUsageId)
      • getCalculationUsageId

        public java.lang.String getCalculationUsageId()
      • setSequence

        public void setSequence(java.lang.Double sequence)
      • getSequenceInEntityType

        public java.lang.Double getSequenceInEntityType()
      • setSequence

        public void setSequence(java.lang.String sequence)
      • getSequence

        public java.lang.String getSequence()
      • setField1

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

        public java.lang.String getField1()
      • setTaxCodeClassId

        public void setTaxCodeClassId(java.lang.Integer taxCodeClassId)
      • getTaxCodeClassIdInEntityType

        public java.lang.Integer getTaxCodeClassIdInEntityType()
      • setTaxCodeClassId

        public void setTaxCodeClassId(java.lang.String taxCodeClassId)
      • getTaxCodeClassId

        public java.lang.String getTaxCodeClassId()
      • setCalculationMethodId

        public void setCalculationMethodId(java.lang.Integer calculationMethodId)
      • getCalculationMethodIdInEntityType

        public java.lang.Integer getCalculationMethodIdInEntityType()
      • setCalculationMethodId

        public void setCalculationMethodId(java.lang.String calculationMethodId)
      • getCalculationMethodId

        public java.lang.String getCalculationMethodId()
      • setCalculationCodeQualifyMethodId

        public void setCalculationCodeQualifyMethodId(java.lang.Integer calculationCodeQualifyMethodId)
      • getCalculationCodeQualifyMethodIdInEntityType

        public java.lang.Integer getCalculationCodeQualifyMethodIdInEntityType()
      • setCalculationCodeQualifyMethodId

        public void setCalculationCodeQualifyMethodId(java.lang.String calculationCodeQualifyMethodId)
      • getCalculationCodeQualifyMethodId

        public java.lang.String getCalculationCodeQualifyMethodId()
      • setDisplayLevel

        public void setDisplayLevel(java.lang.Integer displayLevel)
      • getDisplayLevelInEntityType

        public java.lang.Integer getDisplayLevelInEntityType()
      • setDisplayLevel

        public void setDisplayLevel(java.lang.String displayLevel)
      • getDisplayLevel

        public java.lang.String getDisplayLevel()
      • 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()
      • setStoreEntityId

        public void setStoreEntityId(java.lang.Integer storeEntityId)
      • getStoreEntityIdInEntityType

        public java.lang.Integer getStoreEntityIdInEntityType()
      • setStoreEntityId

        public void setStoreEntityId(java.lang.String storeEntityId)
      • getStoreEntityId

        public java.lang.String getStoreEntityId()
      • getCalculationCodeIdInEntityType

        public java.lang.Integer getCalculationCodeIdInEntityType()
      • getCalculationCodeId

        public java.lang.String getCalculationCodeId()
      • 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()
      • setCombination

        public void setCombination(java.lang.Integer combination)
      • getCombinationInEntityType

        public java.lang.Integer getCombinationInEntityType()
      • setCombination

        public void setCombination(java.lang.String combination)
      • getCombination

        public java.lang.String getCombination()
      • getEffectiveRules

        public java.util.Enumeration getEffectiveRules()
      • fulfills

        public boolean fulfills(java.lang.Long member,
                                java.lang.String relationship)
                         throws java.lang.Exception
        Description copied from interface: Protectable
        Determines if a given member fulfills a given relationship with the resource.
        Specified by:
        fulfills in interface Protectable
        Parameters:
        member - The member ID of the member.
        relationship - The relationship the member has with respect to the resource.
        Returns:
        true if the member fulfills the relationship with the resource
        Throws:
        java.lang.Exception
      • getOwner

        public java.lang.Long getOwner()
                                throws java.lang.Exception
        Description copied from interface: Protectable
        Returns the member ID of the owner.
        Specified by:
        getOwner in interface Protectable
        Returns:
        The member ID of the owner
        Throws:
        java.lang.Exception
      • instantiateEntity

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

        public com.ibm.commerce.fulfillment.objects.CalculationCode getEntity()
        Overrides:
        getEntity in class com.ibm.commerce.persistence.AbstractJpaEntityAccessBean