policyMap.put(Throwable.class, new AlwaysSkipItemSkipPolicy()); policyMap.put(JobInterruptedException.class, new NeverSkipItemSkipPolicy()); skipPolicy.setPolicyMap(policyMap); Classifier<Throwable, Boolean> rollbackClassifier; Map<Class<? extends Throwable>, Boolean> typeMap = new HashMap<>();