public class HeisenbergRouters extends Object
| Constructor and Description |
|---|
HeisenbergRouters() |
| Modifier and Type | Method and Description |
|---|---|
void |
simpleRouter(WhenRoute when,
org.mule.runtime.extension.api.runtime.process.RouterCompletionCallback callback) |
void |
spy(String processor,
List<Attribute> withAttributes,
BeforeCall beforeCallAssertions,
AfterCall afterCallAssertions,
org.mule.runtime.extension.api.runtime.process.RouterCompletionCallback callback) |
void |
stereotypedRoutes(WhenRoute first,
OtherwiseRoute then,
org.mule.runtime.extension.api.runtime.process.RouterCompletionCallback callback) |
void |
twoRoutesRouter(String processorName,
WhenRoute when,
OtherwiseRoute other,
org.mule.runtime.extension.api.runtime.process.RouterCompletionCallback callback) |
public void simpleRouter(WhenRoute when, org.mule.runtime.extension.api.runtime.process.RouterCompletionCallback callback)
public void twoRoutesRouter(String processorName, WhenRoute when, @Optional OtherwiseRoute other, org.mule.runtime.extension.api.runtime.process.RouterCompletionCallback callback)
public void stereotypedRoutes(WhenRoute first, @Optional OtherwiseRoute then, org.mule.runtime.extension.api.runtime.process.RouterCompletionCallback callback)
@Summary(value="Allows to take actions over the event before and after the execution of a processor") public void spy(String processor, @Optional @NullSafe @Expression(value=NOT_SUPPORTED) List<Attribute> withAttributes, @Optional BeforeCall beforeCallAssertions, @Optional AfterCall afterCallAssertions, org.mule.runtime.extension.api.runtime.process.RouterCompletionCallback callback)
Copyright © 2003–2017 MuleSoft, Inc.. All rights reserved.