Uses of Class
org.apache.hadoop.ozone.container.common.statemachine.SCMConnectionManager
Packages that use SCMConnectionManager
Package
Description
State machine class is used by the container to denote various states a
container can be in and also is used for command processing.
Classes dedicated to handle container commands.
This package contains files that guide the state transitions
from Init->Running->Shutdown for the datanode.
-
Uses of SCMConnectionManager in org.apache.hadoop.ozone.container.common.statemachine
Methods in org.apache.hadoop.ozone.container.common.statemachine that return SCMConnectionManagerModifier and TypeMethodDescriptionDatanodeStateMachine.getConnectionManager()Returns the Connection manager for this state machine. -
Uses of SCMConnectionManager in org.apache.hadoop.ozone.container.common.statemachine.commandhandler
Methods in org.apache.hadoop.ozone.container.common.statemachine.commandhandler that return SCMConnectionManagerModifier and TypeMethodDescriptionDeleteBlocksCommandHandler.DeleteCmdInfo.getConnectionManager()Methods in org.apache.hadoop.ozone.container.common.statemachine.commandhandler with parameters of type SCMConnectionManagerModifier and TypeMethodDescriptionvoidCloseContainerCommandHandler.handle(SCMCommand<?> command, OzoneContainer ozoneContainer, StateContext context, SCMConnectionManager connectionManager) Handles a given SCM command.voidClosePipelineCommandHandler.handle(SCMCommand<?> command, OzoneContainer ozoneContainer, StateContext context, SCMConnectionManager connectionManager) Handles a given SCM command.voidCommandHandler.handle(SCMCommand<?> command, OzoneContainer container, StateContext context, SCMConnectionManager connectionManager) Handles a given SCM command.voidCreatePipelineCommandHandler.handle(SCMCommand<?> command, OzoneContainer ozoneContainer, StateContext context, SCMConnectionManager connectionManager) Handles a given SCM command.voidDeleteBlocksCommandHandler.handle(SCMCommand<?> command, OzoneContainer container, StateContext context, SCMConnectionManager connectionManager) voidDeleteContainerCommandHandler.handle(SCMCommand<?> command, OzoneContainer ozoneContainer, StateContext context, SCMConnectionManager connectionManager) voidFinalizeNewLayoutVersionCommandHandler.handle(SCMCommand<?> command, OzoneContainer ozoneContainer, StateContext context, SCMConnectionManager connectionManager) Handles a given SCM command.voidReconcileContainerCommandHandler.handle(SCMCommand command, OzoneContainer container, StateContext context, SCMConnectionManager connectionManager) voidReconstructECContainersCommandHandler.handle(SCMCommand<?> command, OzoneContainer container, StateContext context, SCMConnectionManager connectionManager) voidRefreshVolumeUsageCommandHandler.handle(SCMCommand<?> command, OzoneContainer container, StateContext context, SCMConnectionManager connectionManager) voidReplicateContainerCommandHandler.handle(SCMCommand<?> command, OzoneContainer container, StateContext context, SCMConnectionManager connectionManager) voidSetNodeOperationalStateCommandHandler.handle(SCMCommand<?> command, OzoneContainer container, StateContext context, SCMConnectionManager connectionManager) Handles a given SCM command.CommandDispatcher.Builder.setConnectionManager(SCMConnectionManager scmConnectionManager) Set the Connection Manager.Constructors in org.apache.hadoop.ozone.container.common.statemachine.commandhandler with parameters of type SCMConnectionManagerModifierConstructorDescriptionDeleteCmdInfo(DeleteBlocksCommand command, OzoneContainer container, StateContext context, SCMConnectionManager connectionManager) -
Uses of SCMConnectionManager in org.apache.hadoop.ozone.container.common.states.datanode
Constructors in org.apache.hadoop.ozone.container.common.states.datanode with parameters of type SCMConnectionManagerModifierConstructorDescriptionInitDatanodeState(org.apache.hadoop.hdds.conf.ConfigurationSource conf, SCMConnectionManager connectionManager, StateContext context) Create InitDatanodeState Task.RunningDatanodeState(org.apache.hadoop.hdds.conf.ConfigurationSource conf, SCMConnectionManager connectionManager, StateContext context)