1
22
23 package com.liferay.portal.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.IntegerWrapper;
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.ListTypeServiceUtil;
33
34
73 public class ListTypeServiceHttp {
74 public static com.liferay.portal.model.ListType getListType(
75 HttpPrincipal httpPrincipal, int listTypeId)
76 throws com.liferay.portal.SystemException,
77 com.liferay.portal.PortalException {
78 try {
79 Object paramObj0 = new IntegerWrapper(listTypeId);
80
81 MethodWrapper methodWrapper = new MethodWrapper(ListTypeServiceUtil.class.getName(),
82 "getListType", new Object[] { paramObj0 });
83
84 Object returnObj = null;
85
86 try {
87 returnObj = TunnelUtil.invoke(httpPrincipal, methodWrapper);
88 }
89 catch (Exception e) {
90 if (e instanceof com.liferay.portal.SystemException) {
91 throw (com.liferay.portal.SystemException)e;
92 }
93
94 if (e instanceof com.liferay.portal.PortalException) {
95 throw (com.liferay.portal.PortalException)e;
96 }
97
98 throw new com.liferay.portal.SystemException(e);
99 }
100
101 return (com.liferay.portal.model.ListType)returnObj;
102 }
103 catch (com.liferay.portal.SystemException se) {
104 _log.error(se, se);
105
106 throw se;
107 }
108 }
109
110 public static java.util.List getListTypes(HttpPrincipal httpPrincipal,
111 java.lang.String type) throws com.liferay.portal.SystemException {
112 try {
113 Object paramObj0 = type;
114
115 if (type == null) {
116 paramObj0 = new NullWrapper("java.lang.String");
117 }
118
119 MethodWrapper methodWrapper = new MethodWrapper(ListTypeServiceUtil.class.getName(),
120 "getListTypes", new Object[] { paramObj0 });
121
122 Object returnObj = null;
123
124 try {
125 returnObj = TunnelUtil.invoke(httpPrincipal, methodWrapper);
126 }
127 catch (Exception e) {
128 if (e instanceof com.liferay.portal.SystemException) {
129 throw (com.liferay.portal.SystemException)e;
130 }
131
132 throw new com.liferay.portal.SystemException(e);
133 }
134
135 return (java.util.List)returnObj;
136 }
137 catch (com.liferay.portal.SystemException se) {
138 _log.error(se, se);
139
140 throw se;
141 }
142 }
143
144 public static void validate(HttpPrincipal httpPrincipal, int listTypeId,
145 java.lang.String type)
146 throws com.liferay.portal.SystemException,
147 com.liferay.portal.PortalException {
148 try {
149 Object paramObj0 = new IntegerWrapper(listTypeId);
150
151 Object paramObj1 = type;
152
153 if (type == null) {
154 paramObj1 = new NullWrapper("java.lang.String");
155 }
156
157 MethodWrapper methodWrapper = new MethodWrapper(ListTypeServiceUtil.class.getName(),
158 "validate", new Object[] { paramObj0, paramObj1 });
159
160 try {
161 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 catch (com.liferay.portal.SystemException se) {
176 _log.error(se, se);
177
178 throw se;
179 }
180 }
181
182 public static void validate(HttpPrincipal httpPrincipal, int listTypeId,
183 long classNameId, java.lang.String type)
184 throws com.liferay.portal.SystemException,
185 com.liferay.portal.PortalException {
186 try {
187 Object paramObj0 = new IntegerWrapper(listTypeId);
188
189 Object paramObj1 = new LongWrapper(classNameId);
190
191 Object paramObj2 = type;
192
193 if (type == null) {
194 paramObj2 = new NullWrapper("java.lang.String");
195 }
196
197 MethodWrapper methodWrapper = new MethodWrapper(ListTypeServiceUtil.class.getName(),
198 "validate", new Object[] { paramObj0, paramObj1, paramObj2 });
199
200 try {
201 TunnelUtil.invoke(httpPrincipal, methodWrapper);
202 }
203 catch (Exception e) {
204 if (e instanceof com.liferay.portal.SystemException) {
205 throw (com.liferay.portal.SystemException)e;
206 }
207
208 if (e instanceof com.liferay.portal.PortalException) {
209 throw (com.liferay.portal.PortalException)e;
210 }
211
212 throw new com.liferay.portal.SystemException(e);
213 }
214 }
215 catch (com.liferay.portal.SystemException se) {
216 _log.error(se, se);
217
218 throw se;
219 }
220 }
221
222 private static Log _log = LogFactoryUtil.getLog(ListTypeServiceHttp.class);
223 }