@InterfaceAudience.LimitedPrivate(value="Configuration") public class ZkCoordinatedStateManager extends BaseCoordinatedStateManager
CoordinatedStateManager.| Modifier and Type | Field and Description |
|---|---|
protected Server |
server |
protected SplitLogManagerCoordination |
splitLogManagerCoordination |
protected SplitLogWorkerCoordination |
splitLogWorkerCoordination |
protected ZooKeeperWatcher |
watcher |
| Constructor and Description |
|---|
ZkCoordinatedStateManager() |
| Modifier and Type | Method and Description |
|---|---|
ProcedureCoordinatorRpcs |
getProcedureCoordinatorRpcs(String procType,
String coordNode)
Method to retrieve
ProcedureCoordinatorRpcs |
ProcedureMemberRpcs |
getProcedureMemberRpcs(String procType)
Method to retrieve
ProcedureMemberRpcs |
Server |
getServer() |
SplitLogManagerCoordination |
getSplitLogManagerCoordination()
Method to retrieve coordination for split log manager
|
SplitLogWorkerCoordination |
getSplitLogWorkerCoordination()
Method to retrieve coordination for split log worker
|
void |
initialize(Server server)
Initialize coordinated state management service.
|
start, stopprotected Server server
protected ZooKeeperWatcher watcher
protected SplitLogWorkerCoordination splitLogWorkerCoordination
protected SplitLogManagerCoordination splitLogManagerCoordination
public void initialize(Server server)
CoordinatedStateManagerinitialize in interface CoordinatedStateManagerinitialize in class BaseCoordinatedStateManagerserver - server instance to run within.public Server getServer()
getServer in interface CoordinatedStateManagergetServer in class BaseCoordinatedStateManagerpublic SplitLogWorkerCoordination getSplitLogWorkerCoordination()
BaseCoordinatedStateManagergetSplitLogWorkerCoordination in class BaseCoordinatedStateManagerpublic SplitLogManagerCoordination getSplitLogManagerCoordination()
BaseCoordinatedStateManagergetSplitLogManagerCoordination in class BaseCoordinatedStateManagerpublic ProcedureCoordinatorRpcs getProcedureCoordinatorRpcs(String procType, String coordNode) throws IOException
BaseCoordinatedStateManagerProcedureCoordinatorRpcsgetProcedureCoordinatorRpcs in class BaseCoordinatedStateManagerIOExceptionpublic ProcedureMemberRpcs getProcedureMemberRpcs(String procType) throws org.apache.zookeeper.KeeperException
BaseCoordinatedStateManagerProcedureMemberRpcsgetProcedureMemberRpcs in class BaseCoordinatedStateManagerorg.apache.zookeeper.KeeperExceptionCopyright © 2007–2017 The Apache Software Foundation. All rights reserved.