public class RetryProcessInterceptor<T,O> extends Object implements ProcessInterceptor<T,O>
| Modifier and Type | Field and Description |
|---|---|
protected MuleContext |
muleContext
Mule Context
|
| Constructor and Description |
|---|
RetryProcessInterceptor(ProcessInterceptor<T,O> next,
MuleContext muleContext,
RetryPolicyTemplate retryPolicyTemplate) |
| Modifier and Type | Method and Description |
|---|---|
T |
execute(ProcessCallback<T,O> processCallback,
O object,
Filter filter,
MuleMessage message) |
T |
execute(ProcessCallback<T,O> processCallback,
O object,
MessageProcessor messageProcessor,
MuleEvent event) |
MuleContext |
getMuleContext()
Retrieves muleContext
|
void |
setMuleContext(MuleContext value)
Sets muleContext
|
protected MuleContext muleContext
public RetryProcessInterceptor(ProcessInterceptor<T,O> next, MuleContext muleContext, RetryPolicyTemplate retryPolicyTemplate)
public void setMuleContext(MuleContext value)
value - Value to setpublic MuleContext getMuleContext()
public T execute(ProcessCallback<T,O> processCallback, O object, MessageProcessor messageProcessor, MuleEvent event) throws Exception
execute in interface ProcessInterceptor<T,O>Exceptionpublic T execute(ProcessCallback<T,O> processCallback, O object, Filter filter, MuleMessage message) throws Exception
execute in interface ProcessInterceptor<T,O>ExceptionCopyright © 2003–2016 MuleSoft, Inc.. All rights reserved.