Class JobConfigurationAPIImpl
java.lang.Object
org.apache.shardingsphere.elasticjob.lite.lifecycle.internal.settings.JobConfigurationAPIImpl
- All Implemented Interfaces:
JobConfigurationAPI
Job Configuration API implementation class.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.shardingsphere.elasticjob.infra.pojo.JobConfigurationPOJOgetJobConfiguration(String jobName) get job configuration.voidremoveJobConfiguration(String jobName) Remove job configuration.voidupdateJobConfiguration(org.apache.shardingsphere.elasticjob.infra.pojo.JobConfigurationPOJO jobConfig) Update job configuration.
-
Constructor Details
-
JobConfigurationAPIImpl
public JobConfigurationAPIImpl()
-
-
Method Details
-
getJobConfiguration
public org.apache.shardingsphere.elasticjob.infra.pojo.JobConfigurationPOJO getJobConfiguration(String jobName) Description copied from interface:JobConfigurationAPIget job configuration.- Specified by:
getJobConfigurationin interfaceJobConfigurationAPI- Parameters:
jobName- job name- Returns:
- job configuration
-
updateJobConfiguration
public void updateJobConfiguration(org.apache.shardingsphere.elasticjob.infra.pojo.JobConfigurationPOJO jobConfig) Description copied from interface:JobConfigurationAPIUpdate job configuration.- Specified by:
updateJobConfigurationin interfaceJobConfigurationAPI- Parameters:
jobConfig- job configuration
-
removeJobConfiguration
Description copied from interface:JobConfigurationAPIRemove job configuration.- Specified by:
removeJobConfigurationin interfaceJobConfigurationAPI- Parameters:
jobName- job name
-