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.BooleanWrapper;
28 import com.liferay.portal.kernel.util.LongWrapper;
29 import com.liferay.portal.kernel.util.MethodWrapper;
30 import com.liferay.portal.security.auth.HttpPrincipal;
31 import com.liferay.portal.service.CountryServiceUtil;
32 import com.liferay.portal.service.http.TunnelUtil;
33
34
71 public class CountryServiceHttp {
72 public static java.util.List getCountries(HttpPrincipal httpPrincipal)
73 throws com.liferay.portal.SystemException {
74 try {
75 MethodWrapper methodWrapper = new MethodWrapper(CountryServiceUtil.class.getName(),
76 "getCountries", new Object[0]);
77 Object returnObj = null;
78
79 try {
80 returnObj = TunnelUtil.invoke(httpPrincipal, methodWrapper);
81 }
82 catch (Exception e) {
83 if (e instanceof com.liferay.portal.SystemException) {
84 throw (com.liferay.portal.SystemException)e;
85 }
86
87 throw new com.liferay.portal.SystemException(e);
88 }
89
90 return (java.util.List)returnObj;
91 }
92 catch (com.liferay.portal.SystemException se) {
93 _log.error(se, se);
94 throw se;
95 }
96 }
97
98 public static java.util.List getCountries(HttpPrincipal httpPrincipal,
99 boolean active) throws com.liferay.portal.SystemException {
100 try {
101 Object paramObj0 = new BooleanWrapper(active);
102 MethodWrapper methodWrapper = new MethodWrapper(CountryServiceUtil.class.getName(),
103 "getCountries", new Object[] { paramObj0 });
104 Object returnObj = null;
105
106 try {
107 returnObj = TunnelUtil.invoke(httpPrincipal, methodWrapper);
108 }
109 catch (Exception e) {
110 if (e instanceof com.liferay.portal.SystemException) {
111 throw (com.liferay.portal.SystemException)e;
112 }
113
114 throw new com.liferay.portal.SystemException(e);
115 }
116
117 return (java.util.List)returnObj;
118 }
119 catch (com.liferay.portal.SystemException se) {
120 _log.error(se, se);
121 throw se;
122 }
123 }
124
125 public static com.liferay.portal.model.Country getCountry(
126 HttpPrincipal httpPrincipal, long countryId)
127 throws com.liferay.portal.SystemException,
128 com.liferay.portal.PortalException {
129 try {
130 Object paramObj0 = new LongWrapper(countryId);
131 MethodWrapper methodWrapper = new MethodWrapper(CountryServiceUtil.class.getName(),
132 "getCountry", new Object[] { paramObj0 });
133 Object returnObj = null;
134
135 try {
136 returnObj = TunnelUtil.invoke(httpPrincipal, methodWrapper);
137 }
138 catch (Exception e) {
139 if (e instanceof com.liferay.portal.SystemException) {
140 throw (com.liferay.portal.SystemException)e;
141 }
142
143 if (e instanceof com.liferay.portal.PortalException) {
144 throw (com.liferay.portal.PortalException)e;
145 }
146
147 throw new com.liferay.portal.SystemException(e);
148 }
149
150 return (com.liferay.portal.model.Country)returnObj;
151 }
152 catch (com.liferay.portal.SystemException se) {
153 _log.error(se, se);
154 throw se;
155 }
156 }
157
158 private static Log _log = LogFactoryUtil.getLog(CountryServiceHttp.class);
159 }