public class DeploymentBasedDatabaseStore
extends org.teiid.query.metadata.DatabaseStore
| Constructor and Description |
|---|
DeploymentBasedDatabaseStore(VDBRepository vdbRepo) |
| Modifier and Type | Method and Description |
|---|---|
Map<String,org.teiid.metadata.Datatype> |
getRuntimeTypes() |
org.teiid.adminapi.impl.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, assertInEditMode, createDomain, createMF, createMF, createNameSpace, databaseCreated, databaseSwitched, dataWrapperCreated, dataWrapperDropped, enableTableTriggerPlan, functionCreated, functionDropped, getCurrentDatabase, getCurrentSchema, getDatabase, getDatabases, getNameSpaces, getSchema, getSchemaRecord, getServer, getTransformationMetadata, grantCreated, grantRevoked, modifyTableName, procedureCreated, procedureDropped, procedureModified, removeOption, removeOption, roleCreated, roleDropped, schemaCreated, schemaDropped, schemaSwitched, serverCreated, serverDropped, setMode, setProcedureDefinition, setStrict, setTableTriggerPlan, setViewDefinition, startEditing, stopEditing, tableCreated, tableDropped, tableModified, verifyCurrentDatabaseIsNotSame, verifyDatabaseExists, verifyFunctionExists, verifyProcedureExists, verifyRoleExists, verifySchemaExists, verifyServerExists, verifyTableExistspublic DeploymentBasedDatabaseStore(VDBRepository vdbRepo)
public Map<String,org.teiid.metadata.Datatype> getRuntimeTypes()
getRuntimeTypes in class org.teiid.query.metadata.DatabaseStoreprotected boolean shouldValidateDatabaseBeforeDeploy()
shouldValidateDatabaseBeforeDeploy in class org.teiid.query.metadata.DatabaseStorepublic org.teiid.adminapi.impl.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 org.teiid.query.metadata.DatabaseStoreCopyright © 2018 JBoss by Red Hat. All rights reserved.