|
|||||||||||
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 FormNested Class Summary |
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 | |
java.lang.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. |
java.lang.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()
InvocationInfo
Returns 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 InvocationInfo
AsynchronousReference
valuepublic MethodOp getMethod()
InvocationInfo
Returns the MethodOp
involved in an asynchronous method
invocation. This method is safe related
getMethod
in interface InvocationInfo
MethodOp
involved in an asynchronous method
invocationMethodOp
public java.lang.Object[] getArgs()
InvocationInfo
Returns the argument of the method involved in an asynchronous method invocation. This method is safe related
getArgs
in interface InvocationInfo
public Callback getCallback()
InvocationInfo
Returns the Callback
instance to use when the method
invocation is considered terminated. This method is safe
related
getCallback
in interface InvocationInfo
Callback
valueCallback
public ThreadOp getCallerThread()
InvocationInfo
Get 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 InvocationInfo
ThreadOp
valuepublic java.lang.String toString()
toString
in class AbstractRemoteProxy
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |