org.openxava.ejbx
Class EntityBase

java.lang.Object
  extended by org.openxava.ejbx.EJBBase
      extended by org.openxava.ejbx.EntityBase
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
EJBReplicableBase

public class EntityBase
extends EJBBase

Base class for EntityBeans.

Author:
Javier Paniza
See Also:
Serialized Form

Constructor Summary
EntityBase()
           
 
Method Summary
 void ejbActivate()
           
 void ejbLoad()
           
 void ejbPassivate()
           
 void ejbRemove()
           
 void ejbStore()
           
 EntityContext getEntityContext()
           
 void setEntityContext(EntityContext context)
           
 void unsetEntityContext()
           
 
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

EntityBase

public EntityBase()
Method Detail

ejbActivate

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

ejbLoad

public void ejbLoad()
             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,
                      RemoveException
Throws:
java.rmi.RemoteException
RemoveException

ejbStore

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

getEntityContext

public EntityContext getEntityContext()

setEntityContext

public void setEntityContext(EntityContext context)

unsetEntityContext

public void unsetEntityContext()