Class DatasourceManagerClient
java.lang.Object
eu.dnetlib.app.directindex.clients.DatasourceManagerClient
- All Implemented Interfaces:
HasCache
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidfindDatasource(String dsId) voidsetDsmApiUrl(String dsmApiUrl)
-
Constructor Details
-
DatasourceManagerClient
public DatasourceManagerClient()
-
-
Method Details
-
findDatasource
@Cacheable("datasources") public DatasourceEntry findDatasource(String dsId) throws DirectIndexApiException - Throws:
DirectIndexApiException
-
clearCache
@CacheEvict(value="datasources", allEntries=true) public void clearCache()- Specified by:
clearCachein interfaceHasCache
-
getDsmApiUrl
-
setDsmApiUrl
-