001
014
015 package com.liferay.portal.service.http;
016
017 import com.liferay.portal.kernel.log.Log;
018 import com.liferay.portal.kernel.log.LogFactoryUtil;
019 import com.liferay.portal.kernel.util.MethodHandler;
020 import com.liferay.portal.kernel.util.MethodKey;
021 import com.liferay.portal.security.auth.HttpPrincipal;
022 import com.liferay.portal.service.RegionServiceUtil;
023
024
054 public class RegionServiceHttp {
055 public static com.liferay.portal.model.Region addRegion(
056 HttpPrincipal httpPrincipal, long countryId,
057 java.lang.String regionCode, java.lang.String name, boolean active)
058 throws com.liferay.portal.kernel.exception.PortalException,
059 com.liferay.portal.kernel.exception.SystemException {
060 try {
061 MethodKey methodKey = new MethodKey(RegionServiceUtil.class.getName(),
062 "addRegion", long.class, java.lang.String.class,
063 java.lang.String.class, boolean.class);
064
065 MethodHandler methodHandler = new MethodHandler(methodKey,
066 countryId, regionCode, name, active);
067
068 Object returnObj = null;
069
070 try {
071 returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
072 }
073 catch (Exception e) {
074 if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
075 throw (com.liferay.portal.kernel.exception.PortalException)e;
076 }
077
078 if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
079 throw (com.liferay.portal.kernel.exception.SystemException)e;
080 }
081
082 throw new com.liferay.portal.kernel.exception.SystemException(e);
083 }
084
085 return (com.liferay.portal.model.Region)returnObj;
086 }
087 catch (com.liferay.portal.kernel.exception.SystemException se) {
088 _log.error(se, se);
089
090 throw se;
091 }
092 }
093
094 public static java.util.List<com.liferay.portal.model.Region> getRegions(
095 HttpPrincipal httpPrincipal)
096 throws com.liferay.portal.kernel.exception.SystemException {
097 try {
098 MethodKey methodKey = new MethodKey(RegionServiceUtil.class.getName(),
099 "getRegions");
100
101 MethodHandler methodHandler = new MethodHandler(methodKey);
102
103 Object returnObj = null;
104
105 try {
106 returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
107 }
108 catch (Exception e) {
109 if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
110 throw (com.liferay.portal.kernel.exception.SystemException)e;
111 }
112
113 throw new com.liferay.portal.kernel.exception.SystemException(e);
114 }
115
116 return (java.util.List<com.liferay.portal.model.Region>)returnObj;
117 }
118 catch (com.liferay.portal.kernel.exception.SystemException se) {
119 _log.error(se, se);
120
121 throw se;
122 }
123 }
124
125 public static java.util.List<com.liferay.portal.model.Region> getRegions(
126 HttpPrincipal httpPrincipal, long countryId)
127 throws com.liferay.portal.kernel.exception.SystemException {
128 try {
129 MethodKey methodKey = new MethodKey(RegionServiceUtil.class.getName(),
130 "getRegions", long.class);
131
132 MethodHandler methodHandler = new MethodHandler(methodKey, countryId);
133
134 Object returnObj = null;
135
136 try {
137 returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
138 }
139 catch (Exception e) {
140 if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
141 throw (com.liferay.portal.kernel.exception.SystemException)e;
142 }
143
144 throw new com.liferay.portal.kernel.exception.SystemException(e);
145 }
146
147 return (java.util.List<com.liferay.portal.model.Region>)returnObj;
148 }
149 catch (com.liferay.portal.kernel.exception.SystemException se) {
150 _log.error(se, se);
151
152 throw se;
153 }
154 }
155
156 public static java.util.List<com.liferay.portal.model.Region> getRegions(
157 HttpPrincipal httpPrincipal, boolean active)
158 throws com.liferay.portal.kernel.exception.SystemException {
159 try {
160 MethodKey methodKey = new MethodKey(RegionServiceUtil.class.getName(),
161 "getRegions", boolean.class);
162
163 MethodHandler methodHandler = new MethodHandler(methodKey, active);
164
165 Object returnObj = null;
166
167 try {
168 returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
169 }
170 catch (Exception e) {
171 if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
172 throw (com.liferay.portal.kernel.exception.SystemException)e;
173 }
174
175 throw new com.liferay.portal.kernel.exception.SystemException(e);
176 }
177
178 return (java.util.List<com.liferay.portal.model.Region>)returnObj;
179 }
180 catch (com.liferay.portal.kernel.exception.SystemException se) {
181 _log.error(se, se);
182
183 throw se;
184 }
185 }
186
187 public static java.util.List<com.liferay.portal.model.Region> getRegions(
188 HttpPrincipal httpPrincipal, long countryId, boolean active)
189 throws com.liferay.portal.kernel.exception.SystemException {
190 try {
191 MethodKey methodKey = new MethodKey(RegionServiceUtil.class.getName(),
192 "getRegions", long.class, boolean.class);
193
194 MethodHandler methodHandler = new MethodHandler(methodKey,
195 countryId, active);
196
197 Object returnObj = null;
198
199 try {
200 returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
201 }
202 catch (Exception e) {
203 if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
204 throw (com.liferay.portal.kernel.exception.SystemException)e;
205 }
206
207 throw new com.liferay.portal.kernel.exception.SystemException(e);
208 }
209
210 return (java.util.List<com.liferay.portal.model.Region>)returnObj;
211 }
212 catch (com.liferay.portal.kernel.exception.SystemException se) {
213 _log.error(se, se);
214
215 throw se;
216 }
217 }
218
219 public static com.liferay.portal.model.Region getRegion(
220 HttpPrincipal httpPrincipal, long regionId)
221 throws com.liferay.portal.kernel.exception.PortalException,
222 com.liferay.portal.kernel.exception.SystemException {
223 try {
224 MethodKey methodKey = new MethodKey(RegionServiceUtil.class.getName(),
225 "getRegion", long.class);
226
227 MethodHandler methodHandler = new MethodHandler(methodKey, regionId);
228
229 Object returnObj = null;
230
231 try {
232 returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
233 }
234 catch (Exception e) {
235 if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
236 throw (com.liferay.portal.kernel.exception.PortalException)e;
237 }
238
239 if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
240 throw (com.liferay.portal.kernel.exception.SystemException)e;
241 }
242
243 throw new com.liferay.portal.kernel.exception.SystemException(e);
244 }
245
246 return (com.liferay.portal.model.Region)returnObj;
247 }
248 catch (com.liferay.portal.kernel.exception.SystemException se) {
249 _log.error(se, se);
250
251 throw se;
252 }
253 }
254
255 private static Log _log = LogFactoryUtil.getLog(RegionServiceHttp.class);
256 }