Class RestBookmarkService
- java.lang.Object
 - 
- com.logicaldoc.webservice.AbstractService
 - 
- com.logicaldoc.webservice.soap.endpoint.SoapBookmarkService
 - 
- com.logicaldoc.webservice.rest.endpoint.RestBookmarkService
 
 
 
 
- 
- All Implemented Interfaces:
 BookmarkService,BookmarkService
- Direct Known Subclasses:
 RestBookmarkSwagger
@Path("/") @Consumes({"application/xml","application/json"}) @Produces("application/json") public class RestBookmarkService extends SoapBookmarkService implements BookmarkService 
- 
- 
Constructor Summary
Constructors Constructor Description RestBookmarkService() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description WSBookmarkbookmarkDocument(long docId)WSBookmarkbookmarkFolder(long folderId)voiddeleteBookmark(long bookmarkId)WSBookmark[]getBookmarks()Retrieves all the bookmarks of the current user.WSBookmarksaveBookmark(WSBookmark bookmark)voidunbookmarkDocument(long docId)voidunbookmarkFolder(long folderId)- 
Methods inherited from class com.logicaldoc.webservice.soap.endpoint.SoapBookmarkService
bookmarkDocument, bookmarkFolder, deleteBookmark, getBookmarks, saveBookmark, unbookmarkDocument, unbookmarkFolder 
- 
Methods inherited from class com.logicaldoc.webservice.AbstractService
convertDateToString, convertStringToDate, getContext, getMessageContext, isValidateSession, setContext, setMessageContext, setValidateSession 
 - 
 
 - 
 
- 
- 
Method Detail
- 
saveBookmark
@POST @Path("/saveBookmark") public WSBookmark saveBookmark(WSBookmark bookmark) throws Exception- Specified by:
 saveBookmarkin interfaceBookmarkService- Throws:
 Exception
 
- 
bookmarkDocument
@GET @Path("/bookmarkDocument") public WSBookmark bookmarkDocument(@QueryParam("docId") long docId) throws Exception- Specified by:
 bookmarkDocumentin interfaceBookmarkService- Throws:
 Exception
 
- 
bookmarkFolder
@GET @Path("/bookmarkFolder") public WSBookmark bookmarkFolder(@QueryParam("folderId") long folderId) throws Exception- Specified by:
 bookmarkFolderin interfaceBookmarkService- Throws:
 Exception
 
- 
getBookmarks
@GET @Path("/getBookmarks") public WSBookmark[] getBookmarks() throws ExceptionRetrieves all the bookmarks of the current user.- Specified by:
 getBookmarksin interfaceBookmarkService- Throws:
 Exception
 
- 
deleteBookmark
@DELETE @Path("/deleteBookmark") public void deleteBookmark(@QueryParam("bookmarkId") long bookmarkId) throws Exception- Specified by:
 deleteBookmarkin interfaceBookmarkService- Throws:
 Exception
 
- 
unbookmarkDocument
@DELETE @Path("/unbookmarkDocument") public void unbookmarkDocument(@QueryParam("docId") long docId) throws Exception- Specified by:
 unbookmarkDocumentin interfaceBookmarkService- Throws:
 Exception
 
- 
unbookmarkFolder
@DELETE @Path("/unbookmarkFolder") public void unbookmarkFolder(@QueryParam("folderId") long folderId) throws Exception- Specified by:
 unbookmarkFolderin interfaceBookmarkService- Throws:
 Exception
 
 - 
 
 -