001
014
015 package com.liferay.portlet.bookmarks.service;
016
017 import com.liferay.portal.kernel.bean.PortalBeanLocatorUtil;
018
019
036 public class BookmarksFolderServiceUtil {
037 public static com.liferay.portlet.bookmarks.model.BookmarksFolder addFolder(
038 long parentFolderId, java.lang.String name,
039 java.lang.String description,
040 com.liferay.portal.service.ServiceContext serviceContext)
041 throws com.liferay.portal.kernel.exception.PortalException,
042 com.liferay.portal.kernel.exception.SystemException {
043 return getService()
044 .addFolder(parentFolderId, name, description, serviceContext);
045 }
046
047 public static void deleteFolder(long folderId)
048 throws com.liferay.portal.kernel.exception.PortalException,
049 com.liferay.portal.kernel.exception.SystemException {
050 getService().deleteFolder(folderId);
051 }
052
053 public static com.liferay.portlet.bookmarks.model.BookmarksFolder getFolder(
054 long folderId)
055 throws com.liferay.portal.kernel.exception.PortalException,
056 com.liferay.portal.kernel.exception.SystemException {
057 return getService().getFolder(folderId);
058 }
059
060 public static com.liferay.portlet.bookmarks.model.BookmarksFolder updateFolder(
061 long folderId, long parentFolderId, java.lang.String name,
062 java.lang.String description, boolean mergeWithParentFolder,
063 com.liferay.portal.service.ServiceContext serviceContext)
064 throws com.liferay.portal.kernel.exception.PortalException,
065 com.liferay.portal.kernel.exception.SystemException {
066 return getService()
067 .updateFolder(folderId, parentFolderId, name, description,
068 mergeWithParentFolder, serviceContext);
069 }
070
071 public static BookmarksFolderService getService() {
072 if (_service == null) {
073 _service = (BookmarksFolderService)PortalBeanLocatorUtil.locate(BookmarksFolderService.class.getName());
074 }
075
076 return _service;
077 }
078
079 public void setService(BookmarksFolderService service) {
080 _service = service;
081 }
082
083 private static BookmarksFolderService _service;
084 }