| 构造器和说明 |
|---|
LiteJobFacade(CoordinatorRegistryCenter regCenter,
String jobName,
List<ElasticJobListener> elasticJobListeners) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
afterJobExecuted(ShardingContexts shardingContexts) |
void |
beforeJobExecuted(ShardingContexts shardingContexts) |
void |
checkJobExecutionEnvironment() |
void |
cleanPreviousExecutionInfo() |
void |
clearMisfire(Collection<Integer> shardingItems) |
void |
failoverIfNecessary() |
ShardingContexts |
getShardingContexts() |
boolean |
isEligibleForJobRunning() |
boolean |
isExecuteMisfired(Collection<Integer> shardingItems) |
boolean |
isNeedSharding() |
LiteJobConfiguration |
loadJobRootConfiguration(boolean fromCache) |
boolean |
misfireIfNecessary(Collection<Integer> shardingItems) |
void |
registerJobBegin(ShardingContexts shardingContexts) |
void |
registerJobCompleted(ShardingContexts shardingContexts) |
public LiteJobFacade(CoordinatorRegistryCenter regCenter, String jobName, List<ElasticJobListener> elasticJobListeners)
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 misfireIfNecessary(Collection<Integer> shardingItems)
misfireIfNecessary 在接口中 JobFacadepublic void clearMisfire(Collection<Integer> shardingItems)
clearMisfire 在接口中 JobFacadepublic boolean isExecuteMisfired(Collection<Integer> shardingItems)
isExecuteMisfired 在接口中 JobFacadepublic boolean isEligibleForJobRunning()
isEligibleForJobRunning 在接口中 JobFacadepublic boolean isNeedSharding()
isNeedSharding 在接口中 JobFacadepublic void cleanPreviousExecutionInfo()
cleanPreviousExecutionInfo 在接口中 JobFacadepublic void beforeJobExecuted(ShardingContexts shardingContexts)
beforeJobExecuted 在接口中 JobFacadepublic void afterJobExecuted(ShardingContexts shardingContexts)
afterJobExecuted 在接口中 JobFacadeCopyright © 2016. All rights reserved.