| Package | Description |
|---|---|
| org.hawkular.agent.monitor.api | |
| org.hawkular.agent.monitor.protocol | |
| org.hawkular.agent.monitor.scheduler | |
| org.hawkular.agent.monitor.storage |
| Modifier and Type | Interface and Description |
|---|---|
interface |
InventoryStorage |
| Modifier and Type | Method and Description |
|---|---|
void |
ProtocolService.addInventoryListener(InventoryListener listener) |
void |
ProtocolServices.addInventoryListener(InventoryListener listener) |
void |
EndpointService.addInventoryListener(InventoryListener listener)
Works only before
EndpointService.start() or after EndpointService.stop(). |
void |
ProtocolService.removeInventoryListener(InventoryListener listener) |
void |
ProtocolServices.removeInventoryListener(InventoryListener listener) |
void |
EndpointService.removeInventoryListener(InventoryListener listener)
Works only before
EndpointService.start() or after EndpointService.stop(). |
| Modifier and Type | Class and Description |
|---|---|
class |
SchedulerService
The core service that schedules tasks and stores the data resulting from those tasks to its storage adapter.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
StorageAdapter |
| Modifier and Type | Class and Description |
|---|---|
class |
AsyncInventoryStorage
An
InventoryStorage that sends the resources submitted via #storeResources(String, List)
asynchronously to inventory. |
class |
HawkularStorageAdapter |
class |
InventoryStorageProxy
A proxy that delegates to a
StorageAdapter. |
Copyright © 2015–2016 Red Hat, Inc.. All rights reserved.