public class

RetryProcessInterceptor

extends Object
implements ProcessInterceptor<T, O>
java.lang.Object
   ↳ org.mule.modules.salesforce.retry.RetryProcessInterceptor<T, O>

Summary

Fields
private static Logger logger
private final Map<Object, Object> metaInfo
protected MuleContext muleContext Mule Context
private final ProcessInterceptor<T, O> next
private final RetryPolicyTemplate retryPolicyTemplate
Public Constructors
RetryProcessInterceptor(ProcessInterceptor<T, O> next, MuleContext muleContext, RetryPolicyTemplate retryPolicyTemplate)
Public Methods
T execute(ProcessCallback<T, O> processCallback, O object, MessageProcessor messageProcessor, MuleEvent event)
[Expand]
Inherited Methods
From class java.lang.Object
From interface org.mule.api.process.ProcessInterceptor

Fields

private static Logger logger

private final Map<Object, Object> metaInfo

protected MuleContext muleContext

Mule Context

private final ProcessInterceptor<T, O> next

private final RetryPolicyTemplate retryPolicyTemplate

Public Constructors

public RetryProcessInterceptor (ProcessInterceptor<T, O> next, MuleContext muleContext, RetryPolicyTemplate retryPolicyTemplate)

Parameters
next
muleContext
retryPolicyTemplate

Public Methods

public T execute (ProcessCallback<T, O> processCallback, O object, MessageProcessor messageProcessor, MuleEvent event)

Parameters
processCallback
object
messageProcessor
event
Throws
Exception