001
014
015 package com.liferay.portal.service.http;
016
017 import aQute.bnd.annotation.ProviderType;
018
019 import com.liferay.portal.kernel.log.Log;
020 import com.liferay.portal.kernel.log.LogFactoryUtil;
021 import com.liferay.portal.kernel.security.auth.HttpPrincipal;
022 import com.liferay.portal.kernel.service.LayoutPrototypeServiceUtil;
023 import com.liferay.portal.kernel.service.http.TunnelUtil;
024 import com.liferay.portal.kernel.util.MethodHandler;
025 import com.liferay.portal.kernel.util.MethodKey;
026
027
055 @ProviderType
056 public class LayoutPrototypeServiceHttp {
057 public static com.liferay.portal.kernel.model.LayoutPrototype addLayoutPrototype(
058 HttpPrincipal httpPrincipal,
059 java.util.Map<java.util.Locale, java.lang.String> nameMap,
060 java.util.Map<java.util.Locale, java.lang.String> descriptionMap,
061 boolean active,
062 com.liferay.portal.kernel.service.ServiceContext serviceContext)
063 throws com.liferay.portal.kernel.exception.PortalException {
064 try {
065 MethodKey methodKey = new MethodKey(LayoutPrototypeServiceUtil.class,
066 "addLayoutPrototype", _addLayoutPrototypeParameterTypes0);
067
068 MethodHandler methodHandler = new MethodHandler(methodKey, nameMap,
069 descriptionMap, active, serviceContext);
070
071 Object returnObj = null;
072
073 try {
074 returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
075 }
076 catch (Exception e) {
077 if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
078 throw (com.liferay.portal.kernel.exception.PortalException)e;
079 }
080
081 throw new com.liferay.portal.kernel.exception.SystemException(e);
082 }
083
084 return (com.liferay.portal.kernel.model.LayoutPrototype)returnObj;
085 }
086 catch (com.liferay.portal.kernel.exception.SystemException se) {
087 _log.error(se, se);
088
089 throw se;
090 }
091 }
092
093 public static com.liferay.portal.kernel.model.LayoutPrototype addLayoutPrototype(
094 HttpPrincipal httpPrincipal,
095 java.util.Map<java.util.Locale, java.lang.String> nameMap,
096 java.lang.String description, boolean active,
097 com.liferay.portal.kernel.service.ServiceContext serviceContext)
098 throws com.liferay.portal.kernel.exception.PortalException {
099 try {
100 MethodKey methodKey = new MethodKey(LayoutPrototypeServiceUtil.class,
101 "addLayoutPrototype", _addLayoutPrototypeParameterTypes1);
102
103 MethodHandler methodHandler = new MethodHandler(methodKey, nameMap,
104 description, active, serviceContext);
105
106 Object returnObj = null;
107
108 try {
109 returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
110 }
111 catch (Exception e) {
112 if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
113 throw (com.liferay.portal.kernel.exception.PortalException)e;
114 }
115
116 throw new com.liferay.portal.kernel.exception.SystemException(e);
117 }
118
119 return (com.liferay.portal.kernel.model.LayoutPrototype)returnObj;
120 }
121 catch (com.liferay.portal.kernel.exception.SystemException se) {
122 _log.error(se, se);
123
124 throw se;
125 }
126 }
127
128 public static void deleteLayoutPrototype(HttpPrincipal httpPrincipal,
129 long layoutPrototypeId)
130 throws com.liferay.portal.kernel.exception.PortalException {
131 try {
132 MethodKey methodKey = new MethodKey(LayoutPrototypeServiceUtil.class,
133 "deleteLayoutPrototype",
134 _deleteLayoutPrototypeParameterTypes2);
135
136 MethodHandler methodHandler = new MethodHandler(methodKey,
137 layoutPrototypeId);
138
139 try {
140 TunnelUtil.invoke(httpPrincipal, methodHandler);
141 }
142 catch (Exception e) {
143 if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
144 throw (com.liferay.portal.kernel.exception.PortalException)e;
145 }
146
147 throw new com.liferay.portal.kernel.exception.SystemException(e);
148 }
149 }
150 catch (com.liferay.portal.kernel.exception.SystemException se) {
151 _log.error(se, se);
152
153 throw se;
154 }
155 }
156
157 public static com.liferay.portal.kernel.model.LayoutPrototype fetchLayoutPrototype(
158 HttpPrincipal httpPrincipal, long layoutPrototypeId)
159 throws com.liferay.portal.kernel.exception.PortalException {
160 try {
161 MethodKey methodKey = new MethodKey(LayoutPrototypeServiceUtil.class,
162 "fetchLayoutPrototype", _fetchLayoutPrototypeParameterTypes3);
163
164 MethodHandler methodHandler = new MethodHandler(methodKey,
165 layoutPrototypeId);
166
167 Object returnObj = null;
168
169 try {
170 returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
171 }
172 catch (Exception e) {
173 if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
174 throw (com.liferay.portal.kernel.exception.PortalException)e;
175 }
176
177 throw new com.liferay.portal.kernel.exception.SystemException(e);
178 }
179
180 return (com.liferay.portal.kernel.model.LayoutPrototype)returnObj;
181 }
182 catch (com.liferay.portal.kernel.exception.SystemException se) {
183 _log.error(se, se);
184
185 throw se;
186 }
187 }
188
189 public static com.liferay.portal.kernel.model.LayoutPrototype getLayoutPrototype(
190 HttpPrincipal httpPrincipal, long layoutPrototypeId)
191 throws com.liferay.portal.kernel.exception.PortalException {
192 try {
193 MethodKey methodKey = new MethodKey(LayoutPrototypeServiceUtil.class,
194 "getLayoutPrototype", _getLayoutPrototypeParameterTypes4);
195
196 MethodHandler methodHandler = new MethodHandler(methodKey,
197 layoutPrototypeId);
198
199 Object returnObj = null;
200
201 try {
202 returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
203 }
204 catch (Exception e) {
205 if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
206 throw (com.liferay.portal.kernel.exception.PortalException)e;
207 }
208
209 throw new com.liferay.portal.kernel.exception.SystemException(e);
210 }
211
212 return (com.liferay.portal.kernel.model.LayoutPrototype)returnObj;
213 }
214 catch (com.liferay.portal.kernel.exception.SystemException se) {
215 _log.error(se, se);
216
217 throw se;
218 }
219 }
220
221 public static java.util.List<com.liferay.portal.kernel.model.LayoutPrototype> search(
222 HttpPrincipal httpPrincipal, long companyId, java.lang.Boolean active,
223 com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.LayoutPrototype> obc)
224 throws com.liferay.portal.kernel.exception.PortalException {
225 try {
226 MethodKey methodKey = new MethodKey(LayoutPrototypeServiceUtil.class,
227 "search", _searchParameterTypes5);
228
229 MethodHandler methodHandler = new MethodHandler(methodKey,
230 companyId, active, obc);
231
232 Object returnObj = null;
233
234 try {
235 returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
236 }
237 catch (Exception e) {
238 if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
239 throw (com.liferay.portal.kernel.exception.PortalException)e;
240 }
241
242 throw new com.liferay.portal.kernel.exception.SystemException(e);
243 }
244
245 return (java.util.List<com.liferay.portal.kernel.model.LayoutPrototype>)returnObj;
246 }
247 catch (com.liferay.portal.kernel.exception.SystemException se) {
248 _log.error(se, se);
249
250 throw se;
251 }
252 }
253
254 public static com.liferay.portal.kernel.model.LayoutPrototype updateLayoutPrototype(
255 HttpPrincipal httpPrincipal, long layoutPrototypeId,
256 java.util.Map<java.util.Locale, java.lang.String> nameMap,
257 java.util.Map<java.util.Locale, java.lang.String> descriptionMap,
258 boolean active,
259 com.liferay.portal.kernel.service.ServiceContext serviceContext)
260 throws com.liferay.portal.kernel.exception.PortalException {
261 try {
262 MethodKey methodKey = new MethodKey(LayoutPrototypeServiceUtil.class,
263 "updateLayoutPrototype",
264 _updateLayoutPrototypeParameterTypes6);
265
266 MethodHandler methodHandler = new MethodHandler(methodKey,
267 layoutPrototypeId, nameMap, descriptionMap, active,
268 serviceContext);
269
270 Object returnObj = null;
271
272 try {
273 returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
274 }
275 catch (Exception e) {
276 if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
277 throw (com.liferay.portal.kernel.exception.PortalException)e;
278 }
279
280 throw new com.liferay.portal.kernel.exception.SystemException(e);
281 }
282
283 return (com.liferay.portal.kernel.model.LayoutPrototype)returnObj;
284 }
285 catch (com.liferay.portal.kernel.exception.SystemException se) {
286 _log.error(se, se);
287
288 throw se;
289 }
290 }
291
292 public static com.liferay.portal.kernel.model.LayoutPrototype updateLayoutPrototype(
293 HttpPrincipal httpPrincipal, long layoutPrototypeId,
294 java.util.Map<java.util.Locale, java.lang.String> nameMap,
295 java.lang.String description, boolean active,
296 com.liferay.portal.kernel.service.ServiceContext serviceContext)
297 throws com.liferay.portal.kernel.exception.PortalException {
298 try {
299 MethodKey methodKey = new MethodKey(LayoutPrototypeServiceUtil.class,
300 "updateLayoutPrototype",
301 _updateLayoutPrototypeParameterTypes7);
302
303 MethodHandler methodHandler = new MethodHandler(methodKey,
304 layoutPrototypeId, nameMap, description, active,
305 serviceContext);
306
307 Object returnObj = null;
308
309 try {
310 returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
311 }
312 catch (Exception e) {
313 if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
314 throw (com.liferay.portal.kernel.exception.PortalException)e;
315 }
316
317 throw new com.liferay.portal.kernel.exception.SystemException(e);
318 }
319
320 return (com.liferay.portal.kernel.model.LayoutPrototype)returnObj;
321 }
322 catch (com.liferay.portal.kernel.exception.SystemException se) {
323 _log.error(se, se);
324
325 throw se;
326 }
327 }
328
329 private static Log _log = LogFactoryUtil.getLog(LayoutPrototypeServiceHttp.class);
330 private static final Class<?>[] _addLayoutPrototypeParameterTypes0 = new Class[] {
331 java.util.Map.class, java.util.Map.class, boolean.class,
332 com.liferay.portal.kernel.service.ServiceContext.class
333 };
334 private static final Class<?>[] _addLayoutPrototypeParameterTypes1 = new Class[] {
335 java.util.Map.class, java.lang.String.class, boolean.class,
336 com.liferay.portal.kernel.service.ServiceContext.class
337 };
338 private static final Class<?>[] _deleteLayoutPrototypeParameterTypes2 = new Class[] {
339 long.class
340 };
341 private static final Class<?>[] _fetchLayoutPrototypeParameterTypes3 = new Class[] {
342 long.class
343 };
344 private static final Class<?>[] _getLayoutPrototypeParameterTypes4 = new Class[] {
345 long.class
346 };
347 private static final Class<?>[] _searchParameterTypes5 = new Class[] {
348 long.class, java.lang.Boolean.class,
349 com.liferay.portal.kernel.util.OrderByComparator.class
350 };
351 private static final Class<?>[] _updateLayoutPrototypeParameterTypes6 = new Class[] {
352 long.class, java.util.Map.class, java.util.Map.class, boolean.class,
353 com.liferay.portal.kernel.service.ServiceContext.class
354 };
355 private static final Class<?>[] _updateLayoutPrototypeParameterTypes7 = new Class[] {
356 long.class, java.util.Map.class, java.lang.String.class,
357 boolean.class,
358 com.liferay.portal.kernel.service.ServiceContext.class
359 };
360 }