public interface ConfigurationInterface extends DBInterface
DBInterface.Transaction| Modifier and Type | Method and Description |
|---|---|
void |
createFile(java.lang.String filePath,
byte[] fileData)
Creates a file at ${HOME} + filePath.
|
void |
flushAuditCache(int projectId)
Flushes the audit configuration cache.
|
void |
flushAuthCache()
Flushes the authentication configuration cache.
|
void |
flushDefaultDatasourceCache(int projectId)
Removes the given project from the default datasource cache.
|
void |
notifyDatasourceAdded(int id)
Notifies the cluster that a datasource has been added
|
void |
notifyDatasourceRemoved(int id)
Notifies the cluster that a datasource has been removed
|
void |
notifyDatasourceUpdated(int id)
Notifies the cluster that a datasource has been updated
|
void |
removeDirRecursive(java.lang.String dirPath)
Removes an entire directory, recursively.
|
boolean |
removeFile(java.lang.String filePath)
Attempts to remove file at ${HOME} + filePath.
|
getConnection, getSeq, getSeq, runPrepQuery, runPrepUpdate, runQuery, runScalarQuery, runTransaction, runUpdateQueryvoid createFile(java.lang.String filePath,
byte[] fileData)
throws java.io.IOException
java.io.IOExceptionboolean removeFile(java.lang.String filePath)
void removeDirRecursive(java.lang.String dirPath)
void flushDefaultDatasourceCache(int projectId)
void notifyDatasourceAdded(int id)
void notifyDatasourceUpdated(int id)
void notifyDatasourceRemoved(int id)
void flushAuditCache(int projectId)
void flushAuthCache()