Package org.apache.camel.model
Class OptimisticLockRetryPolicyDefinition
- java.lang.Object
-
- org.apache.camel.model.OptimisticLockRetryPolicyDefinition
-
@Metadata(label="configuration") public class OptimisticLockRetryPolicyDefinition extends Object
To configure optimistic locking
-
-
Constructor Summary
Constructors Constructor Description OptimisticLockRetryPolicyDefinition()
-
Method Summary
-
-
-
Method Detail
-
maximumRetries
public OptimisticLockRetryPolicyDefinition maximumRetries(int maximumRetries)
Sets the maximum number of retries
-
maximumRetries
public OptimisticLockRetryPolicyDefinition maximumRetries(String maximumRetries)
-
getMaximumRetries
public String getMaximumRetries()
-
setMaximumRetries
public void setMaximumRetries(String maximumRetries)
-
retryDelay
public OptimisticLockRetryPolicyDefinition retryDelay(long retryDelay)
Sets the delay in millis between retries
-
retryDelay
public OptimisticLockRetryPolicyDefinition retryDelay(String retryDelay)
Sets the delay in millis between retries
-
getRetryDelay
public String getRetryDelay()
-
setRetryDelay
public void setRetryDelay(String retryDelay)
-
maximumRetryDelay
public OptimisticLockRetryPolicyDefinition maximumRetryDelay(long maximumRetryDelay)
Sets the upper value of retry in millis between retries, when using exponential or random backoff
-
maximumRetryDelay
public OptimisticLockRetryPolicyDefinition maximumRetryDelay(String maximumRetryDelay)
Sets the upper value of retry in millis between retries, when using exponential or random backoff
-
getMaximumRetryDelay
public String getMaximumRetryDelay()
-
setMaximumRetryDelay
public void setMaximumRetryDelay(String maximumRetryDelay)
-
exponentialBackOff
public OptimisticLockRetryPolicyDefinition exponentialBackOff()
Enable exponential backoff
-
exponentialBackOff
public OptimisticLockRetryPolicyDefinition exponentialBackOff(boolean exponentialBackOff)
-
exponentialBackOff
public OptimisticLockRetryPolicyDefinition exponentialBackOff(String exponentialBackOff)
-
getExponentialBackOff
public String getExponentialBackOff()
-
setExponentialBackOff
public void setExponentialBackOff(String exponentialBackOff)
-
randomBackOff
public OptimisticLockRetryPolicyDefinition randomBackOff()
-
randomBackOff
public OptimisticLockRetryPolicyDefinition randomBackOff(boolean randomBackOff)
Enables random backoff
-
randomBackOff
public OptimisticLockRetryPolicyDefinition randomBackOff(String randomBackOff)
-
getRandomBackOff
public String getRandomBackOff()
-
setRandomBackOff
public void setRandomBackOff(String randomBackOff)
-
-