public final class GuaranteeService extends Object
| Constructor and Description |
|---|
GuaranteeService(CoordinatorRegistryCenter regCenter,
String jobName) |
| Modifier and Type | Method and Description |
|---|---|
void |
clearAllCompletedInfo()
Clear all completed job's info.
|
void |
clearAllStartedInfo()
Clear all started job's info.
|
boolean |
isAllCompleted()
Judge whether job's sharding items are all completed.
|
boolean |
isAllStarted()
Judge whether job's sharding items are all started.
|
boolean |
isRegisterCompleteSuccess(Collection<Integer> shardingItems)
Judge whether sharding items are register complete success.
|
boolean |
isRegisterStartSuccess(Collection<Integer> shardingItems)
Judge whether current sharding items are all register start success.
|
void |
registerComplete(Collection<Integer> shardingItems)
Register complete.
|
void |
registerStart(Collection<Integer> shardingItems)
Register start.
|
public GuaranteeService(CoordinatorRegistryCenter regCenter, String jobName)
public void registerStart(Collection<Integer> shardingItems)
shardingItems - to be registered sharding itemspublic boolean isRegisterStartSuccess(Collection<Integer> shardingItems)
shardingItems - current sharding itemspublic boolean isAllStarted()
public void clearAllStartedInfo()
public void registerComplete(Collection<Integer> shardingItems)
shardingItems - to be registered sharding itemspublic boolean isRegisterCompleteSuccess(Collection<Integer> shardingItems)
shardingItems - current sharding itemspublic boolean isAllCompleted()
public void clearAllCompletedInfo()
Copyright © 2021 The Apache Software Foundation. All rights reserved.