org.mule.api.retry
Interface RetryPolicyTemplate
- All Known Implementing Classes:
- AbstractPolicyTemplate, NoRetryPolicyTemplate
public interface RetryPolicyTemplate
A RetryPolicyTemplate creates a new RetryPolicy
instance each time the retry goes into effect,
thereby resetting any state the policy may have (counters, etc.)
A RetryNotifier
may be set in order to take action upon each retry attempt.
createRetryInstance
RetryPolicy createRetryInstance()
getMetaInfo
java.util.Map<java.lang.Object,java.lang.Object> getMetaInfo()
setMetaInfo
void setMetaInfo(java.util.Map<java.lang.Object,java.lang.Object> metaInfo)
getNotifier
RetryNotifier getNotifier()
setNotifier
void setNotifier(RetryNotifier retryNotifier)
execute
RetryContext execute(RetryCallback callback,
WorkManager workManager)
throws java.lang.Exception
- Throws:
java.lang.Exception
Copyright © 2003-2010 MuleSoft, Inc.. All Rights Reserved.