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 Summary
All 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
- 
getResultsAsync
IFuture<java.util.Map<java.lang.String,java.lang.Object>> getResultsAsync()
Get the component results.- Returns:
 - The results.
 
 
- 
getArgumentsAsync
IFuture<java.util.Map<java.lang.String,java.lang.Object>> getArgumentsAsync()
Get the arguments.- Returns:
 - The arguments.
 
 
- 
getExceptionAsync
IFuture<java.lang.Exception> getExceptionAsync()
Get the exception, if any.- Returns:
 - The failure reason for use during cleanup, if any.
 
 
- 
subscribeToResults
ISubscriptionIntermediateFuture<Tuple2<java.lang.String,java.lang.Object>> subscribeToResults()
Subscribe to receive results. 
 - 
 
 -