Class NonBlockingOperations

java.lang.Object
org.mule.tests.internal.NonBlockingOperations

public class NonBlockingOperations extends Object
This class is a container for operations, every public method in this class will be taken as an extension operation.
  • Constructor Details

    • NonBlockingOperations

      public NonBlockingOperations()
  • Method Details

    • nonBlocking

      @MediaType(value="*/*", strict=false) public void nonBlocking(@Config NonBlockingConfiguration configuration, @Content(primary=true) @Optional(defaultValue="#[payload]") org.mule.runtime.api.metadata.TypedValue<Object> content, @Optional Long delayMillis, org.mule.runtime.extension.api.runtime.process.CompletionCallback<Object,Object> callback)
      Test async non-blocking Processor implementation that will return control to the Flow in a custom Scheduler thread in the same way as, for example, a HTTP requester would.