1
22
23 package com.liferay.portlet.documentlibrary.service.http;
24
25 import com.liferay.portal.kernel.log.Log;
26 import com.liferay.portal.kernel.log.LogFactoryUtil;
27
28 import com.liferay.portlet.documentlibrary.service.DLFolderServiceUtil;
29
30 import java.rmi.RemoteException;
31
32
83 public class DLFolderServiceSoap {
84 public static com.liferay.portlet.documentlibrary.model.DLFolderSoap addFolder(
85 long plid, long parentFolderId, java.lang.String name,
86 java.lang.String description, boolean addCommunityPermissions,
87 boolean addGuestPermissions) throws RemoteException {
88 try {
89 com.liferay.portlet.documentlibrary.model.DLFolder returnValue = DLFolderServiceUtil.addFolder(plid,
90 parentFolderId, name, description, addCommunityPermissions,
91 addGuestPermissions);
92
93 return com.liferay.portlet.documentlibrary.model.DLFolderSoap.toSoapModel(returnValue);
94 }
95 catch (Exception e) {
96 _log.error(e, e);
97
98 throw new RemoteException(e.getMessage());
99 }
100 }
101
102 public static com.liferay.portlet.documentlibrary.model.DLFolderSoap addFolder(
103 long plid, long parentFolderId, java.lang.String name,
104 java.lang.String description, java.lang.String[] communityPermissions,
105 java.lang.String[] guestPermissions) throws RemoteException {
106 try {
107 com.liferay.portlet.documentlibrary.model.DLFolder returnValue = DLFolderServiceUtil.addFolder(plid,
108 parentFolderId, name, description, communityPermissions,
109 guestPermissions);
110
111 return com.liferay.portlet.documentlibrary.model.DLFolderSoap.toSoapModel(returnValue);
112 }
113 catch (Exception e) {
114 _log.error(e, e);
115
116 throw new RemoteException(e.getMessage());
117 }
118 }
119
120 public static com.liferay.portlet.documentlibrary.model.DLFolderSoap copyFolder(
121 long plid, long sourceFolderId, long parentFolderId,
122 java.lang.String name, java.lang.String description,
123 boolean addCommunityPermissions, boolean addGuestPermissions)
124 throws RemoteException {
125 try {
126 com.liferay.portlet.documentlibrary.model.DLFolder returnValue = DLFolderServiceUtil.copyFolder(plid,
127 sourceFolderId, parentFolderId, name, description,
128 addCommunityPermissions, addGuestPermissions);
129
130 return com.liferay.portlet.documentlibrary.model.DLFolderSoap.toSoapModel(returnValue);
131 }
132 catch (Exception e) {
133 _log.error(e, e);
134
135 throw new RemoteException(e.getMessage());
136 }
137 }
138
139 public static void deleteFolder(long folderId) throws RemoteException {
140 try {
141 DLFolderServiceUtil.deleteFolder(folderId);
142 }
143 catch (Exception e) {
144 _log.error(e, e);
145
146 throw new RemoteException(e.getMessage());
147 }
148 }
149
150 public static void deleteFolder(long groupId, long parentFolderId,
151 java.lang.String name) throws RemoteException {
152 try {
153 DLFolderServiceUtil.deleteFolder(groupId, parentFolderId, name);
154 }
155 catch (Exception e) {
156 _log.error(e, e);
157
158 throw new RemoteException(e.getMessage());
159 }
160 }
161
162 public static com.liferay.portlet.documentlibrary.model.DLFolderSoap getFolder(
163 long folderId) throws RemoteException {
164 try {
165 com.liferay.portlet.documentlibrary.model.DLFolder returnValue = DLFolderServiceUtil.getFolder(folderId);
166
167 return com.liferay.portlet.documentlibrary.model.DLFolderSoap.toSoapModel(returnValue);
168 }
169 catch (Exception e) {
170 _log.error(e, e);
171
172 throw new RemoteException(e.getMessage());
173 }
174 }
175
176 public static com.liferay.portlet.documentlibrary.model.DLFolderSoap getFolder(
177 long groupId, long parentFolderId, java.lang.String name)
178 throws RemoteException {
179 try {
180 com.liferay.portlet.documentlibrary.model.DLFolder returnValue = DLFolderServiceUtil.getFolder(groupId,
181 parentFolderId, name);
182
183 return com.liferay.portlet.documentlibrary.model.DLFolderSoap.toSoapModel(returnValue);
184 }
185 catch (Exception e) {
186 _log.error(e, e);
187
188 throw new RemoteException(e.getMessage());
189 }
190 }
191
192 public static long getFolderId(long groupId, long parentFolderId,
193 java.lang.String name) throws RemoteException {
194 try {
195 long returnValue = DLFolderServiceUtil.getFolderId(groupId,
196 parentFolderId, name);
197
198 return returnValue;
199 }
200 catch (Exception e) {
201 _log.error(e, e);
202
203 throw new RemoteException(e.getMessage());
204 }
205 }
206
207 public static com.liferay.portlet.documentlibrary.model.DLFolderSoap[] getFolders(
208 long groupId, long parentFolderId) throws RemoteException {
209 try {
210 java.util.List<com.liferay.portlet.documentlibrary.model.DLFolder> returnValue =
211 DLFolderServiceUtil.getFolders(groupId, parentFolderId);
212
213 return com.liferay.portlet.documentlibrary.model.DLFolderSoap.toSoapModels(returnValue);
214 }
215 catch (Exception e) {
216 _log.error(e, e);
217
218 throw new RemoteException(e.getMessage());
219 }
220 }
221
222 public static void reIndexSearch(long companyId) throws RemoteException {
223 try {
224 DLFolderServiceUtil.reIndexSearch(companyId);
225 }
226 catch (Exception e) {
227 _log.error(e, e);
228
229 throw new RemoteException(e.getMessage());
230 }
231 }
232
233 public static com.liferay.portlet.documentlibrary.model.DLFolderSoap updateFolder(
234 long folderId, long parentFolderId, java.lang.String name,
235 java.lang.String description) throws RemoteException {
236 try {
237 com.liferay.portlet.documentlibrary.model.DLFolder returnValue = DLFolderServiceUtil.updateFolder(folderId,
238 parentFolderId, name, description);
239
240 return com.liferay.portlet.documentlibrary.model.DLFolderSoap.toSoapModel(returnValue);
241 }
242 catch (Exception e) {
243 _log.error(e, e);
244
245 throw new RemoteException(e.getMessage());
246 }
247 }
248
249 private static Log _log = LogFactoryUtil.getLog(DLFolderServiceSoap.class);
250 }