org.mule.devkit.dynamic.api.invocation
Class RetryingDynamicModule
java.lang.Object
org.mule.devkit.dynamic.api.invocation.DynamicModule
org.mule.devkit.dynamic.api.invocation.RetryingDynamicModule
- All Implemented Interfaces:
- org.mule.api.lifecycle.Disposable
public class RetryingDynamicModule
- extends DynamicModule
DynamicModule specialization relying on a RetryPolicyTemplate to implement retry capacity.
| Fields inherited from interface org.mule.api.lifecycle.Disposable |
PHASE_NAME |
|
Method Summary |
protected
|
invoke(org.mule.api.processor.MessageProcessor messageProcessor,
Map<String,Object> parameters)
|
| Methods inherited from class org.mule.devkit.dynamic.api.invocation.DynamicModule |
allParameters, createAndCacheRegistrar, dispose, ensureNoMissingParameters, findProcessor, findSource, getInvoker, getMuleContext, getRegistrar, invoke, subscribe, unsubscribe, validateParameterTypeCorrectness |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RetryingDynamicModule
public RetryingDynamicModule(Module module,
Map<String,Object> overriddenParameters,
org.mule.retry.policies.AbstractPolicyTemplate retryPolicyTemplate)
RetryingDynamicModule
public RetryingDynamicModule(Module module,
Map<String,Object> overriddenParameters,
int retryMax,
org.mule.retry.policies.AbstractPolicyTemplate retryPolicyTemplate)
invoke
protected <T> T invoke(org.mule.api.processor.MessageProcessor messageProcessor,
Map<String,Object> parameters)
throws org.mule.api.lifecycle.InitialisationException,
org.mule.api.MuleException
- Overrides:
invoke in class DynamicModule
- Throws:
org.mule.api.lifecycle.InitialisationException
org.mule.api.MuleException
Copyright © 2010–2014 MuleSoft, Inc.. All rights reserved.