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("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("checkPermission");
42 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);
43 oper.addParameter(param);
44 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);
45 oper.addParameter(param);
46 oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
47 oper.setStyle(org.apache.axis.constants.Style.RPC);
48 oper.setUse(org.apache.axis.constants.Use.ENCODED);
49 _operations[1] = oper;
50
51 oper = new org.apache.axis.description.OperationDesc();
52 oper.setName("checkPermission");
53 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);
54 oper.addParameter(param);
55 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);
56 oper.addParameter(param);
57 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);
58 oper.addParameter(param);
59 oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
60 oper.setStyle(org.apache.axis.constants.Style.RPC);
61 oper.setUse(org.apache.axis.constants.Use.ENCODED);
62 _operations[2] = oper;
63
64 oper = new org.apache.axis.description.OperationDesc();
65 oper.setName("setRolePermission");
66 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);
67 oper.addParameter(param);
68 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);
69 oper.addParameter(param);
70 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);
71 oper.addParameter(param);
72 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);
73 oper.addParameter(param);
74 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);
75 oper.addParameter(param);
76 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);
77 oper.addParameter(param);
78 oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
79 oper.setStyle(org.apache.axis.constants.Style.RPC);
80 oper.setUse(org.apache.axis.constants.Use.ENCODED);
81 _operations[3] = oper;
82
83 oper = new org.apache.axis.description.OperationDesc();
84 oper.setName("hasUserPermission");
85 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);
86 oper.addParameter(param);
87 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);
88 oper.addParameter(param);
89 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);
90 oper.addParameter(param);
91 oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"));
92 oper.setReturnClass(boolean.class);
93 oper.setReturnQName(new javax.xml.namespace.QName("", "hasUserPermissionReturn"));
94 oper.setStyle(org.apache.axis.constants.Style.RPC);
95 oper.setUse(org.apache.axis.constants.Use.ENCODED);
96 _operations[4] = oper;
97
98 oper = new org.apache.axis.description.OperationDesc();
99 oper.setName("hasGroupPermission");
100 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);
101 oper.addParameter(param);
102 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);
103 oper.addParameter(param);
104 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);
105 oper.addParameter(param);
106 oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"));
107 oper.setReturnClass(boolean.class);
108 oper.setReturnQName(new javax.xml.namespace.QName("", "hasGroupPermissionReturn"));
109 oper.setStyle(org.apache.axis.constants.Style.RPC);
110 oper.setUse(org.apache.axis.constants.Use.ENCODED);
111 _operations[5] = oper;
112
113 oper = new org.apache.axis.description.OperationDesc();
114 oper.setName("hasUserPermissions");
115 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);
116 oper.addParameter(param);
117 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);
118 oper.addParameter(param);
119 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);
120 oper.addParameter(param);
121 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);
122 oper.addParameter(param);
123 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);
124 oper.addParameter(param);
125 oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"));
126 oper.setReturnClass(boolean.class);
127 oper.setReturnQName(new javax.xml.namespace.QName("", "hasUserPermissionsReturn"));
128 oper.setStyle(org.apache.axis.constants.Style.RPC);
129 oper.setUse(org.apache.axis.constants.Use.ENCODED);
130 _operations[6] = oper;
131
132 oper = new org.apache.axis.description.OperationDesc();
133 oper.setName("setGroupPermissions");
134 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);
135 oper.addParameter(param);
136 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);
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("", "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);
141 oper.addParameter(param);
142 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);
143 oper.addParameter(param);
144 oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
145 oper.setStyle(org.apache.axis.constants.Style.RPC);
146 oper.setUse(org.apache.axis.constants.Use.ENCODED);
147 _operations[7] = oper;
148
149 oper = new org.apache.axis.description.OperationDesc();
150 oper.setName("setGroupPermissions");
151 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);
152 oper.addParameter(param);
153 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);
154 oper.addParameter(param);
155 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);
156 oper.addParameter(param);
157 oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
158 oper.setStyle(org.apache.axis.constants.Style.RPC);
159 oper.setUse(org.apache.axis.constants.Use.ENCODED);
160 _operations[8] = oper;
161
162 oper = new org.apache.axis.description.OperationDesc();
163 oper.setName("setOrgGroupPermissions");
164 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);
165 oper.addParameter(param);
166 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);
167 oper.addParameter(param);
168 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);
169 oper.addParameter(param);
170 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);
171 oper.addParameter(param);
172 oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
173 oper.setStyle(org.apache.axis.constants.Style.RPC);
174 oper.setUse(org.apache.axis.constants.Use.ENCODED);
175 _operations[9] = oper;
176
177 }
178
179 private static void _initOperationDesc2(){
180 org.apache.axis.description.OperationDesc oper;
181 org.apache.axis.description.ParameterDesc param;
182 oper = new org.apache.axis.description.OperationDesc();
183 oper.setName("setRolePermissions");
184 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);
185 oper.addParameter(param);
186 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);
187 oper.addParameter(param);
188 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);
189 oper.addParameter(param);
190 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);
191 oper.addParameter(param);
192 oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
193 oper.setStyle(org.apache.axis.constants.Style.RPC);
194 oper.setUse(org.apache.axis.constants.Use.ENCODED);
195 _operations[10] = oper;
196
197 oper = new org.apache.axis.description.OperationDesc();
198 oper.setName("setUserPermissions");
199 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);
200 oper.addParameter(param);
201 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);
202 oper.addParameter(param);
203 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);
204 oper.addParameter(param);
205 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);
206 oper.addParameter(param);
207 oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
208 oper.setStyle(org.apache.axis.constants.Style.RPC);
209 oper.setUse(org.apache.axis.constants.Use.ENCODED);
210 _operations[11] = oper;
211
212 oper = new org.apache.axis.description.OperationDesc();
213 oper.setName("unsetRolePermission");
214 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);
215 oper.addParameter(param);
216 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);
217 oper.addParameter(param);
218 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);
219 oper.addParameter(param);
220 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);
221 oper.addParameter(param);
222 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);
223 oper.addParameter(param);
224 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);
225 oper.addParameter(param);
226 oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
227 oper.setStyle(org.apache.axis.constants.Style.RPC);
228 oper.setUse(org.apache.axis.constants.Use.ENCODED);
229 _operations[12] = oper;
230
231 oper = new org.apache.axis.description.OperationDesc();
232 oper.setName("unsetRolePermission");
233 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);
234 oper.addParameter(param);
235 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);
236 oper.addParameter(param);
237 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);
238 oper.addParameter(param);
239 oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
240 oper.setStyle(org.apache.axis.constants.Style.RPC);
241 oper.setUse(org.apache.axis.constants.Use.ENCODED);
242 _operations[13] = oper;
243
244 oper = new org.apache.axis.description.OperationDesc();
245 oper.setName("unsetRolePermissions");
246 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);
247 oper.addParameter(param);
248 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);
249 oper.addParameter(param);
250 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);
251 oper.addParameter(param);
252 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);
253 oper.addParameter(param);
254 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);
255 oper.addParameter(param);
256 oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
257 oper.setStyle(org.apache.axis.constants.Style.RPC);
258 oper.setUse(org.apache.axis.constants.Use.ENCODED);
259 _operations[14] = oper;
260
261 oper = new org.apache.axis.description.OperationDesc();
262 oper.setName("unsetUserPermissions");
263 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);
264 oper.addParameter(param);
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("", "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);
268 oper.addParameter(param);
269 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);
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 checkPermission(long groupId, java.lang.String name, java.lang.String primKey) 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", "checkPermission"));
409
410 setRequestHeaders(_call);
411 setAttachments(_call);
412 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), name, primKey});
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 void checkPermission(long groupId, 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", "checkPermission"));
433
434 setRequestHeaders(_call);
435 setAttachments(_call);
436 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), new java.lang.Long(resourceId)});
437
438 if (_resp instanceof java.rmi.RemoteException) {
439 throw (java.rmi.RemoteException)_resp;
440 }
441 extractAttachments(_call);
442 } catch (org.apache.axis.AxisFault axisFaultException) {
443 throw axisFaultException;
444 }
445 }
446
447 public void checkPermission(long groupId, java.lang.String name, long primKey) throws java.rmi.RemoteException {
448 if (super.cachedEndpoint == null) {
449 throw new org.apache.axis.NoEndPointException();
450 }
451 org.apache.axis.client.Call _call = createCall();
452 _call.setOperation(_operations[2]);
453 _call.setUseSOAPAction(true);
454 _call.setSOAPActionURI("");
455 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
456 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "checkPermission"));
457
458 setRequestHeaders(_call);
459 setAttachments(_call);
460 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), name, new java.lang.Long(primKey)});
461
462 if (_resp instanceof java.rmi.RemoteException) {
463 throw (java.rmi.RemoteException)_resp;
464 }
465 extractAttachments(_call);
466 } catch (org.apache.axis.AxisFault axisFaultException) {
467 throw axisFaultException;
468 }
469 }
470
471 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 {
472 if (super.cachedEndpoint == null) {
473 throw new org.apache.axis.NoEndPointException();
474 }
475 org.apache.axis.client.Call _call = createCall();
476 _call.setOperation(_operations[3]);
477 _call.setUseSOAPAction(true);
478 _call.setSOAPActionURI("");
479 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
480 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "setRolePermission"));
481
482 setRequestHeaders(_call);
483 setAttachments(_call);
484 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});
485
486 if (_resp instanceof java.rmi.RemoteException) {
487 throw (java.rmi.RemoteException)_resp;
488 }
489 extractAttachments(_call);
490 } catch (org.apache.axis.AxisFault axisFaultException) {
491 throw axisFaultException;
492 }
493 }
494
495 public boolean hasUserPermission(long userId, java.lang.String actionId, long resourceId) throws java.rmi.RemoteException {
496 if (super.cachedEndpoint == null) {
497 throw new org.apache.axis.NoEndPointException();
498 }
499 org.apache.axis.client.Call _call = createCall();
500 _call.setOperation(_operations[4]);
501 _call.setUseSOAPAction(true);
502 _call.setSOAPActionURI("");
503 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
504 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "hasUserPermission"));
505
506 setRequestHeaders(_call);
507 setAttachments(_call);
508 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(userId), actionId, new java.lang.Long(resourceId)});
509
510 if (_resp instanceof java.rmi.RemoteException) {
511 throw (java.rmi.RemoteException)_resp;
512 }
513 else {
514 extractAttachments(_call);
515 try {
516 return ((java.lang.Boolean) _resp).booleanValue();
517 } catch (java.lang.Exception _exception) {
518 return ((java.lang.Boolean) org.apache.axis.utils.JavaUtils.convert(_resp, boolean.class)).booleanValue();
519 }
520 }
521 } catch (org.apache.axis.AxisFault axisFaultException) {
522 throw axisFaultException;
523 }
524 }
525
526 public boolean hasGroupPermission(long groupId, java.lang.String actionId, long resourceId) throws java.rmi.RemoteException {
527 if (super.cachedEndpoint == null) {
528 throw new org.apache.axis.NoEndPointException();
529 }
530 org.apache.axis.client.Call _call = createCall();
531 _call.setOperation(_operations[5]);
532 _call.setUseSOAPAction(true);
533 _call.setSOAPActionURI("");
534 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
535 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "hasGroupPermission"));
536
537 setRequestHeaders(_call);
538 setAttachments(_call);
539 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), actionId, new java.lang.Long(resourceId)});
540
541 if (_resp instanceof java.rmi.RemoteException) {
542 throw (java.rmi.RemoteException)_resp;
543 }
544 else {
545 extractAttachments(_call);
546 try {
547 return ((java.lang.Boolean) _resp).booleanValue();
548 } catch (java.lang.Exception _exception) {
549 return ((java.lang.Boolean) org.apache.axis.utils.JavaUtils.convert(_resp, boolean.class)).booleanValue();
550 }
551 }
552 } catch (org.apache.axis.AxisFault axisFaultException) {
553 throw axisFaultException;
554 }
555 }
556
557 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 {
558 if (super.cachedEndpoint == null) {
559 throw new org.apache.axis.NoEndPointException();
560 }
561 org.apache.axis.client.Call _call = createCall();
562 _call.setOperation(_operations[6]);
563 _call.setUseSOAPAction(true);
564 _call.setSOAPActionURI("");
565 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
566 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "hasUserPermissions"));
567
568 setRequestHeaders(_call);
569 setAttachments(_call);
570 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(userId), new java.lang.Long(groupId), resources, actionId, permissionCheckerBag});
571
572 if (_resp instanceof java.rmi.RemoteException) {
573 throw (java.rmi.RemoteException)_resp;
574 }
575 else {
576 extractAttachments(_call);
577 try {
578 return ((java.lang.Boolean) _resp).booleanValue();
579 } catch (java.lang.Exception _exception) {
580 return ((java.lang.Boolean) org.apache.axis.utils.JavaUtils.convert(_resp, boolean.class)).booleanValue();
581 }
582 }
583 } catch (org.apache.axis.AxisFault axisFaultException) {
584 throw axisFaultException;
585 }
586 }
587
588 public void setGroupPermissions(java.lang.String className, java.lang.String classPK, 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", "setGroupPermissions"));
598
599 setRequestHeaders(_call);
600 setAttachments(_call);
601 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {className, classPK, 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 setGroupPermissions(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", "setGroupPermissions"));
622
623 setRequestHeaders(_call);
624 setAttachments(_call);
625 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {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 setOrgGroupPermissions(long organizationId, long groupId, java.lang.String[] actionIds, long resourceId) 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", "setOrgGroupPermissions"));
646
647 setRequestHeaders(_call);
648 setAttachments(_call);
649 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)});
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 setRolePermissions(long roleId, long groupId, java.lang.String[] actionIds, long resourceId) 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", "setRolePermissions"));
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), actionIds, new java.lang.Long(resourceId)});
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 setUserPermissions(long userId, long groupId, java.lang.String[] actionIds, long resourceId) 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", "setUserPermissions"));
694
695 setRequestHeaders(_call);
696 setAttachments(_call);
697 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)});
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 unsetRolePermission(long roleId, long groupId, java.lang.String name, int scope, java.lang.String primKey, java.lang.String actionId) 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", "unsetRolePermission"));
718
719 setRequestHeaders(_call);
720 setAttachments(_call);
721 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});
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 unsetRolePermission(long roleId, long groupId, long permissionId) 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", "unsetRolePermission"));
742
743 setRequestHeaders(_call);
744 setAttachments(_call);
745 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)});
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 unsetRolePermissions(long roleId, long groupId, java.lang.String name, int scope, java.lang.String actionId) 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", "unsetRolePermissions"));
766
767 setRequestHeaders(_call);
768 setAttachments(_call);
769 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});
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 unsetUserPermissions(long userId, long groupId, java.lang.String[] actionIds, long resourceId) 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", "unsetUserPermissions"));
790
791 setRequestHeaders(_call);
792 setAttachments(_call);
793 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)});
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