public class DataStore
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
DataStore.DBType |
| Modifier and Type | Method and Description |
|---|---|
javax.sql.DataSource |
getDataSource() |
java.lang.String |
getJDBCVersion() |
java.lang.String |
getSchemaName() |
static DataStore |
globalDataStore() |
static void |
initializeGlobalDataStore(java.lang.String schemaName,
java.lang.String jndiName) |
static void |
initializeGlobalDataStore(java.lang.String schemaName,
java.lang.String jndiName,
boolean skipDBInit) |
static void |
initializeTenantDataStore(TenantRegistrationConfig config,
java.lang.String schemaPrefix,
java.lang.String jndiPrefix) |
static void |
removeTenantDataStore(TenantRegistrationConfig config) |
static DataStore |
tenantDataStore(java.lang.String tenantId) |
public static DataStore globalDataStore()
public static void initializeGlobalDataStore(java.lang.String schemaName,
java.lang.String jndiName)
throws java.lang.Exception
java.lang.Exceptionpublic static void initializeGlobalDataStore(java.lang.String schemaName,
java.lang.String jndiName,
boolean skipDBInit)
throws java.lang.Exception
java.lang.Exceptionpublic static DataStore tenantDataStore(java.lang.String tenantId)
public static void initializeTenantDataStore(TenantRegistrationConfig config, java.lang.String schemaPrefix, java.lang.String jndiPrefix) throws java.lang.Exception
java.lang.Exceptionpublic static void removeTenantDataStore(TenantRegistrationConfig config)
public java.lang.String getSchemaName()
public java.lang.String getJDBCVersion()
public javax.sql.DataSource getDataSource()