Revision 50278
Added by Michele Artini about 6 years ago
LocalDatasourceManager.java | ||
---|---|---|
6 | 6 |
|
7 | 7 |
public interface LocalDatasourceManager<DS extends Datasource<?, ?>, API extends Api<?>> extends DatasourceManagerCommon<DS, API> { |
8 | 8 |
|
9 |
List<SimpleDatasource> searchDatasourcesByType(String type) throws DsmException; |
|
10 |
|
|
9 | 11 |
List<? extends SearchApisEntry> searchApis(String field, Object value) throws DsmException; |
10 | 12 |
|
11 | 13 |
List<? extends BrowsableField> listBrowsableFields() throws DsmException; |
... | ... | |
22 | 24 |
|
23 | 25 |
void setLastDownloadInfo(String dsId, String apiId, String objId, Integer size, Date date) throws DsmException; |
24 | 26 |
|
25 |
void updateApiDetails(String dsId, String apiId, String baseUrl, Map<String, String> params) throws DsmException; |
|
27 |
void updateApiDetails(String dsId, String apiId, String metadataIdentifierPath, String baseUrl, Map<String, String> params) throws DsmException;
|
|
26 | 28 |
|
27 | 29 |
boolean isRemovable(String dsId, String apiId) throws DsmException; |
28 | 30 |
|
Also available in: Unified diff
added some methods for repo UI