com.ibm.commerce.contract.objects
Class PriceTCPriceListWithSelectiveAdjustmentAccessBean

java.lang.Object
  com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
      com.ibm.commerce.contract.objects.PriceTCPriceListWithSelectiveAdjustmentAccessBean
All Implemented Interfaces:
PriceTCPriceListWithSelectiveAdjustmentAccessBeanData

public class PriceTCPriceListWithSelectiveAdjustmentAccessBean
extends com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
implements PriceTCPriceListWithSelectiveAdjustmentAccessBeanData

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 &l This access bean corresponds to the database table 'TERMCOND'.

See Also:
Serialized Form

Constructor Summary
PriceTCPriceListWithSelectiveAdjustmentAccessBean()
Zero argument constructor used to initialize the access bean.
PriceTCPriceListWithSelectiveAdjustmentAccessBean(javax.ejb.EJBObject o)
constructor
PriceTCPriceListWithSelectiveAdjustmentAccessBean(java.lang.Long argTradingId, org.w3c.dom.Element argElement)
Constructs a PriceTCPriceListWithSelectiveAdjustment object with the specified trading agreement ID, and the price term condition element.
Method Summary
void commitCopyHelper()
Update(flush) data to the EJBObject (persistent storage).
java.lang.Long createNewVersion(java.lang.Long arg0)
protected java.lang.String defaultJNDIName()
java.lang.String getAdjustmentProductSetId()
This method provides access to the TERMCOND.INTEGERFIELD2 column of DB2 type INTEGER.
java.lang.Integer getAdjustmentProductSetIdInEJBType()
This method provides access to the TERMCOND.INTEGERFIELD2 column of DB2 type INTEGER.
java.lang.String getAdjustmentProductSetName()
This method accesses a non-CMP field
java.lang.String getAdjustmentProductSetOwnerId()
This method provides access to the TERMCOND.BIGINTFIELD2 column of DB2 type BIGINT.
java.lang.Long getAdjustmentProductSetOwnerIdInEJBType()
This method provides access to the TERMCOND.BIGINTFIELD2 column of DB2 type BIGINT.
java.lang.String getChangeableFlag()
This method provides access to the TERMCOND.CHANGEABLE column of DB2 type INTEGER NOT NULL DEFAULT 0.
java.lang.Integer getChangeableFlagInEJBType()
This method provides access to the TERMCOND.CHANGEABLE column of DB2 type INTEGER NOT NULL DEFAULT 0.
java.lang.String getCustomProductSetFlag()
This method provides access to the TERMCOND.INTEGERFIELD3 column of DB2 type INTEGER.
java.lang.Integer getCustomProductSetFlagInEJBType()
This method provides access to the TERMCOND.INTEGERFIELD3 column of DB2 type INTEGER.
TermConditionDescriptionAccessBean getDescription(java.lang.Integer arg0)
This method accesses a non-CMP field
TermConditionDescriptionAccessBean getDescription(java.lang.Integer arg0, java.lang.Integer arg1)
This method accesses a non-CMP field
java.lang.String getMandatoryFlag()
This method provides access to the TERMCOND.MANDATORY column of DB2 type INTEGER NOT NULL DEFAULT 0.
java.lang.Integer getMandatoryFlagInEJBType()
This method provides access to the TERMCOND.MANDATORY column of DB2 type INTEGER NOT NULL DEFAULT 0.
ParticipantAccessBean[] getParticipants()
This method accesses a non-CMP field
BusinessPolicyAccessBean[] getPolicies()
This method accesses a non-CMP field
BusinessPolicyAccessBean[] getPoliciesByType(java.lang.String arg0)
This method accesses a non-CMP field
java.lang.String getPriceListId()
This method provides access to the TERMCOND.BIGINTFIELD1 column of DB2 type BIGINT.
java.lang.Long getPriceListIdInEJBType()
This method provides access to the TERMCOND.BIGINTFIELD1 column of DB2 type BIGINT.
java.lang.String getProductSetId()
This method provides access to the TERMCOND.INTEGERFIELD1 column of DB2 type INTEGER.
java.lang.Integer getProductSetIdInEJBType()
This method provides access to the TERMCOND.INTEGERFIELD1 column of DB2 type INTEGER.
java.lang.String getReferenceNumber()
This method provides access to the TERMCOND.TERMCOND_ID column of DB2 type BIGINT NOT NULL.
java.lang.Long getReferenceNumberInEJBType()
This method provides access to the TERMCOND.TERMCOND_ID column of DB2 type BIGINT NOT NULL.
java.lang.String getSignedPercentage()
This method provides access to the TERMCOND.FLOATFIELD1 column of DB2 type DOUBLE.
java.lang.Double getSignedPercentageInEJBType()
This method provides access to the TERMCOND.FLOATFIELD1 column of DB2 type DOUBLE.
java.lang.String getTcSequence()
This method provides access to the TERMCOND.SEQUENCE column of DB2 type INTEGER NOT NULL.
java.lang.Integer getTcSequenceInEJBType()
This method provides access to the TERMCOND.SEQUENCE column of DB2 type INTEGER NOT NULL.
java.lang.String getTcSubType()
This method accesses a non-CMP field
java.lang.String getTimeCreated()
This method provides access to the TERMCOND.TIMECREATED column of DB2 type TIMESTAMP.
java.sql.Timestamp getTimeCreatedInEJBType()
This method provides access to the TERMCOND.TIMECREATED column of DB2 type TIMESTAMP.
java.lang.String getTimeUpdated()
This method provides access to the TERMCOND.TIMEUPDATED column of DB2 type TIMESTAMP.
java.sql.Timestamp getTimeUpdatedInEJBType()
This method provides access to the TERMCOND.TIMEUPDATED column of DB2 type TIMESTAMP.
java.lang.String getTradingId()
This method provides access to the TERMCOND.TRADING_ID column of DB2 type BIGINT NOT NULL.
java.lang.Long getTradingIdInEJBType()
This method provides access to the TERMCOND.TRADING_ID column of DB2 type BIGINT NOT NULL.
java.lang.String getXMLString()
This method accesses a non-CMP field
java.lang.String getXMLString(boolean arg)
This method accesses a non-CMP field
protected void instantiateEJB()
protected boolean instantiateEJBByPrimaryKey()
void markForDelete()
void parseXMLElement(org.w3c.dom.Element arg0)
void refreshCopyHelper()
Load data from the EJBObject.
void setAdjustmentProductSetId(java.lang.Integer newValue)
This method accesses a non-CMP field
void setAdjustmentProductSetId(java.lang.String newValue)
This method accesses a non-CMP field
void setAdjustmentProductSetName(java.lang.String newValue)
This method accesses a non-CMP field
void setAdjustmentProductSetOwnerId(java.lang.Long newValue)
This method accesses a non-CMP field
void setAdjustmentProductSetOwnerId(java.lang.String newValue)
This method accesses a non-CMP field
void setChangeableFlag(java.lang.Integer newValue)
This method accesses a non-CMP field
void setChangeableFlag(java.lang.String newValue)
This method accesses a non-CMP field
void setCustomProductSetFlag(java.lang.Integer newValue)
This method accesses a non-CMP field
void setCustomProductSetFlag(java.lang.String newValue)
This method accesses a non-CMP field
void setInitKey_referenceNumber(java.lang.String newValue)
Set the primary key for this object
void setMandatoryFlag(java.lang.Integer newValue)
This method accesses a non-CMP field
void setMandatoryFlag(java.lang.String newValue)
This method accesses a non-CMP field
void setPriceListId(java.lang.Long newValue)
This method accesses a non-CMP field
void setPriceListId(java.lang.String newValue)
This method accesses a non-CMP field
void setProductSetId(java.lang.Integer newValue)
This method accesses a non-CMP field
void setProductSetId(java.lang.String newValue)
This method accesses a non-CMP field
void setReferenceNumber(java.lang.Long newValue)
This method accesses a non-CMP field
void setReferenceNumber(java.lang.String newValue)
This method accesses a non-CMP field
void setSignedPercentage(java.lang.Double newValue)
This method accesses a non-CMP field
void setSignedPercentage(java.lang.String newValue)
This method accesses a non-CMP field
void setTcSequence(java.lang.Integer newValue)
This method accesses a non-CMP field
void setTcSequence(java.lang.String newValue)
This method accesses a non-CMP field
void setTimeCreated(java.lang.String newValue)
This method accesses a non-CMP field
void setTimeCreated(java.sql.Timestamp newValue)
This method accesses a non-CMP field
void setTimeUpdated(java.lang.String newValue)
This method accesses a non-CMP field
void setTimeUpdated(java.sql.Timestamp newValue)
This method accesses a non-CMP field
void setTradingId(java.lang.Long newValue)
This method accesses a non-CMP field
void setTradingId(java.lang.String newValue)
This method accesses a non-CMP field
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Constructor Detail

PriceTCPriceListWithSelectiveAdjustmentAccessBean

public PriceTCPriceListWithSelectiveAdjustmentAccessBean()
Zero argument constructor used to initialize the access bean. This constructor corresponds to the following home interface method: public abstract com.ibm.commerce.contract.objects.PriceTCPriceListWithSelectiveAdjustment com.ibm.commerce.contract.objimpl.PriceTCPriceListWithSelectiveAdjustmentHomeBase.findByPrimaryKey(com.ibm.commerce.contract.objects.TermConditionKey) throws java.rmi.RemoteException,javax.ejb.FinderException The home interface method properties need to be set by calling the following setter methods before calling any business methods: setInitKey_referenceNumber( java.lang.Long )

PriceTCPriceListWithSelectiveAdjustmentAccessBean

public PriceTCPriceListWithSelectiveAdjustmentAccessBean(javax.ejb.EJBObject o)
                                                  throws java.rmi.RemoteException
constructor
Parameters:
o - javax.ejb.EJBObject
Throws:
java.rmi.RemoteException

PriceTCPriceListWithSelectiveAdjustmentAccessBean

public PriceTCPriceListWithSelectiveAdjustmentAccessBean(java.lang.Long argTradingId,
                                                         org.w3c.dom.Element argElement)
                                                  throws javax.naming.NamingException,
                                                         javax.ejb.CreateException,
                                                         javax.ejb.FinderException,
                                                         java.rmi.RemoteException,
                                                         javax.ejb.RemoveException

Constructs a PriceTCPriceListWithSelectiveAdjustment object with the specified trading agreement ID, and the price term condition element.

Parameters:
argTradingId - The ID of the trading agreement.
argElement - The XML Element object representing the terms and conditions.
Throws:
javax.naming.NamingException - The javax.naming.NamingException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.RemoveException - The javax.ejb.RemoveException exception
Method Detail

setInitKey_referenceNumber

public void setInitKey_referenceNumber(java.lang.String newValue)

Set the primary key for this object

Parameters:
newValue - java.lang.String
Returns:
void

defaultJNDIName

protected java.lang.String defaultJNDIName()
Returns:
String

instantiateEJB

protected void instantiateEJB()
                       throws java.rmi.RemoteException,
                              javax.ejb.FinderException,
                              javax.naming.NamingException
Returns:
void
Throws:
java.rmi.RemoteException
javax.ejb.FinderException
javax.naming.NamingException

instantiateEJBByPrimaryKey

protected boolean instantiateEJBByPrimaryKey()
                                      throws java.rmi.RemoteException,
                                             javax.ejb.CreateException,
                                             javax.naming.NamingException
Returns:
boolean
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.naming.NamingException

commitCopyHelper

public void commitCopyHelper()
                      throws java.rmi.RemoteException,
                             javax.ejb.CreateException,
                             javax.ejb.FinderException,
                             javax.naming.NamingException

Update(flush) data to the EJBObject (persistent storage).

Returns:
void
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

refreshCopyHelper

public void refreshCopyHelper()
                       throws java.rmi.RemoteException,
                              javax.ejb.CreateException,
                              javax.ejb.FinderException,
                              javax.naming.NamingException

Load data from the EJBObject.

Returns:
void
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getMandatoryFlag

public java.lang.String getMandatoryFlag()
                                  throws java.rmi.RemoteException,
                                         javax.ejb.CreateException,
                                         javax.ejb.FinderException,
                                         javax.naming.NamingException

This method provides access to the TERMCOND.MANDATORY column of DB2 type INTEGER NOT NULL DEFAULT 0.

The following is a description of this column:

This column is used to indicate if the trading agreement participant must respond to this term during negotiation. Valid values are as follows:&l

Specified by:
getMandatoryFlag in interface PriceTCPriceListWithSelectiveAdjustmentAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getMandatoryFlagInEJBType

public java.lang.Integer getMandatoryFlagInEJBType()
                                            throws java.rmi.RemoteException,
                                                   javax.ejb.CreateException,
                                                   javax.ejb.FinderException,
                                                   javax.naming.NamingException

This method provides access to the TERMCOND.MANDATORY column of DB2 type INTEGER NOT NULL DEFAULT 0.

The following is a description of this column:

This column is used to indicate if the trading agreement participant must respond to this term during negotiation. Valid values are as follows:&l

Returns:
java.lang.Integer
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setMandatoryFlag

public void setMandatoryFlag(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setMandatoryFlag in interface PriceTCPriceListWithSelectiveAdjustmentAccessBeanData

setMandatoryFlag

public void setMandatoryFlag(java.lang.Integer newValue)
This method accesses a non-CMP field

getAdjustmentProductSetId

public java.lang.String getAdjustmentProductSetId()
                                           throws java.rmi.RemoteException,
                                                  javax.ejb.CreateException,
                                                  javax.ejb.FinderException,
                                                  javax.naming.NamingException

This method provides access to the TERMCOND.INTEGERFIELD2 column of DB2 type INTEGER.

The following is a description of this column:

An INTEGER field used to store terms and conditions data.

Specified by:
getAdjustmentProductSetId in interface PriceTCPriceListWithSelectiveAdjustmentAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getAdjustmentProductSetIdInEJBType

public java.lang.Integer getAdjustmentProductSetIdInEJBType()
                                                     throws java.rmi.RemoteException,
                                                            javax.ejb.CreateException,
                                                            javax.ejb.FinderException,
                                                            javax.naming.NamingException

This method provides access to the TERMCOND.INTEGERFIELD2 column of DB2 type INTEGER.

The following is a description of this column:

An INTEGER field used to store terms and conditions data.

Returns:
java.lang.Integer
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setAdjustmentProductSetId

public void setAdjustmentProductSetId(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setAdjustmentProductSetId in interface PriceTCPriceListWithSelectiveAdjustmentAccessBeanData

setAdjustmentProductSetId

public void setAdjustmentProductSetId(java.lang.Integer newValue)
This method accesses a non-CMP field

getAdjustmentProductSetName

public java.lang.String getAdjustmentProductSetName()
                                             throws java.rmi.RemoteException,
                                                    javax.ejb.CreateException,
                                                    javax.ejb.FinderException,
                                                    javax.naming.NamingException
This method accesses a non-CMP field
Specified by:
getAdjustmentProductSetName in interface PriceTCPriceListWithSelectiveAdjustmentAccessBeanData
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setAdjustmentProductSetName

public void setAdjustmentProductSetName(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setAdjustmentProductSetName in interface PriceTCPriceListWithSelectiveAdjustmentAccessBeanData

getPriceListId

public java.lang.String getPriceListId()
                                throws java.rmi.RemoteException,
                                       javax.ejb.CreateException,
                                       javax.ejb.FinderException,
                                       javax.naming.NamingException

This method provides access to the TERMCOND.BIGINTFIELD1 column of DB2 type BIGINT.

The following is a description of this column:

A BIGINT field used to store terms and conditions data.

Specified by:
getPriceListId in interface PriceTCPriceListWithSelectiveAdjustmentAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getPriceListIdInEJBType

public java.lang.Long getPriceListIdInEJBType()
                                       throws java.rmi.RemoteException,
                                              javax.ejb.CreateException,
                                              javax.ejb.FinderException,
                                              javax.naming.NamingException

This method provides access to the TERMCOND.BIGINTFIELD1 column of DB2 type BIGINT.

The following is a description of this column:

A BIGINT field used to store terms and conditions data.

Returns:
java.lang.Long
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setPriceListId

public void setPriceListId(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setPriceListId in interface PriceTCPriceListWithSelectiveAdjustmentAccessBeanData

setPriceListId

public void setPriceListId(java.lang.Long newValue)
This method accesses a non-CMP field

getAdjustmentProductSetOwnerId

public java.lang.String getAdjustmentProductSetOwnerId()
                                                throws java.rmi.RemoteException,
                                                       javax.ejb.CreateException,
                                                       javax.ejb.FinderException,
                                                       javax.naming.NamingException

This method provides access to the TERMCOND.BIGINTFIELD2 column of DB2 type BIGINT.

The following is a description of this column:

A BIGINT field used to store terms and conditions data.

Specified by:
getAdjustmentProductSetOwnerId in interface PriceTCPriceListWithSelectiveAdjustmentAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getAdjustmentProductSetOwnerIdInEJBType

public java.lang.Long getAdjustmentProductSetOwnerIdInEJBType()
                                                       throws java.rmi.RemoteException,
                                                              javax.ejb.CreateException,
                                                              javax.ejb.FinderException,
                                                              javax.naming.NamingException

This method provides access to the TERMCOND.BIGINTFIELD2 column of DB2 type BIGINT.

The following is a description of this column:

A BIGINT field used to store terms and conditions data.

Returns:
java.lang.Long
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setAdjustmentProductSetOwnerId

public void setAdjustmentProductSetOwnerId(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setAdjustmentProductSetOwnerId in interface PriceTCPriceListWithSelectiveAdjustmentAccessBeanData

setAdjustmentProductSetOwnerId

public void setAdjustmentProductSetOwnerId(java.lang.Long newValue)
This method accesses a non-CMP field

getTradingId

public java.lang.String getTradingId()
                              throws java.rmi.RemoteException,
                                     javax.ejb.CreateException,
                                     javax.ejb.FinderException,
                                     javax.naming.NamingException

This method provides access to the TERMCOND.TRADING_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

Foreign key to TRADING table. This column indicates the trading agreement this term belongs to.

Specified by:
getTradingId in interface PriceTCPriceListWithSelectiveAdjustmentAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getTradingIdInEJBType

public java.lang.Long getTradingIdInEJBType()
                                     throws java.rmi.RemoteException,
                                            javax.ejb.CreateException,
                                            javax.ejb.FinderException,
                                            javax.naming.NamingException

This method provides access to the TERMCOND.TRADING_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

Foreign key to TRADING table. This column indicates the trading agreement this term belongs to.

Returns:
java.lang.Long
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setTradingId

public void setTradingId(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setTradingId in interface PriceTCPriceListWithSelectiveAdjustmentAccessBeanData

setTradingId

public void setTradingId(java.lang.Long newValue)
This method accesses a non-CMP field

getTimeUpdated

public java.lang.String getTimeUpdated()
                                throws java.rmi.RemoteException,
                                       javax.ejb.CreateException,
                                       javax.ejb.FinderException,
                                       javax.naming.NamingException

This method provides access to the TERMCOND.TIMEUPDATED column of DB2 type TIMESTAMP.

The following is a description of this column:

Time that this term and condition was last updated.

Specified by:
getTimeUpdated in interface PriceTCPriceListWithSelectiveAdjustmentAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getTimeUpdatedInEJBType

public java.sql.Timestamp getTimeUpdatedInEJBType()
                                           throws java.rmi.RemoteException,
                                                  javax.ejb.CreateException,
                                                  javax.ejb.FinderException,
                                                  javax.naming.NamingException

This method provides access to the TERMCOND.TIMEUPDATED column of DB2 type TIMESTAMP.

The following is a description of this column:

Time that this term and condition was last updated.

Returns:
java.sql.Timestamp
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setTimeUpdated

public void setTimeUpdated(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setTimeUpdated in interface PriceTCPriceListWithSelectiveAdjustmentAccessBeanData

setTimeUpdated

public void setTimeUpdated(java.sql.Timestamp newValue)
This method accesses a non-CMP field

getProductSetId

public java.lang.String getProductSetId()
                                 throws java.rmi.RemoteException,
                                        javax.ejb.CreateException,
                                        javax.ejb.FinderException,
                                        javax.naming.NamingException

This method provides access to the TERMCOND.INTEGERFIELD1 column of DB2 type INTEGER.

The following is a description of this column:

An INTEGER field used to store terms and conditions data.

Specified by:
getProductSetId in interface PriceTCPriceListWithSelectiveAdjustmentAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getProductSetIdInEJBType

public java.lang.Integer getProductSetIdInEJBType()
                                           throws java.rmi.RemoteException,
                                                  javax.ejb.CreateException,
                                                  javax.ejb.FinderException,
                                                  javax.naming.NamingException

This method provides access to the TERMCOND.INTEGERFIELD1 column of DB2 type INTEGER.

The following is a description of this column:

An INTEGER field used to store terms and conditions data.

Returns:
java.lang.Integer
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setProductSetId

public void setProductSetId(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setProductSetId in interface PriceTCPriceListWithSelectiveAdjustmentAccessBeanData

setProductSetId

public void setProductSetId(java.lang.Integer newValue)
This method accesses a non-CMP field

getCustomProductSetFlag

public java.lang.String getCustomProductSetFlag()
                                         throws java.rmi.RemoteException,
                                                javax.ejb.CreateException,
                                                javax.ejb.FinderException,
                                                javax.naming.NamingException

This method provides access to the TERMCOND.INTEGERFIELD3 column of DB2 type INTEGER.

The following is a description of this column:

An INTEGER field used to store terms and conditions data.

Specified by:
getCustomProductSetFlag in interface PriceTCPriceListWithSelectiveAdjustmentAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getCustomProductSetFlagInEJBType

public java.lang.Integer getCustomProductSetFlagInEJBType()
                                                   throws java.rmi.RemoteException,
                                                          javax.ejb.CreateException,
                                                          javax.ejb.FinderException,
                                                          javax.naming.NamingException

This method provides access to the TERMCOND.INTEGERFIELD3 column of DB2 type INTEGER.

The following is a description of this column:

An INTEGER field used to store terms and conditions data.

Returns:
java.lang.Integer
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setCustomProductSetFlag

public void setCustomProductSetFlag(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setCustomProductSetFlag in interface PriceTCPriceListWithSelectiveAdjustmentAccessBeanData

setCustomProductSetFlag

public void setCustomProductSetFlag(java.lang.Integer newValue)
This method accesses a non-CMP field

getChangeableFlag

public java.lang.String getChangeableFlag()
                                   throws java.rmi.RemoteException,
                                          javax.ejb.CreateException,
                                          javax.ejb.FinderException,
                                          javax.naming.NamingException

This method provides access to the TERMCOND.CHANGEABLE column of DB2 type INTEGER NOT NULL DEFAULT 0.

The following is a description of this column:

This column indicates if the trading agreement participant can change the term. Valid values are as follows:&l

Specified by:
getChangeableFlag in interface PriceTCPriceListWithSelectiveAdjustmentAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getChangeableFlagInEJBType

public java.lang.Integer getChangeableFlagInEJBType()
                                             throws java.rmi.RemoteException,
                                                    javax.ejb.CreateException,
                                                    javax.ejb.FinderException,
                                                    javax.naming.NamingException

This method provides access to the TERMCOND.CHANGEABLE column of DB2 type INTEGER NOT NULL DEFAULT 0.

The following is a description of this column:

This column indicates if the trading agreement participant can change the term. Valid values are as follows:&l

Returns:
java.lang.Integer
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setChangeableFlag

public void setChangeableFlag(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setChangeableFlag in interface PriceTCPriceListWithSelectiveAdjustmentAccessBeanData

setChangeableFlag

public void setChangeableFlag(java.lang.Integer newValue)
This method accesses a non-CMP field

getTcSubType

public java.lang.String getTcSubType()
                              throws java.rmi.RemoteException,
                                     javax.ejb.CreateException,
                                     javax.ejb.FinderException,
                                     javax.naming.NamingException
This method accesses a non-CMP field
Specified by:
getTcSubType in interface PriceTCPriceListWithSelectiveAdjustmentAccessBeanData
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getTimeCreated

public java.lang.String getTimeCreated()
                                throws java.rmi.RemoteException,
                                       javax.ejb.CreateException,
                                       javax.ejb.FinderException,
                                       javax.naming.NamingException

This method provides access to the TERMCOND.TIMECREATED column of DB2 type TIMESTAMP.

The following is a description of this column:

Time that this term and condition was created.

Specified by:
getTimeCreated in interface PriceTCPriceListWithSelectiveAdjustmentAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getTimeCreatedInEJBType

public java.sql.Timestamp getTimeCreatedInEJBType()
                                           throws java.rmi.RemoteException,
                                                  javax.ejb.CreateException,
                                                  javax.ejb.FinderException,
                                                  javax.naming.NamingException

This method provides access to the TERMCOND.TIMECREATED column of DB2 type TIMESTAMP.

The following is a description of this column:

Time that this term and condition was created.

Returns:
java.sql.Timestamp
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setTimeCreated

public void setTimeCreated(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setTimeCreated in interface PriceTCPriceListWithSelectiveAdjustmentAccessBeanData

setTimeCreated

public void setTimeCreated(java.sql.Timestamp newValue)
This method accesses a non-CMP field

getSignedPercentage

public java.lang.String getSignedPercentage()
                                     throws java.rmi.RemoteException,
                                            javax.ejb.CreateException,
                                            javax.ejb.FinderException,
                                            javax.naming.NamingException

This method provides access to the TERMCOND.FLOATFIELD1 column of DB2 type DOUBLE.

The following is a description of this column:

A DOUBLE field used to store terms and conditions data.

Specified by:
getSignedPercentage in interface PriceTCPriceListWithSelectiveAdjustmentAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getSignedPercentageInEJBType

public java.lang.Double getSignedPercentageInEJBType()
                                              throws java.rmi.RemoteException,
                                                     javax.ejb.CreateException,
                                                     javax.ejb.FinderException,
                                                     javax.naming.NamingException

This method provides access to the TERMCOND.FLOATFIELD1 column of DB2 type DOUBLE.

The following is a description of this column:

A DOUBLE field used to store terms and conditions data.

Returns:
java.lang.Double
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setSignedPercentage

public void setSignedPercentage(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setSignedPercentage in interface PriceTCPriceListWithSelectiveAdjustmentAccessBeanData

setSignedPercentage

public void setSignedPercentage(java.lang.Double newValue)
This method accesses a non-CMP field

getTcSequence

public java.lang.String getTcSequence()
                               throws java.rmi.RemoteException,
                                      javax.ejb.CreateException,
                                      javax.ejb.FinderException,
                                      javax.naming.NamingException

This method provides access to the TERMCOND.SEQUENCE column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

This column contains a number indicating the sequence of the term within a trading agreement. This number must be unique within a trading agreement.

Specified by:
getTcSequence in interface PriceTCPriceListWithSelectiveAdjustmentAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getTcSequenceInEJBType

public java.lang.Integer getTcSequenceInEJBType()
                                         throws java.rmi.RemoteException,
                                                javax.ejb.CreateException,
                                                javax.ejb.FinderException,
                                                javax.naming.NamingException

This method provides access to the TERMCOND.SEQUENCE column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

This column contains a number indicating the sequence of the term within a trading agreement. This number must be unique within a trading agreement.

Returns:
java.lang.Integer
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setTcSequence

public void setTcSequence(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setTcSequence in interface PriceTCPriceListWithSelectiveAdjustmentAccessBeanData

setTcSequence

public void setTcSequence(java.lang.Integer newValue)
This method accesses a non-CMP field

getReferenceNumber

public java.lang.String getReferenceNumber()
                                    throws java.rmi.RemoteException,
                                           javax.ejb.CreateException,
                                           javax.ejb.FinderException,
                                           javax.naming.NamingException

This method provides access to the TERMCOND.TERMCOND_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

Primary key and internal reference number for this term.

Specified by:
getReferenceNumber in interface PriceTCPriceListWithSelectiveAdjustmentAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getReferenceNumberInEJBType

public java.lang.Long getReferenceNumberInEJBType()
                                           throws java.rmi.RemoteException,
                                                  javax.ejb.CreateException,
                                                  javax.ejb.FinderException,
                                                  javax.naming.NamingException

This method provides access to the TERMCOND.TERMCOND_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

Primary key and internal reference number for this term.

Returns:
java.lang.Long
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setReferenceNumber

public void setReferenceNumber(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setReferenceNumber in interface PriceTCPriceListWithSelectiveAdjustmentAccessBeanData

setReferenceNumber

public void setReferenceNumber(java.lang.Long newValue)
This method accesses a non-CMP field

getPolicies

public BusinessPolicyAccessBean[] getPolicies()
                                       throws javax.naming.NamingException,
                                              javax.ejb.CreateException,
                                              javax.ejb.FinderException,
                                              java.rmi.RemoteException
This method accesses a non-CMP field
Throws:
javax.naming.NamingException
javax.ejb.CreateException
javax.ejb.FinderException
java.rmi.RemoteException

getPoliciesByType

public BusinessPolicyAccessBean[] getPoliciesByType(java.lang.String arg0)
                                             throws javax.naming.NamingException,
                                                    javax.ejb.CreateException,
                                                    javax.ejb.FinderException,
                                                    java.rmi.RemoteException
This method accesses a non-CMP field
Throws:
javax.naming.NamingException
javax.ejb.CreateException
javax.ejb.FinderException
java.rmi.RemoteException

getParticipants

public ParticipantAccessBean[] getParticipants()
                                        throws javax.naming.NamingException,
                                               javax.ejb.CreateException,
                                               javax.ejb.FinderException,
                                               java.rmi.RemoteException
This method accesses a non-CMP field
Throws:
javax.naming.NamingException
javax.ejb.CreateException
javax.ejb.FinderException
java.rmi.RemoteException

getDescription

public TermConditionDescriptionAccessBean getDescription(java.lang.Integer arg0)
                                                  throws javax.naming.NamingException,
                                                         javax.ejb.CreateException,
                                                         javax.ejb.FinderException,
                                                         java.rmi.RemoteException
This method accesses a non-CMP field
Throws:
javax.naming.NamingException
javax.ejb.CreateException
javax.ejb.FinderException
java.rmi.RemoteException

getDescription

public TermConditionDescriptionAccessBean getDescription(java.lang.Integer arg0,
                                                         java.lang.Integer arg1)
                                                  throws javax.naming.NamingException,
                                                         javax.ejb.CreateException,
                                                         javax.ejb.FinderException,
                                                         java.rmi.RemoteException
This method accesses a non-CMP field
Throws:
javax.naming.NamingException
javax.ejb.CreateException
javax.ejb.FinderException
java.rmi.RemoteException

createNewVersion

public java.lang.Long createNewVersion(java.lang.Long arg0)
                                throws org.xml.sax.SAXException,
                                       java.io.IOException,
                                       javax.ejb.CreateException,
                                       javax.ejb.FinderException,
                                       javax.ejb.RemoveException,
                                       javax.naming.NamingException,
                                       java.rmi.RemoteException
Parameters:
arg0 - java.lang.Long
Returns:
java.lang.Long
Throws:
org.xml.sax.SAXException
java.io.IOException
javax.ejb.CreateException
javax.ejb.FinderException
javax.ejb.RemoveException
javax.naming.NamingException
java.rmi.RemoteException

getXMLString

public java.lang.String getXMLString()
                              throws javax.naming.NamingException,
                                     javax.ejb.CreateException,
                                     javax.ejb.FinderException,
                                     java.rmi.RemoteException
This method accesses a non-CMP field
Throws:
javax.naming.NamingException
javax.ejb.CreateException
javax.ejb.FinderException
java.rmi.RemoteException

getXMLString

public java.lang.String getXMLString(boolean arg)
                              throws javax.naming.NamingException,
                                     javax.ejb.CreateException,
                                     javax.ejb.FinderException,
                                     java.rmi.RemoteException
This method accesses a non-CMP field
Throws:
javax.naming.NamingException
javax.ejb.CreateException
javax.ejb.FinderException
java.rmi.RemoteException

markForDelete

public void markForDelete()
                   throws javax.naming.NamingException,
                          javax.ejb.CreateException,
                          javax.ejb.FinderException,
                          java.rmi.RemoteException
Returns:
void
Throws:
javax.naming.NamingException
javax.ejb.CreateException
javax.ejb.FinderException
java.rmi.RemoteException

parseXMLElement

public void parseXMLElement(org.w3c.dom.Element arg0)
                     throws javax.naming.NamingException,
                            javax.ejb.CreateException,
                            javax.ejb.FinderException,
                            java.rmi.RemoteException,
                            javax.ejb.RemoveException
Parameters:
arg0 - org.w3c.dom.Element
Returns:
void
Throws:
javax.naming.NamingException
javax.ejb.CreateException
javax.ejb.FinderException
java.rmi.RemoteException
javax.ejb.RemoveException

Feedback