@ParametersAreNonnullByDefault @ThreadSafe public class RequestMetricsDispatcher extends Object
Modifier and Type | Class and Description |
---|---|
class |
RequestMetricsDispatcher.CollectorHandle |
Constructor and Description |
---|
RequestMetricsDispatcher(MultiThreadedRequestMetricsCollector requestPartitioning,
com.atlassian.event.api.EventPublisher eventPublisher,
TimingInformationToEvent timingInformationToEvent,
MultiThreadedRequestKeyResolver requestKeyResolver,
com.atlassian.instrumentation.operations.OpTimerFactory instrumentRegistry) |
Modifier and Type | Method and Description |
---|---|
RequestMetricsDispatcher.CollectorHandle |
startCollection(javax.servlet.http.HttpServletRequest httpServletRequest) |
void |
stopCollection(javax.servlet.http.HttpServletRequest httpServletRequest) |
public RequestMetricsDispatcher(MultiThreadedRequestMetricsCollector requestPartitioning, com.atlassian.event.api.EventPublisher eventPublisher, TimingInformationToEvent timingInformationToEvent, MultiThreadedRequestKeyResolver requestKeyResolver, com.atlassian.instrumentation.operations.OpTimerFactory instrumentRegistry)
@Nonnull public RequestMetricsDispatcher.CollectorHandle startCollection(javax.servlet.http.HttpServletRequest httpServletRequest)
public void stopCollection(javax.servlet.http.HttpServletRequest httpServletRequest)
Copyright © 2002-2019 Atlassian. All Rights Reserved.