public class LiveAggregateRepositoryImpl extends Object implements LiveAggregateRepository
LiveAggregateRepository.AggregateQuery, LiveAggregateRepository.LiveAggregateRepositoryNop, LiveAggregateRepository.LiveResult<T>, LiveAggregateRepository.OverviewAggregate, LiveAggregateRepository.PercentileAggregate, LiveAggregateRepository.SummaryQuery, LiveAggregateRepository.ThroughputAggregate| Constructor and Description |
|---|
LiveAggregateRepositoryImpl(TransactionProcessor aggregator) |
public LiveAggregateRepositoryImpl(TransactionProcessor aggregator)
public void clearInMemoryData()
clearInMemoryData in interface LiveAggregateRepositorypublic String getFullQueryText(String agentRollupId, String fullQueryTextSha1)
getFullQueryText in interface LiveAggregateRepositorypublic LiveAggregateRepository.LiveResult<LiveAggregateRepository.OverviewAggregate> getOverviewAggregates(String agentId, LiveAggregateRepository.AggregateQuery query)
getOverviewAggregates in interface LiveAggregateRepositorypublic LiveAggregateRepository.LiveResult<LiveAggregateRepository.PercentileAggregate> getPercentileAggregates(String agentId, LiveAggregateRepository.AggregateQuery query)
getPercentileAggregates in interface LiveAggregateRepositorypublic LiveAggregateRepository.LiveResult<LiveAggregateRepository.ThroughputAggregate> getThroughputAggregates(String agentId, LiveAggregateRepository.AggregateQuery query)
getThroughputAggregates in interface LiveAggregateRepositorypublic Set<String> getTransactionTypes(String agentId)
getTransactionTypes in interface LiveAggregateRepositorypublic long mergeInAuxThreadProfiles(String agentId, LiveAggregateRepository.AggregateQuery query, ProfileCollector collector)
mergeInAuxThreadProfiles in interface LiveAggregateRepositorypublic long mergeInMainThreadProfiles(String agentId, LiveAggregateRepository.AggregateQuery query, ProfileCollector collector)
mergeInMainThreadProfiles in interface LiveAggregateRepositorypublic long mergeInOverallErrorSummary(String agentId, LiveAggregateRepository.SummaryQuery query, OverallErrorSummaryCollector collector)
mergeInOverallErrorSummary in interface LiveAggregateRepositorypublic long mergeInOverallSummary(String agentId, LiveAggregateRepository.SummaryQuery query, OverallSummaryCollector collector)
mergeInOverallSummary in interface LiveAggregateRepositorypublic long mergeInQueries(String agentId, LiveAggregateRepository.AggregateQuery query, QueryCollector collector) throws IOException
mergeInQueries in interface LiveAggregateRepositoryIOExceptionpublic long mergeInServiceCalls(String agentId, LiveAggregateRepository.AggregateQuery query, ServiceCallCollector collector) throws IOException
mergeInServiceCalls in interface LiveAggregateRepositoryIOExceptionpublic long mergeInTransactionNameErrorSummaries(String agentId, LiveAggregateRepository.SummaryQuery query, TransactionNameErrorSummaryCollector collector)
mergeInTransactionNameErrorSummaries in interface LiveAggregateRepositorypublic long mergeInTransactionNameSummaries(String agentId, LiveAggregateRepository.SummaryQuery query, TransactionNameSummaryCollector collector)
mergeInTransactionNameSummaries in interface LiveAggregateRepositoryCopyright © 2011–2020 Glowroot contributors. All rights reserved.