public RetryDefinition createDefinition(final Retry annotation,
final BeanFactory beanFactory) {
final ArgumentSaver argSaver = getArgSaver(annotation.argumentSaver());
final CleanUpStrategy cleanUpStrategy = getCleanUpStrategy(annotation
.cleanUpStrategy());
return new SimpleRetryDefinition(argSaver, cleanUpStrategy, annotation
.retryFor(), annotation.numberOfRetries());
}