1
14
15 package com.liferay.portlet.imagegallery.service;
16
17 import com.liferay.portal.kernel.bean.PortalBeanLocatorUtil;
18
19
39 public class IGFolderServiceUtil {
40 public static com.liferay.portlet.imagegallery.model.IGFolder addFolder(
41 long parentFolderId, java.lang.String name,
42 java.lang.String description,
43 com.liferay.portal.service.ServiceContext serviceContext)
44 throws com.liferay.portal.kernel.exception.PortalException,
45 com.liferay.portal.kernel.exception.SystemException {
46 return getService()
47 .addFolder(parentFolderId, name, description, serviceContext);
48 }
49
50 public static com.liferay.portlet.imagegallery.model.IGFolder copyFolder(
51 long sourceFolderId, long parentFolderId, java.lang.String name,
52 java.lang.String description,
53 com.liferay.portal.service.ServiceContext serviceContext)
54 throws com.liferay.portal.kernel.exception.PortalException,
55 com.liferay.portal.kernel.exception.SystemException {
56 return getService()
57 .copyFolder(sourceFolderId, parentFolderId, name,
58 description, serviceContext);
59 }
60
61 public static void deleteFolder(long folderId)
62 throws com.liferay.portal.kernel.exception.PortalException,
63 com.liferay.portal.kernel.exception.SystemException {
64 getService().deleteFolder(folderId);
65 }
66
67 public static com.liferay.portlet.imagegallery.model.IGFolder getFolder(
68 long folderId)
69 throws com.liferay.portal.kernel.exception.PortalException,
70 com.liferay.portal.kernel.exception.SystemException {
71 return getService().getFolder(folderId);
72 }
73
74 public static com.liferay.portlet.imagegallery.model.IGFolder getFolder(
75 long groupId, long parentFolderId, java.lang.String name)
76 throws com.liferay.portal.kernel.exception.PortalException,
77 com.liferay.portal.kernel.exception.SystemException {
78 return getService().getFolder(groupId, parentFolderId, name);
79 }
80
81 public static java.util.List<com.liferay.portlet.imagegallery.model.IGFolder> getFolders(
82 long groupId, long parentFolderId)
83 throws com.liferay.portal.kernel.exception.PortalException,
84 com.liferay.portal.kernel.exception.SystemException {
85 return getService().getFolders(groupId, parentFolderId);
86 }
87
88 public static com.liferay.portlet.imagegallery.model.IGFolder updateFolder(
89 long folderId, long parentFolderId, java.lang.String name,
90 java.lang.String description, boolean mergeWithParentFolder,
91 com.liferay.portal.service.ServiceContext serviceContext)
92 throws com.liferay.portal.kernel.exception.PortalException,
93 com.liferay.portal.kernel.exception.SystemException {
94 return getService()
95 .updateFolder(folderId, parentFolderId, name, description,
96 mergeWithParentFolder, serviceContext);
97 }
98
99 public static IGFolderService getService() {
100 if (_service == null) {
101 _service = (IGFolderService)PortalBeanLocatorUtil.locate(IGFolderService.class.getName());
102 }
103
104 return _service;
105 }
106
107 public void setService(IGFolderService service) {
108 _service = service;
109 }
110
111 private static IGFolderService _service;
112 }