Class JobInitiationServiceImpl

java.lang.Object
org.ikasan.rest.client.ModuleRestService
org.ikasan.job.orchestration.rest.client.JobInitiationServiceImpl
All Implemented Interfaces:
org.ikasan.spec.scheduled.job.service.JobInitiationService

public class JobInitiationServiceImpl extends org.ikasan.rest.client.ModuleRestService implements org.ikasan.spec.scheduled.job.service.JobInitiationService
  • Field Details

  • Constructor Details

    • JobInitiationServiceImpl

      public JobInitiationServiceImpl(org.springframework.core.env.Environment environment, org.springframework.http.client.HttpComponentsClientHttpRequestFactory httpComponentsClientHttpRequestFactory, int fileJobSubmissionWaitTimeSeconds)
  • Method Details

    • raiseSchedulerJobInitiationEvent

      public void raiseSchedulerJobInitiationEvent(String contextUrl, org.ikasan.spec.scheduled.event.model.SchedulerJobInitiationEvent event)
      Specified by:
      raiseSchedulerJobInitiationEvent in interface org.ikasan.spec.scheduled.job.service.JobInitiationService
    • raiseQuartzSchedulerJob

      public void raiseQuartzSchedulerJob(String contextUrl, String agentName, org.ikasan.spec.scheduled.job.model.SchedulerJob job, String correlationId)
      Specified by:
      raiseQuartzSchedulerJob in interface org.ikasan.spec.scheduled.job.service.JobInitiationService
    • raiseFileEventSchedulerJob

      public void raiseFileEventSchedulerJob(String contextUrl, String agentName, org.ikasan.spec.scheduled.job.model.SchedulerJob job, String correlationId)
      Specified by:
      raiseFileEventSchedulerJob in interface org.ikasan.spec.scheduled.job.service.JobInitiationService