1
7
8 package com.liferay.client.portal.service.http;
9
10 public class Portal_PermissionServiceSoapBindingStub extends org.apache.axis.client.Stub implements com.liferay.client.portal.service.http.PermissionServiceSoap {
11 private java.util.Vector cachedSerClasses = new java.util.Vector();
12 private java.util.Vector cachedSerQNames = new java.util.Vector();
13 private java.util.Vector cachedSerFactories = new java.util.Vector();
14 private java.util.Vector cachedDeserFactories = new java.util.Vector();
15
16 static org.apache.axis.description.OperationDesc [] _operations;
17
18 static {
19 _operations = new org.apache.axis.description.OperationDesc[13];
20 _initOperationDesc1();
21 _initOperationDesc2();
22 }
23
24 private static void _initOperationDesc1(){
25 org.apache.axis.description.OperationDesc oper;
26 org.apache.axis.description.ParameterDesc param;
27 oper = new org.apache.axis.description.OperationDesc();
28 oper.setName("checkPermission");
29 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "groupId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
30 oper.addParameter(param);
31 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "name"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
32 oper.addParameter(param);
33 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "primKey"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
34 oper.addParameter(param);
35 oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
36 oper.setStyle(org.apache.axis.constants.Style.RPC);
37 oper.setUse(org.apache.axis.constants.Use.ENCODED);
38 _operations[0] = oper;
39
40 oper = new org.apache.axis.description.OperationDesc();
41 oper.setName("hasUserPermission");
42 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "userId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
43 oper.addParameter(param);
44 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "actionId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
45 oper.addParameter(param);
46 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "resourceId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
47 oper.addParameter(param);
48 oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"));
49 oper.setReturnClass(boolean.class);
50 oper.setReturnQName(new javax.xml.namespace.QName("", "hasUserPermissionReturn"));
51 oper.setStyle(org.apache.axis.constants.Style.RPC);
52 oper.setUse(org.apache.axis.constants.Use.ENCODED);
53 _operations[1] = oper;
54
55 oper = new org.apache.axis.description.OperationDesc();
56 oper.setName("setRolePermission");
57 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "roleId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
58 oper.addParameter(param);
59 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "groupId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
60 oper.addParameter(param);
61 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "name"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
62 oper.addParameter(param);
63 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "scope"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
64 oper.addParameter(param);
65 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "primKey"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
66 oper.addParameter(param);
67 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "actionId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
68 oper.addParameter(param);
69 oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
70 oper.setStyle(org.apache.axis.constants.Style.RPC);
71 oper.setUse(org.apache.axis.constants.Use.ENCODED);
72 _operations[2] = oper;
73
74 oper = new org.apache.axis.description.OperationDesc();
75 oper.setName("setGroupPermissions");
76 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "className"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
77 oper.addParameter(param);
78 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "classPK"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
79 oper.addParameter(param);
80 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "groupId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
81 oper.addParameter(param);
82 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "actionIds"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "ArrayOf_xsd_string"), java.lang.String[].class, false, false);
83 oper.addParameter(param);
84 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "resourceId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
85 oper.addParameter(param);
86 oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
87 oper.setStyle(org.apache.axis.constants.Style.RPC);
88 oper.setUse(org.apache.axis.constants.Use.ENCODED);
89 _operations[3] = oper;
90
91 oper = new org.apache.axis.description.OperationDesc();
92 oper.setName("setGroupPermissions");
93 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "groupId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
94 oper.addParameter(param);
95 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "actionIds"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "ArrayOf_xsd_string"), java.lang.String[].class, false, false);
96 oper.addParameter(param);
97 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "resourceId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
98 oper.addParameter(param);
99 oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
100 oper.setStyle(org.apache.axis.constants.Style.RPC);
101 oper.setUse(org.apache.axis.constants.Use.ENCODED);
102 _operations[4] = oper;
103
104 oper = new org.apache.axis.description.OperationDesc();
105 oper.setName("setUserPermissions");
106 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "userId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
107 oper.addParameter(param);
108 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "groupId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
109 oper.addParameter(param);
110 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "actionIds"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "ArrayOf_xsd_string"), java.lang.String[].class, false, false);
111 oper.addParameter(param);
112 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "resourceId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
113 oper.addParameter(param);
114 oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
115 oper.setStyle(org.apache.axis.constants.Style.RPC);
116 oper.setUse(org.apache.axis.constants.Use.ENCODED);
117 _operations[5] = oper;
118
119 oper = new org.apache.axis.description.OperationDesc();
120 oper.setName("hasGroupPermission");
121 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "groupId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
122 oper.addParameter(param);
123 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "actionId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
124 oper.addParameter(param);
125 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "resourceId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
126 oper.addParameter(param);
127 oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"));
128 oper.setReturnClass(boolean.class);
129 oper.setReturnQName(new javax.xml.namespace.QName("", "hasGroupPermissionReturn"));
130 oper.setStyle(org.apache.axis.constants.Style.RPC);
131 oper.setUse(org.apache.axis.constants.Use.ENCODED);
132 _operations[6] = oper;
133
134 oper = new org.apache.axis.description.OperationDesc();
135 oper.setName("hasUserPermissions");
136 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "userId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
137 oper.addParameter(param);
138 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "groupId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
139 oper.addParameter(param);
140 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "actionId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
141 oper.addParameter(param);
142 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "resourceIds"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "ArrayOf_xsd_long"), long[].class, false, false);
143 oper.addParameter(param);
144 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "permissionCheckerBag"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "anyType"), java.lang.Object.class, false, false);
145 oper.addParameter(param);
146 oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"));
147 oper.setReturnClass(boolean.class);
148 oper.setReturnQName(new javax.xml.namespace.QName("", "hasUserPermissionsReturn"));
149 oper.setStyle(org.apache.axis.constants.Style.RPC);
150 oper.setUse(org.apache.axis.constants.Use.ENCODED);
151 _operations[7] = oper;
152
153 oper = new org.apache.axis.description.OperationDesc();
154 oper.setName("setOrgGroupPermissions");
155 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "organizationId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
156 oper.addParameter(param);
157 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "groupId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
158 oper.addParameter(param);
159 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "actionIds"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "ArrayOf_xsd_string"), java.lang.String[].class, false, false);
160 oper.addParameter(param);
161 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "resourceId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
162 oper.addParameter(param);
163 oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
164 oper.setStyle(org.apache.axis.constants.Style.RPC);
165 oper.setUse(org.apache.axis.constants.Use.ENCODED);
166 _operations[8] = oper;
167
168 oper = new org.apache.axis.description.OperationDesc();
169 oper.setName("unsetRolePermissions");
170 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "roleId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
171 oper.addParameter(param);
172 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "groupId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
173 oper.addParameter(param);
174 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "name"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
175 oper.addParameter(param);
176 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "scope"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
177 oper.addParameter(param);
178 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "actionId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
179 oper.addParameter(param);
180 oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
181 oper.setStyle(org.apache.axis.constants.Style.RPC);
182 oper.setUse(org.apache.axis.constants.Use.ENCODED);
183 _operations[9] = oper;
184
185 }
186
187 private static void _initOperationDesc2(){
188 org.apache.axis.description.OperationDesc oper;
189 org.apache.axis.description.ParameterDesc param;
190 oper = new org.apache.axis.description.OperationDesc();
191 oper.setName("unsetRolePermission");
192 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "roleId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
193 oper.addParameter(param);
194 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "groupId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
195 oper.addParameter(param);
196 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "name"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
197 oper.addParameter(param);
198 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "scope"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
199 oper.addParameter(param);
200 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "primKey"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
201 oper.addParameter(param);
202 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "actionId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
203 oper.addParameter(param);
204 oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
205 oper.setStyle(org.apache.axis.constants.Style.RPC);
206 oper.setUse(org.apache.axis.constants.Use.ENCODED);
207 _operations[10] = oper;
208
209 oper = new org.apache.axis.description.OperationDesc();
210 oper.setName("unsetRolePermission");
211 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "roleId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
212 oper.addParameter(param);
213 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "groupId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
214 oper.addParameter(param);
215 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "permissionId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
216 oper.addParameter(param);
217 oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
218 oper.setStyle(org.apache.axis.constants.Style.RPC);
219 oper.setUse(org.apache.axis.constants.Use.ENCODED);
220 _operations[11] = oper;
221
222 oper = new org.apache.axis.description.OperationDesc();
223 oper.setName("unsetUserPermissions");
224 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "userId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
225 oper.addParameter(param);
226 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "groupId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
227 oper.addParameter(param);
228 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "actionIds"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "ArrayOf_xsd_string"), java.lang.String[].class, false, false);
229 oper.addParameter(param);
230 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "resourceId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
231 oper.addParameter(param);
232 oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
233 oper.setStyle(org.apache.axis.constants.Style.RPC);
234 oper.setUse(org.apache.axis.constants.Use.ENCODED);
235 _operations[12] = oper;
236
237 }
238
239 public Portal_PermissionServiceSoapBindingStub() throws org.apache.axis.AxisFault {
240 this(null);
241 }
242
243 public Portal_PermissionServiceSoapBindingStub(java.net.URL endpointURL, javax.xml.rpc.Service service) throws org.apache.axis.AxisFault {
244 this(service);
245 super.cachedEndpoint = endpointURL;
246 }
247
248 public Portal_PermissionServiceSoapBindingStub(javax.xml.rpc.Service service) throws org.apache.axis.AxisFault {
249 if (service == null) {
250 super.service = new org.apache.axis.client.Service();
251 } else {
252 super.service = service;
253 }
254 ((org.apache.axis.client.Service)super.service).setTypeMappingVersion("1.2");
255 java.lang.Class cls;
256 javax.xml.namespace.QName qName;
257 javax.xml.namespace.QName qName2;
258 java.lang.Class beansf = org.apache.axis.encoding.ser.BeanSerializerFactory.class;
259 java.lang.Class beandf = org.apache.axis.encoding.ser.BeanDeserializerFactory.class;
260 java.lang.Class enumsf = org.apache.axis.encoding.ser.EnumSerializerFactory.class;
261 java.lang.Class enumdf = org.apache.axis.encoding.ser.EnumDeserializerFactory.class;
262 java.lang.Class arraysf = org.apache.axis.encoding.ser.ArraySerializerFactory.class;
263 java.lang.Class arraydf = org.apache.axis.encoding.ser.ArrayDeserializerFactory.class;
264 java.lang.Class simplesf = org.apache.axis.encoding.ser.SimpleSerializerFactory.class;
265 java.lang.Class simpledf = org.apache.axis.encoding.ser.SimpleDeserializerFactory.class;
266 java.lang.Class simplelistsf = org.apache.axis.encoding.ser.SimpleListSerializerFactory.class;
267 java.lang.Class simplelistdf = org.apache.axis.encoding.ser.SimpleListDeserializerFactory.class;
268 qName = new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "ArrayOf_xsd_long");
269 cachedSerQNames.add(qName);
270 cls = long[].class;
271 cachedSerClasses.add(cls);
272 qName = new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long");
273 qName2 = null;
274 cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
275 cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
276
277 qName = new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "ArrayOf_xsd_string");
278 cachedSerQNames.add(qName);
279 cls = java.lang.String[].class;
280 cachedSerClasses.add(cls);
281 qName = new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string");
282 qName2 = null;
283 cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
284 cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
285
286 }
287
288 protected org.apache.axis.client.Call createCall() throws java.rmi.RemoteException {
289 try {
290 org.apache.axis.client.Call _call = super._createCall();
291 if (super.maintainSessionSet) {
292 _call.setMaintainSession(super.maintainSession);
293 }
294 if (super.cachedUsername != null) {
295 _call.setUsername(super.cachedUsername);
296 }
297 if (super.cachedPassword != null) {
298 _call.setPassword(super.cachedPassword);
299 }
300 if (super.cachedEndpoint != null) {
301 _call.setTargetEndpointAddress(super.cachedEndpoint);
302 }
303 if (super.cachedTimeout != null) {
304 _call.setTimeout(super.cachedTimeout);
305 }
306 if (super.cachedPortName != null) {
307 _call.setPortName(super.cachedPortName);
308 }
309 java.util.Enumeration keys = super.cachedProperties.keys();
310 while (keys.hasMoreElements()) {
311 java.lang.String key = (java.lang.String) keys.nextElement();
312 _call.setProperty(key, super.cachedProperties.get(key));
313 }
314 synchronized (this) {
320 if (firstCall()) {
321 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
323 _call.setEncodingStyle(org.apache.axis.Constants.URI_SOAP11_ENC);
324 for (int i = 0; i < cachedSerFactories.size(); ++i) {
325 java.lang.Class cls = (java.lang.Class) cachedSerClasses.get(i);
326 javax.xml.namespace.QName qName =
327 (javax.xml.namespace.QName) cachedSerQNames.get(i);
328 java.lang.Object x = cachedSerFactories.get(i);
329 if (x instanceof Class) {
330 java.lang.Class sf = (java.lang.Class)
331 cachedSerFactories.get(i);
332 java.lang.Class df = (java.lang.Class)
333 cachedDeserFactories.get(i);
334 _call.registerTypeMapping(cls, qName, sf, df, false);
335 }
336 else if (x instanceof javax.xml.rpc.encoding.SerializerFactory) {
337 org.apache.axis.encoding.SerializerFactory sf = (org.apache.axis.encoding.SerializerFactory)
338 cachedSerFactories.get(i);
339 org.apache.axis.encoding.DeserializerFactory df = (org.apache.axis.encoding.DeserializerFactory)
340 cachedDeserFactories.get(i);
341 _call.registerTypeMapping(cls, qName, sf, df, false);
342 }
343 }
344 }
345 }
346 return _call;
347 }
348 catch (java.lang.Throwable _t) {
349 throw new org.apache.axis.AxisFault("Failure trying to get the Call object", _t);
350 }
351 }
352
353 public void checkPermission(long groupId, java.lang.String name, java.lang.String primKey) throws java.rmi.RemoteException {
354 if (super.cachedEndpoint == null) {
355 throw new org.apache.axis.NoEndPointException();
356 }
357 org.apache.axis.client.Call _call = createCall();
358 _call.setOperation(_operations[0]);
359 _call.setUseSOAPAction(true);
360 _call.setSOAPActionURI("");
361 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
362 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "checkPermission"));
363
364 setRequestHeaders(_call);
365 setAttachments(_call);
366 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), name, primKey});
367
368 if (_resp instanceof java.rmi.RemoteException) {
369 throw (java.rmi.RemoteException)_resp;
370 }
371 extractAttachments(_call);
372 } catch (org.apache.axis.AxisFault axisFaultException) {
373 throw axisFaultException;
374 }
375 }
376
377 public boolean hasUserPermission(long userId, java.lang.String actionId, long resourceId) throws java.rmi.RemoteException {
378 if (super.cachedEndpoint == null) {
379 throw new org.apache.axis.NoEndPointException();
380 }
381 org.apache.axis.client.Call _call = createCall();
382 _call.setOperation(_operations[1]);
383 _call.setUseSOAPAction(true);
384 _call.setSOAPActionURI("");
385 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
386 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "hasUserPermission"));
387
388 setRequestHeaders(_call);
389 setAttachments(_call);
390 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(userId), actionId, new java.lang.Long(resourceId)});
391
392 if (_resp instanceof java.rmi.RemoteException) {
393 throw (java.rmi.RemoteException)_resp;
394 }
395 else {
396 extractAttachments(_call);
397 try {
398 return ((java.lang.Boolean) _resp).booleanValue();
399 } catch (java.lang.Exception _exception) {
400 return ((java.lang.Boolean) org.apache.axis.utils.JavaUtils.convert(_resp, boolean.class)).booleanValue();
401 }
402 }
403 } catch (org.apache.axis.AxisFault axisFaultException) {
404 throw axisFaultException;
405 }
406 }
407
408 public void setRolePermission(long roleId, long groupId, java.lang.String name, int scope, java.lang.String primKey, java.lang.String actionId) throws java.rmi.RemoteException {
409 if (super.cachedEndpoint == null) {
410 throw new org.apache.axis.NoEndPointException();
411 }
412 org.apache.axis.client.Call _call = createCall();
413 _call.setOperation(_operations[2]);
414 _call.setUseSOAPAction(true);
415 _call.setSOAPActionURI("");
416 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
417 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "setRolePermission"));
418
419 setRequestHeaders(_call);
420 setAttachments(_call);
421 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(roleId), new java.lang.Long(groupId), name, new java.lang.Integer(scope), primKey, actionId});
422
423 if (_resp instanceof java.rmi.RemoteException) {
424 throw (java.rmi.RemoteException)_resp;
425 }
426 extractAttachments(_call);
427 } catch (org.apache.axis.AxisFault axisFaultException) {
428 throw axisFaultException;
429 }
430 }
431
432 public void setGroupPermissions(java.lang.String className, java.lang.String classPK, long groupId, java.lang.String[] actionIds, long resourceId) throws java.rmi.RemoteException {
433 if (super.cachedEndpoint == null) {
434 throw new org.apache.axis.NoEndPointException();
435 }
436 org.apache.axis.client.Call _call = createCall();
437 _call.setOperation(_operations[3]);
438 _call.setUseSOAPAction(true);
439 _call.setSOAPActionURI("");
440 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
441 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "setGroupPermissions"));
442
443 setRequestHeaders(_call);
444 setAttachments(_call);
445 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {className, classPK, new java.lang.Long(groupId), actionIds, new java.lang.Long(resourceId)});
446
447 if (_resp instanceof java.rmi.RemoteException) {
448 throw (java.rmi.RemoteException)_resp;
449 }
450 extractAttachments(_call);
451 } catch (org.apache.axis.AxisFault axisFaultException) {
452 throw axisFaultException;
453 }
454 }
455
456 public void setGroupPermissions(long groupId, java.lang.String[] actionIds, long resourceId) throws java.rmi.RemoteException {
457 if (super.cachedEndpoint == null) {
458 throw new org.apache.axis.NoEndPointException();
459 }
460 org.apache.axis.client.Call _call = createCall();
461 _call.setOperation(_operations[4]);
462 _call.setUseSOAPAction(true);
463 _call.setSOAPActionURI("");
464 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
465 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "setGroupPermissions"));
466
467 setRequestHeaders(_call);
468 setAttachments(_call);
469 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), actionIds, new java.lang.Long(resourceId)});
470
471 if (_resp instanceof java.rmi.RemoteException) {
472 throw (java.rmi.RemoteException)_resp;
473 }
474 extractAttachments(_call);
475 } catch (org.apache.axis.AxisFault axisFaultException) {
476 throw axisFaultException;
477 }
478 }
479
480 public void setUserPermissions(long userId, long groupId, java.lang.String[] actionIds, long resourceId) throws java.rmi.RemoteException {
481 if (super.cachedEndpoint == null) {
482 throw new org.apache.axis.NoEndPointException();
483 }
484 org.apache.axis.client.Call _call = createCall();
485 _call.setOperation(_operations[5]);
486 _call.setUseSOAPAction(true);
487 _call.setSOAPActionURI("");
488 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
489 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "setUserPermissions"));
490
491 setRequestHeaders(_call);
492 setAttachments(_call);
493 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(userId), new java.lang.Long(groupId), actionIds, new java.lang.Long(resourceId)});
494
495 if (_resp instanceof java.rmi.RemoteException) {
496 throw (java.rmi.RemoteException)_resp;
497 }
498 extractAttachments(_call);
499 } catch (org.apache.axis.AxisFault axisFaultException) {
500 throw axisFaultException;
501 }
502 }
503
504 public boolean hasGroupPermission(long groupId, java.lang.String actionId, long resourceId) throws java.rmi.RemoteException {
505 if (super.cachedEndpoint == null) {
506 throw new org.apache.axis.NoEndPointException();
507 }
508 org.apache.axis.client.Call _call = createCall();
509 _call.setOperation(_operations[6]);
510 _call.setUseSOAPAction(true);
511 _call.setSOAPActionURI("");
512 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
513 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "hasGroupPermission"));
514
515 setRequestHeaders(_call);
516 setAttachments(_call);
517 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), actionId, new java.lang.Long(resourceId)});
518
519 if (_resp instanceof java.rmi.RemoteException) {
520 throw (java.rmi.RemoteException)_resp;
521 }
522 else {
523 extractAttachments(_call);
524 try {
525 return ((java.lang.Boolean) _resp).booleanValue();
526 } catch (java.lang.Exception _exception) {
527 return ((java.lang.Boolean) org.apache.axis.utils.JavaUtils.convert(_resp, boolean.class)).booleanValue();
528 }
529 }
530 } catch (org.apache.axis.AxisFault axisFaultException) {
531 throw axisFaultException;
532 }
533 }
534
535 public boolean hasUserPermissions(long userId, long groupId, java.lang.String actionId, long[] resourceIds, java.lang.Object permissionCheckerBag) throws java.rmi.RemoteException {
536 if (super.cachedEndpoint == null) {
537 throw new org.apache.axis.NoEndPointException();
538 }
539 org.apache.axis.client.Call _call = createCall();
540 _call.setOperation(_operations[7]);
541 _call.setUseSOAPAction(true);
542 _call.setSOAPActionURI("");
543 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
544 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "hasUserPermissions"));
545
546 setRequestHeaders(_call);
547 setAttachments(_call);
548 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(userId), new java.lang.Long(groupId), actionId, resourceIds, permissionCheckerBag});
549
550 if (_resp instanceof java.rmi.RemoteException) {
551 throw (java.rmi.RemoteException)_resp;
552 }
553 else {
554 extractAttachments(_call);
555 try {
556 return ((java.lang.Boolean) _resp).booleanValue();
557 } catch (java.lang.Exception _exception) {
558 return ((java.lang.Boolean) org.apache.axis.utils.JavaUtils.convert(_resp, boolean.class)).booleanValue();
559 }
560 }
561 } catch (org.apache.axis.AxisFault axisFaultException) {
562 throw axisFaultException;
563 }
564 }
565
566 public void setOrgGroupPermissions(long organizationId, long groupId, java.lang.String[] actionIds, long resourceId) throws java.rmi.RemoteException {
567 if (super.cachedEndpoint == null) {
568 throw new org.apache.axis.NoEndPointException();
569 }
570 org.apache.axis.client.Call _call = createCall();
571 _call.setOperation(_operations[8]);
572 _call.setUseSOAPAction(true);
573 _call.setSOAPActionURI("");
574 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
575 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "setOrgGroupPermissions"));
576
577 setRequestHeaders(_call);
578 setAttachments(_call);
579 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(organizationId), new java.lang.Long(groupId), actionIds, new java.lang.Long(resourceId)});
580
581 if (_resp instanceof java.rmi.RemoteException) {
582 throw (java.rmi.RemoteException)_resp;
583 }
584 extractAttachments(_call);
585 } catch (org.apache.axis.AxisFault axisFaultException) {
586 throw axisFaultException;
587 }
588 }
589
590 public void unsetRolePermissions(long roleId, long groupId, java.lang.String name, int scope, java.lang.String actionId) throws java.rmi.RemoteException {
591 if (super.cachedEndpoint == null) {
592 throw new org.apache.axis.NoEndPointException();
593 }
594 org.apache.axis.client.Call _call = createCall();
595 _call.setOperation(_operations[9]);
596 _call.setUseSOAPAction(true);
597 _call.setSOAPActionURI("");
598 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
599 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "unsetRolePermissions"));
600
601 setRequestHeaders(_call);
602 setAttachments(_call);
603 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(roleId), new java.lang.Long(groupId), name, new java.lang.Integer(scope), actionId});
604
605 if (_resp instanceof java.rmi.RemoteException) {
606 throw (java.rmi.RemoteException)_resp;
607 }
608 extractAttachments(_call);
609 } catch (org.apache.axis.AxisFault axisFaultException) {
610 throw axisFaultException;
611 }
612 }
613
614 public void unsetRolePermission(long roleId, long groupId, java.lang.String name, int scope, java.lang.String primKey, java.lang.String actionId) throws java.rmi.RemoteException {
615 if (super.cachedEndpoint == null) {
616 throw new org.apache.axis.NoEndPointException();
617 }
618 org.apache.axis.client.Call _call = createCall();
619 _call.setOperation(_operations[10]);
620 _call.setUseSOAPAction(true);
621 _call.setSOAPActionURI("");
622 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
623 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "unsetRolePermission"));
624
625 setRequestHeaders(_call);
626 setAttachments(_call);
627 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(roleId), new java.lang.Long(groupId), name, new java.lang.Integer(scope), primKey, actionId});
628
629 if (_resp instanceof java.rmi.RemoteException) {
630 throw (java.rmi.RemoteException)_resp;
631 }
632 extractAttachments(_call);
633 } catch (org.apache.axis.AxisFault axisFaultException) {
634 throw axisFaultException;
635 }
636 }
637
638 public void unsetRolePermission(long roleId, long groupId, long permissionId) throws java.rmi.RemoteException {
639 if (super.cachedEndpoint == null) {
640 throw new org.apache.axis.NoEndPointException();
641 }
642 org.apache.axis.client.Call _call = createCall();
643 _call.setOperation(_operations[11]);
644 _call.setUseSOAPAction(true);
645 _call.setSOAPActionURI("");
646 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
647 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "unsetRolePermission"));
648
649 setRequestHeaders(_call);
650 setAttachments(_call);
651 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(roleId), new java.lang.Long(groupId), new java.lang.Long(permissionId)});
652
653 if (_resp instanceof java.rmi.RemoteException) {
654 throw (java.rmi.RemoteException)_resp;
655 }
656 extractAttachments(_call);
657 } catch (org.apache.axis.AxisFault axisFaultException) {
658 throw axisFaultException;
659 }
660 }
661
662 public void unsetUserPermissions(long userId, long groupId, java.lang.String[] actionIds, long resourceId) throws java.rmi.RemoteException {
663 if (super.cachedEndpoint == null) {
664 throw new org.apache.axis.NoEndPointException();
665 }
666 org.apache.axis.client.Call _call = createCall();
667 _call.setOperation(_operations[12]);
668 _call.setUseSOAPAction(true);
669 _call.setSOAPActionURI("");
670 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
671 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "unsetUserPermissions"));
672
673 setRequestHeaders(_call);
674 setAttachments(_call);
675 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(userId), new java.lang.Long(groupId), actionIds, new java.lang.Long(resourceId)});
676
677 if (_resp instanceof java.rmi.RemoteException) {
678 throw (java.rmi.RemoteException)_resp;
679 }
680 extractAttachments(_call);
681 } catch (org.apache.axis.AxisFault axisFaultException) {
682 throw axisFaultException;
683 }
684 }
685
686 }
687