From 7a672267efa914e4cefca6aab3592788f438b2d4 Mon Sep 17 00:00:00 2001 From: Chris Schaefer Date: Thu, 4 Apr 2013 12:30:42 -0400 Subject: [PATCH] BATCH-1810: Documentation SimpleRetryPolicy code sample --- src/site/docbook/reference/index.xml | 5 +++++ src/site/docbook/reference/retry.xml | 4 +++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/src/site/docbook/reference/index.xml b/src/site/docbook/reference/index.xml index 1889938ef..e3d27ac87 100644 --- a/src/site/docbook/reference/index.xml +++ b/src/site/docbook/reference/index.xml @@ -42,6 +42,11 @@ Minella + + Chris + Schaefer + + diff --git a/src/site/docbook/reference/retry.xml b/src/site/docbook/reference/retry.xml index dd22c202a..027f7e9b9 100644 --- a/src/site/docbook/reference/retry.xml +++ b/src/site/docbook/reference/retry.xml @@ -227,7 +227,9 @@ Foo result = template.execute(new RetryCallback<Foo>() { this list overrides the retryable list so that it can be used to give finer control over the retry behavior: - SimpleRetryPolicy policy = new SimpleRetryPolicy(5); + SimpleRetryPolicy policy = new SimpleRetryPolicy(); +// Set the max retry attempts +policy.setMaxAttempts(5); // Retry on all exceptions (this is the default) policy.setRetryableExceptions(new Class[] {Exception.class}); // ... but never retry IllegalStateException