*/
public void setStepTasklet(Object tasklet) {
if(tasklet instanceof Tasklet) {
super.setTasklet((Tasklet) tasklet);
} else if(tasklet instanceof Batchlet){
super.setTasklet(new BatchletAdapter((Batchlet) tasklet));
} else {
throw new IllegalArgumentException("The field tasklet must reference an implementation of " +
"either org.springframework.batch.core.step.tasklet.Tasklet or javax.batch.api.Batchlet");
}
}