public abstract class AbstractPolicyTemplate extends Object implements RetryPolicyTemplate, MuleContextAware
| Modifier and Type | Field and Description |
|---|---|
protected org.apache.commons.logging.Log |
logger |
protected RetryNotifier |
notifier |
| Constructor and Description |
|---|
AbstractPolicyTemplate() |
| Modifier and Type | Method and Description |
|---|---|
RetryContext |
execute(RetryCallback callback,
WorkManager workManager) |
Map<Object,Object> |
getMetaInfo() |
RetryNotifier |
getNotifier() |
void |
setId(String id) |
void |
setMetaInfo(Map<Object,Object> metaInfo) |
void |
setMuleContext(MuleContext context) |
void |
setNotifier(RetryNotifier retryNotifier) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateRetryInstanceprotected RetryNotifier notifier
protected final transient org.apache.commons.logging.Log logger
public void setMuleContext(MuleContext context)
setMuleContext in interface MuleContextAwarepublic RetryContext execute(RetryCallback callback, WorkManager workManager) throws Exception
execute in interface RetryPolicyTemplateExceptionpublic RetryNotifier getNotifier()
getNotifier in interface RetryPolicyTemplatepublic void setNotifier(RetryNotifier retryNotifier)
setNotifier in interface RetryPolicyTemplatepublic Map<Object,Object> getMetaInfo()
getMetaInfo in interface RetryPolicyTemplatepublic void setMetaInfo(Map<Object,Object> metaInfo)
setMetaInfo in interface RetryPolicyTemplatepublic void setId(String id)
Copyright © 2003–2015 MuleSoft, Inc.. All rights reserved.