org.openejb.test.beans
Class DatabaseBean

java.lang.Object
  extended by org.openejb.test.beans.DatabaseBean
All Implemented Interfaces:
java.io.Serializable, javax.ejb.EnterpriseBean, javax.ejb.SessionBean

public class DatabaseBean
extends java.lang.Object
implements javax.ejb.SessionBean

See Also:
Serialized Form

Field Summary
 javax.ejb.SessionContext context
           
 javax.naming.InitialContext jndiContext
           
 
Constructor Summary
DatabaseBean()
           
 
Method Summary
 void ejbActivate()
           
 void ejbCreate()
           
 void ejbPassivate()
           
 void ejbRemove()
           
 boolean execute(java.lang.String statement)
           
 void executeQuery(java.lang.String statement)
           
 void setSessionContext(javax.ejb.SessionContext cntx)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

context

public javax.ejb.SessionContext context

jndiContext

public javax.naming.InitialContext jndiContext
Constructor Detail

DatabaseBean

public DatabaseBean()
Method Detail

ejbCreate

public void ejbCreate()
               throws javax.ejb.CreateException
Throws:
javax.ejb.CreateException

executeQuery

public void executeQuery(java.lang.String statement)
                  throws java.sql.SQLException
Throws:
java.sql.SQLException

execute

public boolean execute(java.lang.String statement)
                throws java.sql.SQLException
Throws:
java.sql.SQLException

ejbPassivate

public void ejbPassivate()
Specified by:
ejbPassivate in interface javax.ejb.SessionBean

ejbActivate

public void ejbActivate()
Specified by:
ejbActivate in interface javax.ejb.SessionBean

ejbRemove

public void ejbRemove()
Specified by:
ejbRemove in interface javax.ejb.SessionBean

setSessionContext

public void setSessionContext(javax.ejb.SessionContext cntx)
Specified by:
setSessionContext in interface javax.ejb.SessionBean


Copyright © 1999-2011 OpenEJB. All Rights Reserved.