Es ist möglich, aber ich denke, dass Sie auch Federintegration verwenden müssen. Sie müssen Integration Setup auf JMX hören und dann eine Pipe zu kanalisieren, die dann von einigen requestTransformer hört werden:
es
public class SomethingToJobLaunchRequestTransformer extends AbstractSmthTransformer<JobLaunchRequest> {
private Job job;
public void setJob(Job job) {
this.job = job;
}
@Override
protected final JobLaunchRequest transformSomething(Something smt) {
JobParametersBuilder jobParametersBuilder = new JobParametersBuilder();
//put your something into job parameters....
return new JobLaunchRequest(job, jobParametersBuilder.toJobParameters());
}
}
Und schließlich JobLaunchingGateway
Für weitere Details klicken Sie bitte documentation, es passieren enthält ein gutes Beispiel.