Package org.apache.bookkeeper.bookie
Class BookieShell.DecommissionBookieCmd
- java.lang.Object
-
- org.apache.bookkeeper.bookie.BookieShell.MyCommand
-
- org.apache.bookkeeper.bookie.BookieShell.DecommissionBookieCmd
-
- All Implemented Interfaces:
BookieShell.Command
- Enclosing class:
- BookieShell
class BookieShell.DecommissionBookieCmd extends BookieShell.MyCommand
Command to trigger AuditTask by resetting lostBookieRecoveryDelay and then make sure the ledgers stored in the bookie are properly replicated and Cookie of the decommissioned bookie should be deleted from metadata server.
-
-
Field Summary
-
Fields inherited from class org.apache.bookkeeper.bookie.BookieShell.MyCommand
cmdName, opts
-
-
Constructor Summary
Constructors Constructor Description DecommissionBookieCmd()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) java.lang.String
getDescription()
(package private) org.apache.commons.cli.Options
getOptions()
(package private) java.lang.String
getUsage()
int
runCmd(org.apache.commons.cli.CommandLine cmdLine)
-
Methods inherited from class org.apache.bookkeeper.bookie.BookieShell.MyCommand
description, printUsage, runCmd
-
-
-
-
Method Detail
-
getDescription
java.lang.String getDescription()
- Specified by:
getDescription
in classBookieShell.MyCommand
-
getUsage
java.lang.String getUsage()
- Specified by:
getUsage
in classBookieShell.MyCommand
-
getOptions
org.apache.commons.cli.Options getOptions()
- Specified by:
getOptions
in classBookieShell.MyCommand
-
runCmd
public int runCmd(org.apache.commons.cli.CommandLine cmdLine) throws java.lang.Exception
- Specified by:
runCmd
in classBookieShell.MyCommand
- Throws:
java.lang.Exception
-
-