@Singleton public class IndexDiscoverer extends org.gcube.rest.resourcemanager.discoverer.Discoverer<IndexResource> implements IndexDiscovererAPI<IndexResource>
| Constructor and Description |
|---|
IndexDiscoverer(org.gcube.rest.resourcemanager.discoverer.ri.RunningInstancesDiscoverer riDiscoverer,
org.gcube.rest.resourcemanager.harvester.IResourceHarvester<IndexResource> harvester) |
| Modifier and Type | Method and Description |
|---|---|
Set<IndexResource> |
discoverFulltextIndexNodeResources(String clusterID,
String indexID,
String collectionID,
String scope) |
Map<String,Set<String>> |
discoverFulltextIndexNodes(String clusterID,
String indexID,
String collectionID,
String scope) |
Set<String> |
discoverFullTextNodeRunningInstances(String scope) |
@Inject
public IndexDiscoverer(org.gcube.rest.resourcemanager.discoverer.ri.RunningInstancesDiscoverer riDiscoverer,
org.gcube.rest.resourcemanager.harvester.IResourceHarvester<IndexResource> harvester)
public Map<String,Set<String>> discoverFulltextIndexNodes(String clusterID, String indexID, String collectionID, String scope) throws IndexDiscoverException
discoverFulltextIndexNodes in interface IndexDiscovererAPI<IndexResource>IndexDiscoverExceptionpublic Set<IndexResource> discoverFulltextIndexNodeResources(String clusterID, String indexID, String collectionID, String scope) throws IndexDiscoverException
discoverFulltextIndexNodeResources in interface IndexDiscovererAPI<IndexResource>IndexDiscoverExceptionpublic Set<String> discoverFullTextNodeRunningInstances(String scope)
discoverFullTextNodeRunningInstances in interface IndexDiscovererAPI<IndexResource>Copyright © 2014. All Rights Reserved.