| Package | Description |
|---|---|
| org.hawkular.agent.monitor.inventory | |
| org.hawkular.agent.monitor.inventory.dmr | |
| org.hawkular.agent.monitor.inventory.jmx | |
| org.hawkular.agent.monitor.inventory.platform |
| Modifier and Type | Field and Description |
|---|---|
static ID |
ID.NULL_ID |
| Modifier and Type | Method and Description |
|---|---|
static ID |
InventoryIdUtil.generateAvailInstanceId(Resource<?,?,?,?,?> resource,
AvailType availType)
Generates an ID for an
AvailInstance. |
static ID |
InventoryIdUtil.generateMetricInstanceId(Resource<?,?,?,?,?> resource,
MetricType metricType)
Generates an ID for an
MetricInstance. |
static ID |
InventoryIdUtil.generateResourceId(String feedId,
ManagedServer managedServer,
String idPart)
Generates an ID for a resource.
|
ID |
IDObject.getID() |
| Modifier and Type | Method and Description |
|---|---|
T |
ResourceManager.getResource(ID resourceId)
Given a resource ID this will return the resource with that ID
or
null if there is no resource with that ID. |
TypeSet.TypeSetBuilder<BT> |
TypeSet.TypeSetBuilder.id(ID id) |
| Constructor and Description |
|---|
AvailInstance(ID id,
Name name,
R resource,
A availType,
P property) |
AvailType(ID id,
Name name) |
IDObject(ID id) |
ManagedServer(ID id,
Name name) |
MeasurementInstance(ID id,
Name name,
R resource,
M measurementType,
P property) |
MeasurementType(ID id,
Name name) |
MetricInstance(ID id,
Name name,
R resource,
M metricType,
P property) |
MetricType(ID id,
Name name) |
NamedObject(ID id,
Name name)
Creates a named object.
|
Operation(ID id,
Name name) |
Resource(ID id,
Name name,
E endpoint,
T resourceType,
P parent) |
ResourceConfigurationPropertyInstance(ID id,
Name name,
T configurationPropertyType) |
ResourceConfigurationPropertyType(ID id,
Name name) |
ResourceType(ID id,
Name name) |
| Constructor and Description |
|---|
DMRAvailInstance(ID id,
Name name,
DMRResource resource,
DMRAvailType availType,
AvailDMRPropertyReference property) |
DMRAvailType(ID id,
Name name) |
DMRMetricInstance(ID id,
Name name,
DMRResource resource,
DMRMetricType metricType,
DMRPropertyReference property) |
DMRMetricType(ID id,
Name name) |
DMROperation(ID id,
Name name) |
DMRResource(ID id,
Name name,
DMREndpoint endpoint,
DMRResourceType type,
DMRResource parent,
Address address,
org.jboss.dmr.ModelNode modelNode) |
DMRResourceConfigurationPropertyInstance(ID id,
Name name,
DMRResourceConfigurationPropertyType configPropertyType) |
DMRResourceConfigurationPropertyType(ID id,
Name name) |
DMRResourceType(ID id,
Name name) |
LocalDMRManagedServer(ID id,
Name name) |
RemoteDMRManagedServer(ID id,
Name name) |
| Constructor and Description |
|---|
JMXAvailInstance(ID id,
Name name,
JMXResource resource,
JMXAvailType availType,
AvailJMXPropertyReference property) |
JMXAvailType(ID id,
Name name) |
JMXMetricInstance(ID id,
Name name,
JMXResource resource,
JMXMetricType metricType,
JMXPropertyReference property) |
JMXMetricType(ID id,
Name name) |
JMXOperation(ID id,
Name name) |
JMXResource(ID id,
Name name,
JMXEndpoint endpoint,
JMXResourceType type,
JMXResource parent,
ObjectName objectName) |
JMXResourceConfigurationPropertyInstance(ID id,
Name name,
JMXResourceConfigurationPropertyType configPropertyType) |
JMXResourceConfigurationPropertyType(ID id,
Name name) |
JMXResourceType(ID id,
Name name) |
RemoteJMXManagedServer(ID id,
Name name) |
| Constructor and Description |
|---|
PlatformAvailInstance(ID id,
Name name,
PlatformResource resource,
PlatformAvailType availType,
AvailPlatformPropertyReference property) |
PlatformAvailType(ID id,
Name name) |
PlatformManagedServer(ID id,
Name name) |
PlatformMetricInstance(ID id,
Name name,
PlatformResource resource,
PlatformMetricType metricType,
PlatformPropertyReference property) |
PlatformMetricType(ID id,
Name name) |
PlatformOperation(ID id,
Name name) |
PlatformResource(ID id,
Name name,
PlatformEndpoint endpoint,
PlatformResourceType type,
PlatformResource parent) |
PlatformResourceConfigurationPropertyInstance(ID id,
Name name,
PlatformResourceConfigurationPropertyType configPropertyType) |
PlatformResourceConfigurationPropertyType(ID id,
Name name) |
PlatformResourceType(ID id,
Name name) |
Copyright © 2015 Red Hat, Inc.. All rights reserved.