java.lang.Object | +--com.ibm.commerce.base.objects.ECEntityBean | +--com.ibm.commerce.contract.objimpl.TradingAgreementBeanBase | +--com.ibm.commerce.contract.objects.TradingAgreementBean
This bean provides access to the TRADING table.
The following is a description of this table:
Each row in this table represents a trading agreement.
Field Summary |
---|
Fields inherited from class com.ibm.commerce.contract.objimpl. TradingAgreementBeanBase |
accountId,
creditAllowedFlag,
endTime,
markForDelete,
referenceCount,
referenceId,
startTime,
state,
tradingId,
tradingType |
Constructor Summary | |
---|---|
TradingAgreementBean() |
Method Summary | |
---|---|
java.util.Hashtable |
_copyFromEJB() |
void |
_copyToEJB(java.util.Hashtable h) Method _copyToEJB. |
protected
java.util.Vector |
_getLinks() Method _getLinks. |
protected
void |
_initLinks() Method _initLinks. |
protected
void |
_removeLinks() Method _removeLinks. |
void |
ejbActivate() |
com.ibm.commerce.contract.objects.TradingAgreementKey |
ejbCreate(java.lang.Integer argType) Constructs a TradingAgreementAccessBean object with the specified trading type. |
com.ibm.commerce.contract.objects.TradingAgreementKey |
ejbCreate(java.lang.Integer argType, java.sql.Timestamp argStartTime,
java.sql.Timestamp argEndTime) Constructs a TradingAgreementAccessBean object with the specified trading type. |
void |
ejbLoad() |
void |
ejbPassivate() |
void |
ejbPostCreate(java.lang.Integer argType) Method ejbPostCreate. |
void |
ejbPostCreate(java.lang.Integer argType,
java.sql.Timestamp argStartTime, java.sql.Timestamp argEndTime) The post create method for the bean. |
void |
ejbRemove() |
void |
ejbStore() |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll,
toString, wait, wait, wait |
Constructor Detail |
---|
public TradingAgreementBean()
Method Detail |
---|
public java.util.Hashtable _copyFromEJB()
com.ibm.commerce.base.objects.ECEntityBean#_copyFromEJB()
public void _copyToEJB(java.util.Hashtable h)
h
-protected java.util.Vector _getLinks()
protected void _initLinks()
protected void _removeLinks() throws javax.ejb.RemoveException
RemoveException
public void ejbActivate()
javax.ejb.EntityBean#ejbActivate()
public com.ibm.commerce.contract.objects.TradingAgreementKey ejbCreate(java.lang.Integer argType) throws javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
TradingAgreementBeanBase
ejbCreate
in class
TradingAgreementBeanBase
argType
- The type of the trading agreement.javax.naming.NamingException
- The
javax.naming.NamingException exception.javax.ejb.CreateException
javax.ejb.FinderException
TradingAgreementBeanBase.ejbCreate(Integer)
public com.ibm.commerce.contract.objects.TradingAgreementKey ejbCreate(java.lang.Integer argType, java.sql.Timestamp argStartTime, java.sql.Timestamp argEndTime) throws javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
TradingAgreementBeanBase
ejbCreate
in class
TradingAgreementBeanBase
argType
- The type of the trading agreement.argStartTime
- The starting time of the trading
agreement.argEndTime
- The ending time of the trading agreement.javax.naming.NamingException
- The
javax.naming.NamingException exception.javax.ejb.CreateException
javax.ejb.FinderException
TradingAgreementBeanBase.ejbCreate(Integer, Timestamp,
Timestamp)
public void ejbLoad()
com.ibm.commerce.base.objects.ECEntityBean#ejbLoad()
public void ejbPassivate()
javax.ejb.EntityBean#ejbPassivate()
public void ejbPostCreate(java.lang.Integer argType)
argType
- The type of trading agreement.public void ejbPostCreate(java.lang.Integer argType, java.sql.Timestamp argStartTime, java.sql.Timestamp argEndTime)
argType
- The type of trading agreement.argStartTime
- The start time of the trading agreement.argEndTime
- The end time of the trading
agreement.public void ejbRemove() throws javax.ejb.RemoveException
javax.ejb.RemoveException
javax.ejb.EntityBean#ejbRemove()
public void ejbStore()
com.ibm.commerce.base.objects.ECEntityBean#ejbStore()