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
82 public class DLFileEntryServiceSoap {
83 public static com.liferay.portlet.documentlibrary.model.DLFileEntrySoap addFileEntry(
84 long folderId, java.lang.String name, java.lang.String title,
85 java.lang.String description, java.lang.String extraSettings,
86 byte[] bytes, com.liferay.portal.service.ServiceContext serviceContext)
87 throws RemoteException {
88 try {
89 com.liferay.portlet.documentlibrary.model.DLFileEntry returnValue = DLFileEntryServiceUtil.addFileEntry(folderId,
90 name, title, description, extraSettings, bytes,
91 serviceContext);
92
93 return com.liferay.portlet.documentlibrary.model.DLFileEntrySoap.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 void deleteFileEntry(long folderId, java.lang.String name)
103 throws RemoteException {
104 try {
105 DLFileEntryServiceUtil.deleteFileEntry(folderId, name);
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 double version) throws RemoteException {
116 try {
117 DLFileEntryServiceUtil.deleteFileEntry(folderId, name, version);
118 }
119 catch (Exception e) {
120 _log.error(e, e);
121
122 throw new RemoteException(e.getMessage());
123 }
124 }
125
126 public static void deleteFileEntryByTitle(long folderId,
127 java.lang.String titleWithExtension) throws RemoteException {
128 try {
129 DLFileEntryServiceUtil.deleteFileEntryByTitle(folderId,
130 titleWithExtension);
131 }
132 catch (Exception e) {
133 _log.error(e, e);
134
135 throw new RemoteException(e.getMessage());
136 }
137 }
138
139 public static com.liferay.portlet.documentlibrary.model.DLFileEntrySoap[] getFileEntries(
140 long folderId) throws RemoteException {
141 try {
142 java.util.List<com.liferay.portlet.documentlibrary.model.DLFileEntry> returnValue =
143 DLFileEntryServiceUtil.getFileEntries(folderId);
144
145 return com.liferay.portlet.documentlibrary.model.DLFileEntrySoap.toSoapModels(returnValue);
146 }
147 catch (Exception e) {
148 _log.error(e, e);
149
150 throw new RemoteException(e.getMessage());
151 }
152 }
153
154 public static com.liferay.portlet.documentlibrary.model.DLFileEntrySoap getFileEntry(
155 long folderId, java.lang.String name) throws RemoteException {
156 try {
157 com.liferay.portlet.documentlibrary.model.DLFileEntry returnValue = DLFileEntryServiceUtil.getFileEntry(folderId,
158 name);
159
160 return com.liferay.portlet.documentlibrary.model.DLFileEntrySoap.toSoapModel(returnValue);
161 }
162 catch (Exception e) {
163 _log.error(e, e);
164
165 throw new RemoteException(e.getMessage());
166 }
167 }
168
169 public static com.liferay.portlet.documentlibrary.model.DLFileEntrySoap getFileEntryByTitle(
170 long folderId, java.lang.String titleWithExtension)
171 throws RemoteException {
172 try {
173 com.liferay.portlet.documentlibrary.model.DLFileEntry returnValue = DLFileEntryServiceUtil.getFileEntryByTitle(folderId,
174 titleWithExtension);
175
176 return com.liferay.portlet.documentlibrary.model.DLFileEntrySoap.toSoapModel(returnValue);
177 }
178 catch (Exception e) {
179 _log.error(e, e);
180
181 throw new RemoteException(e.getMessage());
182 }
183 }
184
185 public static boolean hasFileEntryLock(long folderId, java.lang.String name)
186 throws RemoteException {
187 try {
188 boolean returnValue = DLFileEntryServiceUtil.hasFileEntryLock(folderId,
189 name);
190
191 return returnValue;
192 }
193 catch (Exception e) {
194 _log.error(e, e);
195
196 throw new RemoteException(e.getMessage());
197 }
198 }
199
200 public static void unlockFileEntry(long folderId, java.lang.String name)
201 throws RemoteException {
202 try {
203 DLFileEntryServiceUtil.unlockFileEntry(folderId, name);
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 java.lang.String lockUuid) throws RemoteException {
214 try {
215 DLFileEntryServiceUtil.unlockFileEntry(folderId, name, lockUuid);
216 }
217 catch (Exception e) {
218 _log.error(e, e);
219
220 throw new RemoteException(e.getMessage());
221 }
222 }
223
224 public static com.liferay.portlet.documentlibrary.model.DLFileEntrySoap updateFileEntry(
225 long folderId, long newFolderId, java.lang.String name,
226 java.lang.String sourceFileName, java.lang.String title,
227 java.lang.String description, java.lang.String extraSettings,
228 byte[] bytes, com.liferay.portal.service.ServiceContext serviceContext)
229 throws RemoteException {
230 try {
231 com.liferay.portlet.documentlibrary.model.DLFileEntry returnValue = DLFileEntryServiceUtil.updateFileEntry(folderId,
232 newFolderId, name, sourceFileName, title, description,
233 extraSettings, bytes, serviceContext);
234
235 return com.liferay.portlet.documentlibrary.model.DLFileEntrySoap.toSoapModel(returnValue);
236 }
237 catch (Exception e) {
238 _log.error(e, e);
239
240 throw new RemoteException(e.getMessage());
241 }
242 }
243
244 public static boolean verifyFileEntryLock(long folderId,
245 java.lang.String name, java.lang.String lockUuid)
246 throws RemoteException {
247 try {
248 boolean returnValue = DLFileEntryServiceUtil.verifyFileEntryLock(folderId,
249 name, lockUuid);
250
251 return returnValue;
252 }
253 catch (Exception e) {
254 _log.error(e, e);
255
256 throw new RemoteException(e.getMessage());
257 }
258 }
259
260 private static Log _log = LogFactoryUtil.getLog(DLFileEntryServiceSoap.class);
261 }