| 构造器和说明 |
|---|
LiteJobFacade(CoordinatorRegistryCenter regCenter,
String jobName,
List<ElasticJobListener> elasticJobListeners,
JobEventBus jobEventBus) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
afterJobExecuted(ShardingContexts shardingContexts) |
void |
beforeJobExecuted(ShardingContexts shardingContexts) |
void |
checkJobExecutionEnvironment() |
void |
clearMisfire(Collection<Integer> shardingItems) |
void |
failoverIfNecessary() |
ShardingContexts |
getShardingContexts() |
boolean |
isEligibleForJobRunning() |
boolean |
isExecuteMisfired(Collection<Integer> shardingItems) |
boolean |
isNeedSharding() |
LiteJobConfiguration |
loadJobRootConfiguration(boolean fromCache) |
boolean |
misfireIfRunning(Collection<Integer> shardingItems) |
void |
postJobExecutionEvent(JobExecutionEvent jobExecutionEvent) |
void |
postJobStatusTraceEvent(String taskId,
JobStatusTraceEvent.State state,
String message) |
void |
registerJobBegin(ShardingContexts shardingContexts) |
void |
registerJobCompleted(ShardingContexts shardingContexts) |
public LiteJobFacade(CoordinatorRegistryCenter regCenter, String jobName, List<ElasticJobListener> elasticJobListeners, JobEventBus jobEventBus)
public LiteJobConfiguration loadJobRootConfiguration(boolean fromCache)
loadJobRootConfiguration 在接口中 JobFacadepublic void checkJobExecutionEnvironment()
throws JobExecutionEnvironmentException
public void failoverIfNecessary()
failoverIfNecessary 在接口中 JobFacadepublic void registerJobBegin(ShardingContexts shardingContexts)
registerJobBegin 在接口中 JobFacadepublic void registerJobCompleted(ShardingContexts shardingContexts)
registerJobCompleted 在接口中 JobFacadepublic ShardingContexts getShardingContexts()
getShardingContexts 在接口中 JobFacadepublic boolean misfireIfRunning(Collection<Integer> shardingItems)
misfireIfRunning 在接口中 JobFacadepublic void clearMisfire(Collection<Integer> shardingItems)
clearMisfire 在接口中 JobFacadepublic boolean isExecuteMisfired(Collection<Integer> shardingItems)
isExecuteMisfired 在接口中 JobFacadepublic boolean isEligibleForJobRunning()
isEligibleForJobRunning 在接口中 JobFacadepublic boolean isNeedSharding()
isNeedSharding 在接口中 JobFacadepublic void beforeJobExecuted(ShardingContexts shardingContexts)
beforeJobExecuted 在接口中 JobFacadepublic void afterJobExecuted(ShardingContexts shardingContexts)
afterJobExecuted 在接口中 JobFacadepublic void postJobExecutionEvent(JobExecutionEvent jobExecutionEvent)
postJobExecutionEvent 在接口中 JobFacadepublic void postJobStatusTraceEvent(String taskId, JobStatusTraceEvent.State state, String message)
postJobStatusTraceEvent 在接口中 JobFacadeCopyright © 2017. All rights reserved.