Package jadex.bridge.component
Interface IExternalArgumentsResultsFeature
- 
- All Superinterfaces:
- IExternalComponentFeature
 - All Known Subinterfaces:
- IArgumentsResultsFeature,- IBDIAgent,- IExternalAccess,- IInternalAccess
 - All Known Implementing Classes:
- jadex.bridge.component.impl.ArgumentsResultsComponentFeature,- BDIXArgumentsResultsComponentFeature
 
 public interface IExternalArgumentsResultsFeature extends IExternalComponentFeature 
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description IFuture<java.util.Map<java.lang.String,java.lang.Object>>getArgumentsAsync()Get the arguments.IFuture<java.lang.Exception>getExceptionAsync()Get the exception, if any.IFuture<java.util.Map<java.lang.String,java.lang.Object>>getResultsAsync()Get the component results.ISubscriptionIntermediateFuture<Tuple2<java.lang.String,java.lang.Object>>subscribeToResults()Subscribe to receive results.
 
- 
- 
- 
Method Detail- 
getResultsAsyncIFuture<java.util.Map<java.lang.String,java.lang.Object>> getResultsAsync() Get the component results.- Returns:
- The results.
 
 - 
getArgumentsAsyncIFuture<java.util.Map<java.lang.String,java.lang.Object>> getArgumentsAsync() Get the arguments.- Returns:
- The arguments.
 
 - 
getExceptionAsyncIFuture<java.lang.Exception> getExceptionAsync() Get the exception, if any.- Returns:
- The failure reason for use during cleanup, if any.
 
 - 
subscribeToResultsISubscriptionIntermediateFuture<Tuple2<java.lang.String,java.lang.Object>> subscribeToResults() Subscribe to receive results.
 
- 
 
-