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