Package jadex.bridge

Class ComponentResultListener<E>

    • Field Detail

      • undone

        protected boolean undone
        The undone flag.
    • Constructor Detail

      • ComponentResultListener

        public ComponentResultListener​(IResultListener<E> listener,
                                       IInternalAccess component)
        Create a new component result listener.
        Parameters:
        listener - The listener.
        adapter - The adapter.
      • ComponentResultListener

        public ComponentResultListener​(IResultListener<E> listener,
                                       IExternalAccess access)
        Create a new component result listener.
        Parameters:
        listener - The listener.
        adapter - The adapter.
      • ComponentResultListener

        public ComponentResultListener​(IFunctionalResultListener<E> listener,
                                       IFunctionalExceptionListener exceptionListener,
                                       IExternalAccess access)
        Create a new component result listener.
        Parameters:
        listener - The functional listener.
        exceptionListener - The functional exception listener. Maybe null, which will lead to default exception logging.
        access - External access of the component to schedule the listener methods on.
      • ComponentResultListener

        public ComponentResultListener​(IFunctionalResultListener<E> listener,
                                       IFunctionalExceptionListener exceptionListener,
                                       IInternalAccess component)
        Create a new component result listener.
        Parameters:
        listener - The functional listener.
        exceptionListener - The functional exception listener. Maybe null, which will lead to default exception logging.
        adapter - The adapter. to schedule the listener methods on.