org.mule.api.retry
Interface RetryPolicyTemplate

All Known Implementing Classes:
AbstractPolicyTemplate, NoRetryPolicyTemplate

public interface RetryPolicyTemplate

A factory responsible for creating a retry policy. Custom policies should Implement this factory and provide a private class which implements the RetryPolicy interface. The factory is the object that actually gets configured then new RetryPolicy objects are created each time using the configuration on the factory.


Method Summary
 RetryPolicy createRetryInstance()
           
 RetryContext execute(RetryCallback callback)
           
 RetryNotifier getNotifier()
           
 void setNotifier(RetryNotifier retryNotifier)
           
 

Method Detail

createRetryInstance

RetryPolicy createRetryInstance()

getNotifier

RetryNotifier getNotifier()

setNotifier

void setNotifier(RetryNotifier retryNotifier)

execute

RetryContext execute(RetryCallback callback)
                     throws Exception
Throws:
Exception


Copyright © 2003-2008 MuleSource, Inc.. All Rights Reserved.