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.DLFileEntryServiceUtil;
29
30 import java.rmi.RemoteException;
31
32
83 public class DLFileEntryServiceSoap {
84 public static com.liferay.portlet.documentlibrary.model.DLFileEntrySoap addFileEntry(
85 long folderId, java.lang.String name, java.lang.String title,
86 java.lang.String description, java.lang.String[] tagsEntries,
87 java.lang.String extraSettings, byte[] bytes,
88 boolean addCommunityPermissions, boolean addGuestPermissions)
89 throws RemoteException {
90 try {
91 com.liferay.portlet.documentlibrary.model.DLFileEntry returnValue = DLFileEntryServiceUtil.addFileEntry(folderId,
92 name, title, description, tagsEntries, extraSettings,
93 bytes, addCommunityPermissions, addGuestPermissions);
94
95 return com.liferay.portlet.documentlibrary.model.DLFileEntrySoap.toSoapModel(returnValue);
96 }
97 catch (Exception e) {
98 _log.error(e, e);
99
100 throw new RemoteException(e.getMessage());
101 }
102 }
103
104 public static com.liferay.portlet.documentlibrary.model.DLFileEntrySoap addFileEntry(
105 long folderId, java.lang.String name, java.lang.String title,
106 java.lang.String description, java.lang.String[] tagsEntries,
107 java.lang.String extraSettings, byte[] bytes,
108 java.lang.String[] communityPermissions,
109 java.lang.String[] guestPermissions) throws RemoteException {
110 try {
111 com.liferay.portlet.documentlibrary.model.DLFileEntry returnValue = DLFileEntryServiceUtil.addFileEntry(folderId,
112 name, title, description, tagsEntries, extraSettings,
113 bytes, communityPermissions, guestPermissions);
114
115 return com.liferay.portlet.documentlibrary.model.DLFileEntrySoap.toSoapModel(returnValue);
116 }
117 catch (Exception e) {
118 _log.error(e, e);
119
120 throw new RemoteException(e.getMessage());
121 }
122 }
123
124 public static void deleteFileEntry(long folderId, java.lang.String name)
125 throws RemoteException {
126 try {
127 DLFileEntryServiceUtil.deleteFileEntry(folderId, name);
128 }
129 catch (Exception e) {
130 _log.error(e, e);
131
132 throw new RemoteException(e.getMessage());
133 }
134 }
135
136 public static void deleteFileEntry(long folderId, java.lang.String name,
137 double version) throws RemoteException {
138 try {
139 DLFileEntryServiceUtil.deleteFileEntry(folderId, name, version);
140 }
141 catch (Exception e) {
142 _log.error(e, e);
143
144 throw new RemoteException(e.getMessage());
145 }
146 }
147
148 public static void deleteFileEntryByTitle(long folderId,
149 java.lang.String titleWithExtension) throws RemoteException {
150 try {
151 DLFileEntryServiceUtil.deleteFileEntryByTitle(folderId,
152 titleWithExtension);
153 }
154 catch (Exception e) {
155 _log.error(e, e);
156
157 throw new RemoteException(e.getMessage());
158 }
159 }
160
161 public static com.liferay.portlet.documentlibrary.model.DLFileEntrySoap[] getFileEntries(
162 long folderId) throws RemoteException {
163 try {
164 java.util.List<com.liferay.portlet.documentlibrary.model.DLFileEntry> returnValue =
165 DLFileEntryServiceUtil.getFileEntries(folderId);
166
167 return com.liferay.portlet.documentlibrary.model.DLFileEntrySoap.toSoapModels(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.DLFileEntrySoap getFileEntry(
177 long folderId, java.lang.String name) throws RemoteException {
178 try {
179 com.liferay.portlet.documentlibrary.model.DLFileEntry returnValue = DLFileEntryServiceUtil.getFileEntry(folderId,
180 name);
181
182 return com.liferay.portlet.documentlibrary.model.DLFileEntrySoap.toSoapModel(returnValue);
183 }
184 catch (Exception e) {
185 _log.error(e, e);
186
187 throw new RemoteException(e.getMessage());
188 }
189 }
190
191 public static com.liferay.portlet.documentlibrary.model.DLFileEntrySoap getFileEntryByTitle(
192 long folderId, java.lang.String titleWithExtension)
193 throws RemoteException {
194 try {
195 com.liferay.portlet.documentlibrary.model.DLFileEntry returnValue = DLFileEntryServiceUtil.getFileEntryByTitle(folderId,
196 titleWithExtension);
197
198 return com.liferay.portlet.documentlibrary.model.DLFileEntrySoap.toSoapModel(returnValue);
199 }
200 catch (Exception e) {
201 _log.error(e, e);
202
203 throw new RemoteException(e.getMessage());
204 }
205 }
206
207 public static boolean hasFileEntryLock(long folderId, java.lang.String name)
208 throws RemoteException {
209 try {
210 boolean returnValue = DLFileEntryServiceUtil.hasFileEntryLock(folderId,
211 name);
212
213 return returnValue;
214 }
215 catch (Exception e) {
216 _log.error(e, e);
217
218 throw new RemoteException(e.getMessage());
219 }
220 }
221
222 public static com.liferay.lock.model.Lock lockFileEntry(long folderId,
223 java.lang.String name) throws RemoteException {
224 try {
225 com.liferay.lock.model.Lock returnValue = DLFileEntryServiceUtil.lockFileEntry(folderId,
226 name);
227
228 return returnValue;
229 }
230 catch (Exception e) {
231 _log.error(e, e);
232
233 throw new RemoteException(e.getMessage());
234 }
235 }
236
237 public static com.liferay.lock.model.Lock lockFileEntry(long folderId,
238 java.lang.String name, java.lang.String owner, long expirationTime)
239 throws RemoteException {
240 try {
241 com.liferay.lock.model.Lock returnValue = DLFileEntryServiceUtil.lockFileEntry(folderId,
242 name, owner, expirationTime);
243
244 return returnValue;
245 }
246 catch (Exception e) {
247 _log.error(e, e);
248
249 throw new RemoteException(e.getMessage());
250 }
251 }
252
253 public static com.liferay.lock.model.Lock refreshFileEntryLock(
254 java.lang.String lockUuid, long expirationTime)
255 throws RemoteException {
256 try {
257 com.liferay.lock.model.Lock returnValue = DLFileEntryServiceUtil.refreshFileEntryLock(lockUuid,
258 expirationTime);
259
260 return returnValue;
261 }
262 catch (Exception e) {
263 _log.error(e, e);
264
265 throw new RemoteException(e.getMessage());
266 }
267 }
268
269 public static void unlockFileEntry(long folderId, java.lang.String name)
270 throws RemoteException {
271 try {
272 DLFileEntryServiceUtil.unlockFileEntry(folderId, name);
273 }
274 catch (Exception e) {
275 _log.error(e, e);
276
277 throw new RemoteException(e.getMessage());
278 }
279 }
280
281 public static void unlockFileEntry(long folderId, java.lang.String name,
282 java.lang.String lockUuid) throws RemoteException {
283 try {
284 DLFileEntryServiceUtil.unlockFileEntry(folderId, name, lockUuid);
285 }
286 catch (Exception e) {
287 _log.error(e, e);
288
289 throw new RemoteException(e.getMessage());
290 }
291 }
292
293 public static com.liferay.portlet.documentlibrary.model.DLFileEntrySoap updateFileEntry(
294 long folderId, long newFolderId, java.lang.String name,
295 java.lang.String sourceFileName, java.lang.String title,
296 java.lang.String description, java.lang.String[] tagsEntries,
297 java.lang.String extraSettings, byte[] bytes) throws RemoteException {
298 try {
299 com.liferay.portlet.documentlibrary.model.DLFileEntry returnValue = DLFileEntryServiceUtil.updateFileEntry(folderId,
300 newFolderId, name, sourceFileName, title, description,
301 tagsEntries, extraSettings, bytes);
302
303 return com.liferay.portlet.documentlibrary.model.DLFileEntrySoap.toSoapModel(returnValue);
304 }
305 catch (Exception e) {
306 _log.error(e, e);
307
308 throw new RemoteException(e.getMessage());
309 }
310 }
311
312 public static boolean verifyFileEntryLock(long folderId,
313 java.lang.String name, java.lang.String lockUuid)
314 throws RemoteException {
315 try {
316 boolean returnValue = DLFileEntryServiceUtil.verifyFileEntryLock(folderId,
317 name, lockUuid);
318
319 return returnValue;
320 }
321 catch (Exception e) {
322 _log.error(e, e);
323
324 throw new RemoteException(e.getMessage());
325 }
326 }
327
328 private static Log _log = LogFactoryUtil.getLog(DLFileEntryServiceSoap.class);
329 }