gov.nih.nci.caarray.services.util
Class AbstractSessionBean

java.lang.Object
  extended by gov.nih.nci.caarray.services.util.AbstractSessionBean
Direct Known Subclasses:
AdminManagerEJB, ArrayDesignManagerEJB, ArrayManagerEJB, BioMaterialManagerEJB, CaSecurityManagerEJB, ContactManagerEJB, ExperimentManagerEJB, FileUploadManagerEJB, HardwareManagerEJB, HybridizationFileHandlerEJB, MAGEMLManagerEJB, ProtocolManagerEJB, SecurityManagerEJB, SoftwareManagerEJB, TestManagerEJB, VocabManagerEJB

public abstract class AbstractSessionBean
extends java.lang.Object

Warning: This class doesn't implement SessionBean intentionally as to force the subclasses to implement it so that the remote interface can be generated properly by the ejbdoclet task.

Author:
TranP

Field Summary
protected static org.apache.log4j.Logger logger_
          Logger used by an instance of this class.
protected  javax.ejb.SessionContext sessionCtx_
           
 
Constructor Summary
AbstractSessionBean()
           
 
Method Summary
protected  org.apache.ojb.broker.metadata.CollectionDescriptor disableAndRememberPreviousValueForCollectionDescriptorCascadeRetrieve(org.apache.ojb.broker.metadata.ClassDescriptor classDescriptor, java.util.Map previousValues, java.lang.String descriptorName)
           
protected  java.lang.Object disableAndRememberPreviousValueForObjectDescriptorCascadeRetrieve(org.apache.ojb.broker.metadata.ClassDescriptor classDescriptor, java.util.Map previousValues, java.lang.String descriptorName)
           
 void ejbActivate()
           
 void ejbCreate()
           
 void ejbPassivate()
           
 void ejbRemove()
           
 javax.transaction.UserTransaction getUserTransaction()
           
protected  void resetCollectionDescriptorCascadeToPreviousValue(org.apache.ojb.broker.metadata.ClassDescriptor classDescriptor, java.util.Map previousValues, java.lang.String descriptorName)
           
protected  void resetObjectDescriptorCascadeToPreviousValue(org.apache.ojb.broker.metadata.ClassDescriptor classDescriptor, java.util.Map previousValues, java.lang.String descriptorName)
           
 void setSessionContext(javax.ejb.SessionContext sessionCtx)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger_

protected static org.apache.log4j.Logger logger_
Logger used by an instance of this class.


sessionCtx_

protected javax.ejb.SessionContext sessionCtx_
Constructor Detail

AbstractSessionBean

public AbstractSessionBean()
Method Detail

ejbCreate

public void ejbCreate()
               throws javax.ejb.CreateException,
                      java.rmi.RemoteException
Throws:
javax.ejb.CreateException
java.rmi.RemoteException

ejbActivate

public void ejbActivate()
                 throws javax.ejb.EJBException,
                        java.rmi.RemoteException
Throws:
javax.ejb.EJBException
java.rmi.RemoteException

ejbPassivate

public void ejbPassivate()
                  throws javax.ejb.EJBException,
                         java.rmi.RemoteException
Throws:
javax.ejb.EJBException
java.rmi.RemoteException

ejbRemove

public void ejbRemove()
               throws javax.ejb.EJBException,
                      java.rmi.RemoteException
Throws:
javax.ejb.EJBException
java.rmi.RemoteException

setSessionContext

public void setSessionContext(javax.ejb.SessionContext sessionCtx)
                       throws javax.ejb.EJBException,
                              java.rmi.RemoteException
Throws:
javax.ejb.EJBException
java.rmi.RemoteException

getUserTransaction

public javax.transaction.UserTransaction getUserTransaction()
Returns:

resetCollectionDescriptorCascadeToPreviousValue

protected void resetCollectionDescriptorCascadeToPreviousValue(org.apache.ojb.broker.metadata.ClassDescriptor classDescriptor,
                                                               java.util.Map previousValues,
                                                               java.lang.String descriptorName)

disableAndRememberPreviousValueForCollectionDescriptorCascadeRetrieve

protected org.apache.ojb.broker.metadata.CollectionDescriptor disableAndRememberPreviousValueForCollectionDescriptorCascadeRetrieve(org.apache.ojb.broker.metadata.ClassDescriptor classDescriptor,
                                                                                                                                    java.util.Map previousValues,
                                                                                                                                    java.lang.String descriptorName)

resetObjectDescriptorCascadeToPreviousValue

protected void resetObjectDescriptorCascadeToPreviousValue(org.apache.ojb.broker.metadata.ClassDescriptor classDescriptor,
                                                           java.util.Map previousValues,
                                                           java.lang.String descriptorName)

disableAndRememberPreviousValueForObjectDescriptorCascadeRetrieve

protected java.lang.Object disableAndRememberPreviousValueForObjectDescriptorCascadeRetrieve(org.apache.ojb.broker.metadata.ClassDescriptor classDescriptor,
                                                                                             java.util.Map previousValues,
                                                                                             java.lang.String descriptorName)