public class SruDBDiscoverer extends org.gcube.rest.resourcemanager.discoverer.Discoverer<SruDBResource> implements SruDBDiscovererAPI<SruDBResource>
| Constructor and Description |
|---|
SruDBDiscoverer(org.gcube.rest.resourcemanager.discoverer.ri.RunningInstancesDiscoverer riDiscoverer,
org.gcube.rest.resourcemanager.harvester.IResourceHarvester<SruDBResource> harvester) |
| Modifier and Type | Method and Description |
|---|---|
Set<SruDBResource> |
discoverSruDBNodeResources(String scope,
String databaseName) |
Set<String> |
discoverSruDBNodeRunningInstances(String scope) |
Map<String,Set<String>> |
discoverSruDBNodes(String scope,
String databaseName) |
@Inject
public SruDBDiscoverer(org.gcube.rest.resourcemanager.discoverer.ri.RunningInstancesDiscoverer riDiscoverer,
org.gcube.rest.resourcemanager.harvester.IResourceHarvester<SruDBResource> harvester)
public Map<String,Set<String>> discoverSruDBNodes(String scope, String databaseName) throws SruDBDiscoverException
discoverSruDBNodes in interface SruDBDiscovererAPI<SruDBResource>SruDBDiscoverExceptionpublic Set<SruDBResource> discoverSruDBNodeResources(String scope, String databaseName) throws SruDBDiscoverException
discoverSruDBNodeResources in interface SruDBDiscovererAPI<SruDBResource>SruDBDiscoverExceptionpublic Set<String> discoverSruDBNodeRunningInstances(String scope)
discoverSruDBNodeRunningInstances in interface SruDBDiscovererAPI<SruDBResource>Copyright © 2017. All Rights Reserved.