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.DLFolderServiceUtil;
29
30 import java.rmi.RemoteException;
31
32
82 public class DLFolderServiceSoap {
83 public static com.liferay.portlet.documentlibrary.model.DLFolderSoap addFolder(
84 long plid, long parentFolderId, java.lang.String name,
85 java.lang.String description, boolean addCommunityPermissions,
86 boolean addGuestPermissions) throws RemoteException {
87 try {
88 com.liferay.portlet.documentlibrary.model.DLFolder returnValue = DLFolderServiceUtil.addFolder(plid,
89 parentFolderId, name, description, addCommunityPermissions,
90 addGuestPermissions);
91
92 return com.liferay.portlet.documentlibrary.model.DLFolderSoap.toSoapModel(returnValue);
93 }
94 catch (Exception e) {
95 _log.error(e, e);
96
97 throw new RemoteException(e.getMessage());
98 }
99 }
100
101 public static com.liferay.portlet.documentlibrary.model.DLFolderSoap addFolder(
102 long plid, long parentFolderId, java.lang.String name,
103 java.lang.String description, java.lang.String[] communityPermissions,
104 java.lang.String[] guestPermissions) throws RemoteException {
105 try {
106 com.liferay.portlet.documentlibrary.model.DLFolder returnValue = DLFolderServiceUtil.addFolder(plid,
107 parentFolderId, name, description, communityPermissions,
108 guestPermissions);
109
110 return com.liferay.portlet.documentlibrary.model.DLFolderSoap.toSoapModel(returnValue);
111 }
112 catch (Exception e) {
113 _log.error(e, e);
114
115 throw new RemoteException(e.getMessage());
116 }
117 }
118
119 public static com.liferay.portlet.documentlibrary.model.DLFolderSoap copyFolder(
120 long plid, long sourceFolderId, long parentFolderId,
121 java.lang.String name, java.lang.String description,
122 boolean addCommunityPermissions, boolean addGuestPermissions)
123 throws RemoteException {
124 try {
125 com.liferay.portlet.documentlibrary.model.DLFolder returnValue = DLFolderServiceUtil.copyFolder(plid,
126 sourceFolderId, parentFolderId, name, description,
127 addCommunityPermissions, addGuestPermissions);
128
129 return com.liferay.portlet.documentlibrary.model.DLFolderSoap.toSoapModel(returnValue);
130 }
131 catch (Exception e) {
132 _log.error(e, e);
133
134 throw new RemoteException(e.getMessage());
135 }
136 }
137
138 public static void deleteFolder(long folderId) throws RemoteException {
139 try {
140 DLFolderServiceUtil.deleteFolder(folderId);
141 }
142 catch (Exception e) {
143 _log.error(e, e);
144
145 throw new RemoteException(e.getMessage());
146 }
147 }
148
149 public static void deleteFolder(long groupId, long parentFolderId,
150 java.lang.String name) throws RemoteException {
151 try {
152 DLFolderServiceUtil.deleteFolder(groupId, parentFolderId, name);
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.DLFolderSoap getFolder(
162 long folderId) throws RemoteException {
163 try {
164 com.liferay.portlet.documentlibrary.model.DLFolder returnValue = DLFolderServiceUtil.getFolder(folderId);
165
166 return com.liferay.portlet.documentlibrary.model.DLFolderSoap.toSoapModel(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.DLFolderSoap getFolder(
176 long groupId, long parentFolderId, java.lang.String name)
177 throws RemoteException {
178 try {
179 com.liferay.portlet.documentlibrary.model.DLFolder returnValue = DLFolderServiceUtil.getFolder(groupId,
180 parentFolderId, name);
181
182 return com.liferay.portlet.documentlibrary.model.DLFolderSoap.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 long getFolderId(long groupId, long parentFolderId,
192 java.lang.String name) throws RemoteException {
193 try {
194 long returnValue = DLFolderServiceUtil.getFolderId(groupId,
195 parentFolderId, name);
196
197 return returnValue;
198 }
199 catch (Exception e) {
200 _log.error(e, e);
201
202 throw new RemoteException(e.getMessage());
203 }
204 }
205
206 public static com.liferay.portlet.documentlibrary.model.DLFolderSoap[] getFolders(
207 long groupId, long parentFolderId) throws RemoteException {
208 try {
209 java.util.List<com.liferay.portlet.documentlibrary.model.DLFolder> returnValue =
210 DLFolderServiceUtil.getFolders(groupId, parentFolderId);
211
212 return com.liferay.portlet.documentlibrary.model.DLFolderSoap.toSoapModels(returnValue);
213 }
214 catch (Exception e) {
215 _log.error(e, e);
216
217 throw new RemoteException(e.getMessage());
218 }
219 }
220
221 public static void reIndexSearch(long companyId) throws RemoteException {
222 try {
223 DLFolderServiceUtil.reIndexSearch(companyId);
224 }
225 catch (Exception e) {
226 _log.error(e, e);
227
228 throw new RemoteException(e.getMessage());
229 }
230 }
231
232 public static com.liferay.portlet.documentlibrary.model.DLFolderSoap updateFolder(
233 long folderId, long parentFolderId, java.lang.String name,
234 java.lang.String description) throws RemoteException {
235 try {
236 com.liferay.portlet.documentlibrary.model.DLFolder returnValue = DLFolderServiceUtil.updateFolder(folderId,
237 parentFolderId, name, description);
238
239 return com.liferay.portlet.documentlibrary.model.DLFolderSoap.toSoapModel(returnValue);
240 }
241 catch (Exception e) {
242 _log.error(e, e);
243
244 throw new RemoteException(e.getMessage());
245 }
246 }
247
248 private static Log _log = LogFactoryUtil.getLog(DLFolderServiceSoap.class);
249 }