Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W 

A

AbstractRemoveModelNodeCommand<REQ extends org.hawkular.cmdgw.api.ResourcePathRequest,RESP extends org.hawkular.cmdgw.api.ResourcePathResponse> - Class in org.hawkular.agent.monitor.cmd
A base for Commands removing nodes from the DMR tree.
AbstractRemoveModelNodeCommand(String) - Constructor for class org.hawkular.agent.monitor.cmd.AbstractRemoveModelNodeCommand
 
AbstractResourcePathCommand<REQ extends org.hawkular.cmdgw.api.ResourcePathRequest,RESP extends org.hawkular.cmdgw.api.ResourcePathResponse> - Class in org.hawkular.agent.monitor.cmd
A base for Commands initiated by subclasses of ResourcePathRequest.
AbstractResourcePathCommand(String, String) - Constructor for class org.hawkular.agent.monitor.cmd.AbstractResourcePathCommand
 
ACCOUNTS_CONTEXT - Static variable in interface org.hawkular.agent.monitor.extension.StorageAttributes
 
accountsContext - Variable in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.StorageAdapter
 
addAvailToBeChecked(DMREndpoint, DMRAvailInstance) - Method in class org.hawkular.agent.monitor.scheduler.config.SchedulerConfiguration
 
addAvailToBeChecked(JMXEndpoint, JMXAvailInstance) - Method in class org.hawkular.agent.monitor.scheduler.config.SchedulerConfiguration
 
addAvailToBeChecked(PlatformEndpoint, PlatformAvailInstance) - Method in class org.hawkular.agent.monitor.scheduler.config.SchedulerConfiguration
 
addAvailTypes(Map<Name, TypeSet<T>>, Collection<Name>) - Method in class org.hawkular.agent.monitor.inventory.AvailTypeManager
Adds the given types to the manager.
addDataPoint(String, long, Avail) - Method in interface org.hawkular.agent.monitor.api.AvailDataPayloadBuilder
Add an availability data point.
addDataPoint(String, long, double, MetricType) - Method in interface org.hawkular.agent.monitor.api.MetricDataPayloadBuilder
Add a metric data point.
addDataPoint(String, long, Avail) - Method in class org.hawkular.agent.monitor.storage.HawkularAvailDataPayloadBuilder
 
addDataPoint(String, long, double, MetricType) - Method in class org.hawkular.agent.monitor.storage.HawkularMetricDataPayloadBuilder
 
addDataPoint(String, long, Avail) - Method in class org.hawkular.agent.monitor.storage.MetricsOnlyAvailDataPayloadBuilder
 
addDataPoint(String, long, double, MetricType) - Method in class org.hawkular.agent.monitor.storage.MetricsOnlyMetricDataPayloadBuilder
 
AddDatasourceCommand - Class in org.hawkular.agent.monitor.cmd
Adds a Datasource to an Application Server instance.
AddDatasourceCommand() - Constructor for class org.hawkular.agent.monitor.cmd.AddDatasourceCommand
 
addDependencies(ServiceBuilder<MonitorService>) - Method in class org.hawkular.agent.monitor.service.MonitorService
When this service is being built, this method is called to allow this service to add whatever dependencies it needs.
AddJdbcDriverCommand - Class in org.hawkular.agent.monitor.cmd
Adds an JdbcDriver to an Application Server instance.
AddJdbcDriverCommand() - Constructor for class org.hawkular.agent.monitor.cmd.AddJdbcDriverCommand
 
addMetricToBeCollected(DMREndpoint, DMRMetricInstance) - Method in class org.hawkular.agent.monitor.scheduler.config.SchedulerConfiguration
 
addMetricToBeCollected(JMXEndpoint, JMXMetricInstance) - Method in class org.hawkular.agent.monitor.scheduler.config.SchedulerConfiguration
 
addMetricToBeCollected(PlatformEndpoint, PlatformMetricInstance) - Method in class org.hawkular.agent.monitor.scheduler.config.SchedulerConfiguration
 
addMetricTypes(Map<Name, TypeSet<T>>, Collection<Name>) - Method in class org.hawkular.agent.monitor.inventory.MetricTypeManager
Adds the given types to the manager.
addOperation(O) - Method in class org.hawkular.agent.monitor.inventory.ResourceType
 
addProperty(String, Object) - Method in class org.hawkular.agent.monitor.inventory.IDObject
Adds an optional property to this object.
addResource(T) - Method in class org.hawkular.agent.monitor.inventory.ResourceManager
Adds the given resource to the resource hierarchy.
addResourceConfigurationProperty(C) - Method in class org.hawkular.agent.monitor.inventory.Resource
 
addResourceConfigurationPropertyType(RCPT) - Method in class org.hawkular.agent.monitor.inventory.ResourceType
 
addTask(Task) - Method in class org.hawkular.agent.monitor.scheduler.polling.TaskGroup
 
addTasks(Collection<Task>) - Method in class org.hawkular.agent.monitor.scheduler.polling.TaskGroup
 
AgentLoggers - Class in org.hawkular.agent.monitor.log
 
ANY_OPTIONAL - Static variable in class org.hawkular.agent.monitor.extension.MeasurementUnitValidator
MeasurementUnitValidator where any MeasurementUnit is valid, as is an undefined value
ANY_OPTIONAL - Static variable in class org.hawkular.agent.monitor.extension.MetricTypeValidator
any value is valid, as is an undefined value
ANY_REQUIRED - Static variable in class org.hawkular.agent.monitor.extension.MeasurementUnitValidator
MeasurementUnitValidator where any MeasurementUnit is valid, but an undefined value is not
ANY_REQUIRED - Static variable in class org.hawkular.agent.monitor.extension.MetricTypeValidator
any value is valid, but an undefined value is not
API_JNDI - Static variable in interface org.hawkular.agent.monitor.extension.SubsystemAttributes
 
apiJndi - Variable in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration
 
assertLocalOrRemoteServer(ManagedServer) - Method in class org.hawkular.agent.monitor.cmd.AbstractResourcePathCommand
 
assertLocalServer(ManagedServer) - Method in class org.hawkular.agent.monitor.cmd.AbstractResourcePathCommand
 
assertNotRename(ModelNode, String) - Method in class org.hawkular.agent.monitor.cmd.AbstractResourcePathCommand
 
AsyncInventoryStorage - Class in org.hawkular.agent.monitor.storage
An InventoryStorage that sends the resources submitted via AsyncInventoryStorage.storeResource(Resource) asynchronously to inventory.
AsyncInventoryStorage(ServerIdentifiers, MonitorServiceConfiguration.StorageAdapter, HttpClientBuilder, Diagnostics) - Constructor for class org.hawkular.agent.monitor.storage.AsyncInventoryStorage
 
ATTRIBUTE - Static variable in interface org.hawkular.agent.monitor.extension.DMRAvailAttributes
 
ATTRIBUTE - Static variable in interface org.hawkular.agent.monitor.extension.DMRMetricAttributes
 
ATTRIBUTE - Static variable in interface org.hawkular.agent.monitor.extension.DMRResourceConfigAttributes
 
ATTRIBUTE - Static variable in interface org.hawkular.agent.monitor.extension.JMXAvailAttributes
 
ATTRIBUTE - Static variable in interface org.hawkular.agent.monitor.extension.JMXMetricAttributes
 
ATTRIBUTE - Static variable in interface org.hawkular.agent.monitor.extension.JMXResourceConfigAttributes
 
ATTRIBUTES - Static variable in interface org.hawkular.agent.monitor.extension.DiagnosticsAttributes
 
ATTRIBUTES - Static variable in interface org.hawkular.agent.monitor.extension.DMRAvailAttributes
 
ATTRIBUTES - Static variable in interface org.hawkular.agent.monitor.extension.DMRAvailSetAttributes
 
ATTRIBUTES - Static variable in interface org.hawkular.agent.monitor.extension.DMRMetricAttributes
 
ATTRIBUTES - Static variable in interface org.hawkular.agent.monitor.extension.DMRMetricSetAttributes
 
ATTRIBUTES - Static variable in interface org.hawkular.agent.monitor.extension.DMROperationAttributes
 
ATTRIBUTES - Static variable in interface org.hawkular.agent.monitor.extension.DMRResourceConfigAttributes
 
ATTRIBUTES - Static variable in interface org.hawkular.agent.monitor.extension.DMRResourceTypeAttributes
 
ATTRIBUTES - Static variable in interface org.hawkular.agent.monitor.extension.DMRResourceTypeSetAttributes
 
ATTRIBUTES - Static variable in interface org.hawkular.agent.monitor.extension.FileStoresAttributes
 
ATTRIBUTES - Static variable in interface org.hawkular.agent.monitor.extension.JMXAvailAttributes
 
ATTRIBUTES - Static variable in interface org.hawkular.agent.monitor.extension.JMXAvailSetAttributes
 
ATTRIBUTES - Static variable in interface org.hawkular.agent.monitor.extension.JMXMetricAttributes
 
ATTRIBUTES - Static variable in interface org.hawkular.agent.monitor.extension.JMXMetricSetAttributes
 
ATTRIBUTES - Static variable in interface org.hawkular.agent.monitor.extension.JMXOperationAttributes
 
ATTRIBUTES - Static variable in interface org.hawkular.agent.monitor.extension.JMXResourceConfigAttributes
 
ATTRIBUTES - Static variable in interface org.hawkular.agent.monitor.extension.JMXResourceTypeAttributes
 
ATTRIBUTES - Static variable in interface org.hawkular.agent.monitor.extension.JMXResourceTypeSetAttributes
 
ATTRIBUTES - Static variable in interface org.hawkular.agent.monitor.extension.LocalDMRAttributes
 
ATTRIBUTES - Static variable in interface org.hawkular.agent.monitor.extension.ManagedServersAttributes
 
ATTRIBUTES - Static variable in interface org.hawkular.agent.monitor.extension.MemoryAttributes
 
ATTRIBUTES - Static variable in interface org.hawkular.agent.monitor.extension.PlatformAttributes
 
ATTRIBUTES - Static variable in interface org.hawkular.agent.monitor.extension.PowerSourcesAttributes
 
ATTRIBUTES - Static variable in interface org.hawkular.agent.monitor.extension.ProcessorsAttributes
 
ATTRIBUTES - Static variable in interface org.hawkular.agent.monitor.extension.RemoteDMRAttributes
 
ATTRIBUTES - Static variable in interface org.hawkular.agent.monitor.extension.RemoteJMXAttributes
 
ATTRIBUTES - Static variable in interface org.hawkular.agent.monitor.extension.StorageAttributes
 
ATTRIBUTES - Static variable in interface org.hawkular.agent.monitor.extension.SubsystemAttributes
 
Avail - Enum in org.hawkular.agent.monitor.api
 
AVAIL_DISPATCHER_BUFFER_SIZE - Static variable in interface org.hawkular.agent.monitor.extension.SubsystemAttributes
 
AVAIL_DISPATCHER_MAX_BATCH_SIZE - Static variable in interface org.hawkular.agent.monitor.extension.SubsystemAttributes
 
AVAIL_SETS - Static variable in interface org.hawkular.agent.monitor.extension.DMRResourceTypeAttributes
 
AVAIL_SETS - Static variable in interface org.hawkular.agent.monitor.extension.JMXResourceTypeAttributes
 
AvailBufferedStorageDispatcher - Class in org.hawkular.agent.monitor.storage
Buffers availability check data and eventually stores them in a storage adapter.
AvailBufferedStorageDispatcher(SchedulerConfiguration, StorageAdapter, Diagnostics) - Constructor for class org.hawkular.agent.monitor.storage.AvailBufferedStorageDispatcher
 
AvailBufferedStorageDispatcher.Worker - Class in org.hawkular.agent.monitor.storage
 
AvailCompletionHandler - Interface in org.hawkular.agent.monitor.scheduler.polling
Callback for completed tasks that checked for availability.
AvailDataPayloadBuilder - Interface in org.hawkular.agent.monitor.api
 
AvailDataPoint - Class in org.hawkular.agent.monitor.storage
Availability check data that was collected.
AvailDataPoint(Task, Avail) - Constructor for class org.hawkular.agent.monitor.storage.AvailDataPoint
 
availDispatcherBufferSize - Variable in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration
 
availDispatcherMaxBatchSize - Variable in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration
 
AvailDMRPropertyReference - Class in org.hawkular.agent.monitor.scheduler.config
A DMR resource reference that is to be checked for availability.
AvailDMRPropertyReference(Address, String, Interval, String) - Constructor for class org.hawkular.agent.monitor.scheduler.config.AvailDMRPropertyReference
 
AvailDMRTask - Class in org.hawkular.agent.monitor.scheduler.polling.dmr
Represents a DMR task that is to be used to check availability.
AvailDMRTask(Interval, DMREndpoint, Address, String, String, DMRAvailInstance, String) - Constructor for class org.hawkular.agent.monitor.scheduler.polling.dmr.AvailDMRTask
 
AvailDMRTaskGroupRunnable - Class in org.hawkular.agent.monitor.scheduler.polling.dmr
 
AvailDMRTaskGroupRunnable(TaskGroup, AvailCompletionHandler, Diagnostics, ModelControllerClientFactory) - Constructor for class org.hawkular.agent.monitor.scheduler.polling.dmr.AvailDMRTaskGroupRunnable
 
AvailDMRTaskKeyGenerator - Class in org.hawkular.agent.monitor.scheduler.polling.dmr
 
AvailDMRTaskKeyGenerator() - Constructor for class org.hawkular.agent.monitor.scheduler.polling.dmr.AvailDMRTaskKeyGenerator
 
AvailInstance<R extends Resource<?,?,?,?,?>,A extends AvailType,P extends MonitoredPropertyReference> - Class in org.hawkular.agent.monitor.inventory
 
AvailInstance(ID, Name, R, A, P) - Constructor for class org.hawkular.agent.monitor.inventory.AvailInstance
 
AvailJMXPropertyReference - Class in org.hawkular.agent.monitor.scheduler.config
A JMX resource reference that is to be checked for availability.
AvailJMXPropertyReference(ObjectName, String, Interval, String) - Constructor for class org.hawkular.agent.monitor.scheduler.config.AvailJMXPropertyReference
 
AvailJMXTask - Class in org.hawkular.agent.monitor.scheduler.polling.jmx
Represents a JMX task that is to be used to check availability.
AvailJMXTask(Interval, JMXEndpoint, ObjectName, String, String, JMXAvailInstance, String) - Constructor for class org.hawkular.agent.monitor.scheduler.polling.jmx.AvailJMXTask
 
AvailJMXTaskGroupRunnable - Class in org.hawkular.agent.monitor.scheduler.polling.jmx
 
AvailJMXTaskGroupRunnable(TaskGroup, AvailCompletionHandler, Diagnostics, JmxClientFactory) - Constructor for class org.hawkular.agent.monitor.scheduler.polling.jmx.AvailJMXTaskGroupRunnable
 
AvailJMXTaskKeyGenerator - Class in org.hawkular.agent.monitor.scheduler.polling.jmx
 
AvailJMXTaskKeyGenerator() - Constructor for class org.hawkular.agent.monitor.scheduler.polling.jmx.AvailJMXTaskKeyGenerator
 
AvailPlatformPropertyReference - Class in org.hawkular.agent.monitor.scheduler.config
A Platform resource reference that is to be checked for availability.
AvailPlatformPropertyReference(Interval) - Constructor for class org.hawkular.agent.monitor.scheduler.config.AvailPlatformPropertyReference
 
AvailStorage - Interface in org.hawkular.agent.monitor.api
 
AvailStorageProxy - Class in org.hawkular.agent.monitor.storage
A proxy that delegates to a StorageAdapter.
AvailStorageProxy() - Constructor for class org.hawkular.agent.monitor.storage.AvailStorageProxy
 
AvailType - Class in org.hawkular.agent.monitor.inventory
 
AvailType(ID, Name) - Constructor for class org.hawkular.agent.monitor.inventory.AvailType
 
AvailTypeManager<T extends AvailType> - Class in org.hawkular.agent.monitor.inventory
 
AvailTypeManager() - Constructor for class org.hawkular.agent.monitor.inventory.AvailTypeManager
 

B

base64Encode(String) - Static method in class org.hawkular.agent.monitor.service.Util
Encodes a string using Base64 encoding.
build() - Method in class org.hawkular.agent.monitor.diagnostics.JBossLoggingReporter.Builder
 
build() - Method in class org.hawkular.agent.monitor.diagnostics.StorageReporter.Builder
 
build() - Method in class org.hawkular.agent.monitor.extension.MonitorServiceConfigurationBuilder
 
build() - Method in class org.hawkular.agent.monitor.inventory.TypeSet.TypeSetBuilder
 
build() - Method in class org.hawkular.agent.monitor.storage.HttpClientBuilder
Builds and returns an HTTP client.
builder() - Static method in class org.hawkular.agent.monitor.inventory.TypeSet
 
buildJsonGetRequest(String, Map<String, String>) - Method in class org.hawkular.agent.monitor.storage.HttpClientBuilder
 
buildJsonPostRequest(String, Map<String, String>, String) - Method in class org.hawkular.agent.monitor.storage.HttpClientBuilder
 
buildJsonPutRequest(String, Map<String, String>, String) - Method in class org.hawkular.agent.monitor.storage.HttpClientBuilder
 

C

Command<REQ extends org.hawkular.bus.common.BasicMessage,RESP extends org.hawkular.bus.common.BasicMessage> - Interface in org.hawkular.agent.monitor.cmd
 
CommandContext - Class in org.hawkular.agent.monitor.cmd
 
CommandContext(FeedCommProcessor, MonitorServiceConfiguration, DiscoveryService) - Constructor for class org.hawkular.agent.monitor.cmd.CommandContext
 
CompletionHandler<T> - Interface in org.hawkular.agent.monitor.scheduler.polling
 
configure(MonitorServiceConfiguration) - Method in class org.hawkular.agent.monitor.service.MonitorService
Configures this service and its internals.
connect() - Method in class org.hawkular.agent.monitor.cmd.FeedCommProcessor
Connects to the websocket endpoint.
Constants - Interface in org.hawkular.agent.monitor.inventory.platform
Because the resource types, metrics, etc.
Constants.PlatformResourceType - Enum in org.hawkular.agent.monitor.inventory.platform
 
convertDurationsTo(TimeUnit) - Method in class org.hawkular.agent.monitor.diagnostics.JBossLoggingReporter.Builder
 
convertDurationsTo(TimeUnit) - Method in class org.hawkular.agent.monitor.diagnostics.StorageReporter.Builder
 
convertRatesTo(TimeUnit) - Method in class org.hawkular.agent.monitor.diagnostics.JBossLoggingReporter.Builder
 
convertRatesTo(TimeUnit) - Method in class org.hawkular.agent.monitor.diagnostics.StorageReporter.Builder
 
copyStream(InputStream, OutputStream, boolean) - Static method in class org.hawkular.agent.monitor.service.Util
Copies one stream to another, optionally closing the streams.
createAvailDataPayloadBuilder() - Method in interface org.hawkular.agent.monitor.api.AvailStorage
 
createAvailDataPayloadBuilder() - Method in class org.hawkular.agent.monitor.storage.AvailStorageProxy
 
createAvailDataPayloadBuilder() - Method in class org.hawkular.agent.monitor.storage.HawkularStorageAdapter
 
createAvailDataPayloadBuilder() - Method in class org.hawkular.agent.monitor.storage.MetricsOnlyStorageAdapter
 
createBatchOperation(TaskGroup) - Method in class org.hawkular.agent.monitor.scheduler.polling.dmr.ReadAttributeOperationBuilder
 
createBatchOperation(TaskGroup) - Method in class org.hawkular.agent.monitor.scheduler.polling.dmr.ReadAttributeOrResourceOperationBuilder
 
createClient() - Method in interface org.hawkular.agent.monitor.scheduler.JmxClientFactory
 
createClient() - Method in class org.hawkular.agent.monitor.scheduler.JmxClientFactoryImpl
 
createClient() - Method in interface org.hawkular.agent.monitor.scheduler.ModelControllerClientFactory
 
createClient() - Method in class org.hawkular.agent.monitor.scheduler.ModelControllerClientFactoryImpl
 
createClient(DMREndpoint) - Method in class org.hawkular.agent.monitor.scheduler.ModelControllerClientFactoryImpl
 
createControllerClient(ManagedServer, CommandContext) - Method in class org.hawkular.agent.monitor.cmd.AbstractResourcePathCommand
Returns a freshly opened ModelControllerClient.
createMetricDataPayloadBuilder() - Method in interface org.hawkular.agent.monitor.api.MetricStorage
 
createMetricDataPayloadBuilder() - Method in class org.hawkular.agent.monitor.storage.HawkularStorageAdapter
 
createMetricDataPayloadBuilder() - Method in class org.hawkular.agent.monitor.storage.MetricsOnlyStorageAdapter
 
createMetricDataPayloadBuilder() - Method in class org.hawkular.agent.monitor.storage.MetricStorageProxy
 
createOperations(TaskGroup) - Method in class org.hawkular.agent.monitor.scheduler.polling.dmr.ReadAttributeOperationBuilder
 
createOperations(TaskGroup) - Method in class org.hawkular.agent.monitor.scheduler.polling.dmr.ReadAttributeOrResourceOperationBuilder
 
createResponse() - Method in class org.hawkular.agent.monitor.cmd.AbstractResourcePathCommand
 
createResponse() - Method in class org.hawkular.agent.monitor.cmd.AddDatasourceCommand
 
createResponse() - Method in class org.hawkular.agent.monitor.cmd.AddJdbcDriverCommand
 
createResponse() - Method in class org.hawkular.agent.monitor.cmd.ExecuteOperationCommand
 
createResponse() - Method in class org.hawkular.agent.monitor.cmd.RemoveDatasourceCommand
 
createResponse() - Method in class org.hawkular.agent.monitor.cmd.RemoveJdbcDriverCommand
 
createResponse() - Method in class org.hawkular.agent.monitor.cmd.UpdateDatasourceCommand
 
createWebSocketCall(String, Map<String, String>) - Method in class org.hawkular.agent.monitor.storage.HttpClientBuilder
 

D

DEFAULT_AVAIL_DISPATCHER_BUFFER_SIZE - Static variable in class org.hawkular.agent.monitor.scheduler.config.SchedulerConfiguration
 
DEFAULT_AVAIL_DISPATCHER_MAX_BATCH_SIZE - Static variable in class org.hawkular.agent.monitor.scheduler.config.SchedulerConfiguration
 
DEFAULT_DRIVER_MODULE_DEPENDENCIES - Static variable in class org.hawkular.agent.monitor.cmd.AddJdbcDriverCommand
 
DEFAULT_METRIC_DISPATCHER_BUFFER_SIZE - Static variable in class org.hawkular.agent.monitor.scheduler.config.SchedulerConfiguration
 
DEFAULT_METRIC_DISPATCHER_MAX_BATCH_SIZE - Static variable in class org.hawkular.agent.monitor.scheduler.config.SchedulerConfiguration
 
DEFAULT_NUM_AVAIL_SCHEDULER_THREADS - Static variable in class org.hawkular.agent.monitor.scheduler.config.SchedulerConfiguration
 
DEFAULT_NUM_METRIC_SCHEDULER_THREADS - Static variable in class org.hawkular.agent.monitor.scheduler.config.SchedulerConfiguration
 
DeployApplicationCommand - Class in org.hawkular.agent.monitor.cmd
Deploys an application on a resource.
DeployApplicationCommand() - Constructor for class org.hawkular.agent.monitor.cmd.DeployApplicationCommand
 
Diagnostics - Interface in org.hawkular.agent.monitor.diagnostics
Provides diagnostic metrics for the scheduler itself.
diagnostics - Variable in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration
 
Diagnostics(boolean, MonitorServiceConfiguration.DiagnosticsReportTo, int, TimeUnit) - Constructor for class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.Diagnostics
 
DiagnosticsAdd - Class in org.hawkular.agent.monitor.extension
 
DiagnosticsAttributes - Interface in org.hawkular.agent.monitor.extension
 
DiagnosticsDefinition - Class in org.hawkular.agent.monitor.extension
 
DiagnosticsImpl - Class in org.hawkular.agent.monitor.diagnostics
 
DiagnosticsImpl(MonitorServiceConfiguration.Diagnostics, MetricRegistry, ServerIdentifiers) - Constructor for class org.hawkular.agent.monitor.diagnostics.DiagnosticsImpl
 
DiagnosticsRemove - Class in org.hawkular.agent.monitor.extension
 
disconnect() - Method in class org.hawkular.agent.monitor.cmd.FeedCommProcessor
 
discoverAllResources(VertexSetListener<DMRResource>) - Method in class org.hawkular.agent.monitor.inventory.dmr.DMRDiscovery
Performs the discovery and stores the discovered inventory in this object's inventory manager.
discoverAllResources(VertexSetListener<JMXResource>) - Method in class org.hawkular.agent.monitor.inventory.jmx.JMXDiscovery
Performs the discovery and stores the discovered inventory in this object's inventory manager.
discoverAllResources(VertexSetListener<PlatformResource>) - Method in class org.hawkular.agent.monitor.inventory.platform.PlatformDiscovery
Performs the discovery and stores the discovered inventory in this object's inventory manager.
discoverAllResourcesForAllManagedServers() - Method in interface org.hawkular.agent.monitor.service.DiscoveryService
This will build inventory managers for every configured managed and discover all resources in those managed servers, populating the inventory managers with the discovered resources.
discoverAllResourcesForAllManagedServers() - Method in class org.hawkular.agent.monitor.service.MonitorService
 
discoverResources(VertexSetListener<DMRResource>) - Method in class org.hawkular.agent.monitor.inventory.dmr.DMRInventoryManager
 
discoverResources(VertexSetListener<R>) - Method in class org.hawkular.agent.monitor.inventory.InventoryManager
Populate the inventory with resources that can be automatically discovered.
discoverResources(VertexSetListener<JMXResource>) - Method in class org.hawkular.agent.monitor.inventory.jmx.JMXInventoryManager
 
discoverResources(VertexSetListener<PlatformResource>) - Method in class org.hawkular.agent.monitor.inventory.platform.PlatformInventoryManager
 
DiscoveryService - Interface in org.hawkular.agent.monitor.service
A simple interface that provides methods used to discover resources.
DMRAvailAdd - Class in org.hawkular.agent.monitor.extension
 
DMRAvailAttributes - Interface in org.hawkular.agent.monitor.extension
 
DMRAvailDefinition - Class in org.hawkular.agent.monitor.extension
 
DMRAvailInstance - Class in org.hawkular.agent.monitor.inventory.dmr
 
DMRAvailInstance(ID, Name, DMRResource, DMRAvailType, AvailDMRPropertyReference) - Constructor for class org.hawkular.agent.monitor.inventory.dmr.DMRAvailInstance
 
DMRAvailRemove - Class in org.hawkular.agent.monitor.extension
 
DMRAvailSetAdd - Class in org.hawkular.agent.monitor.extension
 
DMRAvailSetAttributes - Interface in org.hawkular.agent.monitor.extension
 
DMRAvailSetDefinition - Class in org.hawkular.agent.monitor.extension
 
DMRAvailSetRemove - Class in org.hawkular.agent.monitor.extension
 
DMRAvailType - Class in org.hawkular.agent.monitor.inventory.dmr
 
DMRAvailType(ID, Name) - Constructor for class org.hawkular.agent.monitor.inventory.dmr.DMRAvailType
 
DMRDiscovery - Class in org.hawkular.agent.monitor.inventory.dmr
Discovers resources for a given DMR endpoint.
DMRDiscovery(DMRInventoryManager) - Constructor for class org.hawkular.agent.monitor.inventory.dmr.DMRDiscovery
Creates the discovery object for the given inventory manager.
DMREndpoint - Class in org.hawkular.agent.monitor.scheduler.config
Represents a remote endpoint that can process DMR requests.
DMREndpoint(String, String, int, String, String, boolean, SSLContext) - Constructor for class org.hawkular.agent.monitor.scheduler.config.DMREndpoint
 
DMRInventoryManager - Class in org.hawkular.agent.monitor.inventory.dmr
 
DMRInventoryManager(String, MetadataManager<DMRResourceType, DMRMetricType, DMRAvailType, DMROperation, DMRResourceConfigurationPropertyType>, ResourceManager<DMRResource>, ManagedServer, DMREndpoint, ModelControllerClientFactory) - Constructor for class org.hawkular.agent.monitor.inventory.dmr.DMRInventoryManager
 
DMRMetadataManager - Class in org.hawkular.agent.monitor.inventory.dmr
 
DMRMetadataManager(ResourceTypeManager<DMRResourceType>, MetricTypeManager<DMRMetricType>, AvailTypeManager<DMRAvailType>) - Constructor for class org.hawkular.agent.monitor.inventory.dmr.DMRMetadataManager
 
DMRMetricAdd - Class in org.hawkular.agent.monitor.extension
 
DMRMetricAttributes - Interface in org.hawkular.agent.monitor.extension
 
DMRMetricDefinition - Class in org.hawkular.agent.monitor.extension
 
DMRMetricInstance - Class in org.hawkular.agent.monitor.inventory.dmr
 
DMRMetricInstance(ID, Name, DMRResource, DMRMetricType, DMRPropertyReference) - Constructor for class org.hawkular.agent.monitor.inventory.dmr.DMRMetricInstance
 
DMRMetricRemove - Class in org.hawkular.agent.monitor.extension
 
DMRMetricSetAdd - Class in org.hawkular.agent.monitor.extension
 
DMRMetricSetAttributes - Interface in org.hawkular.agent.monitor.extension
 
DMRMetricSetDefinition - Class in org.hawkular.agent.monitor.extension
 
DMRMetricSetRemove - Class in org.hawkular.agent.monitor.extension
 
DMRMetricType - Class in org.hawkular.agent.monitor.inventory.dmr
 
DMRMetricType(ID, Name) - Constructor for class org.hawkular.agent.monitor.inventory.dmr.DMRMetricType
 
DMROperation - Class in org.hawkular.agent.monitor.inventory.dmr
 
DMROperation(ID, Name) - Constructor for class org.hawkular.agent.monitor.inventory.dmr.DMROperation
 
DMROperationAdd - Class in org.hawkular.agent.monitor.extension
 
DMROperationAttributes - Interface in org.hawkular.agent.monitor.extension
 
DMROperationDefinition - Class in org.hawkular.agent.monitor.extension
 
DMROperationRemove - Class in org.hawkular.agent.monitor.extension
 
DMRPropertyReference - Class in org.hawkular.agent.monitor.scheduler.config
A DMR resource reference that is to be monitored.
DMRPropertyReference(Address, String, Interval) - Constructor for class org.hawkular.agent.monitor.scheduler.config.DMRPropertyReference
 
DMRResource - Class in org.hawkular.agent.monitor.inventory.dmr
 
DMRResource(ID, Name, DMREndpoint, DMRResourceType, DMRResource, Address, ModelNode) - Constructor for class org.hawkular.agent.monitor.inventory.dmr.DMRResource
 
DMRResourceConfigAdd - Class in org.hawkular.agent.monitor.extension
 
DMRResourceConfigAttributes - Interface in org.hawkular.agent.monitor.extension
 
DMRResourceConfigDefinition - Class in org.hawkular.agent.monitor.extension
 
DMRResourceConfigRemove - Class in org.hawkular.agent.monitor.extension
 
DMRResourceConfigurationPropertyInstance - Class in org.hawkular.agent.monitor.inventory.dmr
 
DMRResourceConfigurationPropertyInstance(ID, Name, DMRResourceConfigurationPropertyType) - Constructor for class org.hawkular.agent.monitor.inventory.dmr.DMRResourceConfigurationPropertyInstance
 
DMRResourceConfigurationPropertyType - Class in org.hawkular.agent.monitor.inventory.dmr
 
DMRResourceConfigurationPropertyType(ID, Name) - Constructor for class org.hawkular.agent.monitor.inventory.dmr.DMRResourceConfigurationPropertyType
 
DMRResourceType - Class in org.hawkular.agent.monitor.inventory.dmr
 
DMRResourceType(ID, Name) - Constructor for class org.hawkular.agent.monitor.inventory.dmr.DMRResourceType
 
DMRResourceTypeAdd - Class in org.hawkular.agent.monitor.extension
 
DMRResourceTypeAttributes - Interface in org.hawkular.agent.monitor.extension
 
DMRResourceTypeDefinition - Class in org.hawkular.agent.monitor.extension
 
DMRResourceTypeRemove - Class in org.hawkular.agent.monitor.extension
 
DMRResourceTypeSetAdd - Class in org.hawkular.agent.monitor.extension
 
DMRResourceTypeSetAttributes - Interface in org.hawkular.agent.monitor.extension
 
DMRResourceTypeSetDefinition - Class in org.hawkular.agent.monitor.extension
 
DMRResourceTypeSetRemove - Class in org.hawkular.agent.monitor.extension
 
DMRTask - Class in org.hawkular.agent.monitor.scheduler.polling.dmr
Represents a task that is to be executed on a DMR resource with an absolute address within a domain.
DMRTask(Task.Type, Interval, DMREndpoint, Address, String, String) - Constructor for class org.hawkular.agent.monitor.scheduler.polling.dmr.DMRTask
 
DMRTaskKeyGenerator - Class in org.hawkular.agent.monitor.scheduler.polling.dmr
Resolve data input attributes to final storage name.
DMRTaskKeyGenerator() - Constructor for class org.hawkular.agent.monitor.scheduler.polling.dmr.DMRTaskKeyGenerator
 

E

EchoCommand - Class in org.hawkular.agent.monitor.cmd
 
EchoCommand() - Constructor for class org.hawkular.agent.monitor.cmd.EchoCommand
 
EMPTY - Static variable in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.Diagnostics
 
empty() - Static method in class org.hawkular.agent.monitor.inventory.TypeSet
 
empty() - Static method in class org.hawkular.agent.monitor.inventory.TypeSets
 
ENABLED - Static variable in interface org.hawkular.agent.monitor.extension.DiagnosticsAttributes
 
ENABLED - Static variable in interface org.hawkular.agent.monitor.extension.DMRAvailSetAttributes
 
ENABLED - Static variable in interface org.hawkular.agent.monitor.extension.DMRMetricSetAttributes
 
ENABLED - Static variable in interface org.hawkular.agent.monitor.extension.DMRResourceTypeSetAttributes
 
ENABLED - Static variable in interface org.hawkular.agent.monitor.extension.FileStoresAttributes
 
ENABLED - Static variable in interface org.hawkular.agent.monitor.extension.JMXAvailSetAttributes
 
ENABLED - Static variable in interface org.hawkular.agent.monitor.extension.JMXMetricSetAttributes
 
ENABLED - Static variable in interface org.hawkular.agent.monitor.extension.JMXResourceTypeSetAttributes
 
ENABLED - Static variable in interface org.hawkular.agent.monitor.extension.LocalDMRAttributes
 
ENABLED - Static variable in interface org.hawkular.agent.monitor.extension.MemoryAttributes
 
enabled - Variable in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.Diagnostics
 
ENABLED - Static variable in interface org.hawkular.agent.monitor.extension.PlatformAttributes
 
ENABLED - Static variable in interface org.hawkular.agent.monitor.extension.PowerSourcesAttributes
 
ENABLED - Static variable in interface org.hawkular.agent.monitor.extension.ProcessorsAttributes
 
ENABLED - Static variable in interface org.hawkular.agent.monitor.extension.RemoteDMRAttributes
 
ENABLED - Static variable in interface org.hawkular.agent.monitor.extension.RemoteJMXAttributes
 
ENABLED - Static variable in interface org.hawkular.agent.monitor.extension.SubsystemAttributes
 
enabled(boolean) - Method in class org.hawkular.agent.monitor.inventory.TypeSet.TypeSetBuilder
 
ensureEndsWithSlash(StringBuilder) - Static method in class org.hawkular.agent.monitor.service.Util
Given a string builder, this ensures its last character is a forward-slash.
entityType - Variable in class org.hawkular.agent.monitor.cmd.AbstractResourcePathCommand
A natural language name of entity the present command is creating, removing or updating.
equals(Object) - Method in class org.hawkular.agent.monitor.inventory.ID
 
equals(Object) - Method in class org.hawkular.agent.monitor.inventory.IDObject
 
equals(Object) - Method in class org.hawkular.agent.monitor.inventory.Name
 
equals(Object) - Method in class org.hawkular.agent.monitor.scheduler.config.Interval
 
equals(Object) - Method in class org.hawkular.agent.monitor.scheduler.config.MonitoredEndpoint
 
errorAvailCheckFailed(Throwable) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
errorAvailCheckFailed(Throwable) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorAvailCheckFailed$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorCannotCloseWebSocketCall(Exception) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
errorCannotCloseWebSocketCall(Exception) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorCannotCloseWebSocketCall$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorCannotDoAnythingWithoutFeed(Throwable) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
errorCannotDoAnythingWithoutFeed(Throwable) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorCannotDoAnythingWithoutFeed$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorCannotEstablishFeedComm(Exception) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
errorCannotEstablishFeedComm(Exception) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorCannotEstablishFeedComm$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorCannotInitializeScheduler(Throwable) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
errorCannotInitializeScheduler(Throwable) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorCannotInitializeScheduler$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorCannotReconnectToWebSocket(Exception) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
errorCannotReconnectToWebSocket(Exception) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorCannotReconnectToWebSocket$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorCannotStartStorageAdapter(Throwable) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
errorCannotStartStorageAdapter(Throwable) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorCannotStartStorageAdapter$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorCommandExecutionFailureFeed(String, Throwable) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
errorCommandExecutionFailureFeed(String, Throwable) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorCommandExecutionFailureFeed$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorDiscoveryFailed(Exception, MonitoredEndpoint) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
errorDiscoveryFailed(Exception, MonitoredEndpoint) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorDiscoveryFailed$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorFailedToExecuteCommand(Exception, String, Object) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
errorFailedToExecuteCommand(Exception, String, Object) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorFailedToExecuteCommand$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorFailedToSendOverFeedComm(String, Throwable) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
errorFailedToSendOverFeedComm(String, Throwable) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorFailedToSendOverFeedComm$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorFailedToStoreAvailData(Throwable, String) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
errorFailedToStoreAvailData(Throwable, String) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorFailedToStoreAvailData$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorFailedToStoreInventoryData(Throwable) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
errorFailedToStoreInventoryData(Throwable) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorFailedToStoreInventoryData$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorFailedToStoreMetricData(Throwable, String) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
errorFailedToStoreMetricData(Throwable, String) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorFailedToStoreMetricData$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorFailedToStorePathToInventory(int, String, String) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
errorFailedToStorePathToInventory(int, String, String) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorFailedToStorePathToInventory$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorInvalidCommandRequestFeed(String) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
errorInvalidCommandRequestFeed(String) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorInvalidCommandRequestFeed$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorMetricCollectionFailed(Throwable) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
errorMetricCollectionFailed(Throwable) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorMetricCollectionFailed$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorMustHaveTenantIdConfigured() - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
errorMustHaveTenantIdConfigured() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorMustHaveTenantIdConfigured$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
execute(ModelControllerClient, ManagedServer, String, BasicMessageWithExtraData<REQ>, RESP, CommandContext) - Method in class org.hawkular.agent.monitor.cmd.AbstractRemoveModelNodeCommand
 
execute(BasicMessageWithExtraData<REQ>, CommandContext) - Method in class org.hawkular.agent.monitor.cmd.AbstractResourcePathCommand
 
execute(ModelControllerClient, ManagedServer, String, BasicMessageWithExtraData<REQ>, RESP, CommandContext) - Method in class org.hawkular.agent.monitor.cmd.AbstractResourcePathCommand
Do whatever with the already validated parameters.
execute(ModelControllerClient, ManagedServer, String, BasicMessageWithExtraData<AddDatasourceRequest>, AddDatasourceResponse, CommandContext) - Method in class org.hawkular.agent.monitor.cmd.AddDatasourceCommand
 
execute(ModelControllerClient, ManagedServer, String, BasicMessageWithExtraData<AddJdbcDriverRequest>, AddJdbcDriverResponse, CommandContext) - Method in class org.hawkular.agent.monitor.cmd.AddJdbcDriverCommand
 
execute(BasicMessageWithExtraData<REQ>, CommandContext) - Method in interface org.hawkular.agent.monitor.cmd.Command
Performs the command for the server.
execute(BasicMessageWithExtraData<DeployApplicationRequest>, CommandContext) - Method in class org.hawkular.agent.monitor.cmd.DeployApplicationCommand
 
execute(BasicMessageWithExtraData<EchoRequest>, CommandContext) - Method in class org.hawkular.agent.monitor.cmd.EchoCommand
 
execute(ModelControllerClient, ManagedServer, String, BasicMessageWithExtraData<ExecuteOperationRequest>, ExecuteOperationResponse, CommandContext) - Method in class org.hawkular.agent.monitor.cmd.ExecuteOperationCommand
 
execute(BasicMessageWithExtraData<ExportJdrRequest>, CommandContext) - Method in class org.hawkular.agent.monitor.cmd.ExportJdrCommand
 
execute(BasicMessageWithExtraData<GenericErrorResponse>, CommandContext) - Method in class org.hawkular.agent.monitor.cmd.GenericErrorResponseCommand
 
execute(ModelControllerClient, ManagedServer, String, BasicMessageWithExtraData<UpdateDatasourceRequest>, UpdateDatasourceResponse, CommandContext) - Method in class org.hawkular.agent.monitor.cmd.UpdateDatasourceCommand
 
execute(OperationContext, ModelNode) - Method in class org.hawkular.agent.monitor.extension.OperationFullDiscoveryScan
 
execute(OperationContext, ModelNode) - Method in class org.hawkular.agent.monitor.extension.OperationSubsystemStart
 
execute(OperationContext, ModelNode) - Method in class org.hawkular.agent.monitor.extension.OperationSubsystemStatus
 
execute(OperationContext, ModelNode) - Method in class org.hawkular.agent.monitor.extension.OperationSubsystemStop
 
ExecuteOperationCommand - Class in org.hawkular.agent.monitor.cmd
Execute an operation on a resource.
ExecuteOperationCommand() - Constructor for class org.hawkular.agent.monitor.cmd.ExecuteOperationCommand
 
ExportJdrCommand - Class in org.hawkular.agent.monitor.cmd
 
ExportJdrCommand() - Constructor for class org.hawkular.agent.monitor.cmd.ExportJdrCommand
 

F

FEEDCOMM_CONTEXT - Static variable in interface org.hawkular.agent.monitor.extension.StorageAttributes
 
feedcommContext - Variable in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.StorageAdapter
 
FeedCommProcessor - Class in org.hawkular.agent.monitor.cmd
 
FeedCommProcessor(HttpClientBuilder, MonitorServiceConfiguration, String, DiscoveryService) - Constructor for class org.hawkular.agent.monitor.cmd.FeedCommProcessor
 
FILE_STORE_TOTAL_SPACE - Static variable in interface org.hawkular.agent.monitor.inventory.platform.Constants
 
FILE_STORE_USABLE_SPACE - Static variable in interface org.hawkular.agent.monitor.inventory.platform.Constants
 
FileStoresAdd - Class in org.hawkular.agent.monitor.extension
 
FileStoresAttributes - Interface in org.hawkular.agent.monitor.extension
 
FileStoresDefinition - Class in org.hawkular.agent.monitor.extension
 
FileStoresRemove - Class in org.hawkular.agent.monitor.extension
 
filter(MetricFilter) - Method in class org.hawkular.agent.monitor.diagnostics.JBossLoggingReporter.Builder
 
filter(MetricFilter) - Method in class org.hawkular.agent.monitor.diagnostics.StorageReporter.Builder
 
formattedFor(Locale) - Method in class org.hawkular.agent.monitor.diagnostics.StorageReporter.Builder
 
formattedFor(TimeZone) - Method in class org.hawkular.agent.monitor.diagnostics.StorageReporter.Builder
 
forRegistry(MetricRegistry) - Static method in class org.hawkular.agent.monitor.diagnostics.JBossLoggingReporter
 
forRegistry(MetricRegistry, MonitorServiceConfiguration.Diagnostics, StorageAdapter, ServerIdentifiers) - Static method in class org.hawkular.agent.monitor.diagnostics.StorageReporter
 
fromJson(String, Class<T>) - Static method in class org.hawkular.agent.monitor.service.Util
 
fromJson(Reader, TypeReference<T>) - Static method in class org.hawkular.agent.monitor.service.Util
 
fromNumericValue(int) - Static method in enum org.hawkular.agent.monitor.api.Avail
 

G

generateAvailInstanceId(Resource<?, ?, ?, ?, ?>, AvailType) - Static method in class org.hawkular.agent.monitor.inventory.InventoryIdUtil
Generates an ID for an AvailInstance.
generateDefaultKey(Task) - Method in class org.hawkular.agent.monitor.scheduler.polling.dmr.DMRTaskKeyGenerator
This is used to generate keys for tasks that are not associated with any inventoried resource.
generateDefaultKey(Task) - Method in class org.hawkular.agent.monitor.scheduler.polling.jmx.JMXTaskKeyGenerator
This is used to generate keys for tasks that are not associated with any inventoried resource.
generateDefaultKey(Task) - Method in class org.hawkular.agent.monitor.scheduler.polling.platform.PlatformTaskKeyGenerator
 
generateFactory(boolean, String) - Static method in class org.hawkular.agent.monitor.service.ThreadFactoryGenerator
 
generateKey(Task) - Method in class org.hawkular.agent.monitor.scheduler.polling.dmr.AvailDMRTaskKeyGenerator
 
generateKey(Task) - Method in class org.hawkular.agent.monitor.scheduler.polling.dmr.MetricDMRTaskKeyGenerator
 
generateKey(Task) - Method in class org.hawkular.agent.monitor.scheduler.polling.jmx.AvailJMXTaskKeyGenerator
 
generateKey(Task) - Method in class org.hawkular.agent.monitor.scheduler.polling.jmx.MetricJMXTaskKeyGenerator
 
generateKey(Task) - Method in interface org.hawkular.agent.monitor.scheduler.polling.KeyGenerator
 
generateKey(Task) - Method in class org.hawkular.agent.monitor.scheduler.polling.platform.MetricPlatformTaskKeyGenerator
 
generateMetricInstanceId(Resource<?, ?, ?, ?, ?>, MetricType) - Static method in class org.hawkular.agent.monitor.inventory.InventoryIdUtil
Generates an ID for an MetricInstance.
generateResourceId(String, ManagedServer, String) - Static method in class org.hawkular.agent.monitor.inventory.InventoryIdUtil
Generates an ID for a resource.
GenericErrorResponseCommand - Class in org.hawkular.agent.monitor.cmd
The server is responding to our agent with some generic error message, probably due to some error condition that caused the server not be able to service one of our requests.
GenericErrorResponseCommand() - Constructor for class org.hawkular.agent.monitor.cmd.GenericErrorResponseCommand
 
getAddress() - Method in class org.hawkular.agent.monitor.inventory.dmr.DMRResource
 
getAddress() - Method in class org.hawkular.agent.monitor.scheduler.config.DMRPropertyReference
 
getAddress() - Method in class org.hawkular.agent.monitor.scheduler.polling.dmr.DMRTask
 
getAllAvailTypes() - Method in class org.hawkular.agent.monitor.inventory.AvailTypeManager
 
getAllMetricTypes() - Method in class org.hawkular.agent.monitor.inventory.MetricTypeManager
 
getAllowedValues() - Method in class org.hawkular.agent.monitor.extension.MeasurementUnitValidator
 
getAllowedValues() - Method in class org.hawkular.agent.monitor.extension.MetricTypeValidator
 
getAllResources() - Method in class org.hawkular.agent.monitor.inventory.ResourceManager
Returns an unordered set of all resources currently being managed.
getAllResourceTypes() - Method in class org.hawkular.agent.monitor.inventory.ResourceTypeManager
Returns an unordered set of all resource types currently being managed.
getAttribute() - Method in class org.hawkular.agent.monitor.inventory.dmr.DMRAvailType
 
getAttribute() - Method in class org.hawkular.agent.monitor.inventory.dmr.DMRMetricType
 
getAttribute() - Method in class org.hawkular.agent.monitor.inventory.dmr.DMRResourceConfigurationPropertyType
 
getAttribute() - Method in class org.hawkular.agent.monitor.inventory.jmx.JMXAvailType
 
getAttribute() - Method in class org.hawkular.agent.monitor.inventory.jmx.JMXMetricType
 
getAttribute() - Method in class org.hawkular.agent.monitor.inventory.jmx.JMXResourceConfigurationPropertyType
 
getAttribute() - Method in class org.hawkular.agent.monitor.inventory.platform.PlatformResourceConfigurationPropertyType
 
getAttribute() - Method in class org.hawkular.agent.monitor.scheduler.config.DMRPropertyReference
 
getAttribute() - Method in class org.hawkular.agent.monitor.scheduler.config.JMXPropertyReference
 
getAttribute() - Method in class org.hawkular.agent.monitor.scheduler.polling.dmr.DMRTask
 
getAttribute() - Method in class org.hawkular.agent.monitor.scheduler.polling.jmx.JMXTask
 
getAttributes() - Method in class org.hawkular.agent.monitor.extension.DiagnosticsDefinition
 
getAttributes() - Method in class org.hawkular.agent.monitor.extension.DMRAvailDefinition
 
getAttributes() - Method in class org.hawkular.agent.monitor.extension.DMRAvailSetDefinition
 
getAttributes() - Method in class org.hawkular.agent.monitor.extension.DMRMetricDefinition
 
getAttributes() - Method in class org.hawkular.agent.monitor.extension.DMRMetricSetDefinition
 
getAttributes() - Method in class org.hawkular.agent.monitor.extension.DMROperationDefinition
 
getAttributes() - Method in class org.hawkular.agent.monitor.extension.DMRResourceConfigDefinition
 
getAttributes() - Method in class org.hawkular.agent.monitor.extension.DMRResourceTypeDefinition
 
getAttributes() - Method in class org.hawkular.agent.monitor.extension.DMRResourceTypeSetDefinition
 
getAttributes() - Method in class org.hawkular.agent.monitor.extension.FileStoresDefinition
 
getAttributes() - Method in class org.hawkular.agent.monitor.extension.JMXAvailDefinition
 
getAttributes() - Method in class org.hawkular.agent.monitor.extension.JMXAvailSetDefinition
 
getAttributes() - Method in class org.hawkular.agent.monitor.extension.JMXMetricDefinition
 
getAttributes() - Method in class org.hawkular.agent.monitor.extension.JMXMetricSetDefinition
 
getAttributes() - Method in class org.hawkular.agent.monitor.extension.JMXOperationDefinition
 
getAttributes() - Method in class org.hawkular.agent.monitor.extension.JMXResourceConfigDefinition
 
getAttributes() - Method in class org.hawkular.agent.monitor.extension.JMXResourceTypeDefinition
 
getAttributes() - Method in class org.hawkular.agent.monitor.extension.JMXResourceTypeSetDefinition
 
getAttributes() - Method in class org.hawkular.agent.monitor.extension.LocalDMRDefinition
 
getAttributes() - Method in class org.hawkular.agent.monitor.extension.ManagedServersDefinition
 
getAttributes() - Method in class org.hawkular.agent.monitor.extension.MemoryDefinition
 
getAttributes() - Method in class org.hawkular.agent.monitor.extension.PlatformDefinition
 
getAttributes() - Method in class org.hawkular.agent.monitor.extension.PowerSourcesDefinition
 
getAttributes() - Method in class org.hawkular.agent.monitor.extension.ProcessorsDefinition
 
getAttributes() - Method in class org.hawkular.agent.monitor.extension.RemoteDMRDefinition
 
getAttributes() - Method in class org.hawkular.agent.monitor.extension.RemoteJMXDefinition
 
getAttributes() - Method in class org.hawkular.agent.monitor.extension.StorageDefinition
 
getAttributes() - Method in class org.hawkular.agent.monitor.extension.SubsystemDefinition
 
getAvailDispatcherBufferSize() - Method in class org.hawkular.agent.monitor.scheduler.config.SchedulerConfiguration
 
getAvailDispatcherMaxBatchSize() - Method in class org.hawkular.agent.monitor.scheduler.config.SchedulerConfiguration
 
getAvailInstance() - Method in class org.hawkular.agent.monitor.scheduler.polling.dmr.AvailDMRTask
If this task is checking an avail for an inventoried resource, this will be the avail instance of that resource.
getAvailInstance() - Method in class org.hawkular.agent.monitor.scheduler.polling.jmx.AvailJMXTask
If this task is checking an avail for an inventoried resource, this will be the avail instance of that resource.
getAvailRate() - Method in interface org.hawkular.agent.monitor.diagnostics.Diagnostics
 
getAvailRate() - Method in class org.hawkular.agent.monitor.diagnostics.DiagnosticsImpl
 
getAvails() - Method in class org.hawkular.agent.monitor.inventory.Resource
 
getAvailSchedulerThreads() - Method in class org.hawkular.agent.monitor.scheduler.config.SchedulerConfiguration
 
getAvailSet(Name) - Method in class org.hawkular.agent.monitor.inventory.AvailTypeManager
Returns the named avail set.
getAvailSets() - Method in class org.hawkular.agent.monitor.inventory.ResourceType
 
getAvailStorage() - Method in interface org.hawkular.agent.monitor.api.HawkularMonitorContext
 
getAvailStorage() - Method in class org.hawkular.agent.monitor.api.HawkularMonitorContextImpl
 
getAvailStorageBufferSize() - Method in interface org.hawkular.agent.monitor.diagnostics.Diagnostics
 
getAvailStorageBufferSize() - Method in class org.hawkular.agent.monitor.diagnostics.DiagnosticsImpl
 
getAvailType() - Method in class org.hawkular.agent.monitor.inventory.AvailInstance
 
getAvailTypeManager() - Method in class org.hawkular.agent.monitor.inventory.MetadataManager
 
getAvailTypes() - Method in class org.hawkular.agent.monitor.inventory.ResourceType
 
getAvailTypeSets() - Method in class org.hawkular.agent.monitor.inventory.TypeSets
 
getBreadthFirstIterator() - Method in class org.hawkular.agent.monitor.inventory.ResourceManager
Returns an iterator that let's you walk the tree of resources breadth-first.
getBreadthFirstIterator() - Method in class org.hawkular.agent.monitor.inventory.ResourceTypeManager
Returns an iterator that let's you walk the tree of resource types breadth-first.
getChildren() - Method in class org.hawkular.agent.monitor.extension.DMRAvailSetDefinition
 
getChildren() - Method in class org.hawkular.agent.monitor.extension.DMRMetricSetDefinition
 
getChildren() - Method in class org.hawkular.agent.monitor.extension.DMRResourceTypeDefinition
 
getChildren() - Method in class org.hawkular.agent.monitor.extension.DMRResourceTypeSetDefinition
 
getChildren() - Method in class org.hawkular.agent.monitor.extension.JMXAvailSetDefinition
 
getChildren() - Method in class org.hawkular.agent.monitor.extension.JMXMetricSetDefinition
 
getChildren() - Method in class org.hawkular.agent.monitor.extension.JMXResourceTypeDefinition
 
getChildren() - Method in class org.hawkular.agent.monitor.extension.JMXResourceTypeSetDefinition
 
getChildren() - Method in class org.hawkular.agent.monitor.extension.ManagedServersDefinition
 
getChildren() - Method in class org.hawkular.agent.monitor.extension.PlatformDefinition
 
getChildren() - Method in class org.hawkular.agent.monitor.extension.SubsystemDefinition
 
getChildren(T) - Method in class org.hawkular.agent.monitor.inventory.ResourceManager
Returns the direct children of the given resource.
getChildren(T) - Method in class org.hawkular.agent.monitor.inventory.ResourceTypeManager
Returns the direct child types of the given resource type.
getContextUrlString(String, String) - Static method in class org.hawkular.agent.monitor.service.Util
Given a base URL (like 'http://localhost:8080') this will append the given context string to it and will return the URL with a forward-slash as its last character.
getDepthFirstIterator() - Method in class org.hawkular.agent.monitor.inventory.ResourceManager
Returns an iterator that let's you walk the tree of resources depth-first.
getDepthFirstIterator() - Method in class org.hawkular.agent.monitor.inventory.ResourceTypeManager
Returns an iterator that let's you walk the tree of resource types depth-first.
getDiagnostics() - Method in class org.hawkular.agent.monitor.scheduler.SchedulerService
 
getDiagnosticsConfig() - Method in class org.hawkular.agent.monitor.scheduler.config.SchedulerConfiguration
 
getDiscoveryService() - Method in class org.hawkular.agent.monitor.cmd.CommandContext
 
getDMRAvailsToBeChecked() - Method in class org.hawkular.agent.monitor.scheduler.config.SchedulerConfiguration
 
getDMRDelayedRate() - Method in interface org.hawkular.agent.monitor.diagnostics.Diagnostics
 
getDMRDelayedRate() - Method in class org.hawkular.agent.monitor.diagnostics.DiagnosticsImpl
 
getDMRErrorRate() - Method in interface org.hawkular.agent.monitor.diagnostics.Diagnostics
 
getDMRErrorRate() - Method in class org.hawkular.agent.monitor.diagnostics.DiagnosticsImpl
 
getDMRMetricsToBeCollected() - Method in class org.hawkular.agent.monitor.scheduler.config.SchedulerConfiguration
 
getDMRRequestTimer() - Method in interface org.hawkular.agent.monitor.diagnostics.Diagnostics
 
getDMRRequestTimer() - Method in class org.hawkular.agent.monitor.diagnostics.DiagnosticsImpl
 
getDmrServerInventories() - Method in interface org.hawkular.agent.monitor.service.DiscoveryService
 
getDmrServerInventories() - Method in class org.hawkular.agent.monitor.service.MonitorService
 
getDmrTypeSets() - Method in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration
 
getEndpoint() - Method in class org.hawkular.agent.monitor.inventory.InventoryManager
 
getEndpoint() - Method in class org.hawkular.agent.monitor.inventory.Resource
 
getEndpoint() - Method in class org.hawkular.agent.monitor.scheduler.polling.dmr.DMRTask
 
getEndpoint() - Method in class org.hawkular.agent.monitor.scheduler.polling.jmx.JMXTask
 
getEndpoint() - Method in class org.hawkular.agent.monitor.scheduler.polling.platform.PlatformTask
 
getFeedCommProcessor() - Method in class org.hawkular.agent.monitor.cmd.CommandContext
 
getFeedId() - Method in class org.hawkular.agent.monitor.inventory.InventoryIdUtil.ResourceIdParts
 
getFeedId() - Method in class org.hawkular.agent.monitor.inventory.InventoryManager
 
getFullIdentifier() - Method in class org.hawkular.agent.monitor.service.ServerIdentifiers
Returns a string that can uniquely identify the WildFly application server.
getHawkularMonitorContext() - Method in class org.hawkular.agent.monitor.service.MonitorService
 
getHost() - Method in class org.hawkular.agent.monitor.inventory.dmr.RemoteDMRManagedServer
 
getHost() - Method in class org.hawkular.agent.monitor.scheduler.config.DMREndpoint
 
getHost() - Method in class org.hawkular.agent.monitor.service.ServerIdentifiers
 
getHttpClient() - Method in class org.hawkular.agent.monitor.storage.HttpClientBuilder
Returns the last built HTTP client.
getID() - Method in class org.hawkular.agent.monitor.inventory.IDObject
 
getId() - Method in interface org.hawkular.agent.monitor.scheduler.polling.Task.Kind
 
getId() - Method in class org.hawkular.agent.monitor.scheduler.polling.TaskGroup
 
getIdPart() - Method in class org.hawkular.agent.monitor.inventory.InventoryIdUtil.ResourceIdParts
 
getIDString() - Method in class org.hawkular.agent.monitor.inventory.ID
 
getInterval() - Method in class org.hawkular.agent.monitor.inventory.MeasurementType
 
getInterval() - Method in class org.hawkular.agent.monitor.scheduler.config.MonitoredPropertyReference
 
getInterval() - Method in class org.hawkular.agent.monitor.scheduler.polling.dmr.DMRTask
 
getInterval() - Method in class org.hawkular.agent.monitor.scheduler.polling.jmx.JMXTask
 
getInterval() - Method in class org.hawkular.agent.monitor.scheduler.polling.platform.PlatformTask
 
getInterval() - Method in interface org.hawkular.agent.monitor.scheduler.polling.Task
 
getInterval() - Method in class org.hawkular.agent.monitor.scheduler.polling.TaskGroup
 
getInventoryRate() - Method in interface org.hawkular.agent.monitor.diagnostics.Diagnostics
 
getInventoryRate() - Method in class org.hawkular.agent.monitor.diagnostics.DiagnosticsImpl
 
getInventoryStorage() - Method in interface org.hawkular.agent.monitor.api.HawkularMonitorContext
 
getInventoryStorage() - Method in class org.hawkular.agent.monitor.api.HawkularMonitorContextImpl
 
getInventoryStorageBufferSize() - Method in interface org.hawkular.agent.monitor.diagnostics.Diagnostics
 
getInventoryStorageBufferSize() - Method in class org.hawkular.agent.monitor.diagnostics.DiagnosticsImpl
 
getInventoryStorageRequestTimer() - Method in interface org.hawkular.agent.monitor.diagnostics.Diagnostics
 
getInventoryStorageRequestTimer() - Method in class org.hawkular.agent.monitor.diagnostics.DiagnosticsImpl
 
getJMXAvailsToBeChecked() - Method in class org.hawkular.agent.monitor.scheduler.config.SchedulerConfiguration
 
getJmxClient() - Method in class org.hawkular.agent.monitor.scheduler.config.JMXEndpoint
 
getJmxClientFactory() - Method in class org.hawkular.agent.monitor.inventory.jmx.JMXInventoryManager
 
getJMXDelayedRate() - Method in interface org.hawkular.agent.monitor.diagnostics.Diagnostics
 
getJMXDelayedRate() - Method in class org.hawkular.agent.monitor.diagnostics.DiagnosticsImpl
 
getJMXErrorRate() - Method in interface org.hawkular.agent.monitor.diagnostics.Diagnostics
 
getJMXErrorRate() - Method in class org.hawkular.agent.monitor.diagnostics.DiagnosticsImpl
 
getJMXMetricsToBeCollected() - Method in class org.hawkular.agent.monitor.scheduler.config.SchedulerConfiguration
 
getJMXRequestTimer() - Method in interface org.hawkular.agent.monitor.diagnostics.Diagnostics
 
getJMXRequestTimer() - Method in class org.hawkular.agent.monitor.diagnostics.DiagnosticsImpl
 
getJmxServerInventories() - Method in interface org.hawkular.agent.monitor.service.DiscoveryService
 
getJmxServerInventories() - Method in class org.hawkular.agent.monitor.service.MonitorService
 
getJmxTypeSets() - Method in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration
 
getKeyGenerator() - Method in class org.hawkular.agent.monitor.scheduler.polling.dmr.AvailDMRTask
 
getKeyGenerator() - Method in class org.hawkular.agent.monitor.scheduler.polling.dmr.MetricDMRTask
 
getKeyGenerator() - Method in class org.hawkular.agent.monitor.scheduler.polling.jmx.AvailJMXTask
 
getKeyGenerator() - Method in class org.hawkular.agent.monitor.scheduler.polling.jmx.MetricJMXTask
 
getKeyGenerator() - Method in class org.hawkular.agent.monitor.scheduler.polling.platform.MetricPlatformTask
 
getKeyGenerator() - Method in interface org.hawkular.agent.monitor.scheduler.polling.Task
 
getKind() - Method in class org.hawkular.agent.monitor.scheduler.polling.dmr.DMRTask
 
getKind() - Method in class org.hawkular.agent.monitor.scheduler.polling.jmx.JMXTask
 
getKind() - Method in class org.hawkular.agent.monitor.scheduler.polling.platform.PlatformTask
 
getKind() - Method in interface org.hawkular.agent.monitor.scheduler.polling.Task
 
getKind() - Method in class org.hawkular.agent.monitor.scheduler.polling.TaskGroup
 
getLogger(Class<?>) - Static method in class org.hawkular.agent.monitor.log.AgentLoggers
 
getManagedServer() - Method in class org.hawkular.agent.monitor.inventory.InventoryManager
 
getManagedServerName() - Method in class org.hawkular.agent.monitor.inventory.InventoryIdUtil.ResourceIdParts
 
getMeasurementType() - Method in class org.hawkular.agent.monitor.inventory.MeasurementInstance
 
getMetadataManager() - Method in class org.hawkular.agent.monitor.inventory.InventoryManager
 
getMetricDispatcherBufferSize() - Method in class org.hawkular.agent.monitor.scheduler.config.SchedulerConfiguration
 
getMetricDispatcherMaxBatchSize() - Method in class org.hawkular.agent.monitor.scheduler.config.SchedulerConfiguration
 
getMetricInstance() - Method in class org.hawkular.agent.monitor.scheduler.polling.dmr.MetricDMRTask
If this task is collecting a metric from an inventoried resource, this will be the metric instance of that resource.
getMetricInstance() - Method in class org.hawkular.agent.monitor.scheduler.polling.jmx.MetricJMXTask
If this task is collecting a metric from an inventoried resource, this will be the metric instance of that resource.
getMetricInstance() - Method in class org.hawkular.agent.monitor.scheduler.polling.platform.MetricPlatformTask
If this task is collecting a metric from an inventoried resource, this will be the metric instance of that resource.
getMetricRate() - Method in interface org.hawkular.agent.monitor.diagnostics.Diagnostics
 
getMetricRate() - Method in class org.hawkular.agent.monitor.diagnostics.DiagnosticsImpl
 
getMetricRegistry() - Method in interface org.hawkular.agent.monitor.diagnostics.Diagnostics
 
getMetricRegistry() - Method in class org.hawkular.agent.monitor.diagnostics.DiagnosticsImpl
 
getMetrics() - Method in class org.hawkular.agent.monitor.inventory.Resource
 
getMetricSchedulerThreads() - Method in class org.hawkular.agent.monitor.scheduler.config.SchedulerConfiguration
 
getMetricSet(Name) - Method in class org.hawkular.agent.monitor.inventory.MetricTypeManager
Returns the named metric set.
getMetricSets() - Method in class org.hawkular.agent.monitor.inventory.ResourceType
 
getMetricsStorageBufferSize() - Method in interface org.hawkular.agent.monitor.diagnostics.Diagnostics
 
getMetricsStorageBufferSize() - Method in class org.hawkular.agent.monitor.diagnostics.DiagnosticsImpl
 
getMetricStorage() - Method in interface org.hawkular.agent.monitor.api.HawkularMonitorContext
 
getMetricStorage() - Method in class org.hawkular.agent.monitor.api.HawkularMonitorContextImpl
 
getMetricType() - Method in class org.hawkular.agent.monitor.inventory.MetricInstance
 
getMetricType() - Method in class org.hawkular.agent.monitor.inventory.MetricType
 
getMetricType() - Method in class org.hawkular.agent.monitor.storage.MetricDataPoint
 
getMetricTypeManager() - Method in class org.hawkular.agent.monitor.inventory.MetadataManager
 
getMetricTypes() - Method in class org.hawkular.agent.monitor.inventory.ResourceType
 
getMetricTypeSets() - Method in class org.hawkular.agent.monitor.inventory.TypeSets
 
getMetricUnits() - Method in class org.hawkular.agent.monitor.inventory.MetricType
 
getModelControllerClientFactory() - Method in class org.hawkular.agent.monitor.inventory.dmr.DMRInventoryManager
 
getModelControllerClientFactory() - Method in class org.hawkular.agent.monitor.scheduler.config.DMREndpoint
 
getModelControllerClientFactory() - Method in class org.hawkular.agent.monitor.scheduler.config.LocalDMREndpoint
 
getModelNode() - Method in class org.hawkular.agent.monitor.inventory.dmr.DMRResource
 
getMonitorServiceConfiguration() - Method in class org.hawkular.agent.monitor.cmd.CommandContext
 
getName() - Method in class org.hawkular.agent.monitor.inventory.NamedObject
 
getName() - Method in enum org.hawkular.agent.monitor.inventory.platform.Constants.PlatformResourceType
 
getName() - Method in class org.hawkular.agent.monitor.scheduler.config.MonitoredEndpoint
 
getNameString() - Method in class org.hawkular.agent.monitor.inventory.Name
 
getNodeName() - Method in class org.hawkular.agent.monitor.service.ServerIdentifiers
 
getNumberDataPoints() - Method in interface org.hawkular.agent.monitor.api.AvailDataPayloadBuilder
 
getNumberDataPoints() - Method in interface org.hawkular.agent.monitor.api.MetricDataPayloadBuilder
 
getNumberDataPoints() - Method in class org.hawkular.agent.monitor.storage.HawkularAvailDataPayloadBuilder
 
getNumberDataPoints() - Method in class org.hawkular.agent.monitor.storage.HawkularMetricDataPayloadBuilder
 
getNumberDataPoints() - Method in class org.hawkular.agent.monitor.storage.MetricsOnlyAvailDataPayloadBuilder
 
getNumberDataPoints() - Method in class org.hawkular.agent.monitor.storage.MetricsOnlyMetricDataPayloadBuilder
 
getNumericValue() - Method in enum org.hawkular.agent.monitor.api.Avail
 
getObjectName() - Method in class org.hawkular.agent.monitor.inventory.jmx.JMXAvailType
 
getObjectName() - Method in class org.hawkular.agent.monitor.inventory.jmx.JMXMetricType
 
getObjectName() - Method in class org.hawkular.agent.monitor.inventory.jmx.JMXOperation
 
getObjectName() - Method in class org.hawkular.agent.monitor.inventory.jmx.JMXResource
 
getObjectName() - Method in class org.hawkular.agent.monitor.inventory.jmx.JMXResourceConfigurationPropertyType
 
getObjectName() - Method in class org.hawkular.agent.monitor.inventory.jmx.JMXResourceType
 
getObjectName() - Method in class org.hawkular.agent.monitor.scheduler.config.JMXPropertyReference
 
getObjectName() - Method in class org.hawkular.agent.monitor.scheduler.polling.jmx.JMXTask
 
getOffsetMillis() - Method in class org.hawkular.agent.monitor.scheduler.polling.TaskGroup
 
getOperationName(BasicMessageWithExtraData<REQ>) - Method in class org.hawkular.agent.monitor.cmd.AbstractResourcePathCommand
 
getOperationName(BasicMessageWithExtraData<ExecuteOperationRequest>) - Method in class org.hawkular.agent.monitor.cmd.ExecuteOperationCommand
 
getOperationName() - Method in class org.hawkular.agent.monitor.inventory.Operation
 
getOperations() - Method in class org.hawkular.agent.monitor.inventory.ResourceType
 
getParent() - Method in class org.hawkular.agent.monitor.inventory.Resource
 
getParent(T) - Method in class org.hawkular.agent.monitor.inventory.ResourceManager
Returns the direct parent of the given resource.
getParents() - Method in class org.hawkular.agent.monitor.inventory.ResourceType
 
getParents(T) - Method in class org.hawkular.agent.monitor.inventory.ResourceTypeManager
Returns the direct parent types of the given resource type.
getPassword() - Method in class org.hawkular.agent.monitor.inventory.dmr.RemoteDMRManagedServer
 
getPassword() - Method in class org.hawkular.agent.monitor.inventory.jmx.RemoteJMXManagedServer
 
getPassword() - Method in class org.hawkular.agent.monitor.scheduler.config.DMREndpoint
 
getPassword() - Method in class org.hawkular.agent.monitor.scheduler.config.JMXEndpoint
 
getPath() - Method in class org.hawkular.agent.monitor.inventory.dmr.DMRAvailType
 
getPath() - Method in class org.hawkular.agent.monitor.inventory.dmr.DMRMetricType
 
getPath() - Method in class org.hawkular.agent.monitor.inventory.dmr.DMROperation
 
getPath() - Method in class org.hawkular.agent.monitor.inventory.dmr.DMRResourceConfigurationPropertyType
 
getPath() - Method in class org.hawkular.agent.monitor.inventory.dmr.DMRResourceType
 
getPath() - Method in class org.hawkular.agent.monitor.inventory.platform.PlatformResourceConfigurationPropertyType
 
getPlatformAvailsToBeChecked() - Method in class org.hawkular.agent.monitor.scheduler.config.SchedulerConfiguration
 
getPlatformMetricsToBeCollected() - Method in class org.hawkular.agent.monitor.scheduler.config.SchedulerConfiguration
 
getPlatformTypeSets() - Method in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration
 
getPort() - Method in class org.hawkular.agent.monitor.inventory.dmr.RemoteDMRManagedServer
 
getPort() - Method in class org.hawkular.agent.monitor.scheduler.config.DMREndpoint
 
getProperties() - Method in class org.hawkular.agent.monitor.inventory.IDObject
 
getProperty() - Method in class org.hawkular.agent.monitor.inventory.MeasurementInstance
 
getRateUnit() - Method in class org.hawkular.agent.monitor.diagnostics.JBossLoggingReporter
 
getResource() - Method in class org.hawkular.agent.monitor.inventory.MeasurementInstance
 
getResource(ID) - Method in class org.hawkular.agent.monitor.inventory.ResourceManager
Given a resource ID this will return the resource with that ID or null if there is no resource with that ID.
getResourceConfigurationProperties() - Method in class org.hawkular.agent.monitor.inventory.Resource
 
getResourceConfigurationPropertyType() - Method in class org.hawkular.agent.monitor.inventory.ResourceConfigurationPropertyInstance
 
getResourceConfigurationPropertyTypes() - Method in class org.hawkular.agent.monitor.inventory.ResourceType
 
getResourceManager() - Method in class org.hawkular.agent.monitor.inventory.InventoryManager
 
getResourceNameTemplate() - Method in class org.hawkular.agent.monitor.inventory.ResourceType
 
getResourcesGraph() - Method in class org.hawkular.agent.monitor.inventory.ResourceManager
 
getResourceType() - Method in class org.hawkular.agent.monitor.inventory.Resource
 
getResourceTypeManager() - Method in class org.hawkular.agent.monitor.inventory.MetadataManager
 
getResourceTypeSets() - Method in class org.hawkular.agent.monitor.inventory.ManagedServer
 
getResourceTypeSets() - Method in class org.hawkular.agent.monitor.inventory.TypeSets
 
getResourceTypesGraph() - Method in class org.hawkular.agent.monitor.inventory.ResourceTypeManager
 
getRootResources() - Method in class org.hawkular.agent.monitor.inventory.ResourceManager
Returns resources that are at the top of the hierarchy (that is, they do not have a parent).
getRootResourceTypes() - Method in class org.hawkular.agent.monitor.inventory.ResourceTypeManager
Returns resource types that are at the top of the hierarchy (that is, they do not have any parent types).
getSecurityRealm() - Method in class org.hawkular.agent.monitor.inventory.dmr.RemoteDMRManagedServer
 
getSecurityRealm() - Method in class org.hawkular.agent.monitor.inventory.jmx.RemoteJMXManagedServer
 
getSelfIdentifiers() - Method in class org.hawkular.agent.monitor.scheduler.SchedulerService
 
getServer() - Method in class org.hawkular.agent.monitor.service.ServerIdentifiers
 
getServerIdentifier() - Method in class org.hawkular.agent.monitor.scheduler.config.JMXEndpoint
Returns the server identification, connecting to the endpoint if it has not been obtained yet.
getServerIdentifiers() - Method in class org.hawkular.agent.monitor.scheduler.config.DMREndpoint
Returns the server identification, connecting to the endpoint if it has not been obtained yet.
getServerIdentifiers() - Method in class org.hawkular.agent.monitor.scheduler.config.LocalDMREndpoint
 
getSSLContext() - Method in class org.hawkular.agent.monitor.scheduler.config.DMREndpoint
 
getSSLContext() - Method in class org.hawkular.agent.monitor.scheduler.config.JMXEndpoint
 
getStorageAdapterConfig() - Method in class org.hawkular.agent.monitor.scheduler.config.SchedulerConfiguration
 
getStorageAdapterConfiguration() - Method in class org.hawkular.agent.monitor.storage.HawkularStorageAdapter
 
getStorageAdapterConfiguration() - Method in class org.hawkular.agent.monitor.storage.MetricsOnlyStorageAdapter
 
getStorageAdapterConfiguration() - Method in interface org.hawkular.agent.monitor.storage.StorageAdapter
 
getStorageErrorRate() - Method in interface org.hawkular.agent.monitor.diagnostics.Diagnostics
 
getStorageErrorRate() - Method in class org.hawkular.agent.monitor.diagnostics.DiagnosticsImpl
 
getSubref() - Method in class org.hawkular.agent.monitor.scheduler.polling.dmr.DMRTask
 
getSubref() - Method in class org.hawkular.agent.monitor.scheduler.polling.jmx.JMXTask
 
getSystemInfo() - Method in class org.hawkular.agent.monitor.inventory.platform.PlatformInventoryManager
 
getTask(int) - Method in class org.hawkular.agent.monitor.scheduler.polling.TaskGroup
 
getTask() - Method in class org.hawkular.agent.monitor.storage.AvailDataPoint
 
getTask() - Method in class org.hawkular.agent.monitor.storage.MetricDataPoint
 
getTaskGroupRunnable(TaskGroup) - Method in class org.hawkular.agent.monitor.scheduler.SchedulerService
 
getTimestamp() - Method in class org.hawkular.agent.monitor.storage.AvailDataPoint
 
getTimestamp() - Method in class org.hawkular.agent.monitor.storage.MetricDataPoint
 
getTimeUnits() - Method in class org.hawkular.agent.monitor.inventory.MeasurementType
 
getType() - Method in class org.hawkular.agent.monitor.scheduler.polling.dmr.DMRTask
 
getType() - Method in class org.hawkular.agent.monitor.scheduler.polling.jmx.JMXTask
 
getType() - Method in class org.hawkular.agent.monitor.scheduler.polling.platform.PlatformTask
 
getType() - Method in interface org.hawkular.agent.monitor.scheduler.polling.Task
 
getType() - Method in class org.hawkular.agent.monitor.scheduler.polling.TaskGroup
 
getTypeMap() - Method in class org.hawkular.agent.monitor.inventory.TypeSet
 
getUnit() - Method in class org.hawkular.agent.monitor.scheduler.config.Interval
 
getUpRegex() - Method in class org.hawkular.agent.monitor.inventory.dmr.DMRAvailType
 
getUpRegex() - Method in class org.hawkular.agent.monitor.inventory.jmx.JMXAvailType
 
getUpRegex() - Method in class org.hawkular.agent.monitor.scheduler.config.AvailDMRPropertyReference
 
getUpRegex() - Method in class org.hawkular.agent.monitor.scheduler.config.AvailJMXPropertyReference
 
getUpRegex() - Method in class org.hawkular.agent.monitor.scheduler.polling.dmr.AvailDMRTask
 
getUpRegex() - Method in class org.hawkular.agent.monitor.scheduler.polling.jmx.AvailJMXTask
 
getUrl() - Method in class org.hawkular.agent.monitor.inventory.jmx.RemoteJMXManagedServer
 
getURL() - Method in class org.hawkular.agent.monitor.scheduler.config.JMXEndpoint
 
getUsername() - Method in class org.hawkular.agent.monitor.inventory.dmr.RemoteDMRManagedServer
 
getUsername() - Method in class org.hawkular.agent.monitor.inventory.jmx.RemoteJMXManagedServer
 
getUsername() - Method in class org.hawkular.agent.monitor.scheduler.config.DMREndpoint
 
getUsername() - Method in class org.hawkular.agent.monitor.scheduler.config.JMXEndpoint
 
getUseSSL() - Method in class org.hawkular.agent.monitor.inventory.dmr.RemoteDMRManagedServer
 
getUseSSL() - Method in class org.hawkular.agent.monitor.scheduler.config.DMREndpoint
 
getUuid() - Method in class org.hawkular.agent.monitor.service.ServerIdentifiers
 
getVal() - Method in class org.hawkular.agent.monitor.scheduler.config.Interval
 
getValue() - Method in class org.hawkular.agent.monitor.inventory.ResourceConfigurationPropertyInstance
 
getValue() - Method in class org.hawkular.agent.monitor.service.MonitorService
 
getValue() - Method in class org.hawkular.agent.monitor.storage.AvailDataPoint
 
getValue() - Method in class org.hawkular.agent.monitor.storage.MetricDataPoint
 

H

hashCode() - Method in class org.hawkular.agent.monitor.inventory.ID
 
hashCode() - Method in class org.hawkular.agent.monitor.inventory.IDObject
 
hashCode() - Method in class org.hawkular.agent.monitor.inventory.Name
 
hashCode() - Method in class org.hawkular.agent.monitor.scheduler.config.Interval
 
hashCode() - Method in class org.hawkular.agent.monitor.scheduler.config.MonitoredEndpoint
 
HawkularAvailDataPayloadBuilder - Class in org.hawkular.agent.monitor.storage
Allows one to build up a payload request to send to Hawkular by adding data points one by one.
HawkularAvailDataPayloadBuilder() - Constructor for class org.hawkular.agent.monitor.storage.HawkularAvailDataPayloadBuilder
 
HawkularMetricDataPayloadBuilder - Class in org.hawkular.agent.monitor.storage
Allows one to build up a payload request to send to Hawkular by adding data points one by one.
HawkularMetricDataPayloadBuilder() - Constructor for class org.hawkular.agent.monitor.storage.HawkularMetricDataPayloadBuilder
 
HawkularMonitorContext - Interface in org.hawkular.agent.monitor.api
 
HawkularMonitorContextImpl - Class in org.hawkular.agent.monitor.api
 
HawkularMonitorContextImpl(MetricStorage, AvailStorage, InventoryStorage) - Constructor for class org.hawkular.agent.monitor.api.HawkularMonitorContextImpl
 
HawkularStorageAdapter - Class in org.hawkular.agent.monitor.storage
 
HawkularStorageAdapter() - Constructor for class org.hawkular.agent.monitor.storage.HawkularStorageAdapter
 
HOST - Static variable in interface org.hawkular.agent.monitor.extension.RemoteDMRAttributes
 
HttpClientBuilder - Class in org.hawkular.agent.monitor.storage
Builds an HTTP client that can be used to talk to the Hawkular server-side.
HttpClientBuilder(MonitorServiceConfiguration, SSLContext) - Constructor for class org.hawkular.agent.monitor.storage.HttpClientBuilder
Creates the object that can be used to build HTTP clients.

I

ID - Class in org.hawkular.agent.monitor.inventory
Can be used to identify object instances.
ID(String) - Constructor for class org.hawkular.agent.monitor.inventory.ID
 
id(ID) - Method in class org.hawkular.agent.monitor.inventory.TypeSet.TypeSetBuilder
 
IDObject - Class in org.hawkular.agent.monitor.inventory
An object that has an ID that can uniquely identify it.
IDObject(String) - Constructor for class org.hawkular.agent.monitor.inventory.IDObject
 
IDObject(ID) - Constructor for class org.hawkular.agent.monitor.inventory.IDObject
 
infoBindJndiResource(String, String) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
infoBindJndiResource(String, String) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoBindJndiResource$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoClosedFeedComm(String, int, String) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
infoClosedFeedComm(String, int, String) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoClosedFeedComm$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoDisablingResourceTypes(Object, List<?>) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
infoDisablingResourceTypes(Object, List<? extends Object>) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoDisablingResourceTypes$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoFeedCommUrl(String) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
infoFeedCommUrl(String) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoFeedCommUrl$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoManagedServerDisabled(String) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
infoManagedServerDisabled(String) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoManagedServerDisabled$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoNoDiagnosticsConfig() - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
infoNoDiagnosticsConfig() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoNoDiagnosticsConfig$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoNoEnabledAvailsConfigured(String) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
infoNoEnabledAvailsConfigured(String) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoNoEnabledAvailsConfigured$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoNoEnabledMetricsConfigured(String) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
infoNoEnabledMetricsConfigured(String) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoNoEnabledMetricsConfigured$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoNoEnabledResourceTypesConfigured(String) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
infoNoEnabledResourceTypesConfigured(String) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoNoEnabledResourceTypesConfigured$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoNoPlatformConfig() - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
infoNoPlatformConfig() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoNoPlatformConfig$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoOpenedFeedComm(String) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
infoOpenedFeedComm(String) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoOpenedFeedComm$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoStarting() - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
infoStarting() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoStarting$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoStartingScheduler() - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
infoStartingScheduler() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoStartingScheduler$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoStopping() - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
infoStopping() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoStopping$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoStoppingScheduler() - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
infoStoppingScheduler() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoStoppingScheduler$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoSubsystemDisabled() - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
infoSubsystemDisabled() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoSubsystemDisabled$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoUnbindJndiResource(String) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
infoUnbindJndiResource(String) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoUnbindJndiResource$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoUseKeystore(String) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
infoUseKeystore(String) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoUseKeystore$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoUsingServerSideUrl(String) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
infoUsingServerSideUrl(String) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoUsingServerSideUrl$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoUsingSSL(String, boolean) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
infoUsingSSL(String, boolean) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoUsingSSL$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
initialize(ExtensionContext) - Method in class org.hawkular.agent.monitor.extension.SubsystemExtension
 
initialize(MonitorServiceConfiguration.StorageAdapter, Diagnostics, ServerIdentifiers, HttpClientBuilder) - Method in class org.hawkular.agent.monitor.storage.HawkularStorageAdapter
 
initialize(MonitorServiceConfiguration.StorageAdapter, Diagnostics, ServerIdentifiers, HttpClientBuilder) - Method in class org.hawkular.agent.monitor.storage.MetricsOnlyStorageAdapter
 
initialize(MonitorServiceConfiguration.StorageAdapter, Diagnostics, ServerIdentifiers, HttpClientBuilder) - Method in interface org.hawkular.agent.monitor.storage.StorageAdapter
Initializes the storage adapter.
initializeParsers(ExtensionParsingContext) - Method in class org.hawkular.agent.monitor.extension.SubsystemExtension
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.DiagnosticsAdd
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.DiagnosticsDefinition
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.DiagnosticsRemove
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.DMRAvailAdd
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.DMRAvailDefinition
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.DMRAvailRemove
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.DMRAvailSetAdd
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.DMRAvailSetDefinition
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.DMRAvailSetRemove
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.DMRMetricAdd
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.DMRMetricDefinition
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.DMRMetricRemove
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.DMRMetricSetAdd
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.DMRMetricSetDefinition
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.DMRMetricSetRemove
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.DMROperationAdd
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.DMROperationDefinition
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.DMROperationRemove
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.DMRResourceConfigAdd
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.DMRResourceConfigDefinition
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.DMRResourceConfigRemove
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.DMRResourceTypeAdd
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.DMRResourceTypeDefinition
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.DMRResourceTypeRemove
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.DMRResourceTypeSetAdd
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.DMRResourceTypeSetDefinition
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.DMRResourceTypeSetRemove
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.FileStoresAdd
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.FileStoresDefinition
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.FileStoresRemove
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.JMXAvailAdd
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.JMXAvailDefinition
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.JMXAvailRemove
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.JMXAvailSetAdd
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.JMXAvailSetDefinition
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.JMXAvailSetRemove
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.JMXMetricAdd
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.JMXMetricDefinition
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.JMXMetricRemove
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.JMXMetricSetAdd
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.JMXMetricSetDefinition
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.JMXMetricSetRemove
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.JMXOperationAdd
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.JMXOperationDefinition
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.JMXOperationRemove
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.JMXResourceConfigAdd
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.JMXResourceConfigDefinition
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.JMXResourceConfigRemove
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.JMXResourceTypeAdd
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.JMXResourceTypeDefinition
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.JMXResourceTypeRemove
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.JMXResourceTypeSetAdd
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.JMXResourceTypeSetDefinition
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.JMXResourceTypeSetRemove
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.LocalDMRAdd
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.LocalDMRDefinition
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.LocalDMRRemove
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.ManagedServersAdd
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.ManagedServersDefinition
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.ManagedServersRemove
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.MemoryAdd
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.MemoryDefinition
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.MemoryRemove
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.PlatformAdd
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.PlatformDefinition
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.PlatformRemove
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.PowerSourcesAdd
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.PowerSourcesDefinition
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.PowerSourcesRemove
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.ProcessorsAdd
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.ProcessorsDefinition
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.ProcessorsRemove
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.RemoteDMRAdd
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.RemoteDMRDefinition
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.RemoteDMRRemove
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.RemoteJMXAdd
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.RemoteJMXDefinition
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.RemoteJMXRemove
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.StorageDefinition
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.SubsystemDefinition
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.SubsystemParser
 
INTERVAL - Static variable in interface org.hawkular.agent.monitor.extension.DiagnosticsAttributes
 
INTERVAL - Static variable in interface org.hawkular.agent.monitor.extension.DMRAvailAttributes
 
INTERVAL - Static variable in interface org.hawkular.agent.monitor.extension.DMRMetricAttributes
 
INTERVAL - Static variable in interface org.hawkular.agent.monitor.extension.FileStoresAttributes
 
INTERVAL - Static variable in interface org.hawkular.agent.monitor.extension.JMXAvailAttributes
 
INTERVAL - Static variable in interface org.hawkular.agent.monitor.extension.JMXMetricAttributes
 
INTERVAL - Static variable in interface org.hawkular.agent.monitor.extension.MemoryAttributes
 
interval - Variable in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.Diagnostics
 
INTERVAL - Static variable in interface org.hawkular.agent.monitor.extension.PowerSourcesAttributes
 
INTERVAL - Static variable in interface org.hawkular.agent.monitor.extension.ProcessorsAttributes
 
Interval - Class in org.hawkular.agent.monitor.scheduler.config
 
Interval(int, TimeUnit) - Constructor for class org.hawkular.agent.monitor.scheduler.config.Interval
 
IntervalBasedScheduler - Class in org.hawkular.agent.monitor.scheduler.polling
 
IntervalBasedScheduler(SchedulerService, String, int) - Constructor for class org.hawkular.agent.monitor.scheduler.polling.IntervalBasedScheduler
 
IntervalGrouping - Class in org.hawkular.agent.monitor.scheduler.polling
Creates task groups based on task intervals.
IntervalGrouping() - Constructor for class org.hawkular.agent.monitor.scheduler.polling.IntervalGrouping
 
InvalidCommandRequestException - Exception in org.hawkular.agent.monitor.cmd
An exception that commands can throw if they receive an invalid request.
InvalidCommandRequestException() - Constructor for exception org.hawkular.agent.monitor.cmd.InvalidCommandRequestException
 
InvalidCommandRequestException(String) - Constructor for exception org.hawkular.agent.monitor.cmd.InvalidCommandRequestException
 
InvalidCommandRequestException(String, Throwable) - Constructor for exception org.hawkular.agent.monitor.cmd.InvalidCommandRequestException
 
InvalidCommandRequestException(String, Throwable, boolean, boolean) - Constructor for exception org.hawkular.agent.monitor.cmd.InvalidCommandRequestException
 
InvalidCommandRequestException(Throwable) - Constructor for exception org.hawkular.agent.monitor.cmd.InvalidCommandRequestException
 
INVENTORY_CONTEXT - Static variable in interface org.hawkular.agent.monitor.extension.StorageAttributes
 
inventoryContext - Variable in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.StorageAdapter
 
InventoryIdUtil - Class in org.hawkular.agent.monitor.inventory
Basic functions used to generate and work with IDs for entities in inventory.
InventoryIdUtil() - Constructor for class org.hawkular.agent.monitor.inventory.InventoryIdUtil
 
InventoryIdUtil.ResourceIdParts - Class in org.hawkular.agent.monitor.inventory
 
InventoryManager<RT extends ResourceType<MT,AT,O,RCPT>,MT extends MetricType,AT extends AvailType,O extends Operation,RCPT extends ResourceConfigurationPropertyType,R extends Resource<RT,?,?,?,?>,ME extends MonitoredEndpoint> - Class in org.hawkular.agent.monitor.inventory
Just a container that holds the different managers needed to keep track of inventory.
InventoryManager(String, MetadataManager<RT, MT, AT, O, RCPT>, ResourceManager<R>, ManagedServer, ME) - Constructor for class org.hawkular.agent.monitor.inventory.InventoryManager
 
InventoryStorage - Interface in org.hawkular.agent.monitor.api
 
InventoryStorageProxy - Class in org.hawkular.agent.monitor.storage
A proxy that delegates to a StorageAdapter.
InventoryStorageProxy() - Constructor for class org.hawkular.agent.monitor.storage.InventoryStorageProxy
 
isConnected() - Method in class org.hawkular.agent.monitor.cmd.FeedCommProcessor
 
isDisabledOrEmpty() - Method in class org.hawkular.agent.monitor.inventory.TypeSet
 
isEmpty() - Method in class org.hawkular.agent.monitor.scheduler.polling.TaskGroup
 
isEnabled() - Method in class org.hawkular.agent.monitor.inventory.ManagedServer
 
isEnabled() - Method in class org.hawkular.agent.monitor.inventory.TypeSet
 
isEnabled() - Method in class org.hawkular.agent.monitor.inventory.TypeSets
 
isMonitorServiceStarted() - Method in class org.hawkular.agent.monitor.service.MonitorService
 
isPersisted() - Method in class org.hawkular.agent.monitor.inventory.IDObject
 
isSameKind(Task) - Method in interface org.hawkular.agent.monitor.scheduler.polling.Task.Kind
 
iterator() - Method in class org.hawkular.agent.monitor.scheduler.polling.TaskGroup
 

J

JBossLoggingReporter - Class in org.hawkular.agent.monitor.diagnostics
 
JBossLoggingReporter.Builder - Class in org.hawkular.agent.monitor.diagnostics
 
JBossLoggingReporter.LoggingLevel - Enum in org.hawkular.agent.monitor.diagnostics
 
JMXAvailAdd - Class in org.hawkular.agent.monitor.extension
 
JMXAvailAttributes - Interface in org.hawkular.agent.monitor.extension
 
JMXAvailDefinition - Class in org.hawkular.agent.monitor.extension
 
JMXAvailInstance - Class in org.hawkular.agent.monitor.inventory.jmx
 
JMXAvailInstance(ID, Name, JMXResource, JMXAvailType, AvailJMXPropertyReference) - Constructor for class org.hawkular.agent.monitor.inventory.jmx.JMXAvailInstance
 
JMXAvailRemove - Class in org.hawkular.agent.monitor.extension
 
JMXAvailSetAdd - Class in org.hawkular.agent.monitor.extension
 
JMXAvailSetAttributes - Interface in org.hawkular.agent.monitor.extension
 
JMXAvailSetDefinition - Class in org.hawkular.agent.monitor.extension
 
JMXAvailSetRemove - Class in org.hawkular.agent.monitor.extension
 
JMXAvailType - Class in org.hawkular.agent.monitor.inventory.jmx
 
JMXAvailType(ID, Name) - Constructor for class org.hawkular.agent.monitor.inventory.jmx.JMXAvailType
 
JmxClientFactory - Interface in org.hawkular.agent.monitor.scheduler
 
JmxClientFactoryImpl - Class in org.hawkular.agent.monitor.scheduler
Can create clients to remote JMX servers.
JmxClientFactoryImpl(JMXEndpoint) - Constructor for class org.hawkular.agent.monitor.scheduler.JmxClientFactoryImpl
 
JMXDiscovery - Class in org.hawkular.agent.monitor.inventory.jmx
Discovers resources for a given DMR endpoint.
JMXDiscovery(JMXInventoryManager) - Constructor for class org.hawkular.agent.monitor.inventory.jmx.JMXDiscovery
Creates the discovery object for the given inventory manager.
JMXEndpoint - Class in org.hawkular.agent.monitor.scheduler.config
Represents a remote endpoint that can process JMX requests.
JMXEndpoint(String, URL, String, String, SSLContext) - Constructor for class org.hawkular.agent.monitor.scheduler.config.JMXEndpoint
 
JMXInventoryManager - Class in org.hawkular.agent.monitor.inventory.jmx
 
JMXInventoryManager(String, MetadataManager<JMXResourceType, JMXMetricType, JMXAvailType, JMXOperation, JMXResourceConfigurationPropertyType>, ResourceManager<JMXResource>, ManagedServer, JMXEndpoint, JmxClientFactory) - Constructor for class org.hawkular.agent.monitor.inventory.jmx.JMXInventoryManager
 
JMXMetadataManager - Class in org.hawkular.agent.monitor.inventory.jmx
 
JMXMetadataManager(ResourceTypeManager<JMXResourceType>, MetricTypeManager<JMXMetricType>, AvailTypeManager<JMXAvailType>) - Constructor for class org.hawkular.agent.monitor.inventory.jmx.JMXMetadataManager
 
JMXMetricAdd - Class in org.hawkular.agent.monitor.extension
 
JMXMetricAttributes - Interface in org.hawkular.agent.monitor.extension
 
JMXMetricDefinition - Class in org.hawkular.agent.monitor.extension
 
JMXMetricInstance - Class in org.hawkular.agent.monitor.inventory.jmx
 
JMXMetricInstance(ID, Name, JMXResource, JMXMetricType, JMXPropertyReference) - Constructor for class org.hawkular.agent.monitor.inventory.jmx.JMXMetricInstance
 
JMXMetricRemove - Class in org.hawkular.agent.monitor.extension
 
JMXMetricSetAdd - Class in org.hawkular.agent.monitor.extension
 
JMXMetricSetAttributes - Interface in org.hawkular.agent.monitor.extension
 
JMXMetricSetDefinition - Class in org.hawkular.agent.monitor.extension
 
JMXMetricSetRemove - Class in org.hawkular.agent.monitor.extension
 
JMXMetricType - Class in org.hawkular.agent.monitor.inventory.jmx
 
JMXMetricType(ID, Name) - Constructor for class org.hawkular.agent.monitor.inventory.jmx.JMXMetricType
 
JMXOperation - Class in org.hawkular.agent.monitor.inventory.jmx
 
JMXOperation(ID, Name) - Constructor for class org.hawkular.agent.monitor.inventory.jmx.JMXOperation
 
JMXOperationAdd - Class in org.hawkular.agent.monitor.extension
 
JMXOperationAttributes - Interface in org.hawkular.agent.monitor.extension
 
JMXOperationDefinition - Class in org.hawkular.agent.monitor.extension
 
JMXOperationRemove - Class in org.hawkular.agent.monitor.extension
 
JMXPropertyReference - Class in org.hawkular.agent.monitor.scheduler.config
A JMX resource reference that is to be monitored.
JMXPropertyReference(ObjectName, String, Interval) - Constructor for class org.hawkular.agent.monitor.scheduler.config.JMXPropertyReference
 
JMXResource - Class in org.hawkular.agent.monitor.inventory.jmx
 
JMXResource(ID, Name, JMXEndpoint, JMXResourceType, JMXResource, ObjectName) - Constructor for class org.hawkular.agent.monitor.inventory.jmx.JMXResource
 
JMXResourceConfigAdd - Class in org.hawkular.agent.monitor.extension
 
JMXResourceConfigAttributes - Interface in org.hawkular.agent.monitor.extension
 
JMXResourceConfigDefinition - Class in org.hawkular.agent.monitor.extension
 
JMXResourceConfigRemove - Class in org.hawkular.agent.monitor.extension
 
JMXResourceConfigurationPropertyInstance - Class in org.hawkular.agent.monitor.inventory.jmx
 
JMXResourceConfigurationPropertyInstance(ID, Name, JMXResourceConfigurationPropertyType) - Constructor for class org.hawkular.agent.monitor.inventory.jmx.JMXResourceConfigurationPropertyInstance
 
JMXResourceConfigurationPropertyType - Class in org.hawkular.agent.monitor.inventory.jmx
 
JMXResourceConfigurationPropertyType(ID, Name) - Constructor for class org.hawkular.agent.monitor.inventory.jmx.JMXResourceConfigurationPropertyType
 
JMXResourceType - Class in org.hawkular.agent.monitor.inventory.jmx
 
JMXResourceType(ID, Name) - Constructor for class org.hawkular.agent.monitor.inventory.jmx.JMXResourceType
 
JMXResourceTypeAdd - Class in org.hawkular.agent.monitor.extension
 
JMXResourceTypeAttributes - Interface in org.hawkular.agent.monitor.extension
 
JMXResourceTypeDefinition - Class in org.hawkular.agent.monitor.extension
 
JMXResourceTypeRemove - Class in org.hawkular.agent.monitor.extension
 
JMXResourceTypeSetAdd - Class in org.hawkular.agent.monitor.extension
 
JMXResourceTypeSetAttributes - Interface in org.hawkular.agent.monitor.extension
 
JMXResourceTypeSetDefinition - Class in org.hawkular.agent.monitor.extension
 
JMXResourceTypeSetRemove - Class in org.hawkular.agent.monitor.extension
 
JMXTask - Class in org.hawkular.agent.monitor.scheduler.polling.jmx
Represents a task that is to be executed on a JMX resource.
JMXTask(Task.Type, Interval, JMXEndpoint, ObjectName, String, String) - Constructor for class org.hawkular.agent.monitor.scheduler.polling.jmx.JMXTask
 
JMXTaskKeyGenerator - Class in org.hawkular.agent.monitor.scheduler.polling.jmx
Resolve data input attributes to final storage name.
JMXTaskKeyGenerator() - Constructor for class org.hawkular.agent.monitor.scheduler.polling.jmx.JMXTaskKeyGenerator
 

K

KeyGenerator - Interface in org.hawkular.agent.monitor.scheduler.polling
Generates a unique key for the data that a task collects.
KEYSTORE_PASSWORD - Static variable in interface org.hawkular.agent.monitor.extension.StorageAttributes
 
KEYSTORE_PATH - Static variable in interface org.hawkular.agent.monitor.extension.StorageAttributes
 
keystorePassword - Variable in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.StorageAdapter
 
keystorePath - Variable in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.StorageAdapter
 

L

LocalDMRAdd - Class in org.hawkular.agent.monitor.extension
 
LocalDMRAttributes - Interface in org.hawkular.agent.monitor.extension
 
LocalDMRDefinition - Class in org.hawkular.agent.monitor.extension
 
LocalDMREndpoint - Class in org.hawkular.agent.monitor.scheduler.config
Represent the endpoint to our local Wildfly instance (the one we are running inside of).
LocalDMREndpoint(String, ModelControllerClientFactory) - Constructor for class org.hawkular.agent.monitor.scheduler.config.LocalDMREndpoint
If the caller does not yet know the local WildFly's identification, it can use this constructor which takes a client factory as an argument.
LocalDMREndpoint(String, ServerIdentifiers) - Constructor for class org.hawkular.agent.monitor.scheduler.config.LocalDMREndpoint
If the caller already knows the local WildFly's identification, it can use this constructor which takes the known ServerIdentifiers object thus helping this object avoid having to contact the management endpoint of the local WildFly to obtain that information.
LocalDMRManagedServer - Class in org.hawkular.agent.monitor.inventory.dmr
 
LocalDMRManagedServer(ID, Name) - Constructor for class org.hawkular.agent.monitor.inventory.dmr.LocalDMRManagedServer
 
LocalDMRRemove - Class in org.hawkular.agent.monitor.extension
 
LOG - Static variable in interface org.hawkular.agent.monitor.log.MsgLogger
 

M

ManagedServer - Class in org.hawkular.agent.monitor.inventory
 
ManagedServer(ID, Name) - Constructor for class org.hawkular.agent.monitor.inventory.ManagedServer
 
ManagedServersAdd - Class in org.hawkular.agent.monitor.extension
 
ManagedServersAttributes - Interface in org.hawkular.agent.monitor.extension
 
ManagedServersDefinition - Class in org.hawkular.agent.monitor.extension
 
managedServersMap - Variable in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration
 
ManagedServersRemove - Class in org.hawkular.agent.monitor.extension
 
MeasurementInstance<R extends Resource<?,?,?,?,?>,M extends MeasurementType,P extends MonitoredPropertyReference> - Class in org.hawkular.agent.monitor.inventory
 
MeasurementInstance(ID, Name, R, M, P) - Constructor for class org.hawkular.agent.monitor.inventory.MeasurementInstance
 
MeasurementType - Class in org.hawkular.agent.monitor.inventory
 
MeasurementType(ID, Name) - Constructor for class org.hawkular.agent.monitor.inventory.MeasurementType
 
MeasurementUnitValidator - Class in org.hawkular.agent.monitor.extension
ParameterValidator that validates the value is a string matching one of the MeasurementUnit names.
MeasurementUnitValidator(boolean, MeasurementUnit...) - Constructor for class org.hawkular.agent.monitor.extension.MeasurementUnitValidator
 
MeasurementUnitValidator(boolean, boolean) - Constructor for class org.hawkular.agent.monitor.extension.MeasurementUnitValidator
 
MeasurementUnitValidator(boolean, boolean, MeasurementUnit...) - Constructor for class org.hawkular.agent.monitor.extension.MeasurementUnitValidator
 
MEMORY_AVAILABLE - Static variable in interface org.hawkular.agent.monitor.inventory.platform.Constants
 
MEMORY_TOTAL - Static variable in interface org.hawkular.agent.monitor.inventory.platform.Constants
 
MemoryAdd - Class in org.hawkular.agent.monitor.extension
 
MemoryAttributes - Interface in org.hawkular.agent.monitor.extension
 
MemoryDefinition - Class in org.hawkular.agent.monitor.extension
 
MemoryRemove - Class in org.hawkular.agent.monitor.extension
 
MetadataManager<RT extends ResourceType<MT,AT,O,RCPT>,MT extends MetricType,AT extends AvailType,O extends Operation,RCPT extends ResourceConfigurationPropertyType> - Class in org.hawkular.agent.monitor.inventory
Just a container that holds the different metadata managers needed to keep track of type information.
MetadataManager(ResourceTypeManager<RT>, MetricTypeManager<MT>, AvailTypeManager<AT>) - Constructor for class org.hawkular.agent.monitor.inventory.MetadataManager
 
METRIC_DISPATCHER_BUFFER_SIZE - Static variable in interface org.hawkular.agent.monitor.extension.SubsystemAttributes
 
METRIC_DISPATCHER_MAX_BATCH_SIZE - Static variable in interface org.hawkular.agent.monitor.extension.SubsystemAttributes
 
METRIC_SETS - Static variable in interface org.hawkular.agent.monitor.extension.DMRResourceTypeAttributes
 
METRIC_SETS - Static variable in interface org.hawkular.agent.monitor.extension.JMXResourceTypeAttributes
 
METRIC_TYPE - Static variable in interface org.hawkular.agent.monitor.extension.DMRMetricAttributes
 
METRIC_TYPE - Static variable in interface org.hawkular.agent.monitor.extension.JMXMetricAttributes
 
METRIC_UNITS - Static variable in interface org.hawkular.agent.monitor.extension.DMRMetricAttributes
 
METRIC_UNITS - Static variable in interface org.hawkular.agent.monitor.extension.JMXMetricAttributes
 
MetricBufferedStorageDispatcher - Class in org.hawkular.agent.monitor.storage
Buffers collected metric data and eventually stores them in a storage adapter.
MetricBufferedStorageDispatcher(SchedulerConfiguration, StorageAdapter, Diagnostics) - Constructor for class org.hawkular.agent.monitor.storage.MetricBufferedStorageDispatcher
 
MetricBufferedStorageDispatcher.Worker - Class in org.hawkular.agent.monitor.storage
 
MetricCompletionHandler - Interface in org.hawkular.agent.monitor.scheduler.polling
Callback for completed tasks that took metric collections.
MetricDataPayloadBuilder - Interface in org.hawkular.agent.monitor.api
 
MetricDataPoint - Class in org.hawkular.agent.monitor.storage
Metric data that was collected.
MetricDataPoint(Task, double, MetricType) - Constructor for class org.hawkular.agent.monitor.storage.MetricDataPoint
 
metricDispatcherBufferSize - Variable in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration
 
metricDispatcherMaxBatchSize - Variable in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration
 
MetricDMRTask - Class in org.hawkular.agent.monitor.scheduler.polling.dmr
Represents a DMR task that is to be used to collect a metric.
MetricDMRTask(Interval, DMREndpoint, Address, String, String, DMRMetricInstance) - Constructor for class org.hawkular.agent.monitor.scheduler.polling.dmr.MetricDMRTask
 
MetricDMRTaskGroupRunnable - Class in org.hawkular.agent.monitor.scheduler.polling.dmr
 
MetricDMRTaskGroupRunnable(TaskGroup, MetricCompletionHandler, Diagnostics, ModelControllerClientFactory) - Constructor for class org.hawkular.agent.monitor.scheduler.polling.dmr.MetricDMRTaskGroupRunnable
 
MetricDMRTaskKeyGenerator - Class in org.hawkular.agent.monitor.scheduler.polling.dmr
 
MetricDMRTaskKeyGenerator() - Constructor for class org.hawkular.agent.monitor.scheduler.polling.dmr.MetricDMRTaskKeyGenerator
 
MetricInstance<R extends Resource<?,?,?,?,?>,M extends MetricType,P extends MonitoredPropertyReference> - Class in org.hawkular.agent.monitor.inventory
 
MetricInstance(ID, Name, R, M, P) - Constructor for class org.hawkular.agent.monitor.inventory.MetricInstance
 
MetricJMXTask - Class in org.hawkular.agent.monitor.scheduler.polling.jmx
Represents a JMX task that is to be used to collect a metric.
MetricJMXTask(Interval, JMXEndpoint, ObjectName, String, String, JMXMetricInstance) - Constructor for class org.hawkular.agent.monitor.scheduler.polling.jmx.MetricJMXTask
 
MetricJMXTaskGroupRunnable - Class in org.hawkular.agent.monitor.scheduler.polling.jmx
 
MetricJMXTaskGroupRunnable(TaskGroup, MetricCompletionHandler, Diagnostics, JmxClientFactory) - Constructor for class org.hawkular.agent.monitor.scheduler.polling.jmx.MetricJMXTaskGroupRunnable
 
MetricJMXTaskKeyGenerator - Class in org.hawkular.agent.monitor.scheduler.polling.jmx
 
MetricJMXTaskKeyGenerator() - Constructor for class org.hawkular.agent.monitor.scheduler.polling.jmx.MetricJMXTaskKeyGenerator
 
MetricPlatformTask - Class in org.hawkular.agent.monitor.scheduler.polling.platform
Represents a platform task that is to be used to collect a metric.
MetricPlatformTask(Interval, PlatformEndpoint, PlatformMetricInstance) - Constructor for class org.hawkular.agent.monitor.scheduler.polling.platform.MetricPlatformTask
 
MetricPlatformTaskGroupRunnable - Class in org.hawkular.agent.monitor.scheduler.polling.platform
 
MetricPlatformTaskGroupRunnable(TaskGroup, MetricCompletionHandler, Diagnostics) - Constructor for class org.hawkular.agent.monitor.scheduler.polling.platform.MetricPlatformTaskGroupRunnable
 
MetricPlatformTaskKeyGenerator - Class in org.hawkular.agent.monitor.scheduler.polling.platform
 
MetricPlatformTaskKeyGenerator() - Constructor for class org.hawkular.agent.monitor.scheduler.polling.platform.MetricPlatformTaskKeyGenerator
 
METRICS_CONTEXT - Static variable in interface org.hawkular.agent.monitor.extension.StorageAttributes
 
metricsContext - Variable in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.StorageAdapter
 
MetricsOnlyAvailDataPayloadBuilder - Class in org.hawkular.agent.monitor.storage
Allows one to build up a payload request to send to availability storage by adding data points one by one.
MetricsOnlyAvailDataPayloadBuilder() - Constructor for class org.hawkular.agent.monitor.storage.MetricsOnlyAvailDataPayloadBuilder
 
MetricsOnlyMetricDataPayloadBuilder - Class in org.hawkular.agent.monitor.storage
Allows one to build up a payload request to send to metric storage by adding data points one by one.
MetricsOnlyMetricDataPayloadBuilder() - Constructor for class org.hawkular.agent.monitor.storage.MetricsOnlyMetricDataPayloadBuilder
 
MetricsOnlyStorageAdapter - Class in org.hawkular.agent.monitor.storage
 
MetricsOnlyStorageAdapter() - Constructor for class org.hawkular.agent.monitor.storage.MetricsOnlyStorageAdapter
 
MetricStorage - Interface in org.hawkular.agent.monitor.api
 
MetricStorageProxy - Class in org.hawkular.agent.monitor.storage
A proxy that delegates to a StorageAdapter.
MetricStorageProxy() - Constructor for class org.hawkular.agent.monitor.storage.MetricStorageProxy
 
MetricType - Class in org.hawkular.agent.monitor.inventory
 
MetricType(ID, Name) - Constructor for class org.hawkular.agent.monitor.inventory.MetricType
 
MetricTypeManager<T extends MetricType> - Class in org.hawkular.agent.monitor.inventory
 
MetricTypeManager() - Constructor for class org.hawkular.agent.monitor.inventory.MetricTypeManager
 
MetricTypeValidator - Class in org.hawkular.agent.monitor.extension
ParameterValidator that validates the value is a string matching one of the MetricType names.
MetricTypeValidator(boolean, MetricType...) - Constructor for class org.hawkular.agent.monitor.extension.MetricTypeValidator
 
MetricTypeValidator(boolean, boolean) - Constructor for class org.hawkular.agent.monitor.extension.MetricTypeValidator
 
MetricTypeValidator(boolean, boolean, MetricType...) - Constructor for class org.hawkular.agent.monitor.extension.MetricTypeValidator
 
millis() - Method in class org.hawkular.agent.monitor.scheduler.config.Interval
 
ModelControllerClientFactory - Interface in org.hawkular.agent.monitor.scheduler
 
ModelControllerClientFactoryImpl - Class in org.hawkular.agent.monitor.scheduler
Can create clients to remote servers.
ModelControllerClientFactoryImpl(DMREndpoint) - Constructor for class org.hawkular.agent.monitor.scheduler.ModelControllerClientFactoryImpl
 
MonitoredEndpoint - Class in org.hawkular.agent.monitor.scheduler.config
 
MonitoredEndpoint(String) - Constructor for class org.hawkular.agent.monitor.scheduler.config.MonitoredEndpoint
 
MonitoredPropertyReference - Class in org.hawkular.agent.monitor.scheduler.config
A reference to a resource's monitored property.
MonitoredPropertyReference(Interval) - Constructor for class org.hawkular.agent.monitor.scheduler.config.MonitoredPropertyReference
 
MonitorService - Class in org.hawkular.agent.monitor.service
 
MonitorService() - Constructor for class org.hawkular.agent.monitor.service.MonitorService
 
MonitorServiceConfiguration - Class in org.hawkular.agent.monitor.extension
This represents the monitor service extension's XML configuration in a more consumable form.
MonitorServiceConfiguration(boolean, String, int, int, int, int, int, int, int, MonitorServiceConfiguration.Diagnostics, MonitorServiceConfiguration.StorageAdapter, TypeSets<DMRResourceType, DMRMetricType, DMRAvailType>, TypeSets<JMXResourceType, JMXMetricType, JMXAvailType>, TypeSets<PlatformResourceType, PlatformMetricType, PlatformAvailType>, Map<Name, ManagedServer>) - Constructor for class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration
 
MonitorServiceConfiguration.Diagnostics - Class in org.hawkular.agent.monitor.extension
 
MonitorServiceConfiguration.DiagnosticsReportTo - Enum in org.hawkular.agent.monitor.extension
 
MonitorServiceConfiguration.StorageAdapter - Class in org.hawkular.agent.monitor.extension
 
MonitorServiceConfiguration.StorageReportTo - Enum in org.hawkular.agent.monitor.extension
 
MonitorServiceConfigurationBuilder - Class in org.hawkular.agent.monitor.extension
Builds a MonitorServiceConfiguration object from the service's model.
MonitorServiceConfigurationBuilder(ModelNode, OperationContext) - Constructor for class org.hawkular.agent.monitor.extension.MonitorServiceConfigurationBuilder
 
MsgLogger - Interface in org.hawkular.agent.monitor.log
 
MsgLogger_$logger - Class in org.hawkular.agent.monitor.log
Warning this class consists of generated code.
MsgLogger_$logger(Logger) - Constructor for class org.hawkular.agent.monitor.log.MsgLogger_$logger
 

N

name(ServerIdentifiers, String) - Static method in class org.hawkular.agent.monitor.diagnostics.DiagnosticsImpl
 
Name - Class in org.hawkular.agent.monitor.inventory
 
Name(String) - Constructor for class org.hawkular.agent.monitor.inventory.Name
 
name(Name) - Method in class org.hawkular.agent.monitor.inventory.TypeSet.TypeSetBuilder
 
NamedObject - Class in org.hawkular.agent.monitor.inventory
An object that has an associated name as well as an ID.
NamedObject(ID, Name) - Constructor for class org.hawkular.agent.monitor.inventory.NamedObject
Creates a named object.
NULL_ID - Static variable in class org.hawkular.agent.monitor.inventory.ID
 
NUM_AVAIL_SCHEDULER_THREADS - Static variable in interface org.hawkular.agent.monitor.extension.SubsystemAttributes
 
NUM_DMR_SCHEDULER_THREADS - Static variable in interface org.hawkular.agent.monitor.extension.SubsystemAttributes
 
NUM_METRIC_SCHEDULER_THREADS - Static variable in interface org.hawkular.agent.monitor.extension.SubsystemAttributes
 
numAvailSchedulerThreads - Variable in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration
 
numDmrSchedulerThreads - Variable in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration
 
numMetricSchedulerThreads - Variable in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration
 

O

OBJECT_NAME - Static variable in interface org.hawkular.agent.monitor.extension.JMXAvailAttributes
 
OBJECT_NAME - Static variable in interface org.hawkular.agent.monitor.extension.JMXMetricAttributes
 
OBJECT_NAME - Static variable in interface org.hawkular.agent.monitor.extension.JMXOperationAttributes
 
OBJECT_NAME - Static variable in interface org.hawkular.agent.monitor.extension.JMXResourceConfigAttributes
 
OBJECT_NAME - Static variable in interface org.hawkular.agent.monitor.extension.JMXResourceTypeAttributes
 
onClose(int, String) - Method in class org.hawkular.agent.monitor.cmd.FeedCommProcessor
 
onCompleted(T) - Method in interface org.hawkular.agent.monitor.scheduler.polling.CompletionHandler
 
onCompleted(AvailDataPoint) - Method in class org.hawkular.agent.monitor.storage.AvailBufferedStorageDispatcher
 
onCompleted(MetricDataPoint) - Method in class org.hawkular.agent.monitor.storage.MetricBufferedStorageDispatcher
 
onFailed(Throwable) - Method in interface org.hawkular.agent.monitor.scheduler.polling.CompletionHandler
 
onFailed(Throwable) - Method in class org.hawkular.agent.monitor.storage.AvailBufferedStorageDispatcher
 
onFailed(Throwable) - Method in class org.hawkular.agent.monitor.storage.MetricBufferedStorageDispatcher
 
onFailure(IOException, Response) - Method in class org.hawkular.agent.monitor.cmd.FeedCommProcessor
 
onMessage(BufferedSource, WebSocket.PayloadType) - Method in class org.hawkular.agent.monitor.cmd.FeedCommProcessor
 
onOpen(WebSocket, Response) - Method in class org.hawkular.agent.monitor.cmd.FeedCommProcessor
 
onPong(Buffer) - Method in class org.hawkular.agent.monitor.cmd.FeedCommProcessor
 
OPERATING_SYSTEM_SYS_CPU_LOAD - Static variable in interface org.hawkular.agent.monitor.inventory.platform.Constants
 
OPERATING_SYSTEM_SYS_LOAD_AVG - Static variable in interface org.hawkular.agent.monitor.inventory.platform.Constants
 
Operation - Class in org.hawkular.agent.monitor.inventory
 
Operation(ID, Name) - Constructor for class org.hawkular.agent.monitor.inventory.Operation
 
OPERATION_NAME - Static variable in interface org.hawkular.agent.monitor.extension.DMROperationAttributes
 
OPERATION_NAME - Static variable in interface org.hawkular.agent.monitor.extension.JMXOperationAttributes
 
OperationFullDiscoveryScan - Class in org.hawkular.agent.monitor.extension
 
OperationFullDiscoveryScan() - Constructor for class org.hawkular.agent.monitor.extension.OperationFullDiscoveryScan
 
operationName - Variable in class org.hawkular.agent.monitor.cmd.AbstractResourcePathCommand
A natural language name of the operation the present command is performing, such as Updade, Add or Remove.
OperationSubsystemStart - Class in org.hawkular.agent.monitor.extension
 
OperationSubsystemStart() - Constructor for class org.hawkular.agent.monitor.extension.OperationSubsystemStart
 
OperationSubsystemStatus - Class in org.hawkular.agent.monitor.extension
 
OperationSubsystemStatus() - Constructor for class org.hawkular.agent.monitor.extension.OperationSubsystemStatus
 
OperationSubsystemStop - Class in org.hawkular.agent.monitor.extension
 
OperationSubsystemStop() - Constructor for class org.hawkular.agent.monitor.extension.OperationSubsystemStop
 
org.hawkular.agent.monitor.api - package org.hawkular.agent.monitor.api
 
org.hawkular.agent.monitor.cmd - package org.hawkular.agent.monitor.cmd
 
org.hawkular.agent.monitor.diagnostics - package org.hawkular.agent.monitor.diagnostics
 
org.hawkular.agent.monitor.extension - package org.hawkular.agent.monitor.extension
 
org.hawkular.agent.monitor.inventory - package org.hawkular.agent.monitor.inventory
 
org.hawkular.agent.monitor.inventory.dmr - package org.hawkular.agent.monitor.inventory.dmr
 
org.hawkular.agent.monitor.inventory.jmx - package org.hawkular.agent.monitor.inventory.jmx
 
org.hawkular.agent.monitor.inventory.platform - package org.hawkular.agent.monitor.inventory.platform
 
org.hawkular.agent.monitor.log - package org.hawkular.agent.monitor.log
 
org.hawkular.agent.monitor.scheduler - package org.hawkular.agent.monitor.scheduler
 
org.hawkular.agent.monitor.scheduler.config - package org.hawkular.agent.monitor.scheduler.config
 
org.hawkular.agent.monitor.scheduler.polling - package org.hawkular.agent.monitor.scheduler.polling
 
org.hawkular.agent.monitor.scheduler.polling.dmr - package org.hawkular.agent.monitor.scheduler.polling.dmr
 
org.hawkular.agent.monitor.scheduler.polling.jmx - package org.hawkular.agent.monitor.scheduler.polling.jmx
 
org.hawkular.agent.monitor.scheduler.polling.platform - package org.hawkular.agent.monitor.scheduler.polling.platform
 
org.hawkular.agent.monitor.service - package org.hawkular.agent.monitor.service
 
org.hawkular.agent.monitor.storage - package org.hawkular.agent.monitor.storage
 
outputTo(Logger) - Method in class org.hawkular.agent.monitor.diagnostics.JBossLoggingReporter.Builder
 

P

PARENTS - Static variable in interface org.hawkular.agent.monitor.extension.DMRResourceTypeAttributes
 
PARENTS - Static variable in interface org.hawkular.agent.monitor.extension.JMXResourceTypeAttributes
 
parseResourceId(String) - Static method in class org.hawkular.agent.monitor.inventory.InventoryIdUtil
Given a resource ID generated via InventoryIdUtil.generateResourceId(String, ManagedServer, String) this returns the different parts that make up that resource ID.
password - Variable in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.StorageAdapter
 
PASSWORD - Static variable in interface org.hawkular.agent.monitor.extension.RemoteDMRAttributes
 
PASSWORD - Static variable in interface org.hawkular.agent.monitor.extension.RemoteJMXAttributes
 
PASSWORD - Static variable in interface org.hawkular.agent.monitor.extension.StorageAttributes
 
PATH - Static variable in interface org.hawkular.agent.monitor.extension.DMRAvailAttributes
 
PATH - Static variable in interface org.hawkular.agent.monitor.extension.DMRMetricAttributes
 
PATH - Static variable in interface org.hawkular.agent.monitor.extension.DMROperationAttributes
 
PATH - Static variable in interface org.hawkular.agent.monitor.extension.DMRResourceConfigAttributes
 
PATH - Static variable in interface org.hawkular.agent.monitor.extension.DMRResourceTypeAttributes
 
performRuntime(OperationContext, ModelNode, ModelNode, ServiceVerificationHandler, List<ServiceController<?>>) - Method in class org.hawkular.agent.monitor.extension.SubsystemAdd
 
performRuntime(OperationContext, ModelNode, ModelNode) - Method in class org.hawkular.agent.monitor.extension.SubsystemRemove
 
PLATFORM - Static variable in interface org.hawkular.agent.monitor.inventory.platform.Constants
 
PlatformAdd - Class in org.hawkular.agent.monitor.extension
 
PlatformAttributes - Interface in org.hawkular.agent.monitor.extension
 
PlatformAvailInstance - Class in org.hawkular.agent.monitor.inventory.platform
 
PlatformAvailInstance(ID, Name, PlatformResource, PlatformAvailType, AvailPlatformPropertyReference) - Constructor for class org.hawkular.agent.monitor.inventory.platform.PlatformAvailInstance
 
PlatformAvailType - Class in org.hawkular.agent.monitor.inventory.platform
 
PlatformAvailType(ID, Name) - Constructor for class org.hawkular.agent.monitor.inventory.platform.PlatformAvailType
 
PlatformDefinition - Class in org.hawkular.agent.monitor.extension
 
PlatformDiscovery - Class in org.hawkular.agent.monitor.inventory.platform
Discovers resources for the platform.
PlatformDiscovery(PlatformInventoryManager) - Constructor for class org.hawkular.agent.monitor.inventory.platform.PlatformDiscovery
Creates the discovery object for the given inventory manager.
PlatformEndpoint - Class in org.hawkular.agent.monitor.scheduler.config
Represents an endpoint that can process requests to access platform native data.
PlatformEndpoint(String) - Constructor for class org.hawkular.agent.monitor.scheduler.config.PlatformEndpoint
 
PlatformInventoryManager - Class in org.hawkular.agent.monitor.inventory.platform
 
PlatformInventoryManager(String, MetadataManager<PlatformResourceType, PlatformMetricType, PlatformAvailType, PlatformOperation, PlatformResourceConfigurationPropertyType>, ResourceManager<PlatformResource>, ManagedServer, PlatformEndpoint) - Constructor for class org.hawkular.agent.monitor.inventory.platform.PlatformInventoryManager
 
PlatformManagedServer - Class in org.hawkular.agent.monitor.inventory.platform
 
PlatformManagedServer(ID, Name) - Constructor for class org.hawkular.agent.monitor.inventory.platform.PlatformManagedServer
 
PlatformMetadataManager - Class in org.hawkular.agent.monitor.inventory.platform
 
PlatformMetadataManager(ResourceTypeManager<PlatformResourceType>, MetricTypeManager<PlatformMetricType>, AvailTypeManager<PlatformAvailType>) - Constructor for class org.hawkular.agent.monitor.inventory.platform.PlatformMetadataManager
 
PlatformMetricInstance - Class in org.hawkular.agent.monitor.inventory.platform
 
PlatformMetricInstance(ID, Name, PlatformResource, PlatformMetricType, PlatformPropertyReference) - Constructor for class org.hawkular.agent.monitor.inventory.platform.PlatformMetricInstance
 
PlatformMetricType - Class in org.hawkular.agent.monitor.inventory.platform
 
PlatformMetricType(ID, Name) - Constructor for class org.hawkular.agent.monitor.inventory.platform.PlatformMetricType
 
PlatformOperation - Class in org.hawkular.agent.monitor.inventory.platform
 
PlatformOperation(ID, Name) - Constructor for class org.hawkular.agent.monitor.inventory.platform.PlatformOperation
 
PlatformPropertyReference - Class in org.hawkular.agent.monitor.scheduler.config
A Platform resource reference that is to be monitored.
PlatformPropertyReference(Interval) - Constructor for class org.hawkular.agent.monitor.scheduler.config.PlatformPropertyReference
 
PlatformRemove - Class in org.hawkular.agent.monitor.extension
 
PlatformResource - Class in org.hawkular.agent.monitor.inventory.platform
 
PlatformResource(ID, Name, PlatformEndpoint, PlatformResourceType, PlatformResource) - Constructor for class org.hawkular.agent.monitor.inventory.platform.PlatformResource
 
PlatformResourceConfigurationPropertyInstance - Class in org.hawkular.agent.monitor.inventory.platform
 
PlatformResourceConfigurationPropertyInstance(ID, Name, PlatformResourceConfigurationPropertyType) - Constructor for class org.hawkular.agent.monitor.inventory.platform.PlatformResourceConfigurationPropertyInstance
 
PlatformResourceConfigurationPropertyType - Class in org.hawkular.agent.monitor.inventory.platform
 
PlatformResourceConfigurationPropertyType(ID, Name) - Constructor for class org.hawkular.agent.monitor.inventory.platform.PlatformResourceConfigurationPropertyType
 
PlatformResourceType - Class in org.hawkular.agent.monitor.inventory.platform
 
PlatformResourceType(ID, Name) - Constructor for class org.hawkular.agent.monitor.inventory.platform.PlatformResourceType
 
PlatformTask - Class in org.hawkular.agent.monitor.scheduler.polling.platform
Represents a task that is to be executed on a platform resource.
PlatformTask(Task.Type, Interval, PlatformEndpoint) - Constructor for class org.hawkular.agent.monitor.scheduler.polling.platform.PlatformTask
 
PlatformTaskKeyGenerator - Class in org.hawkular.agent.monitor.scheduler.polling.platform
Resolve data input attributes to final storage name.
PlatformTaskKeyGenerator() - Constructor for class org.hawkular.agent.monitor.scheduler.polling.platform.PlatformTaskKeyGenerator
 
populateMetricAndAvailTypesForAllResourceTypes() - Method in class org.hawkular.agent.monitor.inventory.MetadataManager
This will fill in metric types and avail types for all known resource types.
populateMetricAndAvailTypesForResourceType(RT) - Method in class org.hawkular.agent.monitor.inventory.MetadataManager
Given a resource type, this will fill in its metric types and avail types.
PORT - Static variable in interface org.hawkular.agent.monitor.extension.RemoteDMRAttributes
 
POWER_SOURCE_REMAINING_CAPACITY - Static variable in interface org.hawkular.agent.monitor.inventory.platform.Constants
 
POWER_SOURCE_TIME_REMAINING - Static variable in interface org.hawkular.agent.monitor.inventory.platform.Constants
 
PowerSourcesAdd - Class in org.hawkular.agent.monitor.extension
 
PowerSourcesAttributes - Interface in org.hawkular.agent.monitor.extension
 
PowerSourcesDefinition - Class in org.hawkular.agent.monitor.extension
 
PowerSourcesRemove - Class in org.hawkular.agent.monitor.extension
 
PROCESSOR_CPU_USAGE - Static variable in interface org.hawkular.agent.monitor.inventory.platform.Constants
 
ProcessorsAdd - Class in org.hawkular.agent.monitor.extension
 
ProcessorsAttributes - Interface in org.hawkular.agent.monitor.extension
 
ProcessorsDefinition - Class in org.hawkular.agent.monitor.extension
 
ProcessorsRemove - Class in org.hawkular.agent.monitor.extension
 

R

ReadAttributeOperationBuilder - Class in org.hawkular.agent.monitor.scheduler.polling.dmr
Given a task group of DMR tasks, creates a batch operation to read the attributes.
ReadAttributeOperationBuilder() - Constructor for class org.hawkular.agent.monitor.scheduler.polling.dmr.ReadAttributeOperationBuilder
 
ReadAttributeOrResourceOperationBuilder - Class in org.hawkular.agent.monitor.scheduler.polling.dmr
Given a task group of DMR tasks, creates a batch operations to read the attributes for those tasks that have an attribute defined and to read a resource for those tasks that have no attribute defined (the latter is just a way to confirm the resource exists).
ReadAttributeOrResourceOperationBuilder() - Constructor for class org.hawkular.agent.monitor.scheduler.polling.dmr.ReadAttributeOrResourceOperationBuilder
 
readElement(XMLExtendedStreamReader, List<ModelNode>) - Method in class org.hawkular.agent.monitor.extension.SubsystemParser
 
registerOperations(ManagementResourceRegistration) - Method in class org.hawkular.agent.monitor.extension.SubsystemDefinition
 
RemoteDMRAdd - Class in org.hawkular.agent.monitor.extension
 
RemoteDMRAttributes - Interface in org.hawkular.agent.monitor.extension
 
RemoteDMRDefinition - Class in org.hawkular.agent.monitor.extension
 
RemoteDMRManagedServer - Class in org.hawkular.agent.monitor.inventory.dmr
 
RemoteDMRManagedServer(ID, Name) - Constructor for class org.hawkular.agent.monitor.inventory.dmr.RemoteDMRManagedServer
 
RemoteDMRRemove - Class in org.hawkular.agent.monitor.extension
 
RemoteJMXAdd - Class in org.hawkular.agent.monitor.extension
 
RemoteJMXAttributes - Interface in org.hawkular.agent.monitor.extension
 
RemoteJMXDefinition - Class in org.hawkular.agent.monitor.extension
 
RemoteJMXManagedServer - Class in org.hawkular.agent.monitor.inventory.jmx
 
RemoteJMXManagedServer(ID, Name) - Constructor for class org.hawkular.agent.monitor.inventory.jmx.RemoteJMXManagedServer
 
RemoteJMXRemove - Class in org.hawkular.agent.monitor.extension
 
RemoveDatasourceCommand - Class in org.hawkular.agent.monitor.cmd
 
RemoveDatasourceCommand() - Constructor for class org.hawkular.agent.monitor.cmd.RemoveDatasourceCommand
 
RemoveJdbcDriverCommand - Class in org.hawkular.agent.monitor.cmd
 
RemoveJdbcDriverCommand() - Constructor for class org.hawkular.agent.monitor.cmd.RemoveJdbcDriverCommand
 
removeProperty(String) - Method in class org.hawkular.agent.monitor.inventory.IDObject
 
report(SortedMap<String, Gauge>, SortedMap<String, Counter>, SortedMap<String, Histogram>, SortedMap<String, Meter>, SortedMap<String, Timer>) - Method in class org.hawkular.agent.monitor.diagnostics.JBossLoggingReporter
 
report(SortedMap<String, Gauge>, SortedMap<String, Counter>, SortedMap<String, Histogram>, SortedMap<String, Meter>, SortedMap<String, Timer>) - Method in class org.hawkular.agent.monitor.diagnostics.StorageReporter
 
REPORT_TO - Static variable in interface org.hawkular.agent.monitor.extension.DiagnosticsAttributes
 
reportTo - Variable in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.Diagnostics
 
REQUEST_CLASS - Static variable in class org.hawkular.agent.monitor.cmd.AddDatasourceCommand
 
REQUEST_CLASS - Static variable in class org.hawkular.agent.monitor.cmd.AddJdbcDriverCommand
 
REQUEST_CLASS - Static variable in class org.hawkular.agent.monitor.cmd.DeployApplicationCommand
 
REQUEST_CLASS - Static variable in class org.hawkular.agent.monitor.cmd.EchoCommand
 
REQUEST_CLASS - Static variable in class org.hawkular.agent.monitor.cmd.ExecuteOperationCommand
 
REQUEST_CLASS - Static variable in class org.hawkular.agent.monitor.cmd.ExportJdrCommand
 
REQUEST_CLASS - Static variable in class org.hawkular.agent.monitor.cmd.GenericErrorResponseCommand
 
REQUEST_CLASS - Static variable in class org.hawkular.agent.monitor.cmd.RemoveDatasourceCommand
 
REQUEST_CLASS - Static variable in class org.hawkular.agent.monitor.cmd.RemoveJdbcDriverCommand
 
REQUEST_CLASS - Static variable in class org.hawkular.agent.monitor.cmd.UpdateDatasourceCommand
 
Resource<T extends ResourceType<?,?,?,?>,E extends MonitoredEndpoint,M extends MetricInstance<?,?,?>,A extends AvailInstance<?,?,?>,C extends ResourceConfigurationPropertyInstance<?>> - Class in org.hawkular.agent.monitor.inventory
 
Resource(ID, Name, E, T, P) - Constructor for class org.hawkular.agent.monitor.inventory.Resource
 
RESOURCE_NAME_TEMPLATE - Static variable in interface org.hawkular.agent.monitor.extension.DMRResourceTypeAttributes
 
RESOURCE_NAME_TEMPLATE - Static variable in interface org.hawkular.agent.monitor.extension.JMXResourceTypeAttributes
 
RESOURCE_TYPE_SETS - Static variable in interface org.hawkular.agent.monitor.extension.LocalDMRAttributes
 
RESOURCE_TYPE_SETS - Static variable in interface org.hawkular.agent.monitor.extension.RemoteDMRAttributes
 
RESOURCE_TYPE_SETS - Static variable in interface org.hawkular.agent.monitor.extension.RemoteJMXAttributes
 
ResourceConfigurationPropertyInstance<T extends ResourceConfigurationPropertyType> - Class in org.hawkular.agent.monitor.inventory
 
ResourceConfigurationPropertyInstance(ID, Name, T) - Constructor for class org.hawkular.agent.monitor.inventory.ResourceConfigurationPropertyInstance
 
ResourceConfigurationPropertyType - Class in org.hawkular.agent.monitor.inventory
 
ResourceConfigurationPropertyType(ID, Name) - Constructor for class org.hawkular.agent.monitor.inventory.ResourceConfigurationPropertyType
 
ResourceManager<T extends Resource<?,?,?,?,?>> - Class in org.hawkular.agent.monitor.inventory
Manages an inventory of resources.
ResourceManager() - Constructor for class org.hawkular.agent.monitor.inventory.ResourceManager
 
ResourceType<MT extends MetricType,AT extends AvailType,O extends Operation,RCPT extends ResourceConfigurationPropertyType> - Class in org.hawkular.agent.monitor.inventory
 
ResourceType(ID, Name) - Constructor for class org.hawkular.agent.monitor.inventory.ResourceType
 
ResourceTypeManager<T extends ResourceType<?,?,?,?>> - Class in org.hawkular.agent.monitor.inventory
 
ResourceTypeManager(Map<Name, TypeSet<T>>) - Constructor for class org.hawkular.agent.monitor.inventory.ResourceTypeManager
Adds the given types to the manager, building a graph to represent the type hierarchy.
ResourceTypeManager(Map<Name, TypeSet<T>>, Collection<Name>) - Constructor for class org.hawkular.agent.monitor.inventory.ResourceTypeManager
Adds the given types to the manager, building a graph to represent the type hierarchy.
run() - Method in class org.hawkular.agent.monitor.scheduler.polling.dmr.AvailDMRTaskGroupRunnable
 
run() - Method in class org.hawkular.agent.monitor.scheduler.polling.dmr.MetricDMRTaskGroupRunnable
 
run() - Method in class org.hawkular.agent.monitor.scheduler.polling.jmx.AvailJMXTaskGroupRunnable
 
run() - Method in class org.hawkular.agent.monitor.scheduler.polling.jmx.MetricJMXTaskGroupRunnable
 
run() - Method in class org.hawkular.agent.monitor.scheduler.polling.platform.MetricPlatformTaskGroupRunnable
 
run() - Method in class org.hawkular.agent.monitor.storage.AvailBufferedStorageDispatcher.Worker
 
run() - Method in class org.hawkular.agent.monitor.storage.MetricBufferedStorageDispatcher.Worker
 

S

schedule(List<Task>) - Method in class org.hawkular.agent.monitor.scheduler.polling.IntervalBasedScheduler
 
schedule(List<Task>) - Method in interface org.hawkular.agent.monitor.scheduler.polling.Scheduler
Submit tasks to the scheduler.
Scheduler - Interface in org.hawkular.agent.monitor.scheduler.polling
Performs the actual work collecting the data from the monitored resources.
SchedulerConfiguration - Class in org.hawkular.agent.monitor.scheduler.config
 
SchedulerConfiguration() - Constructor for class org.hawkular.agent.monitor.scheduler.config.SchedulerConfiguration
 
SchedulerService - Class in org.hawkular.agent.monitor.scheduler
The core service that schedules tasks and stores the data resulting from those tasks to its storage adapter.
SchedulerService(SchedulerConfiguration, ServerIdentifiers, Diagnostics, StorageAdapter, ModelControllerClientFactory) - Constructor for class org.hawkular.agent.monitor.scheduler.SchedulerService
 
seconds() - Method in class org.hawkular.agent.monitor.scheduler.config.Interval
 
SECURITY_REALM - Static variable in interface org.hawkular.agent.monitor.extension.RemoteDMRAttributes
 
SECURITY_REALM - Static variable in interface org.hawkular.agent.monitor.extension.RemoteJMXAttributes
 
SECURITY_REALM - Static variable in interface org.hawkular.agent.monitor.extension.StorageAttributes
 
securityRealm - Variable in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.StorageAdapter
 
sendAsync(BasicMessageWithExtraData<? extends BasicMessage>) - Method in class org.hawkular.agent.monitor.cmd.FeedCommProcessor
Sends a message to the server asynchronously.
sendSync(BasicMessageWithExtraData<? extends BasicMessage>) - Method in class org.hawkular.agent.monitor.cmd.FeedCommProcessor
Sends a message to the server synchronously.
separateIntoGroups(List<Task>) - Method in class org.hawkular.agent.monitor.scheduler.polling.IntervalGrouping
 
SERVER_OUTBOUND_SOCKET_BINDING_REF - Static variable in interface org.hawkular.agent.monitor.extension.StorageAttributes
 
ServerIdentifiers - Class in org.hawkular.agent.monitor.service
Identification strings used to identify a Wildfly server.
ServerIdentifiers(String, String, String, String) - Constructor for class org.hawkular.agent.monitor.service.ServerIdentifiers
 
serverOutboundSocketBindingRef - Variable in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.StorageAdapter
 
setAttribute(String) - Method in class org.hawkular.agent.monitor.inventory.dmr.DMRAvailType
 
setAttribute(String) - Method in class org.hawkular.agent.monitor.inventory.dmr.DMRMetricType
 
setAttribute(String) - Method in class org.hawkular.agent.monitor.inventory.dmr.DMRResourceConfigurationPropertyType
 
setAttribute(String) - Method in class org.hawkular.agent.monitor.inventory.jmx.JMXAvailType
 
setAttribute(String) - Method in class org.hawkular.agent.monitor.inventory.jmx.JMXMetricType
 
setAttribute(String) - Method in class org.hawkular.agent.monitor.inventory.jmx.JMXResourceConfigurationPropertyType
 
setAttribute(String) - Method in class org.hawkular.agent.monitor.inventory.platform.PlatformResourceConfigurationPropertyType
 
setAvailDispatcherBufferSize(int) - Method in class org.hawkular.agent.monitor.scheduler.config.SchedulerConfiguration
 
setAvailDispatcherMaxBatchSize(int) - Method in class org.hawkular.agent.monitor.scheduler.config.SchedulerConfiguration
 
setAvailSchedulerThreads(int) - Method in class org.hawkular.agent.monitor.scheduler.config.SchedulerConfiguration
 
setAvailSets(Collection<Name>) - Method in class org.hawkular.agent.monitor.inventory.ResourceType
 
setDiagnosticsConfig(MonitorServiceConfiguration.Diagnostics) - Method in class org.hawkular.agent.monitor.scheduler.config.SchedulerConfiguration
 
setEnabled(boolean) - Method in class org.hawkular.agent.monitor.inventory.ManagedServer
 
setHost(String) - Method in class org.hawkular.agent.monitor.inventory.dmr.RemoteDMRManagedServer
 
setInterval(int) - Method in class org.hawkular.agent.monitor.inventory.MeasurementType
 
setKeepRunning(boolean) - Method in class org.hawkular.agent.monitor.storage.AvailBufferedStorageDispatcher.Worker
 
setKeepRunning(boolean) - Method in class org.hawkular.agent.monitor.storage.MetricBufferedStorageDispatcher.Worker
 
setMetricDispatcherBufferSize(int) - Method in class org.hawkular.agent.monitor.scheduler.config.SchedulerConfiguration
 
setMetricDispatcherMaxBatchSize(int) - Method in class org.hawkular.agent.monitor.scheduler.config.SchedulerConfiguration
 
setMetricSchedulerThreads(int) - Method in class org.hawkular.agent.monitor.scheduler.config.SchedulerConfiguration
 
setMetricSets(Collection<Name>) - Method in class org.hawkular.agent.monitor.inventory.ResourceType
 
setMetricType(MetricType) - Method in class org.hawkular.agent.monitor.inventory.MetricType
 
setMetricUnits(MeasurementUnit) - Method in class org.hawkular.agent.monitor.inventory.MetricType
 
setObjectName(String) - Method in class org.hawkular.agent.monitor.inventory.jmx.JMXAvailType
 
setObjectName(String) - Method in class org.hawkular.agent.monitor.inventory.jmx.JMXMetricType
 
setObjectName(String) - Method in class org.hawkular.agent.monitor.inventory.jmx.JMXOperation
 
setObjectName(String) - Method in class org.hawkular.agent.monitor.inventory.jmx.JMXResourceConfigurationPropertyType
 
setObjectName(String) - Method in class org.hawkular.agent.monitor.inventory.jmx.JMXResourceType
 
setOperationName(String) - Method in class org.hawkular.agent.monitor.inventory.Operation
 
setParents(Collection<Name>) - Method in class org.hawkular.agent.monitor.inventory.ResourceType
 
setPassword(String) - Method in class org.hawkular.agent.monitor.inventory.dmr.RemoteDMRManagedServer
 
setPassword(String) - Method in class org.hawkular.agent.monitor.inventory.jmx.RemoteJMXManagedServer
 
setPath(String) - Method in class org.hawkular.agent.monitor.inventory.dmr.DMRAvailType
 
setPath(String) - Method in class org.hawkular.agent.monitor.inventory.dmr.DMRMetricType
 
setPath(String) - Method in class org.hawkular.agent.monitor.inventory.dmr.DMROperation
 
setPath(String) - Method in class org.hawkular.agent.monitor.inventory.dmr.DMRResourceConfigurationPropertyType
 
setPath(String) - Method in class org.hawkular.agent.monitor.inventory.dmr.DMRResourceType
 
setPath(String) - Method in class org.hawkular.agent.monitor.inventory.platform.PlatformResourceConfigurationPropertyType
 
setPersisted(boolean) - Method in class org.hawkular.agent.monitor.inventory.IDObject
 
setPort(int) - Method in class org.hawkular.agent.monitor.inventory.dmr.RemoteDMRManagedServer
 
setResourceNameTemplate(String) - Method in class org.hawkular.agent.monitor.inventory.ResourceType
 
setResourceTypeSets(Collection<Name>) - Method in class org.hawkular.agent.monitor.inventory.ManagedServer
 
setSecurityRealm(String) - Method in class org.hawkular.agent.monitor.inventory.dmr.RemoteDMRManagedServer
 
setSecurityRealm(String) - Method in class org.hawkular.agent.monitor.inventory.jmx.RemoteJMXManagedServer
 
setStorageAdapter(StorageAdapter) - Method in class org.hawkular.agent.monitor.storage.AvailStorageProxy
 
setStorageAdapter(StorageAdapter) - Method in class org.hawkular.agent.monitor.storage.InventoryStorageProxy
 
setStorageAdapter(StorageAdapter) - Method in class org.hawkular.agent.monitor.storage.MetricStorageProxy
 
setStorageAdapterConfig(MonitorServiceConfiguration.StorageAdapter) - Method in class org.hawkular.agent.monitor.scheduler.config.SchedulerConfiguration
 
setTimeUnits(TimeUnit) - Method in class org.hawkular.agent.monitor.inventory.MeasurementType
 
setUpRegex(String) - Method in class org.hawkular.agent.monitor.inventory.dmr.DMRAvailType
 
setUpRegex(String) - Method in class org.hawkular.agent.monitor.inventory.jmx.JMXAvailType
 
setURL(URL) - Method in class org.hawkular.agent.monitor.inventory.jmx.RemoteJMXManagedServer
 
setUsername(String) - Method in class org.hawkular.agent.monitor.inventory.dmr.RemoteDMRManagedServer
 
setUsername(String) - Method in class org.hawkular.agent.monitor.inventory.jmx.RemoteJMXManagedServer
 
setUseSSL(boolean) - Method in class org.hawkular.agent.monitor.inventory.dmr.RemoteDMRManagedServer
 
setValue(String) - Method in class org.hawkular.agent.monitor.inventory.ResourceConfigurationPropertyInstance
 
shutdown() - Method in class org.hawkular.agent.monitor.scheduler.polling.IntervalBasedScheduler
 
shutdown() - Method in interface org.hawkular.agent.monitor.scheduler.polling.Scheduler
Shuts down the scheduler.
shutdown() - Method in class org.hawkular.agent.monitor.storage.AsyncInventoryStorage
 
shutdown() - Method in class org.hawkular.agent.monitor.storage.AvailBufferedStorageDispatcher
 
shutdown() - Method in class org.hawkular.agent.monitor.storage.HawkularStorageAdapter
 
shutdown() - Method in class org.hawkular.agent.monitor.storage.MetricBufferedStorageDispatcher
 
shutdown() - Method in class org.hawkular.agent.monitor.storage.MetricsOnlyStorageAdapter
 
shutdown() - Method in interface org.hawkular.agent.monitor.storage.StorageAdapter
Clean up and stop whatever the storage adapter is doing.
size() - Method in class org.hawkular.agent.monitor.scheduler.polling.TaskGroup
 
slurpStream(InputStream) - Static method in class org.hawkular.agent.monitor.service.Util
Given an input stream, its data will be slurped in memory and returned as a String.
start() - Method in class org.hawkular.agent.monitor.scheduler.SchedulerService
 
start(StartContext) - Method in class org.hawkular.agent.monitor.service.MonitorService
 
start() - Method in class org.hawkular.agent.monitor.storage.AvailBufferedStorageDispatcher
 
start() - Method in class org.hawkular.agent.monitor.storage.MetricBufferedStorageDispatcher
 
startMonitorService() - Method in class org.hawkular.agent.monitor.service.MonitorService
Starts this service.
stop() - Method in class org.hawkular.agent.monitor.scheduler.SchedulerService
 
stop(StopContext) - Method in class org.hawkular.agent.monitor.service.MonitorService
 
stopMonitorService() - Method in class org.hawkular.agent.monitor.service.MonitorService
Stops this service.
storageAdapter - Variable in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration
 
StorageAdapter(MonitorServiceConfiguration.StorageReportTo, String, String, String, String, boolean, String, String, String, String, String, String, String, String) - Constructor for class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.StorageAdapter
 
StorageAdapter - Interface in org.hawkular.agent.monitor.storage
 
StorageAdd - Class in org.hawkular.agent.monitor.extension
 
StorageAttributes - Interface in org.hawkular.agent.monitor.extension
 
StorageDefinition - Class in org.hawkular.agent.monitor.extension
 
StorageRemove - Class in org.hawkular.agent.monitor.extension
 
StorageReporter - Class in org.hawkular.agent.monitor.diagnostics
 
StorageReporter.Builder - Class in org.hawkular.agent.monitor.diagnostics
 
store(AvailDataPayloadBuilder) - Method in interface org.hawkular.agent.monitor.api.AvailStorage
Stores the availability data found in the given builder.
store(MetricDataPayloadBuilder) - Method in interface org.hawkular.agent.monitor.api.MetricStorage
Stores the metric data found in the given builder.
store(AvailDataPayloadBuilder) - Method in class org.hawkular.agent.monitor.storage.AvailStorageProxy
 
store(MetricDataPayloadBuilder) - Method in class org.hawkular.agent.monitor.storage.HawkularStorageAdapter
 
store(AvailDataPayloadBuilder) - Method in class org.hawkular.agent.monitor.storage.HawkularStorageAdapter
 
store(MetricDataPayloadBuilder) - Method in class org.hawkular.agent.monitor.storage.MetricsOnlyStorageAdapter
 
store(AvailDataPayloadBuilder) - Method in class org.hawkular.agent.monitor.storage.MetricsOnlyStorageAdapter
 
store(MetricDataPayloadBuilder) - Method in class org.hawkular.agent.monitor.storage.MetricStorageProxy
 
storeAvails(Set<AvailDataPoint>) - Method in class org.hawkular.agent.monitor.storage.HawkularStorageAdapter
 
storeAvails(Set<AvailDataPoint>) - Method in class org.hawkular.agent.monitor.storage.MetricsOnlyStorageAdapter
 
storeAvails(Set<AvailDataPoint>) - Method in interface org.hawkular.agent.monitor.storage.StorageAdapter
Stores the given availability check data points.
storeMetrics(Set<MetricDataPoint>) - Method in class org.hawkular.agent.monitor.storage.HawkularStorageAdapter
 
storeMetrics(Set<MetricDataPoint>) - Method in class org.hawkular.agent.monitor.storage.MetricsOnlyStorageAdapter
 
storeMetrics(Set<MetricDataPoint>) - Method in interface org.hawkular.agent.monitor.storage.StorageAdapter
Stores the given collected metric data points.
storeResource(Resource<?, ?, ?, ?, ?>) - Method in interface org.hawkular.agent.monitor.api.InventoryStorage
Stores the given resource and its resourceType is necessary.
storeResource(Resource<?, ?, ?, ?, ?>) - Method in class org.hawkular.agent.monitor.storage.AsyncInventoryStorage
 
storeResource(Resource<?, ?, ?, ?, ?>) - Method in class org.hawkular.agent.monitor.storage.HawkularStorageAdapter
 
storeResource(Resource<?, ?, ?, ?, ?>) - Method in class org.hawkular.agent.monitor.storage.InventoryStorageProxy
 
storeResource(Resource<?, ?, ?, ?, ?>) - Method in class org.hawkular.agent.monitor.storage.MetricsOnlyStorageAdapter
 
SubsystemAdd - Class in org.hawkular.agent.monitor.extension
 
SubsystemAttributes - Interface in org.hawkular.agent.monitor.extension
 
SubsystemDefinition - Class in org.hawkular.agent.monitor.extension
 
subsystemEnabled - Variable in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration
 
SubsystemExtension - Class in org.hawkular.agent.monitor.extension
 
SubsystemExtension() - Constructor for class org.hawkular.agent.monitor.extension.SubsystemExtension
 
SubsystemParser - Class in org.hawkular.agent.monitor.extension
 
SubsystemRemove - Class in org.hawkular.agent.monitor.extension
 
success(BasicMessageWithExtraData<REQ>, RESP) - Method in class org.hawkular.agent.monitor.cmd.AbstractResourcePathCommand
 
success(BasicMessageWithExtraData<AddDatasourceRequest>, AddDatasourceResponse) - Method in class org.hawkular.agent.monitor.cmd.AddDatasourceCommand
 
success(BasicMessageWithExtraData<AddJdbcDriverRequest>, AddJdbcDriverResponse) - Method in class org.hawkular.agent.monitor.cmd.AddJdbcDriverCommand
 

T

Task - Interface in org.hawkular.agent.monitor.scheduler.polling
A task that can define an interval for periodic execution.
Task.Kind - Interface in org.hawkular.agent.monitor.scheduler.polling
 
Task.Type - Enum in org.hawkular.agent.monitor.scheduler.polling
 
TaskGroup - Class in org.hawkular.agent.monitor.scheduler.polling
A group of tasks that have the same interval.
TaskGroup(Interval) - Constructor for class org.hawkular.agent.monitor.scheduler.polling.TaskGroup
 
TENANT_ID - Static variable in interface org.hawkular.agent.monitor.extension.StorageAttributes
 
tenantId - Variable in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.StorageAdapter
 
ThreadFactoryGenerator - Class in org.hawkular.agent.monitor.service
 
ThreadFactoryGenerator() - Constructor for class org.hawkular.agent.monitor.service.ThreadFactoryGenerator
 
TIME_UNITS - Static variable in interface org.hawkular.agent.monitor.extension.DiagnosticsAttributes
 
TIME_UNITS - Static variable in interface org.hawkular.agent.monitor.extension.DMRAvailAttributes
 
TIME_UNITS - Static variable in interface org.hawkular.agent.monitor.extension.DMRMetricAttributes
 
TIME_UNITS - Static variable in interface org.hawkular.agent.monitor.extension.FileStoresAttributes
 
TIME_UNITS - Static variable in interface org.hawkular.agent.monitor.extension.JMXAvailAttributes
 
TIME_UNITS - Static variable in interface org.hawkular.agent.monitor.extension.JMXMetricAttributes
 
TIME_UNITS - Static variable in interface org.hawkular.agent.monitor.extension.MemoryAttributes
 
TIME_UNITS - Static variable in interface org.hawkular.agent.monitor.extension.PowerSourcesAttributes
 
TIME_UNITS - Static variable in interface org.hawkular.agent.monitor.extension.ProcessorsAttributes
 
timeUnits - Variable in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.Diagnostics
 
toJson(Object) - Static method in class org.hawkular.agent.monitor.service.Util
 
toObjectPayload() - Method in class org.hawkular.agent.monitor.storage.MetricsOnlyAvailDataPayloadBuilder
 
toObjectPayload() - Method in class org.hawkular.agent.monitor.storage.MetricsOnlyMetricDataPayloadBuilder
 
toPayload() - Method in interface org.hawkular.agent.monitor.api.AvailDataPayloadBuilder
 
toPayload() - Method in interface org.hawkular.agent.monitor.api.MetricDataPayloadBuilder
 
toPayload() - Method in class org.hawkular.agent.monitor.storage.HawkularAvailDataPayloadBuilder
 
toPayload() - Method in class org.hawkular.agent.monitor.storage.HawkularMetricDataPayloadBuilder
 
toPayload() - Method in class org.hawkular.agent.monitor.storage.MetricsOnlyAvailDataPayloadBuilder
 
toPayload() - Method in class org.hawkular.agent.monitor.storage.MetricsOnlyMetricDataPayloadBuilder
 
toString() - Method in class org.hawkular.agent.monitor.inventory.dmr.DMRResource
 
toString() - Method in class org.hawkular.agent.monitor.inventory.dmr.DMRResourceConfigurationPropertyType
 
toString() - Method in class org.hawkular.agent.monitor.inventory.ID
 
toString() - Method in class org.hawkular.agent.monitor.inventory.IDObject
 
toString() - Method in class org.hawkular.agent.monitor.inventory.jmx.JMXResource
 
toString() - Method in class org.hawkular.agent.monitor.inventory.jmx.JMXResourceConfigurationPropertyType
 
toString() - Method in class org.hawkular.agent.monitor.inventory.Name
 
toString() - Method in class org.hawkular.agent.monitor.inventory.platform.PlatformResourceConfigurationPropertyType
 
toString() - Method in class org.hawkular.agent.monitor.inventory.Resource
 
toString() - Method in class org.hawkular.agent.monitor.inventory.ResourceConfigurationPropertyInstance
 
toString() - Method in class org.hawkular.agent.monitor.scheduler.config.AvailDMRPropertyReference
 
toString() - Method in class org.hawkular.agent.monitor.scheduler.config.AvailJMXPropertyReference
 
toString() - Method in class org.hawkular.agent.monitor.scheduler.config.AvailPlatformPropertyReference
 
toString() - Method in class org.hawkular.agent.monitor.scheduler.config.DMREndpoint
 
toString() - Method in class org.hawkular.agent.monitor.scheduler.config.DMRPropertyReference
 
toString() - Method in class org.hawkular.agent.monitor.scheduler.config.Interval
 
toString() - Method in class org.hawkular.agent.monitor.scheduler.config.JMXEndpoint
 
toString() - Method in class org.hawkular.agent.monitor.scheduler.config.JMXPropertyReference
 
toString() - Method in class org.hawkular.agent.monitor.scheduler.config.PlatformEndpoint
 
toString() - Method in class org.hawkular.agent.monitor.scheduler.config.PlatformPropertyReference
 
toString() - Method in class org.hawkular.agent.monitor.scheduler.polling.dmr.AvailDMRTask
 
toString() - Method in class org.hawkular.agent.monitor.scheduler.polling.dmr.DMRTask
 
toString() - Method in class org.hawkular.agent.monitor.scheduler.polling.dmr.MetricDMRTask
 
toString() - Method in class org.hawkular.agent.monitor.scheduler.polling.jmx.AvailJMXTask
 
toString() - Method in class org.hawkular.agent.monitor.scheduler.polling.jmx.JMXTask
 
toString() - Method in class org.hawkular.agent.monitor.scheduler.polling.jmx.MetricJMXTask
 
toString() - Method in class org.hawkular.agent.monitor.scheduler.polling.platform.MetricPlatformTask
 
toString() - Method in class org.hawkular.agent.monitor.scheduler.polling.platform.PlatformTask
 
toString() - Method in class org.hawkular.agent.monitor.scheduler.polling.TaskGroup
 
toString() - Method in class org.hawkular.agent.monitor.service.ServerIdentifiers
 
toString() - Method in class org.hawkular.agent.monitor.storage.AvailDataPoint
 
toString() - Method in class org.hawkular.agent.monitor.storage.MetricDataPoint
 
type - Variable in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.StorageAdapter
 
TYPE - Static variable in interface org.hawkular.agent.monitor.extension.StorageAttributes
 
type(BT) - Method in class org.hawkular.agent.monitor.inventory.TypeSet.TypeSetBuilder
 
TypeSet<T extends NamedObject> - Class in org.hawkular.agent.monitor.inventory
 
TypeSet.TypeSetBuilder<BT extends NamedObject> - Class in org.hawkular.agent.monitor.inventory
 
TypeSets<RT extends ResourceType<MT,AT,? extends Operation,? extends ResourceConfigurationPropertyType>,MT extends MetricType,AT extends AvailType> - Class in org.hawkular.agent.monitor.inventory
 
TypeSets(Map<Name, TypeSet<RT>>, Map<Name, TypeSet<MT>>, Map<Name, TypeSet<AT>>, boolean) - Constructor for class org.hawkular.agent.monitor.inventory.TypeSets
 

U

UP_REGEX - Static variable in interface org.hawkular.agent.monitor.extension.DMRAvailAttributes
 
UP_REGEX - Static variable in interface org.hawkular.agent.monitor.extension.JMXAvailAttributes
 
UpdateDatasourceCommand - Class in org.hawkular.agent.monitor.cmd
Updates a Datasource to an Application Server instance.
UpdateDatasourceCommand() - Constructor for class org.hawkular.agent.monitor.cmd.UpdateDatasourceCommand
 
url - Variable in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.StorageAdapter
 
URL - Static variable in interface org.hawkular.agent.monitor.extension.RemoteJMXAttributes
 
URL - Static variable in interface org.hawkular.agent.monitor.extension.StorageAttributes
 
urlEncode(String) - Static method in class org.hawkular.agent.monitor.service.Util
Encodes the given string so it can be placed inside a URL.
USE_SSL - Static variable in interface org.hawkular.agent.monitor.extension.RemoteDMRAttributes
 
USE_SSL - Static variable in interface org.hawkular.agent.monitor.extension.StorageAttributes
 
username - Variable in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.StorageAdapter
 
USERNAME - Static variable in interface org.hawkular.agent.monitor.extension.RemoteDMRAttributes
 
USERNAME - Static variable in interface org.hawkular.agent.monitor.extension.RemoteJMXAttributes
 
USERNAME - Static variable in interface org.hawkular.agent.monitor.extension.StorageAttributes
 
useSSL - Variable in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.StorageAdapter
 
Util - Class in org.hawkular.agent.monitor.service
Just some basic utilities.
Util() - Constructor for class org.hawkular.agent.monitor.service.Util
 

V

validate(String, BasicMessageWithExtraData<REQ>) - Method in class org.hawkular.agent.monitor.cmd.AbstractResourcePathCommand
modelNodePath validation for subclasses.
validate(BasicMessageWithExtraData<REQ>) - Method in class org.hawkular.agent.monitor.cmd.AbstractResourcePathCommand
Checks if the request has resourcePath field set.
validate(BasicMessageWithExtraData<REQ>, String, ManagedServer) - Method in class org.hawkular.agent.monitor.cmd.AbstractResourcePathCommand
Throws an IllegalArgumentException if managedServer is null.
validate(BasicMessageWithExtraData<AddDatasourceRequest>, String, ManagedServer) - Method in class org.hawkular.agent.monitor.cmd.AddDatasourceCommand
 
validate(String, BasicMessageWithExtraData<AddDatasourceRequest>) - Method in class org.hawkular.agent.monitor.cmd.AddDatasourceCommand
 
validate(String, BasicMessageWithExtraData<AddJdbcDriverRequest>) - Method in class org.hawkular.agent.monitor.cmd.AddJdbcDriverCommand
 
validate(String, BasicMessageWithExtraData<ExecuteOperationRequest>) - Method in class org.hawkular.agent.monitor.cmd.ExecuteOperationCommand
 
validate(String, BasicMessageWithExtraData<RemoveDatasourceRequest>) - Method in class org.hawkular.agent.monitor.cmd.RemoveDatasourceCommand
 
validate(BasicMessageWithExtraData<RemoveDatasourceRequest>, String, ManagedServer) - Method in class org.hawkular.agent.monitor.cmd.RemoveDatasourceCommand
 
validate(String, BasicMessageWithExtraData<RemoveJdbcDriverRequest>) - Method in class org.hawkular.agent.monitor.cmd.RemoveJdbcDriverCommand
 
validate(BasicMessageWithExtraData<RemoveJdbcDriverRequest>, String, ManagedServer) - Method in class org.hawkular.agent.monitor.cmd.RemoveJdbcDriverCommand
 
validate(BasicMessageWithExtraData<UpdateDatasourceRequest>, String, ManagedServer) - Method in class org.hawkular.agent.monitor.cmd.UpdateDatasourceCommand
 
validate(String, BasicMessageWithExtraData<UpdateDatasourceRequest>) - Method in class org.hawkular.agent.monitor.cmd.UpdateDatasourceCommand
 
validateParameter(String, ModelNode) - Method in class org.hawkular.agent.monitor.extension.MeasurementUnitValidator
 
validateParameter(String, ModelNode) - Method in class org.hawkular.agent.monitor.extension.MetricTypeValidator
 
valueOf(String) - Static method in enum org.hawkular.agent.monitor.api.Avail
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hawkular.agent.monitor.diagnostics.JBossLoggingReporter.LoggingLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.DiagnosticsReportTo
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.StorageReportTo
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hawkular.agent.monitor.inventory.platform.Constants.PlatformResourceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hawkular.agent.monitor.scheduler.polling.Task.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.hawkular.agent.monitor.api.Avail
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hawkular.agent.monitor.diagnostics.JBossLoggingReporter.LoggingLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.DiagnosticsReportTo
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.StorageReportTo
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hawkular.agent.monitor.inventory.platform.Constants.PlatformResourceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hawkular.agent.monitor.scheduler.polling.Task.Type
Returns an array containing the constants of this enum type, in the order they are declared.
verify(Task) - Method in class org.hawkular.agent.monitor.scheduler.polling.TaskGroup
 

W

warnAvailSetDoesNotExist(String, String) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
warnAvailSetDoesNotExist(String, String) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
warnAvailSetDoesNotExist$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
warnBatchResultsDoNotMatchRequests(int, int) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
warnBatchResultsDoNotMatchRequests(int, int) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
warnBatchResultsDoNotMatchRequests$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
warnCannotObtainServerIdentifiersForDMREndpoint(String, String) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
warnCannotObtainServerIdentifiersForDMREndpoint(String, String) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
warnCannotObtainServerIdentifiersForDMREndpoint$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
warnCommaInName(String) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
warnCommaInName(String) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
warnCommaInName$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
warnFailedToCloseWebSocket(int, String, Exception) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
warnFailedToCloseWebSocket(int, String, Exception) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
warnFailedToCloseWebSocket$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
warnFeedCommFailure(String, Exception) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
warnFeedCommFailure(String, Exception) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
warnFeedCommFailure$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
warnMetricSetDoesNotExist(String, String) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
warnMetricSetDoesNotExist(String, String) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
warnMetricSetDoesNotExist$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
warnReceivedGenericErrorResponse(String, String) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
warnReceivedGenericErrorResponse(String, String) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
warnReceivedGenericErrorResponse$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
warnResourceTypeSetDoesNotExist(String, String) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
warnResourceTypeSetDoesNotExist(String, String) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
warnResourceTypeSetDoesNotExist$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
withClock(Clock) - Method in class org.hawkular.agent.monitor.diagnostics.StorageReporter.Builder
 
withLoggingLevel(JBossLoggingReporter.LoggingLevel) - Method in class org.hawkular.agent.monitor.diagnostics.JBossLoggingReporter.Builder
 
Worker(BlockingQueue<AvailDataPoint>) - Constructor for class org.hawkular.agent.monitor.storage.AvailBufferedStorageDispatcher.Worker
 
Worker(BlockingQueue<MetricDataPoint>) - Constructor for class org.hawkular.agent.monitor.storage.MetricBufferedStorageDispatcher.Worker
 
writeContent(XMLExtendedStreamWriter, SubsystemMarshallingContext) - Method in class org.hawkular.agent.monitor.extension.SubsystemParser
 
A B C D E F G H I J K L M N O P R S T U V W 
Skip navigation links

Copyright © 2015 Red Hat, Inc.. All rights reserved.