Class HeisenbergScopes

java.lang.Object
org.mule.test.heisenberg.extension.HeisenbergScopes
All Implemented Interfaces:
org.mule.runtime.api.lifecycle.Initialisable

public class HeisenbergScopes extends Object implements org.mule.runtime.api.lifecycle.Initialisable
  • Field Summary

    Fields inherited from interface org.mule.runtime.api.lifecycle.Initialisable

    PHASE_NAME
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    alwaysFailsWrapper(org.mule.runtime.extension.api.runtime.route.Chain processors, org.mule.runtime.extension.api.runtime.process.CompletionCallback<Void,Void> callback)
     
    void
    exceptionOnCallbacks(org.mule.runtime.extension.api.runtime.route.Chain processors, org.mule.runtime.extension.api.runtime.process.CompletionCallback<Void,Void> callback)
     
    void
    executeAnything(org.mule.runtime.extension.api.runtime.route.Chain chain, org.mule.runtime.extension.api.runtime.process.CompletionCallback<Void,Void> cb)
     
    void
    getChain(org.mule.runtime.extension.api.runtime.route.Chain chain, org.mule.runtime.extension.api.runtime.process.CompletionCallback<org.mule.runtime.extension.api.runtime.route.Chain,Void> cb)
     
    int
     
    void
     
    void
    neverFailsWrapper(org.mule.runtime.extension.api.runtime.route.Chain optionalProcessors, org.mule.runtime.extension.api.runtime.process.CompletionCallback<String,Object> callback)
     
    void
    payloadModifier(org.mule.runtime.extension.api.runtime.route.Chain chain, org.mule.runtime.extension.api.runtime.process.CompletionCallback<Object,Object> cb, Object payload, Map<String,String> attributes)
     
    int
    scopeField(int expected, int newValue)
     

    Methods inherited from class java.lang.Object

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

    • HeisenbergScopes

      public HeisenbergScopes()
  • Method Details

    • initialise

      public void initialise() throws org.mule.runtime.api.lifecycle.InitialisationException
      Specified by:
      initialise in interface org.mule.runtime.api.lifecycle.Initialisable
      Throws:
      org.mule.runtime.api.lifecycle.InitialisationException
    • getCounter

      public int getCounter()
    • getChain

      public void getChain(@AllowedStereotypes(org.mule.runtime.extension.api.stereotype.ValidatorStereotype.class) org.mule.runtime.extension.api.runtime.route.Chain chain, org.mule.runtime.extension.api.runtime.process.CompletionCallback<org.mule.runtime.extension.api.runtime.route.Chain,Void> cb)
    • executeAnything

      @Deprecated(message="All usages of this scope are covered by the payload-modifier scope.", since="1.3.0", toRemoveIn="2.0.0") public void executeAnything(org.mule.runtime.extension.api.runtime.route.Chain chain, org.mule.runtime.extension.api.runtime.process.CompletionCallback<Void,Void> cb)
    • payloadModifier

      @MediaType(value="text/plain", strict=false) public void payloadModifier(org.mule.runtime.extension.api.runtime.route.Chain chain, org.mule.runtime.extension.api.runtime.process.CompletionCallback<Object,Object> cb, Object payload, @ParameterDsl(allowInlineDefinition=false) Map<String,String> attributes)
    • exceptionOnCallbacks

      public void exceptionOnCallbacks(org.mule.runtime.extension.api.runtime.route.Chain processors, org.mule.runtime.extension.api.runtime.process.CompletionCallback<Void,Void> callback)
    • alwaysFailsWrapper

      public void alwaysFailsWrapper(org.mule.runtime.extension.api.runtime.route.Chain processors, org.mule.runtime.extension.api.runtime.process.CompletionCallback<Void,Void> callback)
    • neverFailsWrapper

      @MediaType("text/plain") public void neverFailsWrapper(@Optional org.mule.runtime.extension.api.runtime.route.Chain optionalProcessors, org.mule.runtime.extension.api.runtime.process.CompletionCallback<String,Object> callback)
    • scopeField

      public int scopeField(int expected, int newValue)