1
19
20 package com.liferay.portlet.documentlibrary.service.http;
21
22 import com.liferay.portal.kernel.log.Log;
23 import com.liferay.portal.kernel.log.LogFactoryUtil;
24
25 import com.liferay.portlet.documentlibrary.service.DLFolderServiceUtil;
26
27 import java.rmi.RemoteException;
28
29
80 public class DLFolderServiceSoap {
81 public static com.liferay.portlet.documentlibrary.model.DLFolderSoap addFolder(
82 long plid, long parentFolderId, java.lang.String name,
83 java.lang.String description, boolean addCommunityPermissions,
84 boolean addGuestPermissions) throws RemoteException {
85 try {
86 com.liferay.portlet.documentlibrary.model.DLFolder returnValue = DLFolderServiceUtil.addFolder(plid,
87 parentFolderId, name, description, addCommunityPermissions,
88 addGuestPermissions);
89
90 return com.liferay.portlet.documentlibrary.model.DLFolderSoap.toSoapModel(returnValue);
91 }
92 catch (Exception e) {
93 _log.error(e, e);
94
95 throw new RemoteException(e.getMessage());
96 }
97 }
98
99 public static com.liferay.portlet.documentlibrary.model.DLFolderSoap addFolder(
100 long plid, long parentFolderId, java.lang.String name,
101 java.lang.String description, java.lang.String[] communityPermissions,
102 java.lang.String[] guestPermissions) throws RemoteException {
103 try {
104 com.liferay.portlet.documentlibrary.model.DLFolder returnValue = DLFolderServiceUtil.addFolder(plid,
105 parentFolderId, name, description, communityPermissions,
106 guestPermissions);
107
108 return com.liferay.portlet.documentlibrary.model.DLFolderSoap.toSoapModel(returnValue);
109 }
110 catch (Exception e) {
111 _log.error(e, e);
112
113 throw new RemoteException(e.getMessage());
114 }
115 }
116
117 public static com.liferay.portlet.documentlibrary.model.DLFolderSoap copyFolder(
118 long plid, long sourceFolderId, long parentFolderId,
119 java.lang.String name, java.lang.String description,
120 boolean addCommunityPermissions, boolean addGuestPermissions)
121 throws RemoteException {
122 try {
123 com.liferay.portlet.documentlibrary.model.DLFolder returnValue = DLFolderServiceUtil.copyFolder(plid,
124 sourceFolderId, parentFolderId, name, description,
125 addCommunityPermissions, addGuestPermissions);
126
127 return com.liferay.portlet.documentlibrary.model.DLFolderSoap.toSoapModel(returnValue);
128 }
129 catch (Exception e) {
130 _log.error(e, e);
131
132 throw new RemoteException(e.getMessage());
133 }
134 }
135
136 public static void deleteFolder(long folderId) throws RemoteException {
137 try {
138 DLFolderServiceUtil.deleteFolder(folderId);
139 }
140 catch (Exception e) {
141 _log.error(e, e);
142
143 throw new RemoteException(e.getMessage());
144 }
145 }
146
147 public static void deleteFolder(long groupId, long parentFolderId,
148 java.lang.String name) throws RemoteException {
149 try {
150 DLFolderServiceUtil.deleteFolder(groupId, parentFolderId, name);
151 }
152 catch (Exception e) {
153 _log.error(e, e);
154
155 throw new RemoteException(e.getMessage());
156 }
157 }
158
159 public static com.liferay.portlet.documentlibrary.model.DLFolderSoap getFolder(
160 long folderId) throws RemoteException {
161 try {
162 com.liferay.portlet.documentlibrary.model.DLFolder returnValue = DLFolderServiceUtil.getFolder(folderId);
163
164 return com.liferay.portlet.documentlibrary.model.DLFolderSoap.toSoapModel(returnValue);
165 }
166 catch (Exception e) {
167 _log.error(e, e);
168
169 throw new RemoteException(e.getMessage());
170 }
171 }
172
173 public static com.liferay.portlet.documentlibrary.model.DLFolderSoap getFolder(
174 long groupId, long parentFolderId, java.lang.String name)
175 throws RemoteException {
176 try {
177 com.liferay.portlet.documentlibrary.model.DLFolder returnValue = DLFolderServiceUtil.getFolder(groupId,
178 parentFolderId, name);
179
180 return com.liferay.portlet.documentlibrary.model.DLFolderSoap.toSoapModel(returnValue);
181 }
182 catch (Exception e) {
183 _log.error(e, e);
184
185 throw new RemoteException(e.getMessage());
186 }
187 }
188
189 public static long getFolderId(long groupId, long parentFolderId,
190 java.lang.String name) throws RemoteException {
191 try {
192 long returnValue = DLFolderServiceUtil.getFolderId(groupId,
193 parentFolderId, name);
194
195 return returnValue;
196 }
197 catch (Exception e) {
198 _log.error(e, e);
199
200 throw new RemoteException(e.getMessage());
201 }
202 }
203
204 public static com.liferay.portlet.documentlibrary.model.DLFolderSoap[] getFolders(
205 long groupId, long parentFolderId) throws RemoteException {
206 try {
207 java.util.List<com.liferay.portlet.documentlibrary.model.DLFolder> returnValue =
208 DLFolderServiceUtil.getFolders(groupId, parentFolderId);
209
210 return com.liferay.portlet.documentlibrary.model.DLFolderSoap.toSoapModels(returnValue);
211 }
212 catch (Exception e) {
213 _log.error(e, e);
214
215 throw new RemoteException(e.getMessage());
216 }
217 }
218
219 public static void reIndexSearch(long companyId) throws RemoteException {
220 try {
221 DLFolderServiceUtil.reIndexSearch(companyId);
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.DLFolderSoap updateFolder(
231 long folderId, long parentFolderId, java.lang.String name,
232 java.lang.String description) throws RemoteException {
233 try {
234 com.liferay.portlet.documentlibrary.model.DLFolder returnValue = DLFolderServiceUtil.updateFolder(folderId,
235 parentFolderId, name, description);
236
237 return com.liferay.portlet.documentlibrary.model.DLFolderSoap.toSoapModel(returnValue);
238 }
239 catch (Exception e) {
240 _log.error(e, e);
241
242 throw new RemoteException(e.getMessage());
243 }
244 }
245
246 private static Log _log = LogFactoryUtil.getLog(DLFolderServiceSoap.class);
247 }