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>
Exception
public T execute(ProcessCallback<T,O> processCallback, O object, Filter filter, MuleMessage message) throws Exception
execute
in interface ProcessInterceptor<T,O>
Exception
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.