public class SchedulerService extends Object implements InventoryListener
| Modifier and Type | Field and Description |
|---|---|
protected ServiceStatus |
status |
| Constructor and Description |
|---|
SchedulerService(SchedulerConfiguration configuration,
Diagnostics diagnostics,
StorageAdapter storageAdapter) |
| Modifier and Type | Method and Description |
|---|---|
<L> void |
resourcesAdded(InventoryEvent<L> event)
Notifies this listener that the resources in
InventoryEvent.getPayload()
were added to the monitored endpoint. |
<L> void |
resourcesRemoved(InventoryEvent<L> event)
Notifies this listener that the resources in
InventoryEvent.getPayload()
were removed from the monitored endpoint. |
void |
start() |
void |
stop() |
protected volatile ServiceStatus status
public SchedulerService(SchedulerConfiguration configuration, Diagnostics diagnostics, StorageAdapter storageAdapter)
public void start()
public void stop()
public <L> void resourcesAdded(InventoryEvent<L> event)
InventoryListenerInventoryEvent.getPayload()
were added to the monitored endpoint.resourcesAdded in interface InventoryListenerevent - the InventoryEventpublic <L> void resourcesRemoved(InventoryEvent<L> event)
InventoryListenerInventoryEvent.getPayload()
were removed from the monitored endpoint.resourcesRemoved in interface InventoryListenerevent - the InventoryEventCopyright © 2015–2016 Red Hat, Inc.. All rights reserved.