com.ibm.commerce.collaboration.cc.objects
Class QueueBean

java.lang.Object
  |
  +--com.ibm.commerce.collaboration.cc.objimpl.QueueBeanBase
        |
        +--com.ibm.commerce.collaboration.cc.objects.QueueBean

public class QueueBean
extends com.ibm.commerce.collaboration.cc.objimpl.QueueBeanBase

Bean implementation class for Enterprise Bean: Queue

See Also:
Serialized Form

Field Summary
static java.lang.String COPYRIGHT
          IBM copyright info
 
Constructor Summary
QueueBean()
           
 
Method Summary
 java.util.Hashtable _copyFromEJB()
          _copyFromEJB
 void _copyToEJB(java.util.Hashtable h)
          _copyToEJB
protected  java.util.Vector _getLinks()
          This method was generated for supporting the associations.
protected  void _initLinks()
          This method was generated for supporting the associations.
protected  void _removeLinks()
          This method was generated for supporting the associations.
 void ejbActivate()
          ejbActivate method for a CMP entity bean.
  QueueKey ejbCreate(java.lang.Integer Store_id, java.lang.String Name, java.lang.Integer AllCSR)
          ejbCreate method for a CMP entity bean.
 void ejbLoad()
          ejbLoad method for a CMP entity bean.
 void ejbPassivate()
          ejbPassivate method for a CMP entity bean.
 void ejbPostCreate(java.lang.Integer Store_id, java.lang.String Name, java.lang.Integer AllCSR)
          ejbPostCreate method for a CMP entity bean.
 void ejbRemove()
          ejbRemove method for a CMP entity bean.
 void ejbStore()
          ejbStore method for a CMP entity bean.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail
public static final java.lang.String COPYRIGHT
IBM copyright info
See Also:
Constant Field Values
Constructor Detail

QueueBean

public QueueBean()
Method Detail

ejbActivate

public void ejbActivate()
ejbActivate method for a CMP entity bean.

ejbCreate

public QueueKey ejbCreate(java.lang.Integer Store_id,
                          java.lang.String Name,
                          java.lang.Integer AllCSR)
                   throws javax.ejb.CreateException
ejbCreate method for a CMP entity bean.
Parameters:
Store_id - Store Id
Name - Queue Name
AllCSR - Whether all CSRs are allowed to access this queue (1: allows all CSR to access the queue, 0: access is defined in QueueCSR table )
Returns:
QueueKey Object
Throws:
javax.ejb.CreateException - Rasied when has problem to create Queue

ejbLoad

public void ejbLoad()
ejbLoad method for a CMP entity bean.

ejbPassivate

public void ejbPassivate()
ejbPassivate method for a CMP entity bean.

ejbPostCreate

public void ejbPostCreate(java.lang.Integer Store_id,
                          java.lang.String Name,
                          java.lang.Integer AllCSR)
                   throws javax.ejb.CreateException
ejbPostCreate method for a CMP entity bean.
Parameters:
Store_id - Store Id
Name - Queue Name
AllCSR - Whether all CSRs are allowed to access the queue (1: allows all CSR to access the queue, 0: access is defined in QueueCSR table )
Throws:
javax.ejb.CreateException - Raised when has problem to create Queue

ejbRemove

public void ejbRemove()
               throws javax.ejb.RemoveException
ejbRemove method for a CMP entity bean.
Throws:
javax.ejb.RemoveException - Raised when has problem to remove Queue

ejbStore

public void ejbStore()
ejbStore method for a CMP entity bean.

_initLinks

protected void _initLinks()
This method was generated for supporting the associations.

_getLinks

protected java.util.Vector _getLinks()
This method was generated for supporting the associations.

_removeLinks

protected void _removeLinks()
                     throws java.rmi.RemoteException,
                            javax.ejb.RemoveException
This method was generated for supporting the associations.
java.rmi.RemoteException
javax.ejb.RemoveException

_copyFromEJB

public java.util.Hashtable _copyFromEJB()
_copyFromEJB

_copyToEJB

public void _copyToEJB(java.util.Hashtable h)
_copyToEJB