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