org.objectweb.jonas.jtests.tables
Class DBEnvSL

org.objectweb.jonas.jtests.tables.DBEnvSL

public class DBEnvSL

Session bean used to init all db tables


Constructor Summary
DBEnvSL()
           
 
Method Summary
 void ejbActivate()
           
 void ejbCreate()
           
 void ejbPassivate()
           
 void ejbRemove()
           
static javax.sql.DataSource getDataSource(java.lang.String jndiName)
          lookup DataSource in JNDI
 void initTable(java.lang.String container)
          initTable
 void setSessionContext(javax.ejb.SessionContext ctx)
           
 

Constructor Detail

DBEnvSL

public DBEnvSL()
Method Detail

setSessionContext

public void setSessionContext(javax.ejb.SessionContext ctx)

ejbRemove

public void ejbRemove()

ejbCreate

public void ejbCreate()
               throws javax.ejb.CreateException

ejbPassivate

public void ejbPassivate()

ejbActivate

public void ejbActivate()

getDataSource

public static javax.sql.DataSource getDataSource(java.lang.String jndiName)
                                          throws javax.naming.NamingException
lookup DataSource in JNDI

initTable

public void initTable(java.lang.String container)
               throws java.rmi.RemoteException
initTable