Class JobProvisionModuleRestServiceImpl
java.lang.Object
org.ikasan.rest.client.ModuleRestService
org.ikasan.job.orchestration.rest.client.JobProvisionModuleRestServiceImpl
- All Implemented Interfaces:
org.ikasan.spec.scheduled.job.service.JobProvisionModuleService
public class JobProvisionModuleRestServiceImpl
extends org.ikasan.rest.client.ModuleRestService
implements org.ikasan.spec.scheduled.job.service.JobProvisionModuleService
-
Field Summary
FieldsFields inherited from class org.ikasan.rest.client.ModuleRestService
basicToken, MODULE_REST_PASSWORD_PROPERTY, MODULE_REST_USERNAME_PROPERTY, restTemplate -
Constructor Summary
ConstructorsConstructorDescriptionJobProvisionModuleRestServiceImpl(org.springframework.core.env.Environment environment, org.springframework.http.client.HttpComponentsClientHttpRequestFactory httpComponentsClientHttpRequestFactory) -
Method Summary
Modifier and TypeMethodDescriptionvoidprovisionJobs(String contextUrl, org.ikasan.spec.scheduled.job.model.SchedulerJobWrapper jobs) voidremoveJobsForContext(String contextUrl, String contextName) Methods inherited from class org.ikasan.rest.client.ModuleRestService
createHttpHeaders
-
Field Details
-
JOB_PROVISION_REST_URL
- See Also:
-
JOB_PROVISION_REMOVE_REST_URL
- See Also:
-
-
Constructor Details
-
JobProvisionModuleRestServiceImpl
public JobProvisionModuleRestServiceImpl(org.springframework.core.env.Environment environment, org.springframework.http.client.HttpComponentsClientHttpRequestFactory httpComponentsClientHttpRequestFactory)
-
-
Method Details
-
provisionJobs
public void provisionJobs(String contextUrl, org.ikasan.spec.scheduled.job.model.SchedulerJobWrapper jobs) - Specified by:
provisionJobsin interfaceorg.ikasan.spec.scheduled.job.service.JobProvisionModuleService
-
removeJobsForContext
- Specified by:
removeJobsForContextin interfaceorg.ikasan.spec.scheduled.job.service.JobProvisionModuleService
-