public interface HarvestService extends Service
| Modifier and Type | Method and Description |
|---|---|
void |
addHarvestable(Harvestable harvestable) |
void |
addHarvestListener(HarvestListener listener) |
java.util.Map<java.lang.String,java.lang.Object> |
getEventDataHarvestLimits()
Returns the object structure that will be marshaled to JSON for `event_harvest_config` that will get sent
up on connect.
|
void |
harvestNow() |
void |
removeHarvestable(Harvestable harvestable) |
void |
removeHarvestablesByAppName(java.lang.String appName) |
void |
removeHarvestListener(HarvestListener listener) |
void |
startHarvest(IRPMService rpmService) |
void |
stopHarvest(IRPMService rpmService) |
getLogger, getName, isEnabled, isStarted, isStartedOrStarting, isStopped, isStoppedOrStopping, start, stopvoid startHarvest(IRPMService rpmService)
void stopHarvest(IRPMService rpmService)
void addHarvestListener(HarvestListener listener)
void removeHarvestListener(HarvestListener listener)
void addHarvestable(Harvestable harvestable)
void removeHarvestable(Harvestable harvestable)
void removeHarvestablesByAppName(java.lang.String appName)
void harvestNow()
java.util.Map<java.lang.String,java.lang.Object> getEventDataHarvestLimits()