Package org.hackystat.sensorbase.resource.projects

Provides the "Projects" resource, which represents a set of Sensor Data resources for a particular set of users over a particular time frame.

See:
          Description

Class Summary
ProjectManager Provides a manager for the Project resource.
ProjectsResource Implements the Resource for processing GET {host}/projects requests to obtain an index for all Projects defined in this SensorBase for all users.
ProjectStringMap Helper class to support Project to String mappings.
ProjectUtils Methods that really should be part of the Project JAXB class, but I don't know how to extend that class with additional methods.
TestProjectMembershipRestApi Tests the SensorBase REST API for Project membership processing.
TestProjectRestApi Tests the SensorBase REST API for Project resources.
TestProjectSpectatorRestApi Tests the SensorBase REST API for Project spectators.
TestProjectUriPatterns Tests that UriPattern processing works correctly.
UserProjectInvitationResource The resource for processing POST host/projects/{email}/{projectname}/invitation/{rsvp}.
UserProjectRenameResource The resource for processing POST host/projects/{email}/{projectname}/rename/{newprojectname}.
UserProjectResource The resource for processing GET/PUT/DELETE host/projects/{email}/{projectname}.
UserProjectSensorDataResource The resource for processing GET host/projects/{user}/{projectname}/sensordata.
UserProjectSnapshotResource The resource for processing [host]/projects/[owner]/[project]/snapshot?
UserProjectsResource The resource for processing GET host/projects/{user} requests.
UserProjectSummaryResource The resource for processing GET host/project/{email}/{projectname}/summary.
 

Package org.hackystat.sensorbase.resource.projects Description

Provides the "Projects" resource, which represents a set of Sensor Data resources for a particular set of users over a particular time frame.