com.ibm.commerce.contract.objects

Class ExtendedTermConditionAccessBean

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


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

    • Constructor Detail

      • ExtendedTermConditionAccessBean

        public ExtendedTermConditionAccessBean()
      • ExtendedTermConditionAccessBean

        public ExtendedTermConditionAccessBean(com.ibm.commerce.contract.objects.ExtendedTermCondition entity)
      • ExtendedTermConditionAccessBean

        public ExtendedTermConditionAccessBean(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 ExtendedTermConditionAccessBean 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)
      • 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)
      • 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)
      • 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)
      • 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)
      • setTcSubType

        public void setTcSubType(java.lang.String tcSubType)
      • getTcSubType

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

        public void parseXMLElement(org.w3c.dom.Element argElement)
      • getXMLString

        public java.lang.String getXMLString()
      • getXMLString

        public java.lang.String getXMLString(boolean tcdata)
      • 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
      • 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)
      • 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
      • findProductSetIdsByTCIdAndTypeNoCache

        public java.lang.Integer[] findProductSetIdsByTCIdAndTypeNoCache(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
      • getProductSetAdjustmentsNoCache

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

        public void setProperty(java.lang.String propertyName,
                                java.lang.Object propertyValue)
      • setProperties

        public void setProperties(java.util.Map propertyNameValue)
      • getProperties

        public java.util.Map getProperties()
      • getProperty

        public java.lang.Object getProperty(java.lang.String propertyName)
      • markForDelete

        public void markForDelete()
      • instantiateEntity

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

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