| Class and Description | 
|---|
| SplitLogManagerCoordination Coordination for SplitLogManager. | 
| SplitLogWorkerCoordination Coordinated operations for  SplitLogWorkerandWALSplitterHandlerImportant
 methods for SplitLogWorker:SplitLogWorkerCoordination.isReady()called fromSplitLogWorker.run()to check whether the coordination is
 ready to supply the tasksSplitLogWorkerCoordination.taskLoop()loop for new tasks until the worker is stoppedSplitLogWorkerCoordination.isStop()a flag indicates whether worker should finishSplitLogWorkerCoordination.registerListener()called fromSplitLogWorker.run()and could register listener
 for external changes in coordination (if required)SplitLogWorkerCoordination.endTask(SplitLogTask, LongAdder, SplitTaskDetails)notify coordination engine that | 
| Class and Description | 
|---|
| SplitLogManagerCoordination Coordination for SplitLogManager. | 
| SplitLogManagerCoordination.SplitLogManagerDetails Detail class that shares data between coordination and split log manager | 
| SplitLogWorkerCoordination Coordinated operations for  SplitLogWorkerandWALSplitterHandlerImportant
 methods for SplitLogWorker:SplitLogWorkerCoordination.isReady()called fromSplitLogWorker.run()to check whether the coordination is
 ready to supply the tasksSplitLogWorkerCoordination.taskLoop()loop for new tasks until the worker is stoppedSplitLogWorkerCoordination.isStop()a flag indicates whether worker should finishSplitLogWorkerCoordination.registerListener()called fromSplitLogWorker.run()and could register listener
 for external changes in coordination (if required)SplitLogWorkerCoordination.endTask(SplitLogTask, LongAdder, SplitTaskDetails)notify coordination engine that | 
| SplitLogWorkerCoordination.SplitTaskDetails Interface for log-split tasks Used to carry implementation details in encapsulated way through
 Handlers to the coordination API. | 
| ZKSplitLogManagerCoordination.TaskFinisher SplitLogManagercan use objects implementing this
 interface to finish off a partially done task bySplitLogWorker. | 
| ZKSplitLogManagerCoordination.TaskFinisher.Status status that can be returned finish() | 
| Class and Description | 
|---|
| SplitLogManagerCoordination Coordination for SplitLogManager. | 
| Class and Description | 
|---|
| SplitLogWorkerCoordination Coordinated operations for  SplitLogWorkerandWALSplitterHandlerImportant
 methods for SplitLogWorker:SplitLogWorkerCoordination.isReady()called fromSplitLogWorker.run()to check whether the coordination is
 ready to supply the tasksSplitLogWorkerCoordination.taskLoop()loop for new tasks until the worker is stoppedSplitLogWorkerCoordination.isStop()a flag indicates whether worker should finishSplitLogWorkerCoordination.registerListener()called fromSplitLogWorker.run()and could register listener
 for external changes in coordination (if required)SplitLogWorkerCoordination.endTask(SplitLogTask, LongAdder, SplitTaskDetails)notify coordination engine that | 
| Class and Description | 
|---|
| SplitLogWorkerCoordination Coordinated operations for  SplitLogWorkerandWALSplitterHandlerImportant
 methods for SplitLogWorker:SplitLogWorkerCoordination.isReady()called fromSplitLogWorker.run()to check whether the coordination is
 ready to supply the tasksSplitLogWorkerCoordination.taskLoop()loop for new tasks until the worker is stoppedSplitLogWorkerCoordination.isStop()a flag indicates whether worker should finishSplitLogWorkerCoordination.registerListener()called fromSplitLogWorker.run()and could register listener
 for external changes in coordination (if required)SplitLogWorkerCoordination.endTask(SplitLogTask, LongAdder, SplitTaskDetails)notify coordination engine that | 
| SplitLogWorkerCoordination.SplitTaskDetails Interface for log-split tasks Used to carry implementation details in encapsulated way through
 Handlers to the coordination API. | 
| Class and Description | 
|---|
| SplitLogWorkerCoordination Coordinated operations for  SplitLogWorkerandWALSplitterHandlerImportant
 methods for SplitLogWorker:SplitLogWorkerCoordination.isReady()called fromSplitLogWorker.run()to check whether the coordination is
 ready to supply the tasksSplitLogWorkerCoordination.taskLoop()loop for new tasks until the worker is stoppedSplitLogWorkerCoordination.isStop()a flag indicates whether worker should finishSplitLogWorkerCoordination.registerListener()called fromSplitLogWorker.run()and could register listener
 for external changes in coordination (if required)SplitLogWorkerCoordination.endTask(SplitLogTask, LongAdder, SplitTaskDetails)notify coordination engine that | 
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.