Interface SplitLogManagerCoordination

All Known Implementing Classes:
ZKSplitLogManagerCoordination

@Private @Deprecated public interface SplitLogManagerCoordination
Deprecated.
since 2.4.0 and in 3.0.0, to be removed in 4.0.0, replaced by procedure-based distributed WAL splitter, see SplitWALManager
Coordination for SplitLogManager. It creates and works with tasks for split log operations
Manager prepares task by calling prepareTask(java.lang.String) and submit it by submitTask(String). After that it periodically check the number of remaining tasks by remainingTasksInCoordination() and waits until it become zero.

Methods required for task life circle:
checkTaskStillAvailable(String) Check that task is still there
checkTasks() check for unassigned tasks and resubmit them