public abstract class AbstractH2OExtension
extends java.lang.Object
Constructor and Description |
---|
AbstractH2OExtension() |
Modifier and Type | Method and Description |
---|---|
abstract AbstractBuildVersion |
getBuildVersion()
Get extension-specific build information.
|
abstract java.lang.String |
getExtensionName() |
void |
init()
Any up-front initialization that needs to happen before H2O is started.
|
java.lang.String[] |
parseArguments(java.lang.String[] args)
Parse arguments used by this extension.
|
static void |
parseFailed(java.lang.String message)
To be called by parseArguments() on a failure.
|
void |
printHelp()
Print stuff for
java -jar h2o.jar -help
|
void |
printInitialized()
Print a short message when the extension finishes initializing.
|
void |
validateArguments()
Validate arguments used by this extension.
|
public abstract java.lang.String getExtensionName()
public void init()
public void printHelp()
public static void parseFailed(java.lang.String message)
message
- Message to give to the user.public java.lang.String[] parseArguments(java.lang.String[] args)
args
- List of arguments this extension might want to consume.public void validateArguments()
public abstract AbstractBuildVersion getBuildVersion()
public void printInitialized()