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