@HTTPService(name="care") public class ExampleService extends java.lang.Object
Constructor and Description |
---|
ExampleService() |
Modifier and Type | Method and Description |
---|---|
Response |
analysisBackend()
Generates example AnalysisBackend
|
Response |
analysisParameters()
Generates example analysis parameters
|
Response |
backendStatus()
Generates example back-end status
|
Response |
backendStatusList(Limits limits)
Generates example back-end status list list
|
Response |
deletedPhotoList(Limits limits)
Generates example deleted photo list
|
Response |
dissimilarPhotoList(Limits limits)
Generates example dissimilar photo list
|
Response |
feedbackList(Limits limits)
Generates example feedback list
|
Response |
mediaObject(DataGroups dataGroups)
Generates example media object
|
Response |
mediaObjectList(DataGroups dataGroups,
Limits limits)
Generates example media object list
|
Response |
photo(DataGroups dataGroups)
Generates example photo
|
Response |
photoList(DataGroups dataGroups,
Limits limits)
Generates example photo list
|
Response |
referencePhotoList(Limits limits)
Generates example reference photo list
|
Response |
resultInfo()
Generates example result info
|
Response |
similarPhotoList(Limits limits)
Generates example similar photo list
|
Response |
taskDetails(DataGroups dataGroups,
Limits limits,
StringParameter taskType)
Generates example task details
|
Response |
taskResults(Limits limits)
Generates example task response
|
Response |
visualShape()
Generates example visual shape
|
public ExampleService()
@HTTPServiceMethod(name="feedbackList") public Response feedbackList(@HTTPMethodParameter(name="limits",required=false,defaultValue="0-0") Limits limits)
limits
- paging limitsPhotoFeedbackList
@HTTPServiceMethod(name="media") public Response photo(@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, core.tut.pori.http.parameters.StringParameter)
.Photo
@HTTPServiceMethod(name="mediaList") public Response photoList(@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 limitsPhotoList
@HTTPServiceMethod(name="deletedMediaList") public Response deletedPhotoList(@HTTPMethodParameter(name="limits",required=false,defaultValue="0-0") Limits limits)
limits
- paging limitsDeletedPhotoList
@HTTPServiceMethod(name="dissimilarMediaList") public Response dissimilarPhotoList(@HTTPMethodParameter(name="limits",required=false,defaultValue="0-0") Limits limits)
limits
- paging limitsDissimilarPhotoList
@HTTPServiceMethod(name="similarMediaList") public Response similarPhotoList(@HTTPMethodParameter(name="limits",required=false,defaultValue="0-0") Limits limits)
limits
- paging limitsSimilarPhotoList
@HTTPServiceMethod(name="referenceMediaList") public Response referencePhotoList(@HTTPMethodParameter(name="limits",required=false,defaultValue="0-0") Limits limits)
limits
- paging limitsReferencePhotoList
@HTTPServiceMethod(name="objectList") public Response mediaObjectList(@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 limitsMediaObjectList
@HTTPServiceMethod(name="object") public Response mediaObject(@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, core.tut.pori.http.parameters.StringParameter)
.MediaObject
@HTTPServiceMethod(name="shape") public Response visualShape()
VisualShape
@HTTPServiceMethod(name="taskResults") public Response taskResults(@HTTPMethodParameter(name="limits",required=false,defaultValue="0-0") Limits limits)
limits
- paging limitsPhotoTaskResponse
@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 missingPhotoTaskDetails
@HTTPServiceMethod(name="backendStatusList") public Response backendStatusList(@HTTPMethodParameter(name="limits",required=false,defaultValue="0-0") Limits limits)
limits
- paging limitsBackendStatusList
@HTTPServiceMethod(name="backendStatus") public Response backendStatus()
BackendStatus
@HTTPServiceMethod(name="backend") public Response analysisBackend()
AnalysisBackend
@HTTPServiceMethod(name="resultInfo") public Response resultInfo()
ResultInfo
@HTTPServiceMethod(name="taskParameters") public Response analysisParameters()
PhotoParameters
Copyright © 2015 Tampere University of Technology, Pori Department.