Class Menu
- java.lang.Object
-
- org.linuxforhealth.fhir.schema.app.menu.Menu
-
public class Menu extends java.lang.Object
Menu System for Persistence Schema Tool
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Menu.HelpMenu
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
CHECK_COMPATIBILITY
static java.lang.String
CONFIRM_DROP
static java.lang.String
CREATE_SCHEMA_BATCH
static java.lang.String
CREATE_SCHEMA_FHIR
static java.lang.String
CREATE_SCHEMA_OAUTH
static java.lang.String
CREATE_SCHEMAS
static java.lang.String
DB_TYPE
static java.lang.String
DROP_ADMIN
static java.lang.String
DROP_SCHEMA
static java.lang.String
DROP_SCHEMA_BATCH
static java.lang.String
DROP_SCHEMA_FHIR
static java.lang.String
DROP_SCHEMA_OAUTH
static java.lang.String
DROP_SPLIT_TRANSACTION
static java.lang.String
FORCE
static java.lang.String
FORCE_UNUSED_TABLE_REMOVAL
static java.lang.String
GRANT_READ_TO
static java.lang.String
GRANT_TO
static java.lang.String
HELP
static java.lang.String
POOL_SIZE
static java.lang.String
PROP
static java.lang.String
PROP_FILE
static java.lang.String
SCHEMA_NAME
static java.lang.String
SCHEMA_TYPE
static java.lang.String
SHOW_DB_SIZE
static java.lang.String
SHOW_DB_SIZE_DETAIL
static java.lang.String
TARGET
static java.lang.String
THREAD_POOL_SIZE
static java.lang.String
UPDATE_PROC
static java.lang.String
UPDATE_SCHEMA
static java.lang.String
UPDATE_SCHEMA_BATCH
static java.lang.String
UPDATE_SCHEMA_FHIR
static java.lang.String
UPDATE_SCHEMA_OAUTH
static java.lang.String
UPDATE_VACUUM
static java.lang.String
VACUUM_COST_LIMIT
static java.lang.String
VACUUM_SCALE_FACTOR
static java.lang.String
VACUUM_TABLE_NAME
static java.lang.String
VACUUM_TRESHOLD
-
Constructor Summary
Constructors Constructor Description Menu()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
generateHelpMenu()
prints a brief menu to the standard out showing the usage.void
generateMarkdownTable(java.io.PrintStream ps)
Generates the Markdown Tablestatic void
main(java.lang.String[] args)
-
-
-
Field Detail
-
PROP_FILE
public static final java.lang.String PROP_FILE
- See Also:
- Constant Field Values
-
SCHEMA_NAME
public static final java.lang.String SCHEMA_NAME
- See Also:
- Constant Field Values
-
GRANT_TO
public static final java.lang.String GRANT_TO
- See Also:
- Constant Field Values
-
GRANT_READ_TO
public static final java.lang.String GRANT_READ_TO
- See Also:
- Constant Field Values
-
TARGET
public static final java.lang.String TARGET
- See Also:
- Constant Field Values
-
UPDATE_PROC
public static final java.lang.String UPDATE_PROC
- See Also:
- Constant Field Values
-
CHECK_COMPATIBILITY
public static final java.lang.String CHECK_COMPATIBILITY
- See Also:
- Constant Field Values
-
DROP_ADMIN
public static final java.lang.String DROP_ADMIN
- See Also:
- Constant Field Values
-
DB_TYPE
public static final java.lang.String DB_TYPE
- See Also:
- Constant Field Values
-
DROP_SPLIT_TRANSACTION
public static final java.lang.String DROP_SPLIT_TRANSACTION
- See Also:
- Constant Field Values
-
CONFIRM_DROP
public static final java.lang.String CONFIRM_DROP
- See Also:
- Constant Field Values
-
VACUUM_TABLE_NAME
public static final java.lang.String VACUUM_TABLE_NAME
- See Also:
- Constant Field Values
-
VACUUM_SCALE_FACTOR
public static final java.lang.String VACUUM_SCALE_FACTOR
- See Also:
- Constant Field Values
-
VACUUM_TRESHOLD
public static final java.lang.String VACUUM_TRESHOLD
- See Also:
- Constant Field Values
-
UPDATE_VACUUM
public static final java.lang.String UPDATE_VACUUM
- See Also:
- Constant Field Values
-
FORCE_UNUSED_TABLE_REMOVAL
public static final java.lang.String FORCE_UNUSED_TABLE_REMOVAL
- See Also:
- Constant Field Values
-
VACUUM_COST_LIMIT
public static final java.lang.String VACUUM_COST_LIMIT
- See Also:
- Constant Field Values
-
PROP
public static final java.lang.String PROP
- See Also:
- Constant Field Values
-
POOL_SIZE
public static final java.lang.String POOL_SIZE
- See Also:
- Constant Field Values
-
THREAD_POOL_SIZE
public static final java.lang.String THREAD_POOL_SIZE
- See Also:
- Constant Field Values
-
DROP_SCHEMA_OAUTH
public static final java.lang.String DROP_SCHEMA_OAUTH
- See Also:
- Constant Field Values
-
DROP_SCHEMA_BATCH
public static final java.lang.String DROP_SCHEMA_BATCH
- See Also:
- Constant Field Values
-
DROP_SCHEMA_FHIR
public static final java.lang.String DROP_SCHEMA_FHIR
- See Also:
- Constant Field Values
-
DROP_SCHEMA
public static final java.lang.String DROP_SCHEMA
- See Also:
- Constant Field Values
-
UPDATE_SCHEMA
public static final java.lang.String UPDATE_SCHEMA
- See Also:
- Constant Field Values
-
UPDATE_SCHEMA_FHIR
public static final java.lang.String UPDATE_SCHEMA_FHIR
- See Also:
- Constant Field Values
-
UPDATE_SCHEMA_BATCH
public static final java.lang.String UPDATE_SCHEMA_BATCH
- See Also:
- Constant Field Values
-
UPDATE_SCHEMA_OAUTH
public static final java.lang.String UPDATE_SCHEMA_OAUTH
- See Also:
- Constant Field Values
-
CREATE_SCHEMAS
public static final java.lang.String CREATE_SCHEMAS
- See Also:
- Constant Field Values
-
CREATE_SCHEMA_FHIR
public static final java.lang.String CREATE_SCHEMA_FHIR
- See Also:
- Constant Field Values
-
CREATE_SCHEMA_BATCH
public static final java.lang.String CREATE_SCHEMA_BATCH
- See Also:
- Constant Field Values
-
CREATE_SCHEMA_OAUTH
public static final java.lang.String CREATE_SCHEMA_OAUTH
- See Also:
- Constant Field Values
-
FORCE
public static final java.lang.String FORCE
- See Also:
- Constant Field Values
-
HELP
public static final java.lang.String HELP
- See Also:
- Constant Field Values
-
SHOW_DB_SIZE
public static final java.lang.String SHOW_DB_SIZE
- See Also:
- Constant Field Values
-
SHOW_DB_SIZE_DETAIL
public static final java.lang.String SHOW_DB_SIZE_DETAIL
- See Also:
- Constant Field Values
-
SCHEMA_TYPE
public static final java.lang.String SCHEMA_TYPE
- See Also:
- Constant Field Values
-
-
Method Detail
-
generateMarkdownTable
public void generateMarkdownTable(java.io.PrintStream ps)
Generates the Markdown Table- Parameters:
ps
-
-
generateHelpMenu
public void generateHelpMenu()
prints a brief menu to the standard out showing the usage.
-
main
public static void main(java.lang.String[] args)
-
-