org.jboss.test.invokers.interfaces
Interface BusinessObject

All Superinterfaces:
EJBObject (src) , java.rmi.Remote

public interface BusinessObject
extends EJBObject (src)

The interface representing the remotely invocable business methods.


Method Summary
 boolean doSomething()
           
 java.lang.String doSomethingSlowly(java.lang.Object arg1, java.lang.String arg2)
          A long running business method that is inteded to be invoked asynchronously via the JMSGatewayMDB.
 
Methods inherited from interface javax.ejb.EJBObject (src)
getEJBHome, getHandle, getPrimaryKey, isIdentical, remove
 

Method Detail

doSomething

public boolean doSomething()
                    throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

doSomethingSlowly

public java.lang.String doSomethingSlowly(java.lang.Object arg1,
                                          java.lang.String arg2)
                                   throws java.rmi.RemoteException
A long running business method that is inteded to be invoked asynchronously via the JMSGatewayMDB.

Returns:
the result of the long operation
Throws:
java.rmi.RemoteException