public abstract class QuorumZooKeeperServer extends ZooKeeperServer
ZooKeeperServer.BasicDataTreeBuilder, ZooKeeperServer.DataTreeBuilder, ZooKeeperServer.MissingSessionException, ZooKeeperServer.State| Modifier and Type | Field and Description |
|---|---|
protected QuorumPeer |
self |
DEFAULT_TICK_TIME, firstProcessor, jmxDataTreeBean, jmxServerBean, LOG, maxSessionTimeout, minSessionTimeout, ok, sessionTracker, state, tickTime| Modifier | Constructor and Description |
|---|---|
protected |
QuorumZooKeeperServer(FileTxnSnapLog logFactory,
int tickTime,
int minSessionTimeout,
int maxSessionTimeout,
ZooKeeperServer.DataTreeBuilder treeBuilder,
ZKDatabase zkDb,
QuorumPeer self) |
| Modifier and Type | Method and Description |
|---|---|
void |
dumpConf(java.io.PrintWriter pwriter) |
protected void |
setState(ZooKeeperServer.State state)
Sets the state of ZooKeeper server.
|
canShutdown, checkPasswd, closeSession, closeSession, createSessionTracker, decInProcess, dumpEphemerals, expire, finishSessionInit, getClientPort, getGlobalOutstandingLimit, getInProcess, getLastProcessedZxid, getMaxSessionTimeout, getMinSessionTimeout, getNumAliveConnections, getOutstandingRequests, getServerCnxnFactory, getServerId, getSnapCount, getState, getTickTime, getTxnLogFactory, getZKDatabase, getZooKeeperServerListener, getZxid, incInProcess, isRunning, killSession, loadData, processConnectRequest, processPacket, processTxn, registerJMX, reopenSession, revalidateSession, serverStats, setMaxSessionTimeout, setMinSessionTimeout, setOwner, setServerCnxnFactory, setTickTime, setTxnLogFactory, setupRequestProcessors, setZKDatabase, setZxid, shouldThrottle, shutdown, startdata, startSessionTracker, startup, submitRequest, takeSnapshot, truncateLog, unregisterJMXprotected final QuorumPeer self
protected QuorumZooKeeperServer(FileTxnSnapLog logFactory, int tickTime, int minSessionTimeout, int maxSessionTimeout, ZooKeeperServer.DataTreeBuilder treeBuilder, ZKDatabase zkDb, QuorumPeer self)
public void dumpConf(java.io.PrintWriter pwriter)
dumpConf in class ZooKeeperServerprotected void setState(ZooKeeperServer.State state)
ZooKeeperServerThe following are the server state transitions:
ZooKeeperServerListenerImpl notifies any critical resource
error events, e.g., SyncRequestProcessor not being able to write a txn to
disk.setState in class ZooKeeperServerstate - new server state.Copyright © 2018 The Apache Software Foundation