| Package | Description |
|---|---|
| org.hawkular.agent.monitor.extension | |
| org.hawkular.agent.monitor.protocol | |
| org.hawkular.agent.monitor.protocol.jmx |
| Modifier and Type | Method and Description |
|---|---|
MonitorServiceConfiguration.ProtocolConfiguration<JMXNodeLocation> |
MonitorServiceConfiguration.getJmxConfiguration() |
| Constructor and Description |
|---|
MonitorServiceConfiguration(MonitorServiceConfiguration.GlobalConfiguration globalConfiguration,
MonitorServiceConfiguration.DiagnosticsConfiguration diagnostics,
MonitorServiceConfiguration.StorageAdapterConfiguration storageAdapter,
MonitorServiceConfiguration.ProtocolConfiguration<DMRNodeLocation> dmrConfiguration,
MonitorServiceConfiguration.ProtocolConfiguration<JMXNodeLocation> jmxConfiguration,
MonitorServiceConfiguration.ProtocolConfiguration<PlatformNodeLocation> platformConfiguration) |
| Modifier and Type | Method and Description |
|---|---|
ProtocolService<JMXNodeLocation,JMXSession> |
ProtocolServices.getJmxProtocolService() |
| Modifier and Type | Method and Description |
|---|---|
ProtocolServices.Builder |
ProtocolServices.Builder.jmxProtocolService(MonitorServiceConfiguration.ProtocolConfiguration<JMXNodeLocation> protocolConfig) |
| Constructor and Description |
|---|
ProtocolServices(ProtocolService<DMRNodeLocation,DMRSession> dmrProtocolService,
ProtocolService<JMXNodeLocation,JMXSession> jmxProtocolService,
ProtocolService<PlatformNodeLocation,PlatformSession> platformProtocolService,
int autoDiscoveryScanPeriodSecs) |
| Modifier and Type | Method and Description |
|---|---|
JMXNodeLocation |
JMXLocationResolver.absolutize(JMXNodeLocation base,
JMXNodeLocation location) |
| Modifier and Type | Method and Description |
|---|---|
Map<JMXNodeLocation,Object> |
JolokiaJMXDriver.fetchAttributeAsMap(AttributeLocation<JMXNodeLocation> location) |
Map<JMXNodeLocation,Object> |
MBeanServerConnectionJMXDriver.fetchAttributeAsMap(AttributeLocation<JMXNodeLocation> location) |
Map<JMXNodeLocation,ObjectName> |
JolokiaJMXDriver.fetchNodes(JMXNodeLocation query) |
Map<JMXNodeLocation,ObjectName> |
MBeanServerConnectionJMXDriver.fetchNodes(JMXNodeLocation query) |
| Modifier and Type | Method and Description |
|---|---|
JMXNodeLocation |
JMXLocationResolver.absolutize(JMXNodeLocation base,
JMXNodeLocation location) |
String |
JMXLocationResolver.applyTemplate(String nameTemplate,
JMXNodeLocation location,
String endpointName) |
Map<JMXNodeLocation,ObjectName> |
JolokiaJMXDriver.fetchNodes(JMXNodeLocation query) |
Map<JMXNodeLocation,ObjectName> |
MBeanServerConnectionJMXDriver.fetchNodes(JMXNodeLocation query) |
String |
JMXLocationResolver.findWildcardMatch(JMXNodeLocation multiTargetLocation,
JMXNodeLocation singleLocation) |
boolean |
JMXLocationResolver.isMultiTarget(JMXNodeLocation location) |
boolean |
JMXLocationResolver.isParent(JMXNodeLocation parent,
JMXNodeLocation child) |
boolean |
JMXLocationResolver.matches(JMXNodeLocation query,
JMXNodeLocation location) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
JolokiaJMXDriver.attributeExists(AttributeLocation<JMXNodeLocation> location) |
boolean |
MBeanServerConnectionJMXDriver.attributeExists(AttributeLocation<JMXNodeLocation> location) |
Object |
JolokiaJMXDriver.fetchAttribute(AttributeLocation<JMXNodeLocation> location) |
Object |
MBeanServerConnectionJMXDriver.fetchAttribute(AttributeLocation<JMXNodeLocation> location) |
Map<JMXNodeLocation,Object> |
JolokiaJMXDriver.fetchAttributeAsMap(AttributeLocation<JMXNodeLocation> location) |
Map<JMXNodeLocation,Object> |
MBeanServerConnectionJMXDriver.fetchAttributeAsMap(AttributeLocation<JMXNodeLocation> location) |
| Constructor and Description |
|---|
JMXEndpointService(String feedId,
MonitoredEndpoint<MonitorServiceConfiguration.EndpointConfiguration> endpoint,
ResourceTypeManager<JMXNodeLocation> resourceTypeManager,
ProtocolDiagnostics diagnostics) |
JMXSession(String feedId,
MonitoredEndpoint endpoint,
ResourceTypeManager<JMXNodeLocation> resourceTypeManager,
Driver<JMXNodeLocation> driver,
LocationResolver<JMXNodeLocation> locationResolver) |
JMXSession(String feedId,
MonitoredEndpoint endpoint,
ResourceTypeManager<JMXNodeLocation> resourceTypeManager,
Driver<JMXNodeLocation> driver,
LocationResolver<JMXNodeLocation> locationResolver) |
JMXSession(String feedId,
MonitoredEndpoint endpoint,
ResourceTypeManager<JMXNodeLocation> resourceTypeManager,
Driver<JMXNodeLocation> driver,
LocationResolver<JMXNodeLocation> locationResolver) |
Copyright © 2015–2017 Red Hat, Inc.. All rights reserved.