Class DecouplingInterceptor.CopyReturnValueResultListener

java.lang.Object
jadex.future.DelegationResultListener<Void>
jadex.providedservice.impl.service.interceptors.DecouplingInterceptor.CopyReturnValueResultListener
All Implemented Interfaces:
jadex.future.IFutureCommandResultListener<Void>, jadex.future.IResultListener<Void>, jadex.future.IUndoneResultListener<Void>
Enclosing class:
DecouplingInterceptor

protected class DecouplingInterceptor.CopyReturnValueResultListener extends jadex.future.DelegationResultListener<Void>
Copy return value, when service call is finished.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    The service invocation context.

    Fields inherited from class jadex.future.DelegationResultListener

    customResultListener, future, undone
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
    CopyReturnValueResultListener(jadex.future.Future<Void> future, ServiceInvocationContext sic)
    Create a result listener.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Called when the service call is finished.

    Methods inherited from class jadex.future.DelegationResultListener

    commandAvailable, exceptionOccurred, exceptionOccurredIfUndone, isUndone, resultAvailable, resultAvailableIfUndone

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • Constructor Details

    • CopyReturnValueResultListener

      protected CopyReturnValueResultListener(jadex.future.Future<Void> future, ServiceInvocationContext sic)
      Create a result listener.
  • Method Details

    • customResultAvailable

      public void customResultAvailable(Void result)
      Called when the service call is finished.
      Overrides:
      customResultAvailable in class jadex.future.DelegationResultListener<Void>