A E G H I M O P R S T
A
- addResource(Resource<MyAppNodeLocation>) - Method in class org.hawkular.agent.example.MyAppInventory
-
- addResourceToInventory(String) - Method in class org.hawkular.agent.example.HawkularWildFlyAgentProvider
-
This will add the resource to the internal inventory and persist the full inventory to hawkular.
E
- equals(Object) - Method in class org.hawkular.agent.example.MyAppNodeLocation
-
G
- generateAssociatedMetricTags(MeasurementInstance<MyAppNodeLocation, ? extends MeasurementType<MyAppNodeLocation>>) - Method in class org.hawkular.agent.example.MyAppSamplingService
-
- getLocation() - Method in class org.hawkular.agent.example.MyAppNodeLocation
-
- getMonitoredEndpoint() - Method in class org.hawkular.agent.example.MyAppSamplingService
-
- getResource(String) - Method in class org.hawkular.agent.example.MyAppInventory
-
- getResourceManager() - Method in class org.hawkular.agent.example.MyAppInventory
-
- getResourceTypeManager() - Method in class org.hawkular.agent.example.MyAppInventory
-
H
- hashCode() - Method in class org.hawkular.agent.example.MyAppNodeLocation
-
- HawkularWildFlyAgentProvider - Class in org.hawkular.agent.example
-
A singleton that provides the agent API to allow others to create inventory and store metrics.
- HawkularWildFlyAgentProvider() - Constructor for class org.hawkular.agent.example.HawkularWildFlyAgentProvider
-
I
- instantiateResource(String) - Method in class org.hawkular.agent.example.MyAppInventory
-
Creates a resource with the given ID.
M
- measureAvails(Collection<MeasurementInstance<MyAppNodeLocation, AvailType<MyAppNodeLocation>>>, Consumer<AvailDataPoint>) - Method in class org.hawkular.agent.example.MyAppSamplingService
-
- measureMetrics(Collection<MeasurementInstance<MyAppNodeLocation, MetricType<MyAppNodeLocation>>>, Consumer<MetricDataPoint>) - Method in class org.hawkular.agent.example.MyAppSamplingService
-
- MyAppInventory - Class in org.hawkular.agent.example
-
A simple object to manage the resources in MyApp's inventory.
- MyAppInventory() - Constructor for class org.hawkular.agent.example.MyAppInventory
-
- MyAppNodeLocation - Class in org.hawkular.agent.example
-
Provides a way to identify my app's managed resources.
- MyAppNodeLocation(String) - Constructor for class org.hawkular.agent.example.MyAppNodeLocation
-
- MyAppSamplingService - Class in org.hawkular.agent.example
-
Provides a way for the Hawkular WildFly Agent to collect metrics and check availabilities
for the application's managed resources.
- MyAppSamplingService() - Constructor for class org.hawkular.agent.example.MyAppSamplingService
-
- MyAppServlet - Class in org.hawkular.agent.example
-
- MyAppServlet() - Constructor for class org.hawkular.agent.example.MyAppServlet
-
O
- org.hawkular.agent.example - package org.hawkular.agent.example
-
P
- postConstruct() - Method in class org.hawkular.agent.example.HawkularWildFlyAgentProvider
-
R
- removeResource(Resource<MyAppNodeLocation>) - Method in class org.hawkular.agent.example.MyAppInventory
-
- removeResourceFromInventory(String) - Method in class org.hawkular.agent.example.HawkularWildFlyAgentProvider
-
This will remove the resource from the internal inventory and persist the full inventory to hawkular.
S
- sendAvail(String, Avail) - Method in class org.hawkular.agent.example.HawkularWildFlyAgentProvider
-
Given an availability identifier and the avail data value, this writes the data to Hawkular.
- sendMetric(String, Double, MetricType) - Method in class org.hawkular.agent.example.HawkularWildFlyAgentProvider
-
Given a metric identifier and the metric data value, this writes the data to Hawkular.
- sendStringMetric(String, String) - Method in class org.hawkular.agent.example.HawkularWildFlyAgentProvider
-
Given a metric identifier and the metric data value, this writes the data to Hawkular.
- service(HttpServletRequest, HttpServletResponse) - Method in class org.hawkular.agent.example.MyAppServlet
-
T
- toString() - Method in class org.hawkular.agent.example.MyAppNodeLocation
-
A E G H I M O P R S T
Copyright © 2015–2017 Red Hat, Inc.. All rights reserved.