Uses of Class
com.wavefront.agent.handlers.HandlerKey
-
Packages that use HandlerKey Package Description com.wavefront.agent.handlers com.wavefront.agent.queueing -
-
Uses of HandlerKey in com.wavefront.agent.handlers
Methods in com.wavefront.agent.handlers that return HandlerKey Modifier and Type Method Description static HandlerKey
HandlerKey. of(com.wavefront.data.ReportableEntityType entityType, String handle)
Methods in com.wavefront.agent.handlers with parameters of type HandlerKey Modifier and Type Method Description <T> Collection<SenderTask<T>>
SenderTaskFactory. createSenderTasks(HandlerKey handlerKey)
Create a collection ofobjects
for a specified handler key.Collection<SenderTask<?>>
SenderTaskFactoryImpl. createSenderTasks(HandlerKey handlerKey)
void
SenderTaskFactoryImpl. flushNow(HandlerKey handlerKey)
<T,U>
ReportableEntityHandler<T,U>DelegatingReportableEntityHandlerFactoryImpl. getHandler(HandlerKey handlerKey)
<T,U>
ReportableEntityHandler<T,U>ReportableEntityHandlerFactory. getHandler(HandlerKey handlerKey)
Create, or return existing,ReportableEntityHandler
.<T,U>
ReportableEntityHandler<T,U>ReportableEntityHandlerFactoryImpl. getHandler(HandlerKey handlerKey)
Constructors in com.wavefront.agent.handlers with parameters of type HandlerKey Constructor Description DeltaCounterAccumulationHandlerImpl(HandlerKey handlerKey, int blockedItemsPerBatch, Collection<SenderTask<String>> senderTasks, com.wavefront.api.agent.ValidationConfiguration validationConfig, long aggregationIntervalSeconds, Consumer<Long> receivedRateSink, Logger blockedItemLogger, Logger validItemsLogger)
EventHandlerImpl(HandlerKey handlerKey, int blockedItemsPerBatch, Collection<SenderTask<com.wavefront.dto.Event>> senderTasks, Consumer<Long> receivedRateSink, Logger blockedEventsLogger, Logger validEventsLogger)
HistogramAccumulationHandlerImpl(HandlerKey handlerKey, Accumulator digests, int blockedItemsPerBatch, Granularity granularity, com.wavefront.api.agent.ValidationConfiguration validationConfig, boolean isHistogramInput, Consumer<Long> receivedRateSink, Logger blockedItemLogger, Logger validItemsLogger)
Creates a new instance -
Uses of HandlerKey in com.wavefront.agent.queueing
Fields in com.wavefront.agent.queueing declared as HandlerKey Modifier and Type Field Description protected HandlerKey
QueueController. handlerKey
protected HandlerKey
QueueProcessor. handlerKey
Methods in com.wavefront.agent.queueing with parameters of type HandlerKey Modifier and Type Method Description void
QueueingFactoryImpl. flushNow(HandlerKey handlerKey)
<T extends DataSubmissionTask<T>>
QueueController<T>QueueingFactory. getQueueController(HandlerKey handlerKey, int numThreads)
Create a newQueueController
instance for the specified handler key.<T extends DataSubmissionTask<T>>
QueueController<T>QueueingFactoryImpl. getQueueController(HandlerKey handlerKey, int numThreads)
String
SQSQueueFactoryImpl. getQueueName(HandlerKey handlerKey)
<T extends DataSubmissionTask<T>>
TaskQueue<T>SQSQueueFactoryImpl. getTaskQueue(HandlerKey key, int threadNum)
<T extends DataSubmissionTask<T>>
TaskQueue<T>TaskQueueFactory. getTaskQueue(HandlerKey handlerKey, int threadNum)
Create a task queue for a specifiedHandlerKey
and thread number.<T extends DataSubmissionTask<T>>
TaskQueue<T>TaskQueueFactoryImpl. getTaskQueue(HandlerKey key, int threadNum)
Constructors in com.wavefront.agent.queueing with parameters of type HandlerKey Constructor Description QueueController(HandlerKey handlerKey, List<QueueProcessor<T>> processorTasks, Consumer<Integer> backlogSizeSink)
QueueProcessor(HandlerKey handlerKey, TaskQueue<T> taskQueue, TaskInjector<T> taskInjector, ScheduledExecutorService scheduler, EntityProperties entityProps, GlobalProperties globalProps)
-