public class Main extends AbstractMain implements GUIConfig
allowNewSchema, databaseDescription, fieldTypeClasses, kvdb, readOnly, schemaClasses, schemaVersion, verbose
Constructor and Description |
---|
Main() |
Modifier and Type | Method and Description |
---|---|
static Main |
getInstance() |
protected String |
getName() |
Permazen |
getPermazen()
Get the
Permazen . |
boolean |
isVerbose()
Determine whether verbose mode is enabled.
|
static void |
main(String[] args) |
protected boolean |
parseOption(String option,
ArrayDeque<String> params)
Subclass hook to parse unrecognized command line options.
|
int |
run(String[] args) |
protected void |
usageMessage() |
appendClasspath, getDatabaseDescription, getPermazenFactory, getSchemaVersion, isAllowNewSchema, isReadOnly, loadClass, outputFlags, parseOptions, shutdownKVDatabase, startupKVDatabase
commandLoop, doMain, errout, handleCommand, parsePropertyFlags, usageError
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getDatabaseDescription, getSchemaVersion, isAllowNewSchema, isReadOnly
protected boolean parseOption(String option, ArrayDeque<String> params)
AbstractMain
parseOption
in class AbstractMain
option
- command line option (starting with `-')params
- subsequent command line parameterspublic Permazen getPermazen()
GUIConfig
Permazen
.getPermazen
in interface GUIConfig
public boolean isVerbose()
GUIConfig
protected String getName()
getName
in class AbstractMain
protected void usageMessage()
usageMessage
in class MainClass
public static Main getInstance()
Copyright © 2022. All rights reserved.