/** * Create a new composite context from all the available policies. * * @see org.springframework.batch.repeat.CompletionPolicy#start(RepeatContext) */ @Override public RepeatContext start(RepeatContext context) { List<RepeatContext> list = new ArrayList<>(); for (int i = 0; i < policies.length; i++) { list.add(policies[i].start(context)); } return new CompositeBatchContext(context, list); }
/** * Create a new composite context from all the available policies. * * @see org.springframework.batch.repeat.CompletionPolicy#start(RepeatContext) */ @Override public RepeatContext start(RepeatContext context) { List<RepeatContext> list = new ArrayList<RepeatContext>(); for (int i = 0; i < policies.length; i++) { list.add(policies[i].start(context)); } return new CompositeBatchContext(context, list); }