1
22
23 package com.liferay.portlet.documentlibrary.service;
24
25
26
47 public class DLFolderServiceUtil {
48 public static com.liferay.portlet.documentlibrary.model.DLFolder addFolder(
49 long plid, long parentFolderId, java.lang.String name,
50 java.lang.String description, boolean addCommunityPermissions,
51 boolean addGuestPermissions)
52 throws com.liferay.portal.PortalException,
53 com.liferay.portal.SystemException, java.rmi.RemoteException {
54 return getService()
55 .addFolder(plid, parentFolderId, name, description,
56 addCommunityPermissions, addGuestPermissions);
57 }
58
59 public static com.liferay.portlet.documentlibrary.model.DLFolder addFolder(
60 long plid, long parentFolderId, java.lang.String name,
61 java.lang.String description, java.lang.String[] communityPermissions,
62 java.lang.String[] guestPermissions)
63 throws com.liferay.portal.PortalException,
64 com.liferay.portal.SystemException, java.rmi.RemoteException {
65 return getService()
66 .addFolder(plid, parentFolderId, name, description,
67 communityPermissions, guestPermissions);
68 }
69
70 public static com.liferay.portlet.documentlibrary.model.DLFolder copyFolder(
71 long plid, long sourceFolderId, long parentFolderId,
72 java.lang.String name, java.lang.String description,
73 boolean addCommunityPermissions, boolean addGuestPermissions)
74 throws com.liferay.portal.PortalException,
75 com.liferay.portal.SystemException, java.rmi.RemoteException {
76 return getService()
77 .copyFolder(plid, sourceFolderId, parentFolderId, name,
78 description, addCommunityPermissions, addGuestPermissions);
79 }
80
81 public static void deleteFolder(long folderId)
82 throws com.liferay.portal.PortalException,
83 com.liferay.portal.SystemException, java.rmi.RemoteException {
84 getService().deleteFolder(folderId);
85 }
86
87 public static void deleteFolder(long groupId, long parentFolderId,
88 java.lang.String name)
89 throws com.liferay.portal.PortalException,
90 com.liferay.portal.SystemException, java.rmi.RemoteException {
91 getService().deleteFolder(groupId, parentFolderId, name);
92 }
93
94 public static com.liferay.portlet.documentlibrary.model.DLFolder getFolder(
95 long folderId)
96 throws com.liferay.portal.PortalException,
97 com.liferay.portal.SystemException, java.rmi.RemoteException {
98 return getService().getFolder(folderId);
99 }
100
101 public static com.liferay.portlet.documentlibrary.model.DLFolder getFolder(
102 long groupId, long parentFolderId, java.lang.String name)
103 throws com.liferay.portal.PortalException,
104 com.liferay.portal.SystemException, java.rmi.RemoteException {
105 return getService().getFolder(groupId, parentFolderId, name);
106 }
107
108 public static long getFolderId(long groupId, long parentFolderId,
109 java.lang.String name)
110 throws com.liferay.portal.PortalException,
111 com.liferay.portal.SystemException, java.rmi.RemoteException {
112 return getService().getFolderId(groupId, parentFolderId, name);
113 }
114
115 public static java.util.List<com.liferay.portlet.documentlibrary.model.DLFolder> getFolders(
116 long groupId, long parentFolderId)
117 throws com.liferay.portal.PortalException,
118 com.liferay.portal.SystemException, java.rmi.RemoteException {
119 return getService().getFolders(groupId, parentFolderId);
120 }
121
122 public static void reIndexSearch(long companyId)
123 throws com.liferay.portal.PortalException,
124 com.liferay.portal.SystemException, java.rmi.RemoteException {
125 getService().reIndexSearch(companyId);
126 }
127
128 public static com.liferay.portlet.documentlibrary.model.DLFolder updateFolder(
129 long folderId, long parentFolderId, java.lang.String name,
130 java.lang.String description)
131 throws com.liferay.portal.PortalException,
132 com.liferay.portal.SystemException, java.rmi.RemoteException {
133 return getService()
134 .updateFolder(folderId, parentFolderId, name, description);
135 }
136
137 public static DLFolderService getService() {
138 if (_service == null) {
139 throw new RuntimeException("DLFolderService is not set");
140 }
141
142 return _service;
143 }
144
145 public void setService(DLFolderService service) {
146 _service = service;
147 }
148
149 private static DLFolderService _service;
150 }