public class NavigationItemResourceHandler extends DefaultResourceHandler<CreateNavigationItemParameter,EditNavigationItemParameter,DeleteNavigationItemParameter,GetNavigationItemParameter,GetCollectionNavigationItemParameter>
| Constructor and Description |
|---|
NavigationItemResourceHandler(NavigationItemService navigationItemService)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected javax.ws.rs.core.Response |
handleCreateInternally(CreateNavigationItemParameter createParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String requestSessionId,
javax.ws.rs.core.Request request)
hook method, which should be implemented by subclasses, in order to perform actual resource
creation
|
protected javax.ws.rs.core.Response |
handleDeleteInternally(DeleteNavigationItemParameter deleteParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String requestSessionId,
javax.ws.rs.core.Request request)
hook method, which should be implemented by subclasses, in order to perform actual resource
removal
|
protected javax.ws.rs.core.Response |
handleEditInternally(EditNavigationItemParameter editParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String requestSessionId,
javax.ws.rs.core.Request request) |
protected javax.ws.rs.core.Response |
handleGetInternally(GetNavigationItemParameter getParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String requestSessionId,
javax.ws.rs.core.Request request)
hook method, which should be implemented by subclasses, in order to perform actual resource
querying
|
protected javax.ws.rs.core.Response |
handleListInternally(GetCollectionNavigationItemParameter listParameter,
String requestedMimeType,
javax.ws.rs.core.UriInfo uriInfo,
String requestSessionId,
javax.ws.rs.core.Request request)
hook method, which should be implemented by subclasses, in order to perform actual resource
querying
|
handleCreate, handleDelete, handleEdit, handleGet, handleList, setValidatorpublic NavigationItemResourceHandler(NavigationItemService navigationItemService)
navigationItemService - The service to use.protected javax.ws.rs.core.Response handleCreateInternally(CreateNavigationItemParameter createParameter, String requestedMimeType, javax.ws.rs.core.UriInfo uriInfo, String requestSessionId, javax.ws.rs.core.Request request) throws Exception
DefaultResourceHandlerhandleCreateInternally in class DefaultResourceHandler<CreateNavigationItemParameter,EditNavigationItemParameter,DeleteNavigationItemParameter,GetNavigationItemParameter,GetCollectionNavigationItemParameter>createParameter - create parameterrequestedMimeType - mimeTypeuriInfo - urirequestSessionId - session idrequest - requestException - if anything goes wrongprotected javax.ws.rs.core.Response handleDeleteInternally(DeleteNavigationItemParameter deleteParameter, String requestedMimeType, javax.ws.rs.core.UriInfo uriInfo, String requestSessionId, javax.ws.rs.core.Request request) throws Exception
DefaultResourceHandlerhandleDeleteInternally in class DefaultResourceHandler<CreateNavigationItemParameter,EditNavigationItemParameter,DeleteNavigationItemParameter,GetNavigationItemParameter,GetCollectionNavigationItemParameter>deleteParameter - delete parameterrequestedMimeType - mimeTypeuriInfo - urirequestSessionId - session idrequest - requestException - if anything goes wrongprotected javax.ws.rs.core.Response handleEditInternally(EditNavigationItemParameter editParameter, String requestedMimeType, javax.ws.rs.core.UriInfo uriInfo, String requestSessionId, javax.ws.rs.core.Request request) throws Exception
DefaultResourceHandlerhandleEditInternally in class DefaultResourceHandler<CreateNavigationItemParameter,EditNavigationItemParameter,DeleteNavigationItemParameter,GetNavigationItemParameter,GetCollectionNavigationItemParameter>editParameter - edit parameterrequestedMimeType - mimeTypeuriInfo - urirequestSessionId - session idrequest - requestException - if anything goes wrongprotected javax.ws.rs.core.Response handleGetInternally(GetNavigationItemParameter getParameter, String requestedMimeType, javax.ws.rs.core.UriInfo uriInfo, String requestSessionId, javax.ws.rs.core.Request request) throws Exception
DefaultResourceHandlerhandleGetInternally in class DefaultResourceHandler<CreateNavigationItemParameter,EditNavigationItemParameter,DeleteNavigationItemParameter,GetNavigationItemParameter,GetCollectionNavigationItemParameter>getParameter - get parameterrequestedMimeType - mimeTypeuriInfo - urirequestSessionId - session idrequest - requestException - if anything goes wrongprotected javax.ws.rs.core.Response handleListInternally(GetCollectionNavigationItemParameter listParameter, String requestedMimeType, javax.ws.rs.core.UriInfo uriInfo, String requestSessionId, javax.ws.rs.core.Request request) throws Exception
DefaultResourceHandlerhandleListInternally in class DefaultResourceHandler<CreateNavigationItemParameter,EditNavigationItemParameter,DeleteNavigationItemParameter,GetNavigationItemParameter,GetCollectionNavigationItemParameter>listParameter - get list parameterrequestedMimeType - mimeTypeuriInfo - urirequestSessionId - session idrequest - requestException - if anything goes wrongCopyright © 2019 Communote team. All rights reserved.