1
22
23 package com.liferay.portlet.journal.service.http;
24
25 import com.liferay.portal.kernel.log.Log;
26 import com.liferay.portal.kernel.log.LogFactoryUtil;
27 import com.liferay.portal.kernel.util.BooleanWrapper;
28 import com.liferay.portal.kernel.util.LongWrapper;
29 import com.liferay.portal.kernel.util.MethodWrapper;
30 import com.liferay.portal.kernel.util.NullWrapper;
31 import com.liferay.portal.security.auth.HttpPrincipal;
32 import com.liferay.portal.service.http.TunnelUtil;
33
34 import com.liferay.portlet.journal.service.JournalTemplateServiceUtil;
35
36
75 public class JournalTemplateServiceHttp {
76 public static com.liferay.portlet.journal.model.JournalTemplate addTemplate(
77 HttpPrincipal httpPrincipal, java.lang.String templateId,
78 boolean autoTemplateId, long plid, java.lang.String structureId,
79 java.lang.String name, java.lang.String description,
80 java.lang.String xsl, boolean formatXsl, java.lang.String langType,
81 boolean cacheable, boolean smallImage, java.lang.String smallImageURL,
82 java.io.File smallFile, boolean addCommunityPermissions,
83 boolean addGuestPermissions)
84 throws com.liferay.portal.SystemException,
85 com.liferay.portal.PortalException {
86 try {
87 Object paramObj0 = templateId;
88
89 if (templateId == null) {
90 paramObj0 = new NullWrapper("java.lang.String");
91 }
92
93 Object paramObj1 = new BooleanWrapper(autoTemplateId);
94
95 Object paramObj2 = new LongWrapper(plid);
96
97 Object paramObj3 = structureId;
98
99 if (structureId == null) {
100 paramObj3 = new NullWrapper("java.lang.String");
101 }
102
103 Object paramObj4 = name;
104
105 if (name == null) {
106 paramObj4 = new NullWrapper("java.lang.String");
107 }
108
109 Object paramObj5 = description;
110
111 if (description == null) {
112 paramObj5 = new NullWrapper("java.lang.String");
113 }
114
115 Object paramObj6 = xsl;
116
117 if (xsl == null) {
118 paramObj6 = new NullWrapper("java.lang.String");
119 }
120
121 Object paramObj7 = new BooleanWrapper(formatXsl);
122
123 Object paramObj8 = langType;
124
125 if (langType == null) {
126 paramObj8 = new NullWrapper("java.lang.String");
127 }
128
129 Object paramObj9 = new BooleanWrapper(cacheable);
130
131 Object paramObj10 = new BooleanWrapper(smallImage);
132
133 Object paramObj11 = smallImageURL;
134
135 if (smallImageURL == null) {
136 paramObj11 = new NullWrapper("java.lang.String");
137 }
138
139 Object paramObj12 = smallFile;
140
141 if (smallFile == null) {
142 paramObj12 = new NullWrapper("java.io.File");
143 }
144
145 Object paramObj13 = new BooleanWrapper(addCommunityPermissions);
146
147 Object paramObj14 = new BooleanWrapper(addGuestPermissions);
148
149 MethodWrapper methodWrapper = new MethodWrapper(JournalTemplateServiceUtil.class.getName(),
150 "addTemplate",
151 new Object[] {
152 paramObj0, paramObj1, paramObj2, paramObj3, paramObj4,
153 paramObj5, paramObj6, paramObj7, paramObj8, paramObj9,
154 paramObj10, paramObj11, paramObj12, paramObj13,
155 paramObj14
156 });
157
158 Object returnObj = null;
159
160 try {
161 returnObj = TunnelUtil.invoke(httpPrincipal, methodWrapper);
162 }
163 catch (Exception e) {
164 if (e instanceof com.liferay.portal.SystemException) {
165 throw (com.liferay.portal.SystemException)e;
166 }
167
168 if (e instanceof com.liferay.portal.PortalException) {
169 throw (com.liferay.portal.PortalException)e;
170 }
171
172 throw new com.liferay.portal.SystemException(e);
173 }
174
175 return (com.liferay.portlet.journal.model.JournalTemplate)returnObj;
176 }
177 catch (com.liferay.portal.SystemException se) {
178 _log.error(se, se);
179
180 throw se;
181 }
182 }
183
184 public static com.liferay.portlet.journal.model.JournalTemplate addTemplate(
185 HttpPrincipal httpPrincipal, java.lang.String templateId,
186 boolean autoTemplateId, long plid, java.lang.String structureId,
187 java.lang.String name, java.lang.String description,
188 java.lang.String xsl, boolean formatXsl, java.lang.String langType,
189 boolean cacheable, boolean smallImage, java.lang.String smallImageURL,
190 java.io.File smallFile, java.lang.String[] communityPermissions,
191 java.lang.String[] guestPermissions)
192 throws com.liferay.portal.SystemException,
193 com.liferay.portal.PortalException {
194 try {
195 Object paramObj0 = templateId;
196
197 if (templateId == null) {
198 paramObj0 = new NullWrapper("java.lang.String");
199 }
200
201 Object paramObj1 = new BooleanWrapper(autoTemplateId);
202
203 Object paramObj2 = new LongWrapper(plid);
204
205 Object paramObj3 = structureId;
206
207 if (structureId == null) {
208 paramObj3 = new NullWrapper("java.lang.String");
209 }
210
211 Object paramObj4 = name;
212
213 if (name == null) {
214 paramObj4 = new NullWrapper("java.lang.String");
215 }
216
217 Object paramObj5 = description;
218
219 if (description == null) {
220 paramObj5 = new NullWrapper("java.lang.String");
221 }
222
223 Object paramObj6 = xsl;
224
225 if (xsl == null) {
226 paramObj6 = new NullWrapper("java.lang.String");
227 }
228
229 Object paramObj7 = new BooleanWrapper(formatXsl);
230
231 Object paramObj8 = langType;
232
233 if (langType == null) {
234 paramObj8 = new NullWrapper("java.lang.String");
235 }
236
237 Object paramObj9 = new BooleanWrapper(cacheable);
238
239 Object paramObj10 = new BooleanWrapper(smallImage);
240
241 Object paramObj11 = smallImageURL;
242
243 if (smallImageURL == null) {
244 paramObj11 = new NullWrapper("java.lang.String");
245 }
246
247 Object paramObj12 = smallFile;
248
249 if (smallFile == null) {
250 paramObj12 = new NullWrapper("java.io.File");
251 }
252
253 Object paramObj13 = communityPermissions;
254
255 if (communityPermissions == null) {
256 paramObj13 = new NullWrapper("[Ljava.lang.String;");
257 }
258
259 Object paramObj14 = guestPermissions;
260
261 if (guestPermissions == null) {
262 paramObj14 = new NullWrapper("[Ljava.lang.String;");
263 }
264
265 MethodWrapper methodWrapper = new MethodWrapper(JournalTemplateServiceUtil.class.getName(),
266 "addTemplate",
267 new Object[] {
268 paramObj0, paramObj1, paramObj2, paramObj3, paramObj4,
269 paramObj5, paramObj6, paramObj7, paramObj8, paramObj9,
270 paramObj10, paramObj11, paramObj12, paramObj13,
271 paramObj14
272 });
273
274 Object returnObj = null;
275
276 try {
277 returnObj = TunnelUtil.invoke(httpPrincipal, methodWrapper);
278 }
279 catch (Exception e) {
280 if (e instanceof com.liferay.portal.SystemException) {
281 throw (com.liferay.portal.SystemException)e;
282 }
283
284 if (e instanceof com.liferay.portal.PortalException) {
285 throw (com.liferay.portal.PortalException)e;
286 }
287
288 throw new com.liferay.portal.SystemException(e);
289 }
290
291 return (com.liferay.portlet.journal.model.JournalTemplate)returnObj;
292 }
293 catch (com.liferay.portal.SystemException se) {
294 _log.error(se, se);
295
296 throw se;
297 }
298 }
299
300 public static void deleteTemplate(HttpPrincipal httpPrincipal,
301 long groupId, java.lang.String templateId)
302 throws com.liferay.portal.SystemException,
303 com.liferay.portal.PortalException {
304 try {
305 Object paramObj0 = new LongWrapper(groupId);
306
307 Object paramObj1 = templateId;
308
309 if (templateId == null) {
310 paramObj1 = new NullWrapper("java.lang.String");
311 }
312
313 MethodWrapper methodWrapper = new MethodWrapper(JournalTemplateServiceUtil.class.getName(),
314 "deleteTemplate", new Object[] { paramObj0, paramObj1 });
315
316 try {
317 TunnelUtil.invoke(httpPrincipal, methodWrapper);
318 }
319 catch (Exception e) {
320 if (e instanceof com.liferay.portal.SystemException) {
321 throw (com.liferay.portal.SystemException)e;
322 }
323
324 if (e instanceof com.liferay.portal.PortalException) {
325 throw (com.liferay.portal.PortalException)e;
326 }
327
328 throw new com.liferay.portal.SystemException(e);
329 }
330 }
331 catch (com.liferay.portal.SystemException se) {
332 _log.error(se, se);
333
334 throw se;
335 }
336 }
337
338 public static com.liferay.portlet.journal.model.JournalTemplate getTemplate(
339 HttpPrincipal httpPrincipal, long groupId, java.lang.String templateId)
340 throws com.liferay.portal.SystemException,
341 com.liferay.portal.PortalException {
342 try {
343 Object paramObj0 = new LongWrapper(groupId);
344
345 Object paramObj1 = templateId;
346
347 if (templateId == null) {
348 paramObj1 = new NullWrapper("java.lang.String");
349 }
350
351 MethodWrapper methodWrapper = new MethodWrapper(JournalTemplateServiceUtil.class.getName(),
352 "getTemplate", new Object[] { paramObj0, paramObj1 });
353
354 Object returnObj = null;
355
356 try {
357 returnObj = TunnelUtil.invoke(httpPrincipal, methodWrapper);
358 }
359 catch (Exception e) {
360 if (e instanceof com.liferay.portal.SystemException) {
361 throw (com.liferay.portal.SystemException)e;
362 }
363
364 if (e instanceof com.liferay.portal.PortalException) {
365 throw (com.liferay.portal.PortalException)e;
366 }
367
368 throw new com.liferay.portal.SystemException(e);
369 }
370
371 return (com.liferay.portlet.journal.model.JournalTemplate)returnObj;
372 }
373 catch (com.liferay.portal.SystemException se) {
374 _log.error(se, se);
375
376 throw se;
377 }
378 }
379
380 public static com.liferay.portlet.journal.model.JournalTemplate updateTemplate(
381 HttpPrincipal httpPrincipal, long groupId, java.lang.String templateId,
382 java.lang.String structureId, java.lang.String name,
383 java.lang.String description, java.lang.String xsl, boolean formatXsl,
384 java.lang.String langType, boolean cacheable, boolean smallImage,
385 java.lang.String smallImageURL, java.io.File smallFile)
386 throws com.liferay.portal.SystemException,
387 com.liferay.portal.PortalException {
388 try {
389 Object paramObj0 = new LongWrapper(groupId);
390
391 Object paramObj1 = templateId;
392
393 if (templateId == null) {
394 paramObj1 = new NullWrapper("java.lang.String");
395 }
396
397 Object paramObj2 = structureId;
398
399 if (structureId == null) {
400 paramObj2 = new NullWrapper("java.lang.String");
401 }
402
403 Object paramObj3 = name;
404
405 if (name == null) {
406 paramObj3 = new NullWrapper("java.lang.String");
407 }
408
409 Object paramObj4 = description;
410
411 if (description == null) {
412 paramObj4 = new NullWrapper("java.lang.String");
413 }
414
415 Object paramObj5 = xsl;
416
417 if (xsl == null) {
418 paramObj5 = new NullWrapper("java.lang.String");
419 }
420
421 Object paramObj6 = new BooleanWrapper(formatXsl);
422
423 Object paramObj7 = langType;
424
425 if (langType == null) {
426 paramObj7 = new NullWrapper("java.lang.String");
427 }
428
429 Object paramObj8 = new BooleanWrapper(cacheable);
430
431 Object paramObj9 = new BooleanWrapper(smallImage);
432
433 Object paramObj10 = smallImageURL;
434
435 if (smallImageURL == null) {
436 paramObj10 = new NullWrapper("java.lang.String");
437 }
438
439 Object paramObj11 = smallFile;
440
441 if (smallFile == null) {
442 paramObj11 = new NullWrapper("java.io.File");
443 }
444
445 MethodWrapper methodWrapper = new MethodWrapper(JournalTemplateServiceUtil.class.getName(),
446 "updateTemplate",
447 new Object[] {
448 paramObj0, paramObj1, paramObj2, paramObj3, paramObj4,
449 paramObj5, paramObj6, paramObj7, paramObj8, paramObj9,
450 paramObj10, paramObj11
451 });
452
453 Object returnObj = null;
454
455 try {
456 returnObj = TunnelUtil.invoke(httpPrincipal, methodWrapper);
457 }
458 catch (Exception e) {
459 if (e instanceof com.liferay.portal.SystemException) {
460 throw (com.liferay.portal.SystemException)e;
461 }
462
463 if (e instanceof com.liferay.portal.PortalException) {
464 throw (com.liferay.portal.PortalException)e;
465 }
466
467 throw new com.liferay.portal.SystemException(e);
468 }
469
470 return (com.liferay.portlet.journal.model.JournalTemplate)returnObj;
471 }
472 catch (com.liferay.portal.SystemException se) {
473 _log.error(se, se);
474
475 throw se;
476 }
477 }
478
479 private static Log _log = LogFactoryUtil.getLog(JournalTemplateServiceHttp.class);
480 }