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
AdminProcessingException
public void remoteDataRole(String policyName, String mappedRole) throws AdminProcessingException
AdminProcessingException
public void addAnyAuthenticated(String policyName) throws AdminProcessingException
AdminProcessingException
public void removeAnyAuthenticated(String policyName) throws AdminProcessingException
AdminProcessingException
public void changeConnectionType(VDB.ConnectionType type) throws AdminProcessingException
AdminProcessingException
public RuntimeVDB.ReplaceResult updateSource(String sourceName, String translatorName, String dsName) throws AdminProcessingException
AdminProcessingException
public RuntimeVDB.ReplaceResult addSource(String modelName, String sourceName, String translatorName, String dsName) throws AdminProcessingException
AdminProcessingException
public RuntimeVDB.ReplaceResult removeSource(String modelName, String sourceName) throws AdminProcessingException
AdminProcessingException
public void restart(List<String> modelNames) throws AdminProcessingException
AdminProcessingException
public boolean isRestartInProgress()
public VDBMetaData getVdb()
protected abstract VDBStatusChecker getVDBStatusChecker()
Copyright © 2019. All rights reserved.