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