1
19
20 package com.liferay.portlet.wiki.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.wiki.service.WikiPageServiceUtil;
26
27 import java.rmi.RemoteException;
28
29
80 public class WikiPageServiceSoap {
81 public static void addPageAttachments(long nodeId, java.lang.String title,
82 java.util.List<com.liferay.portal.kernel.util.ObjectValuePair<String, byte[]>> files)
83 throws RemoteException {
84 try {
85 WikiPageServiceUtil.addPageAttachments(nodeId, title, files);
86 }
87 catch (Exception e) {
88 _log.error(e, e);
89
90 throw new RemoteException(e.getMessage());
91 }
92 }
93
94 public static void deletePage(long nodeId, java.lang.String title)
95 throws RemoteException {
96 try {
97 WikiPageServiceUtil.deletePage(nodeId, title);
98 }
99 catch (Exception e) {
100 _log.error(e, e);
101
102 throw new RemoteException(e.getMessage());
103 }
104 }
105
106 public static void deletePageAttachment(long nodeId,
107 java.lang.String title, java.lang.String fileName)
108 throws RemoteException {
109 try {
110 WikiPageServiceUtil.deletePageAttachment(nodeId, title, fileName);
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.wiki.model.WikiPageSoap[] getNodePages(
120 long nodeId, int max) throws RemoteException {
121 try {
122 java.util.List<com.liferay.portlet.wiki.model.WikiPage> returnValue = WikiPageServiceUtil.getNodePages(nodeId,
123 max);
124
125 return com.liferay.portlet.wiki.model.WikiPageSoap.toSoapModels(returnValue);
126 }
127 catch (Exception e) {
128 _log.error(e, e);
129
130 throw new RemoteException(e.getMessage());
131 }
132 }
133
134 public static java.lang.String getNodePagesRSS(long nodeId, int max,
135 java.lang.String type, double version, java.lang.String displayStyle,
136 java.lang.String feedURL, java.lang.String entryURL)
137 throws RemoteException {
138 try {
139 java.lang.String returnValue = WikiPageServiceUtil.getNodePagesRSS(nodeId,
140 max, type, version, displayStyle, feedURL, entryURL);
141
142 return returnValue;
143 }
144 catch (Exception e) {
145 _log.error(e, e);
146
147 throw new RemoteException(e.getMessage());
148 }
149 }
150
151 public static com.liferay.portlet.wiki.model.WikiPageSoap getPage(
152 long nodeId, java.lang.String title) throws RemoteException {
153 try {
154 com.liferay.portlet.wiki.model.WikiPage returnValue = WikiPageServiceUtil.getPage(nodeId,
155 title);
156
157 return com.liferay.portlet.wiki.model.WikiPageSoap.toSoapModel(returnValue);
158 }
159 catch (Exception e) {
160 _log.error(e, e);
161
162 throw new RemoteException(e.getMessage());
163 }
164 }
165
166 public static com.liferay.portlet.wiki.model.WikiPageSoap getPage(
167 long nodeId, java.lang.String title, double version)
168 throws RemoteException {
169 try {
170 com.liferay.portlet.wiki.model.WikiPage returnValue = WikiPageServiceUtil.getPage(nodeId,
171 title, version);
172
173 return com.liferay.portlet.wiki.model.WikiPageSoap.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 java.lang.String getPagesRSS(long companyId, long nodeId,
183 java.lang.String title, int max, java.lang.String type, double version,
184 java.lang.String displayStyle, java.lang.String feedURL,
185 java.lang.String entryURL, String locale) throws RemoteException {
186 try {
187 java.lang.String returnValue = WikiPageServiceUtil.getPagesRSS(companyId,
188 nodeId, title, max, type, version, displayStyle, feedURL,
189 entryURL, new java.util.Locale(locale));
190
191 return returnValue;
192 }
193 catch (Exception e) {
194 _log.error(e, e);
195
196 throw new RemoteException(e.getMessage());
197 }
198 }
199
200 public static void subscribePage(long nodeId, java.lang.String title)
201 throws RemoteException {
202 try {
203 WikiPageServiceUtil.subscribePage(nodeId, title);
204 }
205 catch (Exception e) {
206 _log.error(e, e);
207
208 throw new RemoteException(e.getMessage());
209 }
210 }
211
212 public static void unsubscribePage(long nodeId, java.lang.String title)
213 throws RemoteException {
214 try {
215 WikiPageServiceUtil.unsubscribePage(nodeId, title);
216 }
217 catch (Exception e) {
218 _log.error(e, e);
219
220 throw new RemoteException(e.getMessage());
221 }
222 }
223
224 private static Log _log = LogFactoryUtil.getLog(WikiPageServiceSoap.class);
225 }