public abstract class RuntimeVDB extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
RuntimeVDB.ReplaceResult |
static interface |
RuntimeVDB.VDBModificationListener |
| Constructor and Description |
|---|
RuntimeVDB(org.teiid.adminapi.impl.VDBMetaData vdb,
RuntimeVDB.VDBModificationListener listener) |
| Modifier and Type | Method and Description |
|---|---|
void |
addAnyAuthenticated(String policyName) |
void |
addDataRole(String policyName,
String mappedRole) |
RuntimeVDB.ReplaceResult |
addSource(String modelName,
String sourceName,
String translatorName,
String dsName) |
void |
changeConnectionType(org.teiid.adminapi.VDB.ConnectionType type) |
org.teiid.adminapi.impl.VDBMetaData |
getVdb() |
protected abstract VDBStatusChecker |
getVDBStatusChecker() |
boolean |
isRestartInProgress() |
void |
remoteDataRole(String policyName,
String mappedRole) |
void |
removeAnyAuthenticated(String policyName) |
RuntimeVDB.ReplaceResult |
removeSource(String modelName,
String sourceName) |
void |
restart(List<String> modelNames) |
RuntimeVDB.ReplaceResult |
updateSource(String sourceName,
String translatorName,
String dsName) |
public RuntimeVDB(org.teiid.adminapi.impl.VDBMetaData vdb,
RuntimeVDB.VDBModificationListener listener)
public void addDataRole(String policyName, String mappedRole) throws org.teiid.adminapi.AdminProcessingException
org.teiid.adminapi.AdminProcessingExceptionpublic void remoteDataRole(String policyName, String mappedRole) throws org.teiid.adminapi.AdminProcessingException
org.teiid.adminapi.AdminProcessingExceptionpublic void addAnyAuthenticated(String policyName) throws org.teiid.adminapi.AdminProcessingException
org.teiid.adminapi.AdminProcessingExceptionpublic void removeAnyAuthenticated(String policyName) throws org.teiid.adminapi.AdminProcessingException
org.teiid.adminapi.AdminProcessingExceptionpublic void changeConnectionType(org.teiid.adminapi.VDB.ConnectionType type)
throws org.teiid.adminapi.AdminProcessingException
org.teiid.adminapi.AdminProcessingExceptionpublic RuntimeVDB.ReplaceResult updateSource(String sourceName, String translatorName, String dsName) throws org.teiid.adminapi.AdminProcessingException
org.teiid.adminapi.AdminProcessingExceptionpublic RuntimeVDB.ReplaceResult addSource(String modelName, String sourceName, String translatorName, String dsName) throws org.teiid.adminapi.AdminProcessingException
org.teiid.adminapi.AdminProcessingExceptionpublic RuntimeVDB.ReplaceResult removeSource(String modelName, String sourceName) throws org.teiid.adminapi.AdminProcessingException
org.teiid.adminapi.AdminProcessingExceptionpublic void restart(List<String> modelNames) throws org.teiid.adminapi.AdminProcessingException
org.teiid.adminapi.AdminProcessingExceptionpublic boolean isRestartInProgress()
public org.teiid.adminapi.impl.VDBMetaData getVdb()
protected abstract VDBStatusChecker getVDBStatusChecker()
Copyright © 2017 JBoss by Red Hat. All rights reserved.