public interface Server
Modifier and Type | Method and Description |
---|---|
Connection |
createConnection(Configuration conf) |
ChoreService |
getChoreService() |
ClusterConnection |
getClusterConnection()
Returns a reference to the servers' cluster connection.
|
Configuration |
getConfiguration()
Gets the configuration object for this server.
|
Connection |
getConnection()
Returns a reference to the servers' connection.
|
CoordinatedStateManager |
getCoordinatedStateManager()
Get CoordinatedStateManager instance for this server.
|
default FileSystem |
getFileSystem() |
MetaTableLocator |
getMetaTableLocator()
Returns instance of
org.apache.hadoop.hbase.zookeeper.MetaTableLocator
running inside this server. |
ServerName |
getServerName() |
ZKWatcher |
getZooKeeper()
Gets the ZooKeeper instance for this server.
|
default boolean |
isStopping() |
Configuration getConfiguration()
ZKWatcher getZooKeeper()
Connection getConnection()
Connection createConnection(Configuration conf) throws java.io.IOException
java.io.IOException
ClusterConnection getClusterConnection()
getConnection()
.
Important note: this method returns a reference to Connection which is managed
by Server itself, so callers must NOT attempt to close connection obtained.MetaTableLocator getMetaTableLocator()
org.apache.hadoop.hbase.zookeeper.MetaTableLocator
running inside this server. This MetaServerLocator is started and stopped by server, clients
shouldn't manage it's lifecycle.MetaTableLocator
associated with this server.ServerName getServerName()
CoordinatedStateManager getCoordinatedStateManager()
ChoreService getChoreService()
ChoreService
instance for this serverdefault FileSystem getFileSystem()
default boolean isStopping()