Jagger
 All Classes Namespaces Files Functions Variables Enumerator Groups Pages
com.griddynamics.jagger.engine.e1.services.DataService Interface Reference

Service provides access to tests results, stored in the Jagger database. More...

Inheritance diagram for com.griddynamics.jagger.engine.e1.services.DataService:

Public Member Functions

List< MetricPlotPointEntitygetMetricPlotData (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< MetricEntitygetMetrics (Long testId)
 Returns all metric entities for specify test id. More...
 
Set< MetricEntitygetMetrics (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< SessionEntitygetSessions (Collection< String > sessionIds)
 Returns session entities for specify session ids. More...
 
TestEntity getTestByName (String sessionId, String testName)
 Returns test entity for specify session's id and test name. More...
 
TestEntity getTestByName (SessionEntity session, String testName)
 Returns test entity for specify session and test name. More...
 
Set< TestEntitygetTests (SessionEntity session)
 Returns tests for specify session. More...
 
Set< TestEntitygetTests (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, TestEntitygetTestsByName (Collection< String > sessionIds, String testName)
 Returns map, where key is session's id and value is test entity with specify name. More...
 
- Public Member Functions inherited from com.griddynamics.jagger.engine.e1.services.JaggerService
boolean isAvailable ()
 Reports if service is available. More...
 

Detailed Description

Service provides access to tests results, stored in the Jagger database.

You can get a full information about sessions, tests, metrics.

Author
Gribov Kirill
Details:

Where this service is available you can find in chapter: Services

Definition at line 26 of file DataService.java.


The documentation for this interface was generated from the following file: