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