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 void lockFileEntry(long folderId, java.lang.String name)
208 throws RemoteException {
209 try {
210 DLFileEntryServiceUtil.lockFileEntry(folderId, name);
211 }
212 catch (Exception e) {
213 _log.error(e, e);
214
215 throw new RemoteException(e.getMessage());
216 }
217 }
218
219 public static void unlockFileEntry(long folderId, java.lang.String name)
220 throws RemoteException {
221 try {
222 DLFileEntryServiceUtil.unlockFileEntry(folderId, name);
223 }
224 catch (Exception e) {
225 _log.error(e, e);
226
227 throw new RemoteException(e.getMessage());
228 }
229 }
230
231 public static com.liferay.portlet.documentlibrary.model.DLFileEntrySoap updateFileEntry(
232 long folderId, long newFolderId, java.lang.String name,
233 java.lang.String sourceFileName, java.lang.String title,
234 java.lang.String description, java.lang.String[] tagsEntries,
235 java.lang.String extraSettings, byte[] bytes) throws RemoteException {
236 try {
237 com.liferay.portlet.documentlibrary.model.DLFileEntry returnValue = DLFileEntryServiceUtil.updateFileEntry(folderId,
238 newFolderId, name, sourceFileName, title, description,
239 tagsEntries, extraSettings, bytes);
240
241 return com.liferay.portlet.documentlibrary.model.DLFileEntrySoap.toSoapModel(returnValue);
242 }
243 catch (Exception e) {
244 _log.error(e, e);
245
246 throw new RemoteException(e.getMessage());
247 }
248 }
249
250 private static Log _log = LogFactoryUtil.getLog(DLFileEntryServiceSoap.class);
251 }