public class DeploymentBasedDatabaseStore extends DatabaseStore
DatabaseStore.Mode
count, currentSchema
Constructor and Description |
---|
DeploymentBasedDatabaseStore(VDBRepository vdbRepo) |
Modifier and Type | Method and Description |
---|---|
Map<String,Datatype> |
getRuntimeTypes() |
VDBMetaData |
getVDBMetadata(String contents) |
void |
importDatabase(String dbName,
String version,
boolean importPolicies) |
void |
importSchema(String schemaName,
String serverType,
String serverName,
String foreignSchemaName,
List<String> includeTables,
List<String> excludeTables,
Map<String,String> properties) |
protected boolean |
shouldValidateDatabaseBeforeDeploy() |
addOrSetOption, addOrSetOption, alterBaseColumn, assertInEditMode, createDomain, createMF, createMF, createNameSpace, databaseCreated, databaseSwitched, dataWrapperCreated, dataWrapperDropped, enableTableTriggerPlan, functionCreated, functionDropped, getCurrentDatabase, getCurrentNamespaceContainer, getCurrentSchema, getDatabase, getDatabases, getNameSpaces, getSchema, getSchemaRecord, getServer, getTableForCreateColumn, getTransformationMetadata, grantCreated, grantRevoked, modifyTableName, procedureCreated, procedureDropped, removeColumn, removeOption, removeOption, renameBaseColumn, roleCreated, roleDropped, schemaCreated, schemaDropped, schemaSwitched, serverCreated, serverDropped, setMode, setProcedureDefinition, setStrict, setTableTriggerPlan, setViewDefinition, startEditing, stopEditing, tableCreated, tableDropped, verifyCurrentDatabaseIsNotSame, verifyDatabaseExists, verifyFunctionExists, verifyRoleExists, verifySchemaExists, verifyServerExists
public DeploymentBasedDatabaseStore(VDBRepository vdbRepo)
public Map<String,Datatype> getRuntimeTypes()
getRuntimeTypes
in class DatabaseStore
protected boolean shouldValidateDatabaseBeforeDeploy()
shouldValidateDatabaseBeforeDeploy
in class DatabaseStore
public VDBMetaData getVDBMetadata(String contents)
public void importSchema(String schemaName, String serverType, String serverName, String foreignSchemaName, List<String> includeTables, List<String> excludeTables, Map<String,String> properties)
importSchema
in class DatabaseStore
public void importDatabase(String dbName, String version, boolean importPolicies)
importDatabase
in class DatabaseStore
Copyright © 2019. All rights reserved.