public class RetryingDynamicModule extends DynamicModule
DynamicModule
specialization relying on a RetryPolicyTemplate
to implement retry capacity.DynamicModule.Listener<T>
DEFAULT_RETRY_MAX
Constructor and Description |
---|
RetryingDynamicModule(Module module,
Map<String,Object> overriddenParameters,
org.mule.retry.policies.AbstractPolicyTemplate retryPolicyTemplate) |
RetryingDynamicModule(Module module,
Map<String,Object> overriddenParameters,
int retryMax,
org.mule.retry.policies.AbstractPolicyTemplate retryPolicyTemplate) |
Modifier and Type | Method and Description |
---|---|
protected <T> T |
invoke(org.mule.api.processor.MessageProcessor messageProcessor,
Map<String,Object> parameters) |
allParameters, createAndCacheRegistrar, dispose, ensureNoMissingParameters, findProcessor, findSource, getInvoker, getMuleContext, getRegistrar, invoke, subscribe, unsubscribe, validateParameterTypeCorrectness
public RetryingDynamicModule(Module module, Map<String,Object> overriddenParameters, org.mule.retry.policies.AbstractPolicyTemplate retryPolicyTemplate)
protected <T> T invoke(org.mule.api.processor.MessageProcessor messageProcessor, Map<String,Object> parameters) throws org.mule.api.lifecycle.InitialisationException, org.mule.api.MuleException
invoke
in class DynamicModule
org.mule.api.lifecycle.InitialisationException
org.mule.api.MuleException
Copyright © 2010–2015 MuleSoft, Inc.. All rights reserved.