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