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