Uses of Class org.apache.hadoop.hdfs.server.federation.store.driver.StateStoreDriver (Apache Hadoop HDFS-RBF 3.5.0 API)
Description: use: package: org.apache.hadoop.hdfs.server.federation.store.driver, class: StateStoreDriver

# Uses of Class
org.apache.hadoop.hdfs.server.federation.store.driver.StateStoreDriver

Packages that use StateStoreDriver
Package
Description
org.apache.hadoop.hdfs.server.federation.router
The router package includes the core services for a HDFS federation router.
org.apache.hadoop.hdfs.server.federation.store
The federation state store tracks persistent values that are shared between multiple routers.
org.apache.hadoop.hdfs.server.federation.store.driver.impl
Implementations of state store data providers/drivers.
org.apache.hadoop.hdfs.server.federation.store.impl
Contains implementations of the state store API interfaces.

- ## Uses of StateStoreDriver in org.apache.hadoop.hdfs.server.federation.router

  Fields in org.apache.hadoop.hdfs.server.federation.router with type parameters of type StateStoreDriver
  Modifier and Type
  Field
  Description
  `static final Class<? extends StateStoreDriver>`
  RBFConfigKeys.`FEDERATION_STORE_DRIVER_CLASS_DEFAULT`

- ## Uses of StateStoreDriver in org.apache.hadoop.hdfs.server.federation.store

  Methods in org.apache.hadoop.hdfs.server.federation.store that return StateStoreDriver
  Modifier and Type
  Method
  Description
  `StateStoreDriver`
  RecordStore.`getDriver()`
  Get the State Store driver.
  `StateStoreDriver`
  StateStoreService.`getDriver()`
  Get the state store driver.
  Methods in org.apache.hadoop.hdfs.server.federation.store with parameters of type StateStoreDriver
  Modifier and Type
  Method
  Description
  `static <T extends RecordStore<?>>
  T`
  RecordStore.`newInstance(Class<T> clazz, StateStoreDriver driver)`
  Build a state store API implementation interface.
  Constructors in org.apache.hadoop.hdfs.server.federation.store with parameters of type StateStoreDriver
  Modifier
  Constructor
  Description
  `protected`
  `CachedRecordStore(Class<R> clazz, StateStoreDriver driver)`
  Create a new cached record store.
  `protected`
  `CachedRecordStore(Class<R> clazz, StateStoreDriver driver, boolean over)`
  Create a new cached record store.
  ``
  `DisabledNameserviceStore(StateStoreDriver driver)`
  `protected`
  `MembershipStore(StateStoreDriver driver)`
  ``
  `MountTableStore(StateStoreDriver driver)`
  `protected`
  `RecordStore(Class<R> clazz, StateStoreDriver stateStoreDriver)`
  Create a new store for records.
  ``
  `RouterStore(StateStoreDriver driver)`

- ## Uses of StateStoreDriver in org.apache.hadoop.hdfs.server.federation.store.driver.impl

  Subclasses of StateStoreDriver in org.apache.hadoop.hdfs.server.federation.store.driver.impl
  Modifier and Type
  Class
  Description
  `class`
  `StateStoreBaseImpl`
  Base implementation of a State Store driver.
  `class`
  `StateStoreFileBaseImpl`
  `StateStoreDriver` implementation based on files.
  `class`
  `StateStoreFileImpl`
  StateStoreDriver implementation based on a local file.
  `class`
  `StateStoreFileSystemImpl`
  `StateStoreDriver` implementation based on a filesystem.
  `class`
  `StateStoreMySQLImpl`
  StateStoreDriver implementation based on MySQL.
  `class`
  `StateStoreSerializableImpl`
  State Store driver that stores a serialization of the records.
  `class`
  `StateStoreZooKeeperImpl`
  `StateStoreDriver` driver implementation that uses ZooKeeper as a backend.

- ## Uses of StateStoreDriver in org.apache.hadoop.hdfs.server.federation.store.impl

  Constructors in org.apache.hadoop.hdfs.server.federation.store.impl with parameters of type StateStoreDriver
  Modifier
  Constructor
  Description
  ``
  `DisabledNameserviceStoreImpl(StateStoreDriver driver)`
  ``
  `MembershipStoreImpl(StateStoreDriver driver)`
  ``
  `MountTableStoreImpl(StateStoreDriver driver)`
  ``
  `RouterStoreImpl(StateStoreDriver driver)`