hackystat-analysis-dailyprojectdata API (generated on: 27-Jan-2010 03:16:28)

The DailyProjectData service provides a facility for providing metrics on a specific project for a specific day.

See:
          Description

Packages
org.hackystat.dailyprojectdata.client Provides a client class that facilitates access to the DailyProjectData service.
org.hackystat.dailyprojectdata.frontsidecache Provides a cache for the "front side" of the DPD service.
org.hackystat.dailyprojectdata.resource.build Provides a Restlet Resource for the Build DailyProjectData abstraction.
org.hackystat.dailyprojectdata.resource.build.jaxb  
org.hackystat.dailyprojectdata.resource.cache Provides a resource for manipulating the SensorData cache for this server.
org.hackystat.dailyprojectdata.resource.codeissue Provides a Restlet Resource for the CodeIssue DailyProjectData abstraction.
org.hackystat.dailyprojectdata.resource.codeissue.jaxb Provides JAXB classes for the CodeIssueDailyProjectData XML schema.
org.hackystat.dailyprojectdata.resource.commit Provides a Restlet Resource for the Commit DailyProjectData abstraction.
org.hackystat.dailyprojectdata.resource.commit.jaxb  
org.hackystat.dailyprojectdata.resource.complexity Provides a Restlet Resource for the Complexity DailyProjectData abstraction.
org.hackystat.dailyprojectdata.resource.complexity.jaxb  
org.hackystat.dailyprojectdata.resource.coupling Provides a Restlet Resource for the Coupling DailyProjectData abstraction.
org.hackystat.dailyprojectdata.resource.coupling.jaxb  
org.hackystat.dailyprojectdata.resource.coverage Provides a Restlet Resource for the Coverage DailyProjectData abstraction.
org.hackystat.dailyprojectdata.resource.coverage.jaxb Provides JAXB classes for the CoverageDailyProjectData XML schema.
org.hackystat.dailyprojectdata.resource.dailyprojectdata Provides a superclass that facilitates development of DailyProjectData Restlet Resources.
org.hackystat.dailyprojectdata.resource.devtime Provides a Restlet Resource for the DevTime DailyProjectData abstraction.
org.hackystat.dailyprojectdata.resource.devtime.jaxb Provides the JAXB classes corresponding to the DevTimeDailyProjectData XML schema.
org.hackystat.dailyprojectdata.resource.filemetric Provides a Restlet Resource for the FileMetric DailyProjectData abstraction.
org.hackystat.dailyprojectdata.resource.filemetric.jaxb  
org.hackystat.dailyprojectdata.resource.issue Provides a Restlet Resource for the Issue DailyProjectData abstraction.
org.hackystat.dailyprojectdata.resource.issue.jaxb  
org.hackystat.dailyprojectdata.resource.issuechange Provides a Restlet Resource for the DailyProjectData abstraction of changes of Issues .
org.hackystat.dailyprojectdata.resource.issuechange.jaxb  
org.hackystat.dailyprojectdata.resource.ping Provides the "Ping" resource, which is simply the string "DailyProjectData" in the case of this service.
org.hackystat.dailyprojectdata.resource.snapshot Provides a means of getting the latest snapshot of sensor data.
org.hackystat.dailyprojectdata.resource.unittest Provides a Restlet Resource for the UnitTest DailyProjectData abstraction.
org.hackystat.dailyprojectdata.resource.unittest.jaxb Provides the JAXB classes corresponding to the UnitTest DailyProjectData XML schema.
org.hackystat.dailyprojectdata.server Provides the DailyProjectData server.
org.hackystat.dailyprojectdata.test Provides a superclass to support testing of the DailyProjectData REST API.

 

The DailyProjectData service provides a facility for providing metrics on a specific project for a specific day. This is accomplished by obtaining all of the relevent raw sensor data from the Project members and performing an appropriate computation on it. The results are then cached to improve performance of the system.

This SensorBase uses the Restlet framework to support its REST architectural style.