com.ibm.commerce.contract.objects
Class PolicyDescriptionBean

java.lang.Object
  |
  +--com.ibm.commerce.base.objects.ECEntityBean
        |
        +--com.ibm.commerce.contract.objimpl.PolicyDescriptionBeanBase
              |
              +--com.ibm.commerce.contract.objects.PolicyDescriptionBean

public class PolicyDescriptionBean
extends PolicyDescriptionBeanBase

This bean provides access to the POLICYDESC table.

The following is a description of this table:

The policy description table.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.ibm.commerce.contract.objimpl. PolicyDescriptionBeanBase
languageId, policyId, shortDescription, timeCreated, timeUpdated
 
Constructor Summary
PolicyDescriptionBean()
           
 
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.PolicyDescriptionKey ejbCreate(java.lang.Long argPolicyId, java.lang.Integer argLanguageId, java.lang.String argShortDescription)
          Constructs an PolicyDescriptionAccessBean object with the specified business policy ID, language ID, and the short description.
 void ejbLoad()
           
 void ejbPassivate()
           
 void ejbPostCreate(java.lang.Long argPolicyId, java.lang.Integer argLanguageId, java.lang.String argShortDescription)
          The post create method for the bean.
 void ejbRemove()
           
 void ejbStore()
           
 
Methods inherited from class com.ibm.commerce.contract.objimpl. PolicyDescriptionBeanBase
getLanguageId, getLongDescription, getPolicyId, getShortDescription, getTimeCreated, getTimeUpdated, setLanguageId, setLongDescription, setPolicyId, setShortDescription, setTimeCreated, setTimeUpdated
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PolicyDescriptionBean

public PolicyDescriptionBean()
Method Detail

_copyFromEJB

public java.util.Hashtable _copyFromEJB()
See Also:
com.ibm.commerce.base.objects.ECEntityBean#_copyFromEJB()

_copyToEJB

public void _copyToEJB(java.util.Hashtable h)
Method _copyToEJB.
Parameters:
h -

_getLinks

protected java.util.Vector _getLinks()
Method _getLinks.
Returns:
Vector

_initLinks

protected void _initLinks()
Method _initLinks.

_removeLinks

protected void _removeLinks()
                     throws javax.ejb.RemoveException
Method _removeLinks.
Throws:
RemoveException

ejbActivate

public void ejbActivate()
See Also:
javax.ejb.EntityBean#ejbActivate()

ejbCreate

public com.ibm.commerce.contract.objects.PolicyDescriptionKey ejbCreate(java.lang.Long argPolicyId,
                                                                        java.lang.Integer argLanguageId,
                                                                        java.lang.String argShortDescription)
                                                                 throws javax.ejb.CreateException
Description copied from class: PolicyDescriptionBeanBase
Constructs an PolicyDescriptionAccessBean object with the specified business policy ID, language ID, and the short description.
Overrides:
ejbCreate in class PolicyDescriptionBeanBase
Parameters:
argPolicyId - The business policy ID.
argLanguageId - The language ID.
argShortDescription - The short description of the business policy.
javax.ejb.CreateException
See Also:
PolicyDescriptionBeanBase.ejbCreate(Long, Integer, String)

ejbLoad

public void ejbLoad()
See Also:
com.ibm.commerce.base.objects.ECEntityBean#ejbLoad()

ejbPassivate

public void ejbPassivate()
See Also:
javax.ejb.EntityBean#ejbPassivate()

ejbPostCreate

public void ejbPostCreate(java.lang.Long argPolicyId,
                          java.lang.Integer argLanguageId,
                          java.lang.String argShortDescription)
The post create method for the bean.
Parameters:
argPolicyId - The ID of the business policy.
argLanguageId - The language ID.
argShortDescription - The short description of the business policy.

ejbRemove

public void ejbRemove()
               throws javax.ejb.RemoveException
javax.ejb.RemoveException
See Also:
javax.ejb.EntityBean#ejbRemove()

ejbStore

public void ejbStore()
See Also:
com.ibm.commerce.base.objects.ECEntityBean#ejbStore()