Package com.ibm.fhir.schema.app.menu
Class Menu
- java.lang.Object
 - 
- com.ibm.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.StringADD_TENANT_KEYstatic java.lang.StringALLOCATE_TENANTstatic 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.StringDELETE_TENANT_METAstatic java.lang.StringDROP_ADMINstatic java.lang.StringDROP_DETACHEDstatic java.lang.StringDROP_SCHEMAstatic java.lang.StringDROP_SCHEMA_BATCHstatic java.lang.StringDROP_SCHEMA_FHIRstatic java.lang.StringDROP_SCHEMA_OAUTHstatic java.lang.StringDROP_TENANTstatic java.lang.StringFORCEstatic java.lang.StringFORCE_UNUSED_TABLE_REMOVALstatic java.lang.StringFREEZE_TENANTstatic java.lang.StringGRANT_TOstatic java.lang.StringHELPstatic java.lang.StringLIST_TENANTSstatic java.lang.StringPOOL_SIZEstatic java.lang.StringPROPstatic java.lang.StringPROP_FILEstatic java.lang.StringREFRESH_TENANTSstatic java.lang.StringREVOKE_ALL_TENANT_KEYSstatic java.lang.StringREVOKE_TENANT_KEYstatic java.lang.StringSCHEMA_NAMEstatic java.lang.StringSHOW_DB_SIZEstatic java.lang.StringSHOW_DB_SIZE_DETAILstatic java.lang.StringSKIP_ALLOCATE_IF_TENANT_EXISTSstatic java.lang.StringTARGETstatic java.lang.StringTENANT_KEYstatic java.lang.StringTENANT_KEY_FILEstatic java.lang.StringTENANT_NAMEstatic java.lang.StringTEST_TENANTstatic 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
 
 
- 
TARGET
public static final java.lang.String TARGET
- See Also:
 - Constant Field Values
 
 
- 
ADD_TENANT_KEY
public static final java.lang.String ADD_TENANT_KEY
- See Also:
 - Constant Field Values
 
 
- 
REVOKE_TENANT_KEY
public static final java.lang.String REVOKE_TENANT_KEY
- See Also:
 - Constant Field Values
 
 
- 
REVOKE_ALL_TENANT_KEYS
public static final java.lang.String REVOKE_ALL_TENANT_KEYS
- 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
 
 
- 
TEST_TENANT
public static final java.lang.String TEST_TENANT
- See Also:
 - Constant Field Values
 
 
- 
TENANT_NAME
public static final java.lang.String TENANT_NAME
- See Also:
 - Constant Field Values
 
 
- 
TENANT_KEY
public static final java.lang.String TENANT_KEY
- See Also:
 - Constant Field Values
 
 
- 
TENANT_KEY_FILE
public static final java.lang.String TENANT_KEY_FILE
- See Also:
 - Constant Field Values
 
 
- 
LIST_TENANTS
public static final java.lang.String LIST_TENANTS
- See Also:
 - Constant Field Values
 
 
- 
DB_TYPE
public static final java.lang.String DB_TYPE
- See Also:
 - Constant Field Values
 
 
- 
DELETE_TENANT_META
public static final java.lang.String DELETE_TENANT_META
- See Also:
 - Constant Field Values
 
 
- 
DROP_DETACHED
public static final java.lang.String DROP_DETACHED
- See Also:
 - Constant Field Values
 
 
- 
FREEZE_TENANT
public static final java.lang.String FREEZE_TENANT
- See Also:
 - Constant Field Values
 
 
- 
DROP_TENANT
public static final java.lang.String DROP_TENANT
- See Also:
 - Constant Field Values
 
 
- 
REFRESH_TENANTS
public static final java.lang.String REFRESH_TENANTS
- See Also:
 - Constant Field Values
 
 
- 
ALLOCATE_TENANT
public static final java.lang.String ALLOCATE_TENANT
- 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
 
 
- 
SKIP_ALLOCATE_IF_TENANT_EXISTS
public static final java.lang.String SKIP_ALLOCATE_IF_TENANT_EXISTS
- 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
 
 
 - 
 
- 
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)
 
 - 
 
 -