public class GangliaHostComponentPropertyProvider extends GangliaPropertyProvider
LOG| Constructor and Description |
|---|
GangliaHostComponentPropertyProvider(Map<String,Map<String,PropertyInfo>> componentPropertyInfoMap,
StreamProvider streamProvider,
ComponentSSLConfiguration configuration,
GangliaHostProvider hostProvider,
String clusterNamePropertyId,
String hostNamePropertyId,
String componentNamePropertyId) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
getComponentName(Resource resource)
Get the component name for the given resource.
|
protected Set<String> |
getGangliaClusterNames(Resource resource,
String clusterName)
Get the ganglia cluster name for the given resource.
|
protected String |
getHostName(Resource resource)
Get the host name for the given resource.
|
getComponentNamePropertyId, getHostNamePropertyId, getStreamProvider, populateResourcesgetComponentMetrics, getPropertyInfoMap, getPropertyInfoMap, substituteArgument, updateComponentMetricMapcheckConfigPropertyIds, checkPropertyIds, containsArguments, getPropertyIds, getRegexGroups, getRegExpKey, getRequestPropertyIds, isPatternKey, setResourcePropertyclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcheckPropertyIdspublic GangliaHostComponentPropertyProvider(Map<String,Map<String,PropertyInfo>> componentPropertyInfoMap, StreamProvider streamProvider, ComponentSSLConfiguration configuration, GangliaHostProvider hostProvider, String clusterNamePropertyId, String hostNamePropertyId, String componentNamePropertyId)
protected String getHostName(Resource resource)
GangliaPropertyProvidergetHostName in class GangliaPropertyProviderresource - the resourceprotected String getComponentName(Resource resource)
GangliaPropertyProvidergetComponentName in class GangliaPropertyProviderresource - the resourceprotected Set<String> getGangliaClusterNames(Resource resource, String clusterName)
GangliaPropertyProvidergetGangliaClusterNames in class GangliaPropertyProviderresource - the resourceCopyright © 2016. All rights reserved.