|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.openejb.test.mdb.BasicMdbBean
public class BasicMdbBean
Field Summary | |
---|---|
protected MdbInvoker |
mdbInvoker
|
Constructor Summary | |
---|---|
BasicMdbBean()
|
Method Summary | |
---|---|
java.lang.String |
businessMethod(java.lang.String text)
Maps to BasicStatelessObject.businessMethod |
void |
ejbCreate()
|
void |
ejbRemove()
|
OperationsPolicy |
getAllowedOperationsReport(java.lang.String methodName)
Maps to BasicStatelessObject.getAllowedOperationsReport Returns a report of the allowed opperations for one of the bean's methods. |
java.util.Properties |
getPermissionsReport()
Maps to BasicStatelessObject.getPermissionsReport Returns a report of the bean's runtime permissions |
void |
onMessage(javax.jms.Message message)
|
void |
setMessageDrivenContext(javax.ejb.MessageDrivenContext ctx)
|
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 |
Field Detail |
---|
protected MdbInvoker mdbInvoker
Constructor Detail |
---|
public BasicMdbBean()
Method Detail |
---|
public void setMessageDrivenContext(javax.ejb.MessageDrivenContext ctx) throws javax.ejb.EJBException
setMessageDrivenContext
in interface javax.ejb.MessageDrivenBean
javax.ejb.EJBException
public void onMessage(javax.jms.Message message)
onMessage
in interface javax.jms.MessageListener
public java.lang.String businessMethod(java.lang.String text)
businessMethod
in interface BasicMdbObject
public void throwApplicationException() throws ApplicationException
throwApplicationException
in interface BasicMdbObject
ApplicationException
public void throwSystemException_NullPointer()
throwSystemException_NullPointer
in interface BasicMdbObject
public java.util.Properties getPermissionsReport()
getPermissionsReport
in interface BasicMdbObject
public OperationsPolicy getAllowedOperationsReport(java.lang.String methodName)
getAllowedOperationsReport
in interface BasicMdbObject
methodName
- The method for which to get the allowed opperations report
public void ejbCreate() throws javax.ejb.CreateException
javax.ejb.CreateException
public void ejbRemove() throws javax.ejb.EJBException
ejbRemove
in interface javax.ejb.MessageDrivenBean
javax.ejb.EJBException
protected void testAllowedOperations(java.lang.String methodName)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |