public class

HelixControllerMain

extends Object
java.lang.Object
   ↳ org.apache.helix.controller.HelixControllerMain

Summary

Constants
String DISTRIBUTED
String STANDALONE
String cluster
String help
String mode
String name
String propertyTransferServicePort
String zkServerAddress
Public Constructors
HelixControllerMain()
Public Methods
static void addListenersToController(HelixManager manager, GenericHelixController controller)
static void main(String[] args)
static void printUsage(Options cliOptions)
static CommandLine processCommandLineArgs(String[] cliArgs)
static HelixManager startHelixController(String zkConnectString, String clusterName, String controllerName, String controllerMode)
[Expand]
Inherited Methods
From class java.lang.Object

Constants

public static final String DISTRIBUTED

Constant Value: "DISTRIBUTED"

public static final String STANDALONE

Constant Value: "STANDALONE"

public static final String cluster

Constant Value: "cluster"

public static final String help

Constant Value: "help"

public static final String mode

Constant Value: "mode"

public static final String name

Constant Value: "controllerName"

public static final String propertyTransferServicePort

Constant Value: "propertyTransferPort"

public static final String zkServerAddress

Constant Value: "zkSvr"

Public Constructors

public HelixControllerMain ()

Public Methods

public static void addListenersToController (HelixManager manager, GenericHelixController controller)

public static void main (String[] args)

Throws
Exception

public static void printUsage (Options cliOptions)

public static CommandLine processCommandLineArgs (String[] cliArgs)

Throws
Exception

public static HelixManager startHelixController (String zkConnectString, String clusterName, String controllerName, String controllerMode)