public final class JobOperateAPIImpl extends Object implements JobOperateAPI
| Constructor and Description |
|---|
JobOperateAPIImpl(org.apache.shardingsphere.elasticjob.reg.base.CoordinatorRegistryCenter regCenter) |
| Modifier and Type | Method and Description |
|---|---|
void |
disable(String jobName,
String serverIp)
Disable job.
|
void |
enable(String jobName,
String serverIp)
Enable job.
|
void |
remove(String jobName,
String serverIp)
Remove job.
|
void |
shutdown(String jobName,
String serverIp)
Shutdown Job.
|
void |
trigger(String jobName)
Trigger job to run at once.
|
public JobOperateAPIImpl(org.apache.shardingsphere.elasticjob.reg.base.CoordinatorRegistryCenter regCenter)
public void trigger(String jobName)
JobOperateAPIJob will not start until it does not conflict with the last running job, and this tag will be automatically cleaned up after it starts.
trigger in interface JobOperateAPIjobName - job namepublic void disable(String jobName, String serverIp)
JobOperateAPIWill cause resharding.
disable in interface JobOperateAPIjobName - job nameserverIp - server IP addresspublic void enable(String jobName, String serverIp)
JobOperateAPIenable in interface JobOperateAPIjobName - job nameserverIp - server IP addresspublic void shutdown(String jobName, String serverIp)
JobOperateAPIshutdown in interface JobOperateAPIjobName - job nameserverIp - server IP addresspublic void remove(String jobName, String serverIp)
JobOperateAPIremove in interface JobOperateAPIjobName - job nameserverIp - server IP addressCopyright © 2021 The Apache Software Foundation. All rights reserved.