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