Package org.apache.iotdb.commons
Class ServerCommandLine
- java.lang.Object
-
- org.apache.iotdb.commons.ServerCommandLine
-
public abstract class ServerCommandLine extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ServerCommandLine()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voiddoMain(java.lang.String[] args)Parse and run the given command line.protected abstract java.lang.StringgetUsage()Implementing subclasses should return a usage string to print outprotected abstract intrun(java.lang.String[] args)run commandprotected voidusage(java.lang.String message)
-
-
-
Method Detail
-
getUsage
protected abstract java.lang.String getUsage()
Implementing subclasses should return a usage string to print out- Returns:
- usage
-
run
protected abstract int run(java.lang.String[] args) throws java.lang.Exceptionrun command- Parameters:
args- system args- Returns:
- return 0 if exec success
- Throws:
java.lang.Exception
-
usage
protected void usage(java.lang.String message)
-
doMain
public void doMain(java.lang.String[] args)
Parse and run the given command line.- Parameters:
args- system args
-
-