public class HeisenbergRouters extends Object
| Constructor and Description |
|---|
HeisenbergRouters() |
| Modifier and Type | Method and Description |
|---|---|
void |
concurrentRouteExecutor(WhenRoute when,
org.mule.runtime.extension.api.runtime.process.RouterCompletionCallback callback) |
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(KillingRoute killingRoute,
DrugKillingRoute drugKillingRoute,
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 concurrentRouteExecutor(WhenRoute when, 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(KillingRoute killingRoute, @Optional DrugKillingRoute drugKillingRoute, 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.