1
14
15 package com.liferay.portlet.journal.service.http;
16
17 import com.liferay.portal.kernel.log.Log;
18 import com.liferay.portal.kernel.log.LogFactoryUtil;
19 import com.liferay.portal.kernel.util.BooleanWrapper;
20 import com.liferay.portal.kernel.util.LongWrapper;
21 import com.liferay.portal.kernel.util.MethodWrapper;
22 import com.liferay.portal.kernel.util.NullWrapper;
23 import com.liferay.portal.security.auth.HttpPrincipal;
24 import com.liferay.portal.service.http.TunnelUtil;
25
26 import com.liferay.portlet.journal.service.JournalStructureServiceUtil;
27
28
65 public class JournalStructureServiceHttp {
66 public static com.liferay.portlet.journal.model.JournalStructure addStructure(
67 HttpPrincipal httpPrincipal, long groupId,
68 java.lang.String structureId, boolean autoStructureId,
69 java.lang.String parentStructureId, java.lang.String name,
70 java.lang.String description, java.lang.String xsd,
71 com.liferay.portal.service.ServiceContext serviceContext)
72 throws com.liferay.portal.kernel.exception.PortalException,
73 com.liferay.portal.kernel.exception.SystemException {
74 try {
75 Object paramObj0 = new LongWrapper(groupId);
76
77 Object paramObj1 = structureId;
78
79 if (structureId == null) {
80 paramObj1 = new NullWrapper("java.lang.String");
81 }
82
83 Object paramObj2 = new BooleanWrapper(autoStructureId);
84
85 Object paramObj3 = parentStructureId;
86
87 if (parentStructureId == null) {
88 paramObj3 = new NullWrapper("java.lang.String");
89 }
90
91 Object paramObj4 = name;
92
93 if (name == null) {
94 paramObj4 = new NullWrapper("java.lang.String");
95 }
96
97 Object paramObj5 = description;
98
99 if (description == null) {
100 paramObj5 = new NullWrapper("java.lang.String");
101 }
102
103 Object paramObj6 = xsd;
104
105 if (xsd == null) {
106 paramObj6 = new NullWrapper("java.lang.String");
107 }
108
109 Object paramObj7 = serviceContext;
110
111 if (serviceContext == null) {
112 paramObj7 = new NullWrapper(
113 "com.liferay.portal.service.ServiceContext");
114 }
115
116 MethodWrapper methodWrapper = new MethodWrapper(JournalStructureServiceUtil.class.getName(),
117 "addStructure",
118 new Object[] {
119 paramObj0, paramObj1, paramObj2, paramObj3, paramObj4,
120 paramObj5, paramObj6, paramObj7
121 });
122
123 Object returnObj = null;
124
125 try {
126 returnObj = TunnelUtil.invoke(httpPrincipal, methodWrapper);
127 }
128 catch (Exception e) {
129 if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
130 throw (com.liferay.portal.kernel.exception.PortalException)e;
131 }
132
133 if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
134 throw (com.liferay.portal.kernel.exception.SystemException)e;
135 }
136
137 throw new com.liferay.portal.kernel.exception.SystemException(e);
138 }
139
140 return (com.liferay.portlet.journal.model.JournalStructure)returnObj;
141 }
142 catch (com.liferay.portal.kernel.exception.SystemException se) {
143 _log.error(se, se);
144
145 throw se;
146 }
147 }
148
149 public static com.liferay.portlet.journal.model.JournalStructure copyStructure(
150 HttpPrincipal httpPrincipal, long groupId,
151 java.lang.String oldStructureId, java.lang.String newStructureId,
152 boolean autoStructureId)
153 throws com.liferay.portal.kernel.exception.PortalException,
154 com.liferay.portal.kernel.exception.SystemException {
155 try {
156 Object paramObj0 = new LongWrapper(groupId);
157
158 Object paramObj1 = oldStructureId;
159
160 if (oldStructureId == null) {
161 paramObj1 = new NullWrapper("java.lang.String");
162 }
163
164 Object paramObj2 = newStructureId;
165
166 if (newStructureId == null) {
167 paramObj2 = new NullWrapper("java.lang.String");
168 }
169
170 Object paramObj3 = new BooleanWrapper(autoStructureId);
171
172 MethodWrapper methodWrapper = new MethodWrapper(JournalStructureServiceUtil.class.getName(),
173 "copyStructure",
174 new Object[] { paramObj0, paramObj1, paramObj2, paramObj3 });
175
176 Object returnObj = null;
177
178 try {
179 returnObj = TunnelUtil.invoke(httpPrincipal, methodWrapper);
180 }
181 catch (Exception e) {
182 if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
183 throw (com.liferay.portal.kernel.exception.PortalException)e;
184 }
185
186 if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
187 throw (com.liferay.portal.kernel.exception.SystemException)e;
188 }
189
190 throw new com.liferay.portal.kernel.exception.SystemException(e);
191 }
192
193 return (com.liferay.portlet.journal.model.JournalStructure)returnObj;
194 }
195 catch (com.liferay.portal.kernel.exception.SystemException se) {
196 _log.error(se, se);
197
198 throw se;
199 }
200 }
201
202 public static void deleteStructure(HttpPrincipal httpPrincipal,
203 long groupId, java.lang.String structureId)
204 throws com.liferay.portal.kernel.exception.PortalException,
205 com.liferay.portal.kernel.exception.SystemException {
206 try {
207 Object paramObj0 = new LongWrapper(groupId);
208
209 Object paramObj1 = structureId;
210
211 if (structureId == null) {
212 paramObj1 = new NullWrapper("java.lang.String");
213 }
214
215 MethodWrapper methodWrapper = new MethodWrapper(JournalStructureServiceUtil.class.getName(),
216 "deleteStructure", new Object[] { paramObj0, paramObj1 });
217
218 try {
219 TunnelUtil.invoke(httpPrincipal, methodWrapper);
220 }
221 catch (Exception e) {
222 if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
223 throw (com.liferay.portal.kernel.exception.PortalException)e;
224 }
225
226 if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
227 throw (com.liferay.portal.kernel.exception.SystemException)e;
228 }
229
230 throw new com.liferay.portal.kernel.exception.SystemException(e);
231 }
232 }
233 catch (com.liferay.portal.kernel.exception.SystemException se) {
234 _log.error(se, se);
235
236 throw se;
237 }
238 }
239
240 public static com.liferay.portlet.journal.model.JournalStructure getStructure(
241 HttpPrincipal httpPrincipal, long groupId, java.lang.String structureId)
242 throws com.liferay.portal.kernel.exception.PortalException,
243 com.liferay.portal.kernel.exception.SystemException {
244 try {
245 Object paramObj0 = new LongWrapper(groupId);
246
247 Object paramObj1 = structureId;
248
249 if (structureId == null) {
250 paramObj1 = new NullWrapper("java.lang.String");
251 }
252
253 MethodWrapper methodWrapper = new MethodWrapper(JournalStructureServiceUtil.class.getName(),
254 "getStructure", new Object[] { paramObj0, paramObj1 });
255
256 Object returnObj = null;
257
258 try {
259 returnObj = TunnelUtil.invoke(httpPrincipal, methodWrapper);
260 }
261 catch (Exception e) {
262 if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
263 throw (com.liferay.portal.kernel.exception.PortalException)e;
264 }
265
266 if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
267 throw (com.liferay.portal.kernel.exception.SystemException)e;
268 }
269
270 throw new com.liferay.portal.kernel.exception.SystemException(e);
271 }
272
273 return (com.liferay.portlet.journal.model.JournalStructure)returnObj;
274 }
275 catch (com.liferay.portal.kernel.exception.SystemException se) {
276 _log.error(se, se);
277
278 throw se;
279 }
280 }
281
282 public static com.liferay.portlet.journal.model.JournalStructure updateStructure(
283 HttpPrincipal httpPrincipal, long groupId,
284 java.lang.String structureId, java.lang.String parentStructureId,
285 java.lang.String name, java.lang.String description,
286 java.lang.String xsd,
287 com.liferay.portal.service.ServiceContext serviceContext)
288 throws com.liferay.portal.kernel.exception.PortalException,
289 com.liferay.portal.kernel.exception.SystemException {
290 try {
291 Object paramObj0 = new LongWrapper(groupId);
292
293 Object paramObj1 = structureId;
294
295 if (structureId == null) {
296 paramObj1 = new NullWrapper("java.lang.String");
297 }
298
299 Object paramObj2 = parentStructureId;
300
301 if (parentStructureId == null) {
302 paramObj2 = new NullWrapper("java.lang.String");
303 }
304
305 Object paramObj3 = name;
306
307 if (name == null) {
308 paramObj3 = new NullWrapper("java.lang.String");
309 }
310
311 Object paramObj4 = description;
312
313 if (description == null) {
314 paramObj4 = new NullWrapper("java.lang.String");
315 }
316
317 Object paramObj5 = xsd;
318
319 if (xsd == null) {
320 paramObj5 = new NullWrapper("java.lang.String");
321 }
322
323 Object paramObj6 = serviceContext;
324
325 if (serviceContext == null) {
326 paramObj6 = new NullWrapper(
327 "com.liferay.portal.service.ServiceContext");
328 }
329
330 MethodWrapper methodWrapper = new MethodWrapper(JournalStructureServiceUtil.class.getName(),
331 "updateStructure",
332 new Object[] {
333 paramObj0, paramObj1, paramObj2, paramObj3, paramObj4,
334 paramObj5, paramObj6
335 });
336
337 Object returnObj = null;
338
339 try {
340 returnObj = TunnelUtil.invoke(httpPrincipal, methodWrapper);
341 }
342 catch (Exception e) {
343 if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
344 throw (com.liferay.portal.kernel.exception.PortalException)e;
345 }
346
347 if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
348 throw (com.liferay.portal.kernel.exception.SystemException)e;
349 }
350
351 throw new com.liferay.portal.kernel.exception.SystemException(e);
352 }
353
354 return (com.liferay.portlet.journal.model.JournalStructure)returnObj;
355 }
356 catch (com.liferay.portal.kernel.exception.SystemException se) {
357 _log.error(se, se);
358
359 throw se;
360 }
361 }
362
363 private static Log _log = LogFactoryUtil.getLog(JournalStructureServiceHttp.class);
364 }