|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.restlet.Handler
org.restlet.resource.Resource
org.hackystat.sensorbase.resource.sensorbase.SensorBaseResource
org.hackystat.sensorbase.resource.projects.UserProjectSensorDataResource
public class UserProjectSensorDataResource
The resource for processing GET host/projects/{user}/{projectname}/sensordata. Returns an index to the SensorData resources associated with this Project. This includes all of the SensorData from all members that matches the UriPattern. Note that this could be quite large if you do not also specify a start and end time.
Field Summary |
---|
Fields inherited from class org.hackystat.sensorbase.resource.sensorbase.SensorBaseResource |
---|
authUser, project, projectManager, projectName, responseMsg, sdtManager, sensorDataManager, server, uriUser, user, userManager |
Constructor Summary | |
---|---|
UserProjectSensorDataResource(org.restlet.Context context,
org.restlet.data.Request request,
org.restlet.data.Response response)
Provides the following representational variants: TEXT_XML. |
Method Summary | |
---|---|
org.restlet.resource.Representation |
represent(org.restlet.resource.Variant variant)
Returns a SensorDataIndex of all SensorData associated with this Project. |
Methods inherited from class org.hackystat.sensorbase.resource.sensorbase.SensorBaseResource |
---|
getStringRepresentation, setStatusBadTimestamp, setStatusInternalError, setStatusMiscError, validateAuthUserIsAdmin, validateAuthUserIsAdminOrUriUser, validateProjectOwner, validateProjectViewer, validateUriProjectName, validateUriUserIsUser |
Methods inherited from class org.restlet.resource.Resource |
---|
acceptRepresentation, allowDelete, allowGet, allowPost, allowPut, delete, getPreferredRepresentation, getPreferredVariant, getRepresentation, getVariants, handleDelete, handleGet, handlePost, handlePut, init, isAvailable, isModifiable, isNegotiateContent, isReadable, post, put, removeRepresentations, represent, setAvailable, setModifiable, setNegotiateContent, setReadable, setVariants, storeRepresentation |
Methods inherited from class org.restlet.Handler |
---|
allowHead, allowOptions, generateRef, getAllowedMethods, getApplication, getContext, getLogger, getMatrix, getQuery, getRequest, getResponse, handleHead, handleOptions, setContext, setRequest, setResponse, updateAllowedMethods |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public UserProjectSensorDataResource(org.restlet.Context context, org.restlet.data.Request request, org.restlet.data.Response response)
context
- The context.request
- The request object.response
- The response object.Method Detail |
---|
public org.restlet.resource.Representation represent(org.restlet.resource.Variant variant)
represent
in class SensorBaseResource
variant
- The representational variant requested.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |