|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Package mandala.jacob |
Class mandala.jacob.CleanerCallback extends Object implements Serializable |
Class mandala.jacob.Instanciator extends Object implements Serializable |
Serialization Methods |
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
Serialized Fields |
ConstructorOp constructor
ActiveMap activeMap
RemoteActiveMap remoteActiveMap
Class mandala.jacob.StoredObjectReference extends AbstractAsynchronousReference implements Serializable |
Serialization Methods |
private Object readResolve() throws ObjectStreamException
Serialized Fields |
Object key
The key of the mapped object.
ActiveMap
ActiveMap activeMap
The active map reference where the stored object is mapped to key.
ActiveMap
FutureFactory futureFactory
The FutureFactory
instance used to create our
future objects.
FutureFactory
Package mandala.jacob.impl |
Class mandala.jacob.impl.ActiveMapImpl extends HashMap implements Serializable |
Serialized Fields |
AsynchronousPolicy policy
The method policy.
AsynchronousPolicy
Package mandala.jacob.remote |
Class mandala.jacob.remote.AbstractLocalReferenceRetriever extends AbstractRemote implements Serializable |
Serialized Fields |
Object id
Class mandala.jacob.remote.AbstractRemote extends Object implements Serializable |
Serialization Methods |
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
private void writeObject(ObjectOutputStream out) throws IOException
Class mandala.jacob.remote.TransportException extends Exception implements Serializable |
Serialized Fields |
Throwable cause
Package mandala.jacob.remote.rmi |
Class mandala.jacob.remote.rmi.RMIActiveMap extends RMIMap implements Serializable |
Serialization Methods |
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
Class mandala.jacob.remote.rmi.RMICancelable extends mandala.jacob.remote.rmi.RMIAbstractRemoteProxy implements Serializable |
Serialization Methods |
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
Serialized Fields |
RMICancelableOp rmiCancelable
Class mandala.jacob.remote.rmi.RMICollection extends mandala.jacob.remote.rmi.RMISingletonRemoteProxy implements Serializable |
Serialization Methods |
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
Class mandala.jacob.remote.rmi.RMICollectionImpl extends UnicastRemoteObject implements Serializable |
Serialized Fields |
Collection collection
Collection
used to stock objects.
Collection
Object lock
Class mandala.jacob.remote.rmi.RMIFutureFactoryWrapper extends Object implements Serializable |
Serialized Fields |
FutureFactory futureFactory
Class mandala.jacob.remote.rmi.RMIIterator extends mandala.jacob.remote.rmi.RMIAbstractRemoteProxy implements Serializable |
Serialization Methods |
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
Class mandala.jacob.remote.rmi.RMIIteratorImpl extends UnicastRemoteObject implements Serializable |
Serialized Fields |
Iterator iterator
Iterator
used.
Iterator
Class mandala.jacob.remote.rmi.RMIMap extends mandala.jacob.remote.rmi.RMISingletonRemoteProxy implements Serializable |
Serialization Methods |
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
Class mandala.jacob.remote.rmi.RMIMap.RMIEntry extends mandala.jacob.remote.rmi.RMIAbstractRemoteProxy implements Serializable |
Serialized Fields |
RMIMapOp.RMIEntryOp rmiEntry
Class mandala.jacob.remote.rmi.RMIMapImpl.RMIEntryImpl extends UnicastRemoteObject implements Serializable |
Serialized Fields |
Map.Entry entry
Class mandala.jacob.remote.rmi.RMISet extends RMICollection implements Serializable |
Class mandala.jacob.remote.rmi.RMISetImpl extends RMICollectionImpl implements Serializable |
Class mandala.jacob.remote.rmi.RMIThread extends mandala.jacob.remote.rmi.RMIAbstractRemoteProxy implements Serializable |
Serialized Fields |
RMIThreadOp thread
Package mandala.jacob.remote.gpf |
Class mandala.jacob.remote.gpf.AbstractFutureFactoryWrapper extends Object implements Serializable |
Serialized Fields |
Exporter exporter
ExceptionHandler exceptionHandler
FutureFactory futureFactory
Class mandala.jacob.remote.gpf.AbstractFutureFactoryWrapper.RemoteFutureComponentsWrapper extends Object implements Serializable |
Serialized Fields |
FutureFactory.FutureComponents futureComponents
Class mandala.jacob.remote.gpf.AbstractRemoteProxy extends AbstractRemote implements Serializable |
Serialized Fields |
Client client
Exporter exporter
Class mandala.jacob.remote.gpf.AbstractSingletonRemoteProxy extends AbstractLocalReferenceRetriever implements Serializable |
Serialization Methods |
protected Object readResolve() throws ObjectStreamException
Ensure singleton on deserialization.
Subclasses may overwrite this method, but must call the one of this class to prevent memory leak!
ObjectStreamException
- if an error occursSerialized Fields |
Client client
Exporter exporter
boolean unregister
Class mandala.jacob.remote.gpf.InvocationResult extends Object implements Serializable |
Serialized Fields |
Object id
The identifiant of the invocation.
Object result
The result of the invocation.
This field is null
if the invocation has thrown an
exception.
Throwable throwable
The exception eventually thrown by the invocation.
This field is null
if the invocation hasn't thrown an
exception.
Class mandala.jacob.remote.gpf.MethodInvocation extends Object implements Serializable |
Serialized Fields |
Object id
The identifiant of the invocation.
MethodOp method
The method to invoke.
Object[] args
The arguments of the invocation.
Class mandala.jacob.remote.gpf.RemoteActiveMapProxy extends RemoteMapProxy implements Serializable |
Class mandala.jacob.remote.gpf.RemoteCancelableProxy extends AbstractRemoteProxy implements Serializable |
Class mandala.jacob.remote.gpf.RemoteCollectionProxy extends AbstractSingletonRemoteProxy implements Serializable |
Class mandala.jacob.remote.gpf.RemoteInvocationEventsWaiterProxy extends AbstractRemoteProxy implements Serializable |
Class mandala.jacob.remote.gpf.RemoteInvocationInfoProxy extends AbstractRemoteProxy implements Serializable |
Class mandala.jacob.remote.gpf.RemoteInvocationObserverProxy extends AbstractRemoteProxy implements Serializable |
Class mandala.jacob.remote.gpf.RemoteIteratorProxy extends AbstractRemoteProxy implements Serializable |
Class mandala.jacob.remote.gpf.RemoteMapProxy extends AbstractSingletonRemoteProxy implements Serializable |
Class mandala.jacob.remote.gpf.RemoteMapProxy.RemoteEntryProxy extends AbstractRemoteProxy implements Serializable |
Class mandala.jacob.remote.gpf.RemoteMethodResultProxy extends AbstractRemoteProxy implements Serializable |
Class mandala.jacob.remote.gpf.RemoteResultUpdaterProxy extends AbstractRemoteProxy implements Serializable |
Class mandala.jacob.remote.gpf.RemoteSetProxy extends RemoteCollectionProxy implements Serializable |
Class mandala.jacob.remote.gpf.RemoteThreadProxy extends AbstractRemoteProxy implements Serializable |
Package mandala.jacob.remote.gpf.rmi |
Class mandala.jacob.remote.gpf.rmi.RMIExporter extends Object implements Serializable |
Class mandala.jacob.remote.gpf.rmi.RMIFutureFactoryWrapper extends AbstractFutureFactoryWrapper implements Serializable |
Class mandala.jacob.remote.gpf.rmi.RMIMap.RMIEntry extends RemoteMapProxy.RemoteEntryProxy implements Serializable |
Package mandala.jacob.remote.gpf.udp |
Class mandala.jacob.remote.gpf.udp.UDPExporter extends Object implements Serializable |
Class mandala.jacob.remote.gpf.udp.UDPFutureFactoryWrapper extends AbstractFutureFactoryWrapper implements Serializable |
Class mandala.jacob.remote.gpf.udp.UDPMap.UDPEntry extends RemoteMapProxy.RemoteEntryProxy implements Serializable |
Package mandala.jacob.remote.gpf.tcp |
Class mandala.jacob.remote.gpf.tcp.TCPExporter extends Object implements Serializable |
Class mandala.jacob.remote.gpf.tcp.TCPFutureFactoryWrapper extends AbstractFutureFactoryWrapper implements Serializable |
Class mandala.jacob.remote.gpf.tcp.TCPMap.TCPEntry extends RemoteMapProxy.RemoteEntryProxy implements Serializable |
Package mandala.rami |
Class mandala.rami.AbstractAsynchronousReference extends Object implements Serializable |
Serialized Fields |
CallbackManager callbackManager
The manager of Callback
for this
instance.
CallbackManager
Package mandala.rami.impl |
Class mandala.rami.impl.AsynchronousReferenceImpl extends AbstractAsynchronousReference implements Serializable |
serialVersionUID: 5521593103559681337l
Serialization Methods |
private Object readResolve() throws ObjectStreamException
Serialized Fields |
Object object
The Object
methods must be invoked asynchronously
on.
FutureFactory futureFactory
The FutureFactory
instance used to create our
future objects.
FutureFactory
AsynchronousPolicy policy
The asynchronous policy.
AsynchronousPolicy
Class mandala.rami.impl.AsynchronousReferencePairImpl extends AbstractAsynchronousReference implements Serializable |
Serialization Methods |
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
private void writeObject(ObjectOutputStream stream) throws IOException
private Object readResolve() throws ObjectStreamException
Serialized Fields |
AsynchronousReference head
Class mandala.rami.impl.BasicFutureFactory extends Object implements Serializable |
Class mandala.rami.impl.BenchmarkerCallback extends Object implements Serializable |
Serialized Fields |
long startChrono
Class mandala.rami.impl.CallbackList extends Object implements Serializable |
Serialized Fields |
List list
The callbacks list.
Class mandala.rami.impl.CallbackListeners extends Object implements Serializable |
Serialized Fields |
Set resultListeners
Set exceptionListeners
Class mandala.rami.impl.CallbackManagerImpl extends Object implements Serializable |
Serialized Fields |
Callback globalCallback
Class mandala.rami.impl.EmptyCallback extends Object implements Serializable |
Class mandala.rami.impl.FifoAPFactory extends Object implements Serializable |
Class mandala.rami.impl.FifoPolicy extends ListAsynchronousPolicy implements Serializable |
Class mandala.rami.impl.InterrupterCallback extends Object implements Serializable |
Class mandala.rami.impl.ListAsynchronousPolicy extends Object implements Serializable |
Serialization Methods |
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
private void writeObject(ObjectOutputStream stream) throws IOException
Serialized Fields |
String name
List methods
The list of methods to be invoked by the
ListAsynchronousPolicy.invokerThread
.
ListAsynchronousPolicy.getCurrentSize()
,
ListAsynchronousPolicy.invokerThread
MethodInvoker invoker
The thread which is responsible of methods invocation.
ListAsynchronousPolicy.getInvokerThread()
,
ListAsynchronousPolicy.methods
Class mandala.rami.impl.RandomAPFactory extends Object implements Serializable |
Class mandala.rami.impl.RandomPolicy extends ListAsynchronousPolicy implements Serializable |
Serialized Fields |
Random random
Class mandala.rami.impl.SharedAPFactory extends Object implements Serializable |
Serialized Fields |
AsynchronousPolicy policy
Class mandala.rami.impl.SynchronousSemantic extends Object implements Serializable |
Class mandala.rami.impl.SyslogCallback extends Object implements Serializable |
Serialized Fields |
Syslog syslog
Class mandala.rami.impl.ThreadedAPFactory extends SharedAPFactory implements Serializable |
Class mandala.rami.impl.ThreadedPolicy extends Object implements Serializable |
serialVersionUID: -4853751079367814252l
Serialization Methods |
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
private void writeObject(ObjectOutputStream stream) throws IOException
Class mandala.rami.impl.ThreadPooledAPFactory extends SharedAPFactory implements Serializable |
Class mandala.rami.impl.ThreadPooledPolicy extends Object implements Serializable |
Serialization Methods |
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
private void writeObject(ObjectOutputStream stream) throws IOException
Package mandala.rami.transparency.semi |
Class mandala.rami.transparency.semi.JayaCompiler extends Object implements Serializable |
Class mandala.rami.transparency.semi.SourceGenerator extends Object implements Serializable |
Package mandala.rami.transparency.total |
Class mandala.rami.transparency.total.AsynchronousProxyInvocationHandler extends Object implements Serializable |
Serialized Fields |
AsynchronousReference asynchronousReference
Package mandala.util |
Class mandala.util.EmptyExceptionHandler extends Object implements Serializable |
Class mandala.util.ExceptionHandler.RejectExceptionHandling extends Object implements Serializable |
Class mandala.util.ExceptionHandler.UnHandledException extends RuntimeException implements Serializable |
Serialized Fields |
Throwable throwable
Class mandala.util.SerializableConstructor extends Object implements Serializable |
Serialization Methods |
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
private void writeObject(ObjectOutputStream stream) throws IOException
private Object readResolve() throws ObjectStreamException
Class mandala.util.SerializableMethod extends Object implements Serializable |
Serialization Methods |
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
private void writeObject(ObjectOutputStream stream) throws IOException
private Object readResolve() throws ObjectStreamException
Class mandala.util.ThreadBarrier extends Object implements Serializable |
Serialized Fields |
Serializable lock
int count
The number of threads that must traverse this barrier before being unlocked.
boolean released
The released state of this barrier.
int i
Class mandala.util.TimedOutException extends Exception implements Serializable |
Serialized Fields |
long timeout
The maximum amount of time requested
long time
The real time (>timeout) which cause this exception to be thrown
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |