mandala.jacob.remote.rmi
Class RMIDistributedFutureFactory
java.lang.Object
mandala.jacob.remote.rmi.RMIDistributedFutureFactory
- public class RMIDistributedFutureFactory
- extends Object
This class implements the FutureFactory interface used by
the AsynchronousReferenceImpl class and by the
StoredObjectReference class.
This factory creates distributed futures, where the
FutureServer are copied where needed (where the callee thread
runs the asynchronous reflexive asynchronous method invocation) while
FutureClient stay local to the caller
thread. Futures created by this implementation needs a Serializable
Callback instance providing remote handling of the
result.
- Since:
- 1.0
- Version:
- $Revision: 1.2 $
- Author:
- eipi
- See Also:
FutureFactory,
StoredObjectReference,
AsynchronousReferenceImpl,
FutureServer,
FutureClient,
Callback,
Serializable
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RMIDistributedFutureFactory
public RMIDistributedFutureFactory()
getFutureComponents
public FutureFactory.FutureComponents getFutureComponents(AsynchronousReference ar,
MethodOp method,
Object[] args,
ThreadOp caller,
Callback callBack)
Mandala help mailing list