public interface DatasourceService extends TreeDBManager<AbstractDatasourceManagerNode>
Modifier and Type | Method and Description |
---|---|
DatasourceDefinition |
getDatasourceById(java.lang.Long id) |
DatasourceDefinition |
getDatasourceByKey(java.lang.String key) |
DatasourceDefinition |
getDatasourceByName(java.lang.String name) |
DatasourceFolder |
getDatasourceFolderByName(java.lang.String name) |
long |
getDatasourceIdFromKey(java.lang.String key) |
DatasourceDefinition |
getDefaultDatasource() |
java.lang.String |
getDefaultDatasourceId() |
java.util.Set<java.lang.Class<? extends DatasourceDefinition>> |
getInstalledDataSourceDefinitions() |
DatasourceContainer |
merge(DatasourceContainer container) |
void |
remove(DatasourceDefinitionConfig datasourceConfig) |
allowsMultipleRoots, copy, forceRemove, getAllNodes, getBaseType, getChildrenWithName, getNodeById, getRoots, getVirtualRoots, isFolder, merge, move, move, persist, remove, updateFlags
java.util.Set<java.lang.Class<? extends DatasourceDefinition>> getInstalledDataSourceDefinitions()
DatasourceDefinition getDatasourceByName(java.lang.String name)
DatasourceDefinition getDatasourceById(java.lang.Long id)
DatasourceFolder getDatasourceFolderByName(java.lang.String name)
java.lang.String getDefaultDatasourceId()
DatasourceDefinition getDefaultDatasource()
DatasourceContainer merge(DatasourceContainer container)
void remove(DatasourceDefinitionConfig datasourceConfig)
long getDatasourceIdFromKey(java.lang.String key)
DatasourceDefinition getDatasourceByKey(java.lang.String key)