Package org.apache.hadoop.ozone.container.common.interfaces
package org.apache.hadoop.ozone.container.common.interfaces
This package contains common ozone container interfaces.
-
ClassDescriptionBlock Iterator for container.Container<CONTAINERDATA extends ContainerData>Interface 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.A ContainerInspector is tool used to log information about all containers as they are being processed during datanode startup.Returns physical path locations, where the containers will be created.Returns physical path locations, where the containers will be created.ContainerPacker<CONTAINERDATA extends ContainerData>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.Contract to define properties available on the JMX interface.This interface specifies the policy for choosing volumes to store replicas.