Package org.apache.hadoop.ozone.container.common.statemachine.commandhandler
package org.apache.hadoop.ozone.container.common.statemachine.commandhandler
Classes dedicated to handle container commands.
-
ClassDescriptionHandler for close container command received from SCM.Handler for close pipeline command received from SCM.Dispatches command to the correct handler.Helper class to construct command dispatcher.Generic interface for handlers.Handler for create pipeline command received from SCM.Handle block deletion commands.This class represents the result of executing a delete block transaction.A delete command info.The SchemaHandler interface provides a contract for handling KeyValueContainerData and DeletedBlocksTransaction based on different schema versions.Handler to process the DeleteContainerCommand from SCM.Handler for FinalizeNewLayoutVersion command received from SCM.Handles commands from SCM to reconcile a container replica on this datanode with the replicas on its peers.Command handler for reconstructing the lost EC containers.Command handler to refresh usage info of all volumes.Command handler to copy containers from sources.Handle the SetNodeOperationalStateCommand sent from SCM to the datanode to persist the current operational state.