Class Hierarchy
- java.lang.Object
- jadex.commons.future.CallMultiplexer
- jadex.commons.future.CallSequentializer<T>
- jadex.commons.future.CollectingIntermediateResultListener<E> (implements jadex.commons.future.IIntermediateResultListener<E>)
- jadex.commons.future.CollectionResultListener<E> (implements jadex.commons.future.IResultListener<E>, jadex.commons.future.IUndoneResultListener<E>)
- jadex.commons.future.CounterResultListener<E> (implements jadex.commons.future.IResultListener<E>, jadex.commons.future.IUndoneResultListener<E>)
- jadex.commons.future.DefaultResultListener<E> (implements jadex.commons.future.IFutureCommandResultListener<E>)
- jadex.commons.future.IntermediateDefaultResultListener<E> (implements jadex.commons.future.IIntermediateResultListener<E>)
- jadex.commons.future.DefaultTuple2ResultListener<E,F> (implements jadex.commons.future.ITuple2ResultListener<E,F>)
- jadex.commons.future.DelegationResultListener<E> (implements jadex.commons.future.IFutureCommandResultListener<E>, jadex.commons.future.IResultListener<E>, jadex.commons.future.IUndoneResultListener<E>)
- jadex.commons.future.ExceptionDelegationResultListener<E,T> (implements jadex.commons.future.IFutureCommandResultListener<E>, jadex.commons.future.IResultListener<E>, jadex.commons.future.IUndoneResultListener<E>)
- jadex.commons.future.ExceptionResultListener<E> (implements jadex.commons.future.IResultListener<E>)
- jadex.commons.future.Future<E> (implements jadex.commons.future.IForwardCommandFuture, jadex.commons.future.IFuture<E>)
- jadex.commons.future.IntermediateFuture<E> (implements jadex.commons.future.IIntermediateFuture<E>)
- jadex.commons.future.TerminableIntermediateDelegationFuture<E> (implements jadex.commons.future.ITerminableIntermediateFuture<E>)
- jadex.commons.future.PullIntermediateDelegationFuture<E> (implements jadex.commons.future.IPullIntermediateFuture<E>)
- jadex.commons.future.SubscriptionIntermediateDelegationFuture<E> (implements jadex.commons.future.ISubscriptionIntermediateFuture<E>)
- jadex.commons.future.PullSubscriptionIntermediateDelegationFuture<E> (implements jadex.commons.future.IPullIntermediateFuture<E>, jadex.commons.future.IPullSubscriptionIntermediateFuture<E>)
- jadex.commons.future.TerminableIntermediateFuture<E> (implements jadex.commons.future.ITerminableIntermediateFuture<E>)
- jadex.commons.future.PullIntermediateFuture<E> (implements jadex.commons.future.IPullIntermediateFuture<E>)
- jadex.commons.future.SubscriptionIntermediateFuture<E> (implements jadex.commons.future.ISubscriptionIntermediateFuture<E>)
- jadex.commons.future.PullSubscriptionIntermediateFuture<E> (implements jadex.commons.future.IPullIntermediateFuture<E>, jadex.commons.future.IPullSubscriptionIntermediateFuture<E>)
- jadex.commons.future.Tuple2Future<E,F> (implements jadex.commons.future.ITuple2Future<E,F>)
- jadex.commons.future.TerminableIntermediateDelegationFuture<E> (implements jadex.commons.future.ITerminableIntermediateFuture<E>)
- jadex.commons.future.TerminableDelegationFuture<E> (implements jadex.commons.future.ITerminableFuture<E>)
- jadex.commons.future.TerminableFuture<E> (implements jadex.commons.future.ITerminableFuture<E>)
- jadex.commons.future.IntermediateFuture<E> (implements jadex.commons.future.IIntermediateFuture<E>)
- jadex.commons.future.FutureBarrier<E>
- jadex.commons.future.FutureFinishChecker
- jadex.commons.future.FutureHelper
- jadex.commons.future.IntermediateDelegationResultListener<E> (implements jadex.commons.future.IFutureCommandResultListener<E>, jadex.commons.future.IUndoneIntermediateResultListener<E>)
- jadex.commons.future.DuplicateRemovalIntermediateResultListener<E>
- jadex.commons.future.IntermediateEmptyResultListener<E> (implements jadex.commons.future.IIntermediateResultListener<E>)
- jadex.commons.future.IntermediateExceptionDelegationResultListener<E,T> (implements jadex.commons.future.IFutureCommandResultListener<E>, jadex.commons.future.IIntermediateResultListener<E>, jadex.commons.future.IUndoneIntermediateResultListener<E>)
- jadex.commons.future.IntermediateFutureIterator<E> (implements java.util.Iterator<E>)
- jadex.commons.future.RemoteDelegationResultListener<E> (implements jadex.commons.future.IRemoteResultListener<E>)
- jadex.commons.future.TerminableDelegationFutureHandler<E>
- jadex.commons.future.TerminationCommand (implements jadex.commons.future.ITerminationCommand)
- jadex.commons.future.ThreadLocalTransferHelper
- jadex.commons.future.ThreadSuspendable (implements jadex.commons.future.ISuspendable)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- jadex.commons.future.DuplicateResultException
- jadex.commons.future.FutureTerminatedException
- java.lang.RuntimeException
- java.lang.Exception
- jadex.commons.future.TupleResult
- jadex.commons.future.UnlimitedIntermediateDelegationResultListener<E> (implements jadex.commons.future.IIntermediateResultListener<E>)
Interface Hierarchy
- jadex.commons.future.IBackwardCommandFuture
- jadex.commons.future.ITerminableFuture<E> (also extends jadex.commons.future.IFuture<E>)
- jadex.commons.future.ITerminableIntermediateFuture<E> (also extends jadex.commons.future.IIntermediateFuture<E>)
- jadex.commons.future.IPullIntermediateFuture<E>
- jadex.commons.future.ISubscriptionIntermediateFuture<E>
- jadex.commons.future.IPullSubscriptionIntermediateFuture<E>
- jadex.commons.future.ITerminableIntermediateFuture<E> (also extends jadex.commons.future.IIntermediateFuture<E>)
- jadex.commons.future.ITerminableFuture<E> (also extends jadex.commons.future.IFuture<E>)
- jadex.commons.future.IForwardCommandFuture
- jadex.commons.future.IFuture<E>
- jadex.commons.future.IIntermediateFuture<E>
- jadex.commons.future.ITerminableIntermediateFuture<E> (also extends jadex.commons.future.ITerminableFuture<E>)
- jadex.commons.future.IPullIntermediateFuture<E>
- jadex.commons.future.ISubscriptionIntermediateFuture<E>
- jadex.commons.future.IPullSubscriptionIntermediateFuture<E>
- jadex.commons.future.ITuple2Future<E,F>
- jadex.commons.future.ITerminableIntermediateFuture<E> (also extends jadex.commons.future.ITerminableFuture<E>)
- jadex.commons.future.ITerminableFuture<E> (also extends jadex.commons.future.IBackwardCommandFuture)
- jadex.commons.future.ITerminableIntermediateFuture<E> (also extends jadex.commons.future.IIntermediateFuture<E>)
- jadex.commons.future.IPullIntermediateFuture<E>
- jadex.commons.future.ISubscriptionIntermediateFuture<E>
- jadex.commons.future.IPullSubscriptionIntermediateFuture<E>
- jadex.commons.future.ITerminableIntermediateFuture<E> (also extends jadex.commons.future.IIntermediateFuture<E>)
- jadex.commons.future.IIntermediateFuture<E>
- jadex.commons.future.IOnIntermediateResultListener<E>
- jadex.commons.IRemotable
- jadex.commons.future.IRemoteResultListener<E> (also extends jadex.commons.future.IResultListener<E>)
- jadex.commons.future.IResultListener<E>
- jadex.commons.future.IFutureCommandResultListener<E>
- jadex.commons.future.IIntermediateFutureCommandResultListener<E> (also extends jadex.commons.future.IIntermediateResultListener<E>)
- jadex.commons.future.IIntermediateResultListener<E>
- jadex.commons.future.IIntermediateFutureCommandResultListener<E> (also extends jadex.commons.future.IFutureCommandResultListener<E>)
- jadex.commons.future.ITuple2ResultListener<E,F>
- jadex.commons.future.IUndoneIntermediateResultListener<E> (also extends jadex.commons.future.IUndoneResultListener<E>)
- jadex.commons.future.IRemoteResultListener<E> (also extends jadex.commons.IRemotable)
- jadex.commons.future.IUndoneResultListener<E>
- jadex.commons.future.IUndoneIntermediateResultListener<E> (also extends jadex.commons.future.IIntermediateResultListener<E>)
- jadex.commons.future.IFutureCommandResultListener<E>
- jadex.commons.future.ISuspendable
- jadex.commons.future.ITerminationCommand
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- jadex.commons.future.IForwardCommandFuture.Type
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)