java.lang.Objectcom.ibm.commerce.base.objects.ECEntityBean
com.ibm.commerce.contract.objimpl.TermConditionBeanBase
com.ibm.commerce.contract.objects.TermConditionBean
com.ibm.commerce.contract.objimpl.FulfillmentTCBeanBase
This bean provides access to the TERMCOND table.
The following is a description of this table:
This table contains terms and conditions used in trading agreements (business accounts, contracts, RFQs). To see how columns are used by different terms and conditions, refer to TERMCOND column mapping in the online help.
Field Summary | |
java.lang.Integer | center1Id |
java.lang.Integer | center2Id |
java.lang.Integer | center3Id |
Fields inherited from class com.ibm.commerce.contract.objimpl.TermConditionBeanBase |
changeableFlag, isDTD, mandatoryFlag, referenceNumber, tcSequence, timeCreated, timeUpdated, tradingId |
Constructor Summary | |
FulfillmentTCBeanBase() |
Method Summary | |
java.lang.Long | createNewVersion(java.lang.Long argNewTradingId) This method creates a new version of the terms and conditions. |
com.ibm.commerce.contract.objects.TermConditionKey | ejbCreate(java.lang.Long argTradingId, org.w3c.dom.Element argElement) Constructs a FulfillmentTCAccessBean object with the specified trading agreement ID and the fulfillment term condition element. |
void | ejbPostCreate(java.lang.Long argTradingId, org.w3c.dom.Element argElement) Parses the XML element to construct the terms and conditions. |
java.lang.Integer | getCenter1Id() This method provides access to the TERMCOND.INTEGERFIELD1 column of DB2 type INTEGER NULL. |
java.lang.Integer | getCenter2Id() This method provides access to the TERMCOND.INTEGERFIELD2 column of DB2 type INTEGER NULL. |
java.lang.Integer | getCenter3Id() This method provides access to the TERMCOND.INTEGERFIELD3 column of DB2 type INTEGER NULL. |
java.lang.String | getXMLString() This method retrieves the XML String associated with the terms and conditions. |
java.lang.String | getXMLString(boolean tcdata) This method retrieves the XML String associated with the terms and conditions. |
void | parseXMLElement(org.w3c.dom.Element argElement) This method parses the given XML element. |
void | setCenter1Id(java.lang.Integer newValue) This method provides access to the TERMCOND.INTEGERFIELD1 column of DB2 type INTEGER NULL. |
void | setCenter2Id(java.lang.Integer newValue) This method provides access to the TERMCOND.INTEGERFIELD2 column of DB2 type INTEGER NULL. |
void | setCenter3Id(java.lang.Integer newValue) This method provides access to the TERMCOND.INTEGERFIELD3 column of DB2 type INTEGER NULL. |
Methods inherited from class com.ibm.commerce.contract.objects.TermConditionBean |
_copyFromEJB, _copyToEJB, _getLinks, _initLinks, _removeLinks, ejbActivate, ejbLoad, ejbPassivate, ejbRemove, ejbStore |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public java.lang.Integer center1Id
public java.lang.Integer center2Id
public java.lang.Integer center3Id
Constructor Detail |
public FulfillmentTCBeanBase()
Method Detail |
public java.lang.Long createNewVersion(java.lang.Long argNewTradingId) throws javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException, javax.ejb.RemoveException, org.xml.sax.SAXException, java.io.IOException
public com.ibm.commerce.contract.objects.TermConditionKey ejbCreate(java.lang.Long argTradingId, org.w3c.dom.Element argElement) throws javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException, javax.ejb.RemoveException
public void ejbPostCreate(java.lang.Long argTradingId, org.w3c.dom.Element argElement) throws javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException, javax.ejb.RemoveException
public java.lang.Integer getCenter1Id()
This method provides access to the TERMCOND.INTEGERFIELD1 column of DB2 type INTEGER NULL.
The following is a description of this column:
An INTEGER field used to store terms and conditions data.
public java.lang.Integer getCenter2Id()
This method provides access to the TERMCOND.INTEGERFIELD2 column of DB2 type INTEGER NULL.
The following is a description of this column:
An INTEGER field used to store terms and conditions data.
public java.lang.Integer getCenter3Id()
This method provides access to the TERMCOND.INTEGERFIELD3 column of DB2 type INTEGER NULL.
The following is a description of this column:
An INTEGER field used to store terms and conditions data.
public java.lang.String getXMLString() throws javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method retrieves the XML String associated with the terms and conditions.
No terms and conditions data will be included in this XML String.
public java.lang.String getXMLString(boolean tcdata) throws javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void parseXMLElement(org.w3c.dom.Element argElement) throws javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException, javax.ejb.RemoveException
public void setCenter1Id(java.lang.Integer newValue)
This method provides access to the TERMCOND.INTEGERFIELD1 column of DB2 type INTEGER NULL.
The following is a description of this column:
An INTEGER field used to store terms and conditions data.
public void setCenter2Id(java.lang.Integer newValue)
This method provides access to the TERMCOND.INTEGERFIELD2 column of DB2 type INTEGER NULL.
The following is a description of this column:
An INTEGER field used to store terms and conditions data.
public void setCenter3Id(java.lang.Integer newValue)
This method provides access to the TERMCOND.INTEGERFIELD3 column of DB2 type INTEGER NULL.
The following is a description of this column:
An INTEGER field used to store terms and conditions data.
(C) Copyright IBM Corporation 1996, 2005. All Rights Reserved.