org.openxava.ejbx
Class SessionBase

java.lang.Object
  extended by org.openxava.ejbx.EJBBase
      extended by org.openxava.ejbx.SessionBase
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
EntityTabBean, ServerBean

public class SessionBase
extends EJBBase

Base class for help in the creation of a SessionBean.

Author:
Javier Paniza
See Also:
Serialized Form

Constructor Summary
SessionBase()
           
 
Method Summary
 void ejbActivate()
           
 void ejbPassivate()
           
 void ejbRemove()
           
 SessionContext getSessionContext()
           
 void setSessionContext(SessionContext context)
           
 
Methods inherited from class org.openxava.ejbx.EJBBase
getCallerPrincipal, getConnection, getConnection, getContext, getPortableContext, getProperty, isCallerInRole, isTrue, setDefaultDataSource, setEJBContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SessionBase

public SessionBase()
Method Detail

ejbActivate

public void ejbActivate()
                 throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

ejbPassivate

public void ejbPassivate()
                  throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

ejbRemove

public void ejbRemove()
               throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getSessionContext

public SessionContext getSessionContext()

setSessionContext

public void setSessionContext(SessionContext context)
                       throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException