Uses of Package
org.apache.hadoop.ozone.container.common.interfaces
Packages that use org.apache.hadoop.ozone.container.common.interfaces
Package
Description
This package is contains Ozone container implementation.
This package contains common ozone container interfaces.
State machine class is used by the container to denote various states a
container can be in and also is used for command processing.
This package contains classes for the server of the storage container
protocol.
This package contains classes for the server implementation using Apache Ratis.
Common container utils.
This package contains volume/ disk related classes.
This package contains classes for KeyValue container type.
This package contains utility classes for KeyValue container type.
Chunk manager and block manager implementations for keyvalue container type.
Chunk manager and block manager interfaces for keyvalue container type.
Tasks running in the background.
This package contains classes that define the structure of the datanode's database,
and allow reading and writing to it.
Ozone main that calls into the container layer.
Classes to replicate container data between datanodes.
-
Classes in org.apache.hadoop.ozone.container.common.interfaces used by org.apache.hadoop.ozone.container.common.implClassDescriptionInterface for Container Operations.This interface is used for choosing desired containers for block deletion.Abstract class that serves as the template for deletion choosing policy.Dispatcher acts as the bridge between the transport layer and the actual container layer.Dispatcher sends ContainerCommandRequests to Handler.Contract to define properties available on the JMX interface.
-
Classes in org.apache.hadoop.ozone.container.common.interfaces used by org.apache.hadoop.ozone.container.common.interfacesClassDescriptionInterface for Container Operations.This interface is used for choosing desired containers for block deletion.Service to pack/unpack ContainerData container data to/from a single byte stream.Dispatcher sends ContainerCommandRequests to Handler.Encapsulates the result of a container scan.Contract to define properties available on the JMX interface.This interface specifies the policy for choosing volumes to store replicas.
-
Classes in org.apache.hadoop.ozone.container.common.interfaces used by org.apache.hadoop.ozone.container.common.statemachineClassDescriptionThis interface specifies the policy for choosing volumes to store replicas.
-
Classes in org.apache.hadoop.ozone.container.common.interfaces used by org.apache.hadoop.ozone.container.common.transport.serverClassDescriptionDispatcher acts as the bridge between the transport layer and the actual container layer.
-
Classes in org.apache.hadoop.ozone.container.common.interfaces used by org.apache.hadoop.ozone.container.common.transport.server.ratisClassDescriptionDispatcher acts as the bridge between the transport layer and the actual container layer.
-
Classes in org.apache.hadoop.ozone.container.common.interfaces used by org.apache.hadoop.ozone.container.common.utilsClassDescriptionDB handle abstract class.Encapsulates the result of a container scan.
-
Classes in org.apache.hadoop.ozone.container.common.interfaces used by org.apache.hadoop.ozone.container.common.volumeClassDescriptionThis interface specifies the policy for choosing volumes to store replicas.
-
Classes in org.apache.hadoop.ozone.container.common.interfaces used by org.apache.hadoop.ozone.container.keyvalueClassDescriptionInterface for Container Operations.A ContainerInspector is tool used to log information about all containers as they are being processed during datanode startup.Service to pack/unpack ContainerData container data to/from a single byte stream.DB handle abstract class.Dispatcher sends ContainerCommandRequests to Handler.Encapsulates the result of a container scan.This interface specifies the policy for choosing volumes to store replicas.
-
-
-
-
-
-
Classes in org.apache.hadoop.ozone.container.common.interfaces used by org.apache.hadoop.ozone.container.ozoneimplClassDescriptionInterface for Container Operations.Dispatcher acts as the bridge between the transport layer and the actual container layer.Dispatcher sends ContainerCommandRequests to Handler.Encapsulates the result of a container scan.This interface specifies the policy for choosing volumes to store replicas.
-
Classes in org.apache.hadoop.ozone.container.common.interfaces used by org.apache.hadoop.ozone.container.replicationClassDescriptionThis interface specifies the policy for choosing volumes to store replicas.