Package jadex.commons.future
Interface IUndoneIntermediateResultListener<E>
- 
- All Superinterfaces:
- IFunctionalExceptionListener,- IFunctionalResultListener<java.util.Collection<E>>,- IResultListener<java.util.Collection<E>>,- IUndoneResultListener<java.util.Collection<E>>
 - All Known Implementing Classes:
- DuplicateRemovalIntermediateResultListener,- IntermediateComponentResultListener,- IntermediateDelegationResultListener,- IntermediateExceptionDelegationResultListener,- ServiceRankingDelegationResultListener,- ServiceRankingDelegationResultListener2,- SwingIntermediateDelegationResultListener,- SwingIntermediateExceptionDelegationResultListener,- SwingIntermediateResultListener,- TerminableIntermediateDelegationResultListener,- TimeoutIntermediateResultListener
 
 public interface IUndoneIntermediateResultListener<E> extends IUndoneResultListener<java.util.Collection<E>> 
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description voidfinishedIfUndone()Declare that the future is finished.voidintermediateResultAvailableIfUndone(E result)Called when an intermediate result is available.- 
Methods inherited from interface jadex.commons.future.IFunctionalExceptionListenerexceptionOccurred
 - 
Methods inherited from interface jadex.commons.future.IFunctionalResultListenerresultAvailable
 - 
Methods inherited from interface jadex.commons.future.IUndoneResultListenerexceptionOccurredIfUndone, resultAvailableIfUndone
 
- 
 
- 
- 
- 
Method Detail- 
intermediateResultAvailableIfUndonevoid intermediateResultAvailableIfUndone(E result) Called when an intermediate result is available.- Parameters:
- result- The result.
 
 - 
finishedIfUndonevoid finishedIfUndone() Declare that the future is finished. This method is only called for intermediate futures, i.e. when this method is called it is guaranteed that the intermediateResultAvailable method was called for all intermediate results before.
 
- 
 
-