protected Callable<Void> createCallableJob(Job job, JobContext ctx, Trigger trigger, JDKJobHandle handle, InternalSchedulerService scheduler) { JpaJDKCallableJob jobInstance = new JpaJDKCallableJob( new SelfRemovalJob( job ), new SelfRemovalJobContext( ctx, timerInstances ), trigger, handle, scheduler ); this.timerInstances.put( handle.getId(), jobInstance ); return jobInstance; }
protected Callable<Void> createCallableJob(Job job, JobContext ctx, Trigger trigger, JDKJobHandle handle, InternalSchedulerService scheduler) { InfinispanJDKCallableJob jobInstance = new InfinispanJDKCallableJob( new SelfRemovalJob( job ), new SelfRemovalJobContext( ctx, timerInstances ), trigger, handle, scheduler ); this.timerInstances.put( handle.getId(), jobInstance ); return jobInstance; }