org.mule.retry.policies
Class RetryForeverPolicyTemplate

java.lang.Object
  extended by org.mule.retry.policies.AbstractPolicyTemplate
      extended by org.mule.retry.policies.SimpleRetryPolicyTemplate
          extended by org.mule.retry.policies.RetryForeverPolicyTemplate
All Implemented Interfaces:
MuleContextAware, RetryPolicyTemplate

public class RetryForeverPolicyTemplate
extends SimpleRetryPolicyTemplate

This policy is the same as SimpleRetryPolicyTemplate but will retry an infinite amount of times.


Field Summary
 
Fields inherited from class org.mule.retry.policies.SimpleRetryPolicyTemplate
count, DEFAULT_FREQUENCY, DEFAULT_RETRY_COUNT, frequency, logger, RETRY_COUNT_FOREVER
 
Fields inherited from class org.mule.retry.policies.AbstractPolicyTemplate
notifier
 
Constructor Summary
RetryForeverPolicyTemplate()
           
RetryForeverPolicyTemplate(long frequency)
           
 
Method Summary
 RetryPolicy createRetryInstance()
           
 String toString()
           
 
Methods inherited from class org.mule.retry.policies.SimpleRetryPolicyTemplate
getCount, getFrequency, setCount, setFrequency
 
Methods inherited from class org.mule.retry.policies.AbstractPolicyTemplate
execute, getMetaInfo, getNotifier, setId, setMetaInfo, setMuleContext, setNotifier
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RetryForeverPolicyTemplate

public RetryForeverPolicyTemplate()

RetryForeverPolicyTemplate

public RetryForeverPolicyTemplate(long frequency)
Method Detail

createRetryInstance

public RetryPolicy createRetryInstance()
Specified by:
createRetryInstance in interface RetryPolicyTemplate
Overrides:
createRetryInstance in class SimpleRetryPolicyTemplate

toString

public String toString()
Overrides:
toString in class SimpleRetryPolicyTemplate


Copyright © 2003-2012 MuleSoft, Inc.. All Rights Reserved.