org.objectweb.jonas.stests.manyops
Class InitDBSL

org.objectweb.jonas.stests.manyops.InitDBSL

public class InitDBSL


Constructor Summary
InitDBSL()
           
 
Method Summary
 void createTable()
          createTable
 void ejbActivate()
          A container invokes this method when the instance is taken out of the pool of available instances to become associated with a specific EJB object.
 void ejbCreate()
          The Session bean must define 1 or more ejbCreate methods.
 void ejbPassivate()
          A container invokes this method on an instance before the instance becomes disassociated with a specific EJB object.
 void ejbRemove()
          A container invokes this method before it ends the life of the session object.
 void setSessionContext(javax.ejb.SessionContext ctx)
          Set the associated session context.
 

Constructor Detail

InitDBSL

public InitDBSL()
Method Detail

setSessionContext

public void setSessionContext(javax.ejb.SessionContext ctx)
Set the associated session context. The container calls this method after the instance creation. The enterprise Bean instance should store the reference to the context object in an instance variable. This method is called with no transaction context.
Parameters:
sessionContext - A SessionContext interface for the instance.
Throws:
EJBException - Thrown by the method to indicate a failure caused by a system-level error.

ejbRemove

public void ejbRemove()
A container invokes this method before it ends the life of the session object. This happens as a result of a client's invoking a remove operation, or when a container decides to terminate the session object after a timeout. This method is called with no transaction context.
Throws:
EJBException - Thrown by the method to indicate a failure caused by a system-level error.

ejbCreate

public void ejbCreate()
               throws javax.ejb.CreateException
The Session bean must define 1 or more ejbCreate methods.
Throws:
CreateException - Failure to create a session EJB object.

ejbPassivate

public void ejbPassivate()
A container invokes this method on an instance before the instance becomes disassociated with a specific EJB object.

ejbActivate

public void ejbActivate()
A container invokes this method when the instance is taken out of the pool of available instances to become associated with a specific EJB object.

createTable

public void createTable()
createTable