@HTTPService(name="vcare") public class ExampleService extends java.lang.Object
Constructor and Description |
---|
ExampleService() |
Modifier and Type | Method and Description |
---|---|
Response |
analysisParameters()
Generates example video options
|
Response |
deletedVideoList(Limits limits)
Generates example deleted video list
|
Response |
taskDetails(DataGroups dataGroups,
Limits limits,
StringParameter taskType)
Generates example task details
|
Response |
taskResults(Limits limits)
Generates example task response
|
Response |
timecode()
Generates example time code
|
Response |
timecodeList(Limits limits)
Generates example time code list
|
Response |
video(DataGroups dataGroups)
Generates example video
|
Response |
videoList(DataGroups dataGroups,
Limits limits)
Generates example video list
|
public ExampleService()
@HTTPServiceMethod(name="media") public Response video(@HTTPMethodParameter(name="data_groups",required=false) DataGroups dataGroups)
dataGroups
- For supported data groups, see ClientService.retrieveMediaObjects(core.tut.pori.http.parameters.AuthenticationParameter, DataGroups, Limits, core.tut.pori.http.parameters.IntegerParameter, StringParameter)
.Video
@HTTPServiceMethod(name="mediaList") public Response videoList(@HTTPMethodParameter(name="data_groups",required=false) DataGroups dataGroups, @HTTPMethodParameter(name="limits",required=false,defaultValue="0-0") Limits limits)
dataGroups
- For supported data groups, see ClientService.retrieveMediaObjects(core.tut.pori.http.parameters.AuthenticationParameter, DataGroups, Limits, core.tut.pori.http.parameters.IntegerParameter, core.tut.pori.http.parameters.StringParameter)
.limits
- paging limitsVideoList
@HTTPServiceMethod(name="timeCode") public Response timecode()
Timecode
@HTTPServiceMethod(name="timeCodeList") public Response timecodeList(@HTTPMethodParameter(name="limits",required=false,defaultValue="0-0") Limits limits)
limits
- paing limitsTimecodeList
@HTTPServiceMethod(name="taskParameters") public Response analysisParameters()
VideoParameters
@HTTPServiceMethod(name="deletedMediaList") public Response deletedVideoList(@HTTPMethodParameter(name="limits",required=false,defaultValue="0-0") Limits limits)
limits
- paging limitsDeletedVideoList
@HTTPServiceMethod(name="taskResults") public Response taskResults(@HTTPMethodParameter(name="limits",required=false,defaultValue="0-0") Limits limits)
limits
- paging limitsVideoTaskResponse
@HTTPServiceMethod(name="taskDetails") public Response taskDetails(@HTTPMethodParameter(name="data_groups",required=false) DataGroups dataGroups, @HTTPMethodParameter(name="limits",required=false,defaultValue="0-0") Limits limits, @HTTPMethodParameter(name="task_type",required=false) StringParameter taskType)
dataGroups
- For supported data groups, see ClientService.retrieveMediaObjects(core.tut.pori.http.parameters.AuthenticationParameter, DataGroups, Limits, core.tut.pori.http.parameters.IntegerParameter, core.tut.pori.http.parameters.StringParameter)
.limits
- paging limitstaskType
- Will default to AsyncTask.TaskType.ANALYSIS
, if missingVideoTaskDetails
Copyright © 2015 Tampere University of Technology, Pori Department.