public interface DatasourceManagerCommon<DS extends Datasource<?,?,?>,API extends Api<?>>
| Modifier and Type | Method and Description |
|---|---|
void |
addApi(API api) |
void |
deleteApi(String dsId,
String apiId) |
void |
deleteDs(String dsId) |
List<? extends API> |
getApis(String dsId) |
DS |
getDs(String id) |
DS |
getDsByNsPrefix(String prefix) |
boolean |
isManaged(String id) |
void |
saveDs(DS datasource) |
void |
setManaged(String id,
boolean managed) |
void |
updateCompliance(String dsId,
String apiId,
String compliance,
boolean override) |
DS getDs(String id) throws DsmException
DsmExceptionDS getDsByNsPrefix(String prefix) throws DsmException
DsmExceptionList<? extends API> getApis(String dsId) throws DsmException
DsmExceptionvoid deleteDs(String dsId) throws DsmException
DsmExceptionvoid deleteApi(String dsId, String apiId) throws DsmForbiddenException, DsmNotFoundException
void addApi(API api) throws DsmException
DsmExceptionvoid setManaged(String id, boolean managed) throws DsmException
DsmExceptionboolean isManaged(String id) throws DsmException
DsmExceptionvoid saveDs(DS datasource) throws DsmException
DsmExceptionvoid updateCompliance(String dsId, String apiId, String compliance, boolean override) throws DsmException
DsmExceptionCopyright © 2025. All rights reserved.