Package org.mule.sdk.api.runtime.source


package org.mule.sdk.api.runtime.source
  • Class
    Description
    Indicates which type of back pressure has the runtime applied on a give message.
    Provides information about how the runtime applied back pressure on a certain event
    Describes the available back pressure strategies
    This is a manager for handling distributed tracing for sources/operations.
    Contains context associated to each polling execution, and allows to dispatch items for execution through the PollContext.accept(Consumer) method.
    An item obtained through a poll
    The possible outcomes of submiting an item for processing through the PollContext.accept(Consumer) method
    A Special kind of Source which automatically handles polling, idempotency and watermarking.
    Source<T,A>
    Base class to write message sources compliant with a given SourceModel.
    A callback to allow Source implementations to communicate generated messages back to the runtime so that they can be processed.
    A context interface to correlate a message generated by a Source to a particular state
    Callback used by sources in order tell the runtime that they will process the flow's response in an asynchronous manner (from now on, async sources).
    A class that represents the result of processing a message from a Source through a flow, this reports whether the result of the processing was successful or terminated with errors.