001
014
015 package com.liferay.portlet.imagegallery.service;
016
017 import com.liferay.portal.kernel.bean.PortalBeanLocatorUtil;
018
019
032 public class IGFolderServiceUtil {
033 public static com.liferay.portlet.imagegallery.model.IGFolder addFolder(
034 long parentFolderId, java.lang.String name,
035 java.lang.String description,
036 com.liferay.portal.service.ServiceContext serviceContext)
037 throws com.liferay.portal.kernel.exception.PortalException,
038 com.liferay.portal.kernel.exception.SystemException {
039 return getService()
040 .addFolder(parentFolderId, name, description, serviceContext);
041 }
042
043 public static com.liferay.portlet.imagegallery.model.IGFolder copyFolder(
044 long sourceFolderId, long parentFolderId, java.lang.String name,
045 java.lang.String description,
046 com.liferay.portal.service.ServiceContext serviceContext)
047 throws com.liferay.portal.kernel.exception.PortalException,
048 com.liferay.portal.kernel.exception.SystemException {
049 return getService()
050 .copyFolder(sourceFolderId, parentFolderId, name,
051 description, serviceContext);
052 }
053
054 public static void deleteFolder(long folderId)
055 throws com.liferay.portal.kernel.exception.PortalException,
056 com.liferay.portal.kernel.exception.SystemException {
057 getService().deleteFolder(folderId);
058 }
059
060 public static com.liferay.portlet.imagegallery.model.IGFolder getFolder(
061 long folderId)
062 throws com.liferay.portal.kernel.exception.PortalException,
063 com.liferay.portal.kernel.exception.SystemException {
064 return getService().getFolder(folderId);
065 }
066
067 public static com.liferay.portlet.imagegallery.model.IGFolder getFolder(
068 long groupId, long parentFolderId, java.lang.String name)
069 throws com.liferay.portal.kernel.exception.PortalException,
070 com.liferay.portal.kernel.exception.SystemException {
071 return getService().getFolder(groupId, parentFolderId, name);
072 }
073
074 public static java.util.List<com.liferay.portlet.imagegallery.model.IGFolder> getFolders(
075 long groupId, long parentFolderId)
076 throws com.liferay.portal.kernel.exception.PortalException,
077 com.liferay.portal.kernel.exception.SystemException {
078 return getService().getFolders(groupId, parentFolderId);
079 }
080
081 public static com.liferay.portlet.imagegallery.model.IGFolder updateFolder(
082 long folderId, long parentFolderId, java.lang.String name,
083 java.lang.String description, boolean mergeWithParentFolder,
084 com.liferay.portal.service.ServiceContext serviceContext)
085 throws com.liferay.portal.kernel.exception.PortalException,
086 com.liferay.portal.kernel.exception.SystemException {
087 return getService()
088 .updateFolder(folderId, parentFolderId, name, description,
089 mergeWithParentFolder, serviceContext);
090 }
091
092 public static IGFolderService getService() {
093 if (_service == null) {
094 _service = (IGFolderService)PortalBeanLocatorUtil.locate(IGFolderService.class.getName());
095 }
096
097 return _service;
098 }
099
100 public void setService(IGFolderService service) {
101 _service = service;
102 }
103
104 private static IGFolderService _service;
105 }