Package jadex.future
Interface IResultListener<E>
- All Known Subinterfaces:
IFutureCommandResultListener<E>
,IIntermediateFutureCommandResultListener<E>
,IIntermediateResultListener<E>
,IRemoteResultListener<E>
,ITuple2ResultListener<E,
,F> IUndoneIntermediateResultListener<E>
,IUndoneResultListener<E>
- All Known Implementing Classes:
CollectingIntermediateResultListener
,CollectionResultListener
,CounterResultListener
,DefaultResultListener
,DefaultTuple2ResultListener
,DelegationResultListener
,DuplicateRemovalIntermediateResultListener
,ExceptionDelegationResultListener
,ExceptionResultListener
,IntermediateDefaultResultListener
,IntermediateDelegationResultListener
,IntermediateEmptyResultListener
,IntermediateExceptionDelegationResultListener
,RemoteDelegationResultListener
,UnlimitedIntermediateDelegationResultListener
public interface IResultListener<E>
Callback interface for methods that should operate decoupled from caller thread.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
exceptionOccurred
(Exception exception) Called when an exception occurred.void
resultAvailable
(E result) Called when the result is available.
-
Method Details
-
resultAvailable
Called when the result is available.- Parameters:
result
- The result.
-
exceptionOccurred
Called when an exception occurred.- Parameters:
exception
- The exception.
-