|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.openejb.test.stateful.BMTStatefulBean
public class BMTStatefulBean
A Stateful SessionBean with bean-managed transaction demarcation
Constructor Summary | |
---|---|
BMTStatefulBean()
|
Method Summary | |
---|---|
java.lang.String |
businessMethod(java.lang.String text)
Maps to BasicStatefulObject.businessMethod |
void |
ejbActivate()
The activate method is called when the instance is activated from its "passive" state. |
void |
ejbCreate(java.lang.String name)
Maps to BasicStatefulHome.create |
void |
ejbPassivate()
The passivate method is called before the instance enters the "passive" state. |
void |
ejbRemove()
A container invokes this method before it ends the life of the session object. |
OperationsPolicy |
getAllowedOperationsReport(java.lang.String methodName)
Maps to BasicStatefulObject.getAllowedOperationsReport Returns a report of the allowed opperations for one of the bean's methods. |
java.util.Properties |
getPermissionsReport()
Maps to BasicStatefulObject.getPermissionsReport Returns a report of the bean's runtime permissions |
void |
setSessionContext(javax.ejb.SessionContext ctx)
Set the associated session context. |
protected void |
testAllowedOperations(java.lang.String methodName)
|
void |
throwApplicationException()
Throws an ApplicationException when invoked |
void |
throwSystemException_NullPointer()
Throws a java.lang.NullPointerException when invoked This is a system exception and should result in the destruction of the instance and invalidation of the remote reference. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public BMTStatefulBean()
Method Detail |
---|
public void ejbCreate(java.lang.String name) throws javax.ejb.CreateException
name
-
javax.ejb.CreateException
BasicStatefulHome.create
public java.lang.String businessMethod(java.lang.String text)
BasicStatefulObject.businessMethod
public void throwApplicationException() throws ApplicationException
ApplicationException
public void throwSystemException_NullPointer()
public java.util.Properties getPermissionsReport()
BasicStatefulObject.getPermissionsReport
public OperationsPolicy getAllowedOperationsReport(java.lang.String methodName)
methodName
- The method for which to get the allowed opperations report
BasicStatefulObject.getAllowedOperationsReport
public void setSessionContext(javax.ejb.SessionContext ctx) throws javax.ejb.EJBException, java.rmi.RemoteException
setSessionContext
in interface javax.ejb.SessionBean
javax.ejb.EJBException
java.rmi.RemoteException
public void ejbRemove() throws javax.ejb.EJBException, java.rmi.RemoteException
ejbRemove
in interface javax.ejb.SessionBean
javax.ejb.EJBException
java.rmi.RemoteException
public void ejbActivate() throws javax.ejb.EJBException, java.rmi.RemoteException
ejbActivate
in interface javax.ejb.SessionBean
javax.ejb.EJBException
java.rmi.RemoteException
public void ejbPassivate() throws javax.ejb.EJBException, java.rmi.RemoteException
ejbPassivate
in interface javax.ejb.SessionBean
javax.ejb.EJBException
java.rmi.RemoteException
protected void testAllowedOperations(java.lang.String methodName)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |