|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectmandala.jacob.remote.AbstractRemote
mandala.jacob.remote.gpf.AbstractRemoteProxy
mandala.jacob.remote.gpf.RemoteInvocationInfoProxy
Generic proxy for remote InvocationInfo implementation.
RemoteInvocationInfo,
AbstractRemoteProxy,
ExceptionHandler,
Serialized Form| Nested Class Summary |
| Nested classes inherited from class mandala.jacob.remote.AbstractRemote |
AbstractRemote.ExceptionInfo |
| Nested classes inherited from class mandala.jacob.remote.RemoteInvocationInfo |
RemoteInvocationInfo.RemoteInvocationInfoMethods |
| Field Summary |
| Fields inherited from class mandala.jacob.remote.gpf.AbstractRemoteProxy |
client, exporter |
| Fields inherited from class mandala.jacob.remote.AbstractRemote |
defaultExceptionHandler, exceptionHandler, syslog |
| Constructor Summary | |
RemoteInvocationInfoProxy(Client client,
Exporter exporter,
ExceptionHandler exceptionHandler)
|
|
| Method Summary | |
Object[] |
getArgs()
Returns the argument of the method involved in an asynchronous method invocation. |
AsynchronousReference |
getAsynchronousReference()
Returns the AsynchronousReference involved in an
asynchronous method invocation. |
Callback |
getCallback()
Returns the Callback instance to use when the method
invocation is considered terminated. |
ThreadOp |
getCallerThread()
Get the thread which has been registered has interested in this object. |
MethodOp |
getMethod()
Returns the MethodOp involved in an asynchronous method
invocation. |
String |
toString()
|
| Methods inherited from class mandala.jacob.remote.AbstractRemote |
getDefaultExceptionHandler, getExceptionHandler, getSyslog, handleException, setDefaultExceptionHandler, setExceptionHandler, setSyslog |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface mandala.jacob.remote.Remote |
getExceptionHandler, setExceptionHandler |
| Constructor Detail |
public RemoteInvocationInfoProxy(Client client,
Exporter exporter,
ExceptionHandler exceptionHandler)
| Method Detail |
public AsynchronousReference getAsynchronousReference()
InvocationInfoReturns the AsynchronousReference involved in an
asynchronous method invocation. This method is safe
related
The value returned is the asynchronous reference on which the
reflective asynchronous invocation of the method returned by
getMethod has been performed.
getAsynchronousReference in interface InvocationInfoAsynchronousReference valuepublic MethodOp getMethod()
InvocationInfoReturns the MethodOp involved in an asynchronous method
invocation. This method is safe related
getMethod in interface InvocationInfoMethodOp involved in an asynchronous method
invocationMethodOppublic Object[] getArgs()
InvocationInfoReturns the argument of the method involved in an asynchronous method invocation. This method is safe related
getArgs in interface InvocationInfopublic Callback getCallback()
InvocationInfoReturns the Callback instance to use when the method
invocation is considered terminated. This method is safe
related
getCallback in interface InvocationInfoCallback valueCallbackpublic ThreadOp getCallerThread()
InvocationInfoGet the thread which has been registered has interested in this object. This method is safe related.
Implementation may return null if the information has
not been set (maybe for efficiency reasons).
getCallerThread in interface InvocationInfoThreadOp valuepublic String toString()
toString in class AbstractRemoteProxy
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||