com.ibm.commerce.contract.objects

Class TermConditionAccessBean

  • java.lang.Object
    • com.ibm.commerce.persistence.AbstractJpaEntityAccessBean
      • com.ibm.commerce.contract.objects.TermConditionAccessBean
  • All Implemented Interfaces:
    java.io.Serializable
    Direct Known Subclasses:
    com.ibm.commerce.contract.beansrc.TermConditionDataBeanBase


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

    • Constructor Detail

      • TermConditionAccessBean

        public TermConditionAccessBean()
      • TermConditionAccessBean

        public TermConditionAccessBean(com.ibm.commerce.contract.objects.TermCondition entity)
      • TermConditionAccessBean

        public TermConditionAccessBean(java.lang.Long tradingId,
                                       org.w3c.dom.Element argElement)
    • Method Detail

      • setInitKey_referenceNumber

        public void setInitKey_referenceNumber(java.lang.String referenceNumber)
      • setInitKey_referenceNumber

        public void setInitKey_referenceNumber(java.lang.Long referenceNumber)
      • findByTradingAndTCSubType

        public java.util.Enumeration findByTradingAndTCSubType(java.lang.Long argTradingId,
                                                               java.lang.String argTCSubType)
      • findByTradingAndTCSubTypeNoCache

        public java.util.Enumeration findByTradingAndTCSubTypeNoCache(java.lang.Long argTradingId,
                                                                      java.lang.String argTCSubType)
      • findAllTCWithTCLevelParticipantByTrading

        public java.util.Enumeration findAllTCWithTCLevelParticipantByTrading(java.lang.Long argTradingId)
      • findAllTCWithTCLevelParticipantByTradingNoCache

        public java.util.Enumeration findAllTCWithTCLevelParticipantByTradingNoCache(java.lang.Long argTradingId)
      • findByTradingAndSequence

        public TermConditionAccessBean findByTradingAndSequence(java.lang.Long argTradingId,
                                                                java.lang.Integer argTCSequence)
      • findByTrading

        public java.util.Enumeration findByTrading(java.lang.Long argTradingId)
      • findByTradingNoCache

        public java.util.Enumeration findByTradingNoCache(java.lang.Long argTradingId)
      • findByTradingAndTCType

        public java.util.Enumeration findByTradingAndTCType(java.lang.Long argTradingId,
                                                            java.lang.String argTCType)
      • findByTradingAndTCTypeNoCache

        public java.util.Enumeration findByTradingAndTCTypeNoCache(java.lang.Long argTradingId,
                                                                   java.lang.String argTCType)
      • findByTradingAndTCTypeWithoutTCParticipant

        public java.util.Enumeration findByTradingAndTCTypeWithoutTCParticipant(java.lang.Long argTradingId,
                                                                                java.lang.String argTCType)
      • findByTradingAndTCTypeWithoutTCParticipantNoCache

        public java.util.Enumeration findByTradingAndTCTypeWithoutTCParticipantNoCache(java.lang.Long argTradingId,
                                                                                       java.lang.String argTCType)
      • findByTradingAndTCSubTypeForBuyer

        public java.util.Enumeration findByTradingAndTCSubTypeForBuyer(java.lang.Long argTradingId,
                                                                       java.lang.String argTCSubType,
                                                                       java.lang.Long argMemberId)
      • findByTradingAndTCSubTypeForBuyerNoCache

        public java.util.Enumeration findByTradingAndTCSubTypeForBuyerNoCache(java.lang.Long argTradingId,
                                                                              java.lang.String argTCSubType,
                                                                              java.lang.Long argMemberId)
      • findByTradingAndTCSubTypeWithoutTCParticipant

        public java.util.Enumeration findByTradingAndTCSubTypeWithoutTCParticipant(java.lang.Long argTradingId,
                                                                                   java.lang.String argTCSubType)
      • findByTradingAndTCSubTypeWithoutTCParticipantNoCache

        public java.util.Enumeration findByTradingAndTCSubTypeWithoutTCParticipantNoCache(java.lang.Long argTradingId,
                                                                                          java.lang.String argTCSubType)
      • findByTradingForBuyer

        public java.util.Enumeration findByTradingForBuyer(java.lang.Long argTradingId,
                                                           java.lang.Long argMemberId)
      • findByTradingForBuyerNoCache

        public java.util.Enumeration findByTradingForBuyerNoCache(java.lang.Long argTradingId,
                                                                  java.lang.Long argMemberId)
      • findByTradingAndTCTypeForBuyer

        public java.util.Enumeration findByTradingAndTCTypeForBuyer(java.lang.Long argTradingId,
                                                                    java.lang.String argTCType,
                                                                    java.lang.Long argMemberId)
      • findByTradingAndTCTypeForBuyerNoCache

        public java.util.Enumeration findByTradingAndTCTypeForBuyerNoCache(java.lang.Long argTradingId,
                                                                           java.lang.String argTCType,
                                                                           java.lang.Long argMemberId)
      • getTcSubType

        public java.lang.String getTcSubType()
      • setEntireCatalogAdjustment

        public void setEntireCatalogAdjustment(java.lang.Double entireCatalogAdjustment)
      • getEntireCatalogAdjustment

        public java.lang.Double getEntireCatalogAdjustment()
      • setEntireCatalogAdjustment

        public void setEntireCatalogAdjustment(java.lang.String entireCatalogAdjustment)
      • setProductSetId

        public void setProductSetId(java.lang.Integer productSetId)
      • getProductSetIdInEntityType

        public java.lang.Integer getProductSetIdInEntityType()
      • setProductSetId

        public void setProductSetId(java.lang.String productSetId)
      • getProductSetId

        public java.lang.String getProductSetId()
      • setChangeableFlag

        public void setChangeableFlag(java.lang.Integer changeableFlag)
      • getChangeableFlagInEntityType

        public java.lang.Integer getChangeableFlagInEntityType()
      • setChangeableFlag

        public void setChangeableFlag(java.lang.String changeableFlag)
      • getChangeableFlag

        public java.lang.String getChangeableFlag()
      • getPercentagePriceList

        public java.lang.Long getPercentagePriceList()
      • setPriceListId

        public void setPriceListId(java.lang.Long priceListId)
      • getPriceListIdInEntityType

        public java.lang.Long getPriceListIdInEntityType()
      • setPriceListId

        public void setPriceListId(java.lang.String priceListId)
      • getPriceListId

        public java.lang.String getPriceListId()
      • setMandatoryFlag

        public void setMandatoryFlag(java.lang.Integer mandatoryFlag)
      • getMandatoryFlagInEntityType

        public java.lang.Integer getMandatoryFlagInEntityType()
      • setMandatoryFlag

        public void setMandatoryFlag(java.lang.String mandatoryFlag)
      • getMandatoryFlag

        public java.lang.String getMandatoryFlag()
      • setReferenceNumber

        public void setReferenceNumber(java.lang.Long referenceNumber)
      • getReferenceNumberInEntityType

        public java.lang.Long getReferenceNumberInEntityType()
      • setReferenceNumber

        public void setReferenceNumber(java.lang.String referenceNumber)
      • getReferenceNumber

        public java.lang.String getReferenceNumber()
      • setTimeUpdated

        public void setTimeUpdated(java.sql.Timestamp timeUpdated)
      • getTimeUpdatedInEntityType

        public java.sql.Timestamp getTimeUpdatedInEntityType()
      • setTimeUpdated

        public void setTimeUpdated(java.lang.String timeUpdated)
      • getTimeUpdated

        public java.lang.String getTimeUpdated()
      • setTradingId

        public void setTradingId(java.lang.Long tradingId)
      • getTradingIdInEntityType

        public java.lang.Long getTradingIdInEntityType()
      • setTradingId

        public void setTradingId(java.lang.String tradingId)
      • getTradingId

        public java.lang.String getTradingId()
      • setTcSequence

        public void setTcSequence(java.lang.Integer tcSequence)
      • getTcSequenceInEntityType

        public java.lang.Integer getTcSequenceInEntityType()
      • setTcSequence

        public void setTcSequence(java.lang.String tcSequence)
      • getTcSequence

        public java.lang.String getTcSequence()
      • setTimeCreated

        public void setTimeCreated(java.sql.Timestamp timeCreated)
      • getTimeCreatedInEntityType

        public java.sql.Timestamp getTimeCreatedInEntityType()
      • setTimeCreated

        public void setTimeCreated(java.lang.String timeCreated)
      • getTimeCreated

        public java.lang.String getTimeCreated()
      • setEntireCatalogSelected

        public void setEntireCatalogSelected(java.lang.Integer entireCatalogSelected)
      • getEntireCatalogSelectedInEntityType

        public java.lang.Integer getEntireCatalogSelectedInEntityType()
      • setEntireCatalogSelected

        public void setEntireCatalogSelected(java.lang.String entireCatalogSelected)
      • getEntireCatalogSelected

        public java.lang.String getEntireCatalogSelected()
      • createNewVersion

        public java.lang.Long createNewVersion(java.lang.Long argNewTradingId)
                                        throws org.xml.sax.SAXException,
                                               java.io.IOException
        Throws:
        org.xml.sax.SAXException
        java.io.IOException
      • getXMLString

        public java.lang.String getXMLString()
                                      throws javax.naming.NamingException
        Throws:
        javax.naming.NamingException
      • getXMLString

        public java.lang.String getXMLString(boolean tcdata)
                                      throws javax.naming.NamingException
        Throws:
        javax.naming.NamingException
      • markForDelete

        public void markForDelete()
      • parseXMLElement

        public void parseXMLElement(org.w3c.dom.Element argElement)
                             throws javax.ejb.RemoveException,
                                    com.ibm.commerce.contract.helper.TermCondCreateException,
                                    javax.naming.NamingException
        Throws:
        javax.ejb.RemoveException
        com.ibm.commerce.contract.helper.TermCondCreateException
        javax.naming.NamingException
      • getXMLDefinitions

        public java.lang.String[] getXMLDefinitions(java.lang.Integer type)
      • getXMLStrings

        public java.lang.String[] getXMLStrings(java.lang.Integer type)
      • setXMLDefinition

        public void setXMLDefinition(java.lang.Long tradingId,
                                     java.lang.Integer type,
                                     org.w3c.dom.Element e,
                                     java.lang.Integer sequence)
      • setXMLDefinition

        public void setXMLDefinition(java.lang.Long tradingId,
                                     java.lang.Integer type,
                                     java.lang.String newValue,
                                     java.lang.Integer sequence)
      • getInclusionProductSets

        public java.lang.Integer[] getInclusionProductSets()
                                                    throws java.sql.SQLException,
                                                           javax.naming.NamingException
        Throws:
        java.sql.SQLException
        javax.naming.NamingException
      • getExclusionProductSets

        public java.lang.Integer[] getExclusionProductSets()
                                                    throws java.sql.SQLException,
                                                           javax.naming.NamingException
        Throws:
        java.sql.SQLException
        javax.naming.NamingException
      • addProductSetAdjustment

        public int addProductSetAdjustment(java.lang.Integer productsetId,
                                           java.lang.Double adjustment,
                                           java.lang.Integer precedence,
                                           java.lang.Integer type)
                                    throws java.sql.SQLException,
                                           javax.naming.NamingException
        Throws:
        java.sql.SQLException
        javax.naming.NamingException
      • updateProductSetAdjustment

        public int updateProductSetAdjustment(java.lang.Integer productsetId,
                                              java.lang.Double adjustment,
                                              java.lang.Integer precedence,
                                              java.lang.Integer type)
                                       throws java.sql.SQLException,
                                              javax.naming.NamingException
        Throws:
        java.sql.SQLException
        javax.naming.NamingException
      • deleteProductSetAdjustment

        public int deleteProductSetAdjustment(java.lang.Integer productsetId)
                                       throws java.sql.SQLException,
                                              javax.naming.NamingException
        Throws:
        java.sql.SQLException
        javax.naming.NamingException
      • findProductSetIdsByTCIdAndType

        public java.lang.Integer[] findProductSetIdsByTCIdAndType(java.lang.Integer type)
                                                           throws java.sql.SQLException,
                                                                  javax.naming.NamingException
        Throws:
        java.sql.SQLException
        javax.naming.NamingException
      • getProductSetAdjustments

        public java.util.Vector getProductSetAdjustments()
                                                  throws java.sql.SQLException,
                                                         javax.naming.NamingException
        Throws:
        java.sql.SQLException
        javax.naming.NamingException
      • getPriceListIds

        public java.lang.Long[] getPriceListIds()
      • getPercentagePriceListIds

        public java.lang.Long[] getPercentagePriceListIds()
      • instantiateEntity

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

        public com.ibm.commerce.contract.objects.TermCondition getEntity()
        Overrides:
        getEntity in class com.ibm.commerce.persistence.AbstractJpaEntityAccessBean