org.glowroot.common2.repo.TraceRepository.ErrorMessageCount, org.glowroot.common2.repo.TraceRepository.ErrorMessageFilter, org.glowroot.common2.repo.TraceRepository.ErrorMessagePoint, org.glowroot.common2.repo.TraceRepository.ErrorMessageResult, org.glowroot.common2.repo.TraceRepository.HeaderPlus, org.glowroot.common2.repo.TraceRepository.TraceQuery| Constructor and Description |
|---|
TraceDaoWithV09Support(Set<String> agentRollupIdsWithV09Data,
long v09LastCaptureTime,
long v09FqtLastExpirationTime,
org.glowroot.common.util.Clock clock,
TraceDaoImpl delegate) |
| Modifier and Type | Method and Description |
|---|---|
org.glowroot.wire.api.model.ProfileOuterClass.Profile |
readAuxThreadProfile(String agentId,
String traceId) |
org.glowroot.common.live.LiveTraceRepository.Entries |
readEntries(String agentId,
String traceId) |
org.glowroot.common.live.LiveTraceRepository.EntriesAndQueries |
readEntriesAndQueriesForExport(String agentId,
String traceId) |
long |
readErrorCount(String agentRollupId,
org.glowroot.common2.repo.TraceRepository.TraceQuery query) |
long |
readErrorMessageCount(String agentRollupId,
org.glowroot.common2.repo.TraceRepository.TraceQuery query,
String errorMessageFilter) |
org.glowroot.common2.repo.TraceRepository.ErrorMessageResult |
readErrorMessages(String agentRollupId,
org.glowroot.common2.repo.TraceRepository.TraceQuery query,
org.glowroot.common2.repo.TraceRepository.ErrorMessageFilter filter,
long resolutionMillis,
int limit) |
org.glowroot.common.model.Result<org.glowroot.common.live.LiveTraceRepository.TracePoint> |
readErrorPoints(String agentRollupId,
org.glowroot.common2.repo.TraceRepository.TraceQuery query,
org.glowroot.common.live.LiveTraceRepository.TracePointFilter filter,
int limit) |
org.glowroot.common2.repo.TraceRepository.HeaderPlus |
readHeaderPlus(String agentId,
String traceId) |
org.glowroot.wire.api.model.ProfileOuterClass.Profile |
readMainThreadProfile(String agentId,
String traceId) |
org.glowroot.common.live.LiveTraceRepository.Queries |
readQueries(String agentId,
String traceId) |
long |
readSlowCount(String agentRollupId,
org.glowroot.common2.repo.TraceRepository.TraceQuery query) |
org.glowroot.common.model.Result<org.glowroot.common.live.LiveTraceRepository.TracePoint> |
readSlowPoints(String agentRollupId,
org.glowroot.common2.repo.TraceRepository.TraceQuery query,
org.glowroot.common.live.LiveTraceRepository.TracePointFilter filter,
int limit) |
void |
store(String agentId,
org.glowroot.wire.api.model.TraceOuterClass.Trace trace) |
void |
truncateAll() |
public TraceDaoWithV09Support(Set<String> agentRollupIdsWithV09Data, long v09LastCaptureTime, long v09FqtLastExpirationTime, org.glowroot.common.util.Clock clock, TraceDaoImpl delegate)
public org.glowroot.wire.api.model.ProfileOuterClass.Profile readAuxThreadProfile(String agentId, String traceId) throws Exception
readAuxThreadProfile in interface org.glowroot.common2.repo.TraceRepositoryExceptionpublic org.glowroot.common.live.LiveTraceRepository.Entries readEntries(String agentId, String traceId) throws Exception
readEntries in interface org.glowroot.common2.repo.TraceRepositoryExceptionpublic org.glowroot.common.live.LiveTraceRepository.EntriesAndQueries readEntriesAndQueriesForExport(String agentId, String traceId) throws Exception
readEntriesAndQueriesForExport in interface org.glowroot.common2.repo.TraceRepositoryExceptionpublic long readErrorCount(String agentRollupId, org.glowroot.common2.repo.TraceRepository.TraceQuery query) throws Exception
readErrorCount in interface org.glowroot.common2.repo.TraceRepositoryExceptionpublic long readErrorMessageCount(String agentRollupId, org.glowroot.common2.repo.TraceRepository.TraceQuery query, String errorMessageFilter) throws Exception
readErrorMessageCount in interface org.glowroot.common2.repo.TraceRepositoryExceptionpublic org.glowroot.common2.repo.TraceRepository.ErrorMessageResult readErrorMessages(String agentRollupId, org.glowroot.common2.repo.TraceRepository.TraceQuery query, org.glowroot.common2.repo.TraceRepository.ErrorMessageFilter filter, long resolutionMillis, int limit) throws Exception
readErrorMessages in interface org.glowroot.common2.repo.TraceRepositoryExceptionpublic org.glowroot.common.model.Result<org.glowroot.common.live.LiveTraceRepository.TracePoint> readErrorPoints(String agentRollupId, org.glowroot.common2.repo.TraceRepository.TraceQuery query, org.glowroot.common.live.LiveTraceRepository.TracePointFilter filter, int limit) throws Exception
readErrorPoints in interface org.glowroot.common2.repo.TraceRepositoryExceptionpublic org.glowroot.common2.repo.TraceRepository.HeaderPlus readHeaderPlus(String agentId, String traceId) throws Exception
readHeaderPlus in interface org.glowroot.common2.repo.TraceRepositoryExceptionpublic org.glowroot.wire.api.model.ProfileOuterClass.Profile readMainThreadProfile(String agentId, String traceId) throws Exception
readMainThreadProfile in interface org.glowroot.common2.repo.TraceRepositoryExceptionpublic org.glowroot.common.live.LiveTraceRepository.Queries readQueries(String agentId, String traceId) throws Exception
readQueries in interface org.glowroot.common2.repo.TraceRepositoryExceptionpublic long readSlowCount(String agentRollupId, org.glowroot.common2.repo.TraceRepository.TraceQuery query) throws Exception
readSlowCount in interface org.glowroot.common2.repo.TraceRepositoryExceptionpublic org.glowroot.common.model.Result<org.glowroot.common.live.LiveTraceRepository.TracePoint> readSlowPoints(String agentRollupId, org.glowroot.common2.repo.TraceRepository.TraceQuery query, org.glowroot.common.live.LiveTraceRepository.TracePointFilter filter, int limit) throws Exception
readSlowPoints in interface org.glowroot.common2.repo.TraceRepositoryExceptionpublic void store(String agentId, org.glowroot.wire.api.model.TraceOuterClass.Trace trace) throws Exception
@OnlyUsedByTests
public void truncateAll()
throws Exception
truncateAll in interface TraceDaoExceptionCopyright © 2011–2019 Glowroot contributors. All rights reserved.