public class ViewService extends BaseService
Constructor and Description |
---|
ViewService() |
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
createView(String body,
javax.ws.rs.core.HttpHeaders headers,
javax.ws.rs.core.UriInfo ui,
String viewName)
Handles: POST /views/{viewID}
Create a specific view.
|
javax.ws.rs.core.Response |
deleteView(javax.ws.rs.core.HttpHeaders headers,
javax.ws.rs.core.UriInfo ui,
String viewName)
Handles: DELETE /views/{viewID}
Delete a specific view.
|
ViewInstanceService |
getInstanceHandler(String viewName)
Get the instances sub-resource
|
javax.ws.rs.core.Response |
getView(javax.ws.rs.core.HttpHeaders headers,
javax.ws.rs.core.UriInfo ui,
String viewName)
Handles: GET /views/{viewID}
Get a specific view.
|
javax.ws.rs.core.Response |
getViews(javax.ws.rs.core.HttpHeaders headers,
javax.ws.rs.core.UriInfo ui)
Handles: GET /views
Get all views.
|
javax.ws.rs.core.Response |
updateView(String body,
javax.ws.rs.core.HttpHeaders headers,
javax.ws.rs.core.UriInfo ui,
String viewName)
Handles: PUT /views/{viewID}
Update a specific view.
|
getBodyParser, getResultSerializer, handleRequest
public javax.ws.rs.core.Response getView(@Context javax.ws.rs.core.HttpHeaders headers, @Context javax.ws.rs.core.UriInfo ui, String viewName)
headers
- http headersui
- uri infoviewName
- view idpublic javax.ws.rs.core.Response getViews(@Context javax.ws.rs.core.HttpHeaders headers, @Context javax.ws.rs.core.UriInfo ui)
headers
- http headersui
- uri infopublic javax.ws.rs.core.Response createView(String body, @Context javax.ws.rs.core.HttpHeaders headers, @Context javax.ws.rs.core.UriInfo ui, String viewName)
headers
- http headersui
- uri infoviewName
- view idpublic javax.ws.rs.core.Response updateView(String body, @Context javax.ws.rs.core.HttpHeaders headers, @Context javax.ws.rs.core.UriInfo ui, String viewName)
headers
- http headersui
- uri infoviewName
- view idpublic javax.ws.rs.core.Response deleteView(@Context javax.ws.rs.core.HttpHeaders headers, @Context javax.ws.rs.core.UriInfo ui, String viewName)
headers
- http headersui
- uri infoviewName
- view idpublic ViewInstanceService getInstanceHandler(String viewName)
viewName
- view idCopyright © 2015. All rights reserved.