@Service public class EventQueryRepositoryImpl extends Object implements EventQueryRepository
| Modifier and Type | Class and Description |
|---|---|
static class |
EventQueryRepositoryImpl.DynamicField
A structure used to track an artificial field, dynamically pulled from the EVENT_PROPERTIES table and joined
to EVENT
|
static class |
EventQueryRepositoryImpl.QueryEntities |
| Constructor and Description |
|---|
EventQueryRepositoryImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
deleteOldData(long deleteBeforeEpoch) |
FacetedTimeSeries |
executeFacetedQuery(EventQuery query,
int maxFacetCount) |
TimeSeries |
executeQuery(EventQuery query) |
List<EventTypeDescriptor> |
getEventDescriptors() |
EventListing |
getEvents(EventQuery query) |
public TimeSeries executeQuery(EventQuery query) throws MonitoringDBException
executeQuery in interface EventQueryRepositoryMonitoringDBExceptionpublic List<EventTypeDescriptor> getEventDescriptors() throws MonitoringDBException
getEventDescriptors in interface EventQueryRepositoryMonitoringDBExceptionpublic FacetedTimeSeries executeFacetedQuery(EventQuery query, int maxFacetCount) throws MonitoringDBException
executeFacetedQuery in interface EventQueryRepositoryMonitoringDBExceptionpublic EventListing getEvents(EventQuery query) throws MonitoringDBException
getEvents in interface EventQueryRepositoryMonitoringDBExceptionpublic void deleteOldData(long deleteBeforeEpoch)
throws MonitoringDBException
deleteOldData in interface EventQueryRepositoryMonitoringDBExceptionCopyright © 2017 ICF Olson. All rights reserved.