Jagger
|
Implementation of the DataService. More...
Public Member Functions | |
DefaultDataService (NodeContext context) | |
DefaultDataService (DatabaseService databaseService) | |
DatabaseService | getDatabaseService () |
List< MetricPlotPointEntity > | getMetricPlotData (MetricEntity metric) |
Return list of points (values vs time) for selected metric. More... | |
Map< MetricEntity, List < MetricPlotPointEntity > > | getMetricPlotData (Collection< MetricEntity > metrics) |
Return lists of points (values vs time) for selected metrics. More... | |
Set< MetricEntity > | getMetrics (Long testId) |
Returns all metric entities for specify test id. More... | |
Set< MetricEntity > | getMetrics (TestEntity test) |
Returns all metric entities for specify test. More... | |
Map< Long, Set< MetricEntity > > | getMetricsByTestIds (Collection< Long > testIds) |
Returns map, where key is test id and value is a list of all test metrics. More... | |
Map< TestEntity, Set < MetricEntity > > | getMetricsByTests (Collection< TestEntity > tests) |
Returns map, where key is test entity and value is a list of all test metrics. More... | |
MetricSummaryValueEntity | getMetricSummary (MetricEntity metric) |
Return summary value for selected metric. More... | |
Map< MetricEntity, MetricSummaryValueEntity > | getMetricSummary (Collection< MetricEntity > metrics) |
Return summary values for selected metrics. More... | |
SessionEntity | getSession (String sessionId) |
Returns session's entity for specify session's id. More... | |
DecisionPerSessionDto | getSessionDecisions (String sessionId) |
Returns decision for provided session. More... | |
Set< SessionEntity > | getSessions (Collection< String > sessionIds) |
Returns session entities for specify session ids. More... | |
TestEntity | getTestByName (SessionEntity session, String testName) |
Returns test entity for specify session and test name. More... | |
TestEntity | getTestByName (String sessionId, String testName) |
Returns test entity for specify session's id and test name. More... | |
Set< TestEntity > | getTests (SessionEntity session) |
Returns tests for specify session. More... | |
Set< TestEntity > | getTests (String sessionId) |
Returns tests for specify session's id. More... | |
Map< String, Set< TestEntity > > | getTests (Collection< String > sessionIds) |
Returns all tests for specify list of session's ids. More... | |
Map< String, TestEntity > | getTestsByName (Collection< String > sessionIds, String testName) |
Returns map, where key is session's id and value is test entity with specify name. More... | |
Map< String, Set< TestEntity > > | getTestsWithName (Collection< String > sessionIds, String testName, SessionMatchingSetup sessionMatchingSetup) |
boolean | isAvailable () |
Reports if service is available. More... | |
Implementation of the DataService.
Provides access to the tests results in the Jagger DB. You can get a full information about sessions, tests, metrics.
Where this service is available you can find in chapter: Services
Definition at line 25 of file DefaultDataService.java.