Package jadex.bridge.service.component
Class ComponentFutureFunctionality
- java.lang.Object
- 
- jadex.bridge.service.component.interceptors.FutureFunctionality
- 
- jadex.bridge.service.component.ComponentFutureFunctionality
 
 
- 
 public class ComponentFutureFunctionality extends FutureFunctionality Schedule forward future executions (e.g. results) on component thread, i.e. the component is the callee side of the future.
- 
- 
Field SummaryFields Modifier and Type Field Description protected IInternalAccessaccessThe adapter.- 
Fields inherited from class jadex.bridge.service.component.interceptors.FutureFunctionalityDROP_INTERMEDIATE_RESULT, logger, loggerfetcher, undone
 
- 
 - 
Constructor SummaryConstructors Constructor Description ComponentFutureFunctionality(IInternalAccess access)Create a new future.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description <T> voidscheduleForward(ICommand<T> command, T args)Send a foward command.- 
Methods inherited from class jadex.bridge.service.component.interceptors.FutureFunctionalityconnectDelegationFuture, getDelegationFuture, getDelegationFuture, getLogger, handleAfterIntermediateResult, handleBackwardCommand, handleException, handleFinished, handleIntermediateResult, handlePull, handleResult, handleTerminated, isUndone, logException, scheduleBackward
 
- 
 
- 
- 
- 
Field Detail- 
accessprotected IInternalAccess access The adapter.
 
- 
 - 
Constructor Detail- 
ComponentFutureFunctionalitypublic ComponentFutureFunctionality(IInternalAccess access) Create a new future.
 
- 
 - 
Method Detail- 
scheduleForwardpublic <T> void scheduleForward(ICommand<T> command, T args) Send a foward command.- Overrides:
- scheduleForwardin class- FutureFunctionality
 
 
- 
 
-