Class Menu
- java.lang.Object
-
- org.linuxforhealth.fhir.schema.app.menu.Menu
-
public class Menu extends java.lang.ObjectMenu System for Persistence Schema Tool
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMenu.HelpMenu
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringCHECK_COMPATIBILITYstatic java.lang.StringCONFIRM_DROPstatic java.lang.StringCREATE_SCHEMA_BATCHstatic java.lang.StringCREATE_SCHEMA_FHIRstatic java.lang.StringCREATE_SCHEMA_OAUTHstatic java.lang.StringCREATE_SCHEMASstatic java.lang.StringDB_TYPEstatic java.lang.StringDROP_ADMINstatic java.lang.StringDROP_SCHEMAstatic java.lang.StringDROP_SCHEMA_BATCHstatic java.lang.StringDROP_SCHEMA_FHIRstatic java.lang.StringDROP_SCHEMA_OAUTHstatic java.lang.StringDROP_SPLIT_TRANSACTIONstatic java.lang.StringFORCEstatic java.lang.StringFORCE_UNUSED_TABLE_REMOVALstatic java.lang.StringGRANT_READ_TOstatic java.lang.StringGRANT_TOstatic java.lang.StringHELPstatic java.lang.StringPOOL_SIZEstatic java.lang.StringPROPstatic java.lang.StringPROP_FILEstatic java.lang.StringSCHEMA_NAMEstatic java.lang.StringSCHEMA_TYPEstatic java.lang.StringSHOW_DB_SIZEstatic java.lang.StringSHOW_DB_SIZE_DETAILstatic java.lang.StringTARGETstatic java.lang.StringTHREAD_POOL_SIZEstatic java.lang.StringUPDATE_PROCstatic java.lang.StringUPDATE_SCHEMAstatic java.lang.StringUPDATE_SCHEMA_BATCHstatic java.lang.StringUPDATE_SCHEMA_FHIRstatic java.lang.StringUPDATE_SCHEMA_OAUTHstatic java.lang.StringUPDATE_VACUUMstatic java.lang.StringVACUUM_COST_LIMITstatic java.lang.StringVACUUM_SCALE_FACTORstatic java.lang.StringVACUUM_TABLE_NAMEstatic java.lang.StringVACUUM_TRESHOLD
-
Constructor Summary
Constructors Constructor Description Menu()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidgenerateHelpMenu()prints a brief menu to the standard out showing the usage.voidgenerateMarkdownTable(java.io.PrintStream ps)Generates the Markdown Tablestatic voidmain(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)
-
-