1
14
15 package com.liferay.portlet.wiki.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.wiki.service.WikiPageServiceUtil;
21
22 import java.rmi.RemoteException;
23
24
74 public class WikiPageServiceSoap {
75 public static void addPageAttachments(long nodeId, java.lang.String title,
76 java.util.List<com.liferay.portal.kernel.util.ObjectValuePair<String, byte[]>> files)
77 throws RemoteException {
78 try {
79 WikiPageServiceUtil.addPageAttachments(nodeId, title, files);
80 }
81 catch (Exception e) {
82 _log.error(e, e);
83
84 throw new RemoteException(e.getMessage());
85 }
86 }
87
88 public static void deletePage(long nodeId, java.lang.String title)
89 throws RemoteException {
90 try {
91 WikiPageServiceUtil.deletePage(nodeId, title);
92 }
93 catch (Exception e) {
94 _log.error(e, e);
95
96 throw new RemoteException(e.getMessage());
97 }
98 }
99
100 public static void deletePageAttachment(long nodeId,
101 java.lang.String title, java.lang.String fileName)
102 throws RemoteException {
103 try {
104 WikiPageServiceUtil.deletePageAttachment(nodeId, title, fileName);
105 }
106 catch (Exception e) {
107 _log.error(e, e);
108
109 throw new RemoteException(e.getMessage());
110 }
111 }
112
113 public static com.liferay.portlet.wiki.model.WikiPageSoap[] getNodePages(
114 long nodeId, int max) throws RemoteException {
115 try {
116 java.util.List<com.liferay.portlet.wiki.model.WikiPage> returnValue = WikiPageServiceUtil.getNodePages(nodeId,
117 max);
118
119 return com.liferay.portlet.wiki.model.WikiPageSoap.toSoapModels(returnValue);
120 }
121 catch (Exception e) {
122 _log.error(e, e);
123
124 throw new RemoteException(e.getMessage());
125 }
126 }
127
128 public static java.lang.String getNodePagesRSS(long nodeId, int max,
129 java.lang.String type, double version, java.lang.String displayStyle,
130 java.lang.String feedURL, java.lang.String entryURL)
131 throws RemoteException {
132 try {
133 java.lang.String returnValue = WikiPageServiceUtil.getNodePagesRSS(nodeId,
134 max, type, version, displayStyle, feedURL, entryURL);
135
136 return returnValue;
137 }
138 catch (Exception e) {
139 _log.error(e, e);
140
141 throw new RemoteException(e.getMessage());
142 }
143 }
144
145 public static com.liferay.portlet.wiki.model.WikiPageSoap getPage(
146 long nodeId, java.lang.String title) throws RemoteException {
147 try {
148 com.liferay.portlet.wiki.model.WikiPage returnValue = WikiPageServiceUtil.getPage(nodeId,
149 title);
150
151 return com.liferay.portlet.wiki.model.WikiPageSoap.toSoapModel(returnValue);
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.wiki.model.WikiPageSoap getPage(
161 long nodeId, java.lang.String title, double version)
162 throws RemoteException {
163 try {
164 com.liferay.portlet.wiki.model.WikiPage returnValue = WikiPageServiceUtil.getPage(nodeId,
165 title, version);
166
167 return com.liferay.portlet.wiki.model.WikiPageSoap.toSoapModel(returnValue);
168 }
169 catch (Exception e) {
170 _log.error(e, e);
171
172 throw new RemoteException(e.getMessage());
173 }
174 }
175
176 public static java.lang.String getPagesRSS(long companyId, long nodeId,
177 java.lang.String title, int max, java.lang.String type, double version,
178 java.lang.String displayStyle, java.lang.String feedURL,
179 java.lang.String entryURL, String locale) throws RemoteException {
180 try {
181 java.lang.String returnValue = WikiPageServiceUtil.getPagesRSS(companyId,
182 nodeId, title, max, type, version, displayStyle, feedURL,
183 entryURL, new java.util.Locale(locale));
184
185 return returnValue;
186 }
187 catch (Exception e) {
188 _log.error(e, e);
189
190 throw new RemoteException(e.getMessage());
191 }
192 }
193
194 public static void subscribePage(long nodeId, java.lang.String title)
195 throws RemoteException {
196 try {
197 WikiPageServiceUtil.subscribePage(nodeId, title);
198 }
199 catch (Exception e) {
200 _log.error(e, e);
201
202 throw new RemoteException(e.getMessage());
203 }
204 }
205
206 public static void unsubscribePage(long nodeId, java.lang.String title)
207 throws RemoteException {
208 try {
209 WikiPageServiceUtil.unsubscribePage(nodeId, title);
210 }
211 catch (Exception e) {
212 _log.error(e, e);
213
214 throw new RemoteException(e.getMessage());
215 }
216 }
217
218 private static Log _log = LogFactoryUtil.getLog(WikiPageServiceSoap.class);
219 }