1   /**
2    * Portal_UserServiceSoapBindingStub.java
3    *
4    * This file was auto-generated from WSDL
5    * by the Apache Axis 1.4 Apr 22, 2006 (06:55:48 PDT) WSDL2Java emitter.
6    */
7   
8   package com.liferay.client.soap.portal.service.http;
9   
10  public class Portal_UserServiceSoapBindingStub extends org.apache.axis.client.Stub implements com.liferay.client.soap.portal.service.http.UserServiceSoap {
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[36];
20          _initOperationDesc1();
21          _initOperationDesc2();
22          _initOperationDesc3();
23          _initOperationDesc4();
24      }
25  
26      private static void _initOperationDesc1(){
27          org.apache.axis.description.OperationDesc oper;
28          org.apache.axis.description.ParameterDesc param;
29          oper = new org.apache.axis.description.OperationDesc();
30          oper.setName("getUserById");
31          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);
32          oper.addParameter(param);
33          oper.setReturnType(new javax.xml.namespace.QName("http://model.portal.liferay.com", "UserSoap"));
34          oper.setReturnClass(com.liferay.client.soap.portal.model.UserSoap.class);
35          oper.setReturnQName(new javax.xml.namespace.QName("", "getUserByIdReturn"));
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("getDefaultUserId");
42          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "companyId"), 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          oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
45          oper.setReturnClass(long.class);
46          oper.setReturnQName(new javax.xml.namespace.QName("", "getDefaultUserIdReturn"));
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("addGroupUsers");
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("", "userIds"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "ArrayOf_xsd_long"), long[].class, false, false);
56          oper.addParameter(param);
57          oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
58          oper.setStyle(org.apache.axis.constants.Style.RPC);
59          oper.setUse(org.apache.axis.constants.Use.ENCODED);
60          _operations[2] = oper;
61  
62          oper = new org.apache.axis.description.OperationDesc();
63          oper.setName("addOrganizationUsers");
64          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);
65          oper.addParameter(param);
66          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "userIds"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "ArrayOf_xsd_long"), long[].class, false, false);
67          oper.addParameter(param);
68          oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
69          oper.setStyle(org.apache.axis.constants.Style.RPC);
70          oper.setUse(org.apache.axis.constants.Use.ENCODED);
71          _operations[3] = oper;
72  
73          oper = new org.apache.axis.description.OperationDesc();
74          oper.setName("addPasswordPolicyUsers");
75          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "passwordPolicyId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
76          oper.addParameter(param);
77          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "userIds"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "ArrayOf_xsd_long"), long[].class, false, false);
78          oper.addParameter(param);
79          oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
80          oper.setStyle(org.apache.axis.constants.Style.RPC);
81          oper.setUse(org.apache.axis.constants.Use.ENCODED);
82          _operations[4] = oper;
83  
84          oper = new org.apache.axis.description.OperationDesc();
85          oper.setName("addRoleUsers");
86          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);
87          oper.addParameter(param);
88          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "userIds"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "ArrayOf_xsd_long"), long[].class, false, false);
89          oper.addParameter(param);
90          oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
91          oper.setStyle(org.apache.axis.constants.Style.RPC);
92          oper.setUse(org.apache.axis.constants.Use.ENCODED);
93          _operations[5] = oper;
94  
95          oper = new org.apache.axis.description.OperationDesc();
96          oper.setName("addUserGroupUsers");
97          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "userGroupId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
98          oper.addParameter(param);
99          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "userIds"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "ArrayOf_xsd_long"), long[].class, false, false);
100         oper.addParameter(param);
101         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
102         oper.setStyle(org.apache.axis.constants.Style.RPC);
103         oper.setUse(org.apache.axis.constants.Use.ENCODED);
104         _operations[6] = oper;
105 
106         oper = new org.apache.axis.description.OperationDesc();
107         oper.setName("addUser");
108         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "companyId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
109         oper.addParameter(param);
110         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "autoPassword"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
111         oper.addParameter(param);
112         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "password1"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
113         oper.addParameter(param);
114         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "password2"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
115         oper.addParameter(param);
116         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "autoScreenName"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
117         oper.addParameter(param);
118         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "screenName"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
119         oper.addParameter(param);
120         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "emailAddress"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
121         oper.addParameter(param);
122         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "locale"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
123         oper.addParameter(param);
124         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "firstName"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
125         oper.addParameter(param);
126         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "middleName"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
127         oper.addParameter(param);
128         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "lastName"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
129         oper.addParameter(param);
130         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "prefixId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
131         oper.addParameter(param);
132         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "suffixId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
133         oper.addParameter(param);
134         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "male"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
135         oper.addParameter(param);
136         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "birthdayMonth"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
137         oper.addParameter(param);
138         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "birthdayDay"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
139         oper.addParameter(param);
140         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "birthdayYear"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
141         oper.addParameter(param);
142         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "jobTitle"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
143         oper.addParameter(param);
144         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "organizationIds"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "ArrayOf_xsd_long"), long[].class, false, false);
145         oper.addParameter(param);
146         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sendEmail"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
147         oper.addParameter(param);
148         oper.setReturnType(new javax.xml.namespace.QName("http://model.portal.liferay.com", "UserSoap"));
149         oper.setReturnClass(com.liferay.client.soap.portal.model.UserSoap.class);
150         oper.setReturnQName(new javax.xml.namespace.QName("", "addUserReturn"));
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("deleteRoleUser");
157         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);
158         oper.addParameter(param);
159         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);
160         oper.addParameter(param);
161         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
162         oper.setStyle(org.apache.axis.constants.Style.RPC);
163         oper.setUse(org.apache.axis.constants.Use.ENCODED);
164         _operations[8] = oper;
165 
166         oper = new org.apache.axis.description.OperationDesc();
167         oper.setName("deleteUser");
168         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);
169         oper.addParameter(param);
170         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
171         oper.setStyle(org.apache.axis.constants.Style.RPC);
172         oper.setUse(org.apache.axis.constants.Use.ENCODED);
173         _operations[9] = oper;
174 
175     }
176 
177     private static void _initOperationDesc2(){
178         org.apache.axis.description.OperationDesc oper;
179         org.apache.axis.description.ParameterDesc param;
180         oper = new org.apache.axis.description.OperationDesc();
181         oper.setName("getGroupUserIds");
182         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);
183         oper.addParameter(param);
184         oper.setReturnType(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "ArrayOf_xsd_long"));
185         oper.setReturnClass(long[].class);
186         oper.setReturnQName(new javax.xml.namespace.QName("", "getGroupUserIdsReturn"));
187         oper.setStyle(org.apache.axis.constants.Style.RPC);
188         oper.setUse(org.apache.axis.constants.Use.ENCODED);
189         _operations[10] = oper;
190 
191         oper = new org.apache.axis.description.OperationDesc();
192         oper.setName("getOrganizationUserIds");
193         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);
194         oper.addParameter(param);
195         oper.setReturnType(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "ArrayOf_xsd_long"));
196         oper.setReturnClass(long[].class);
197         oper.setReturnQName(new javax.xml.namespace.QName("", "getOrganizationUserIdsReturn"));
198         oper.setStyle(org.apache.axis.constants.Style.RPC);
199         oper.setUse(org.apache.axis.constants.Use.ENCODED);
200         _operations[11] = oper;
201 
202         oper = new org.apache.axis.description.OperationDesc();
203         oper.setName("getRoleUserIds");
204         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);
205         oper.addParameter(param);
206         oper.setReturnType(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "ArrayOf_xsd_long"));
207         oper.setReturnClass(long[].class);
208         oper.setReturnQName(new javax.xml.namespace.QName("", "getRoleUserIdsReturn"));
209         oper.setStyle(org.apache.axis.constants.Style.RPC);
210         oper.setUse(org.apache.axis.constants.Use.ENCODED);
211         _operations[12] = oper;
212 
213         oper = new org.apache.axis.description.OperationDesc();
214         oper.setName("getUserByEmailAddress");
215         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "companyId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
216         oper.addParameter(param);
217         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "emailAddress"), 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(new javax.xml.namespace.QName("http://model.portal.liferay.com", "UserSoap"));
220         oper.setReturnClass(com.liferay.client.soap.portal.model.UserSoap.class);
221         oper.setReturnQName(new javax.xml.namespace.QName("", "getUserByEmailAddressReturn"));
222         oper.setStyle(org.apache.axis.constants.Style.RPC);
223         oper.setUse(org.apache.axis.constants.Use.ENCODED);
224         _operations[13] = oper;
225 
226         oper = new org.apache.axis.description.OperationDesc();
227         oper.setName("getUserByScreenName");
228         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "companyId"), 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("", "screenName"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
231         oper.addParameter(param);
232         oper.setReturnType(new javax.xml.namespace.QName("http://model.portal.liferay.com", "UserSoap"));
233         oper.setReturnClass(com.liferay.client.soap.portal.model.UserSoap.class);
234         oper.setReturnQName(new javax.xml.namespace.QName("", "getUserByScreenNameReturn"));
235         oper.setStyle(org.apache.axis.constants.Style.RPC);
236         oper.setUse(org.apache.axis.constants.Use.ENCODED);
237         _operations[14] = oper;
238 
239         oper = new org.apache.axis.description.OperationDesc();
240         oper.setName("getUserIdByEmailAddress");
241         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "companyId"), 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("", "emailAddress"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
244         oper.addParameter(param);
245         oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
246         oper.setReturnClass(long.class);
247         oper.setReturnQName(new javax.xml.namespace.QName("", "getUserIdByEmailAddressReturn"));
248         oper.setStyle(org.apache.axis.constants.Style.RPC);
249         oper.setUse(org.apache.axis.constants.Use.ENCODED);
250         _operations[15] = oper;
251 
252         oper = new org.apache.axis.description.OperationDesc();
253         oper.setName("getUserIdByScreenName");
254         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "companyId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
255         oper.addParameter(param);
256         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "screenName"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
257         oper.addParameter(param);
258         oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
259         oper.setReturnClass(long.class);
260         oper.setReturnQName(new javax.xml.namespace.QName("", "getUserIdByScreenNameReturn"));
261         oper.setStyle(org.apache.axis.constants.Style.RPC);
262         oper.setUse(org.apache.axis.constants.Use.ENCODED);
263         _operations[16] = oper;
264 
265         oper = new org.apache.axis.description.OperationDesc();
266         oper.setName("hasGroupUser");
267         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);
268         oper.addParameter(param);
269         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);
270         oper.addParameter(param);
271         oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"));
272         oper.setReturnClass(boolean.class);
273         oper.setReturnQName(new javax.xml.namespace.QName("", "hasGroupUserReturn"));
274         oper.setStyle(org.apache.axis.constants.Style.RPC);
275         oper.setUse(org.apache.axis.constants.Use.ENCODED);
276         _operations[17] = oper;
277 
278         oper = new org.apache.axis.description.OperationDesc();
279         oper.setName("hasRoleUser");
280         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);
281         oper.addParameter(param);
282         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);
283         oper.addParameter(param);
284         oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"));
285         oper.setReturnClass(boolean.class);
286         oper.setReturnQName(new javax.xml.namespace.QName("", "hasRoleUserReturn"));
287         oper.setStyle(org.apache.axis.constants.Style.RPC);
288         oper.setUse(org.apache.axis.constants.Use.ENCODED);
289         _operations[18] = oper;
290 
291         oper = new org.apache.axis.description.OperationDesc();
292         oper.setName("setRoleUsers");
293         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);
294         oper.addParameter(param);
295         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "userIds"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "ArrayOf_xsd_long"), long[].class, false, false);
296         oper.addParameter(param);
297         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
298         oper.setStyle(org.apache.axis.constants.Style.RPC);
299         oper.setUse(org.apache.axis.constants.Use.ENCODED);
300         _operations[19] = oper;
301 
302     }
303 
304     private static void _initOperationDesc3(){
305         org.apache.axis.description.OperationDesc oper;
306         org.apache.axis.description.ParameterDesc param;
307         oper = new org.apache.axis.description.OperationDesc();
308         oper.setName("setUserGroupUsers");
309         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "userGroupId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
310         oper.addParameter(param);
311         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "userIds"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "ArrayOf_xsd_long"), long[].class, false, false);
312         oper.addParameter(param);
313         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
314         oper.setStyle(org.apache.axis.constants.Style.RPC);
315         oper.setUse(org.apache.axis.constants.Use.ENCODED);
316         _operations[20] = oper;
317 
318         oper = new org.apache.axis.description.OperationDesc();
319         oper.setName("unsetGroupUsers");
320         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);
321         oper.addParameter(param);
322         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "userIds"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "ArrayOf_xsd_long"), long[].class, false, false);
323         oper.addParameter(param);
324         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
325         oper.setStyle(org.apache.axis.constants.Style.RPC);
326         oper.setUse(org.apache.axis.constants.Use.ENCODED);
327         _operations[21] = oper;
328 
329         oper = new org.apache.axis.description.OperationDesc();
330         oper.setName("unsetOrganizationUsers");
331         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);
332         oper.addParameter(param);
333         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "userIds"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "ArrayOf_xsd_long"), long[].class, false, false);
334         oper.addParameter(param);
335         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
336         oper.setStyle(org.apache.axis.constants.Style.RPC);
337         oper.setUse(org.apache.axis.constants.Use.ENCODED);
338         _operations[22] = oper;
339 
340         oper = new org.apache.axis.description.OperationDesc();
341         oper.setName("unsetPasswordPolicyUsers");
342         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "passwordPolicyId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
343         oper.addParameter(param);
344         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "userIds"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "ArrayOf_xsd_long"), long[].class, false, false);
345         oper.addParameter(param);
346         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
347         oper.setStyle(org.apache.axis.constants.Style.RPC);
348         oper.setUse(org.apache.axis.constants.Use.ENCODED);
349         _operations[23] = oper;
350 
351         oper = new org.apache.axis.description.OperationDesc();
352         oper.setName("unsetRoleUsers");
353         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);
354         oper.addParameter(param);
355         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "userIds"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "ArrayOf_xsd_long"), long[].class, false, false);
356         oper.addParameter(param);
357         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
358         oper.setStyle(org.apache.axis.constants.Style.RPC);
359         oper.setUse(org.apache.axis.constants.Use.ENCODED);
360         _operations[24] = oper;
361 
362         oper = new org.apache.axis.description.OperationDesc();
363         oper.setName("unsetUserGroupUsers");
364         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "userGroupId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
365         oper.addParameter(param);
366         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "userIds"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "ArrayOf_xsd_long"), long[].class, false, false);
367         oper.addParameter(param);
368         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
369         oper.setStyle(org.apache.axis.constants.Style.RPC);
370         oper.setUse(org.apache.axis.constants.Use.ENCODED);
371         _operations[25] = oper;
372 
373         oper = new org.apache.axis.description.OperationDesc();
374         oper.setName("updateActive");
375         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);
376         oper.addParameter(param);
377         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "active"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
378         oper.addParameter(param);
379         oper.setReturnType(new javax.xml.namespace.QName("http://model.portal.liferay.com", "UserSoap"));
380         oper.setReturnClass(com.liferay.client.soap.portal.model.UserSoap.class);
381         oper.setReturnQName(new javax.xml.namespace.QName("", "updateActiveReturn"));
382         oper.setStyle(org.apache.axis.constants.Style.RPC);
383         oper.setUse(org.apache.axis.constants.Use.ENCODED);
384         _operations[26] = oper;
385 
386         oper = new org.apache.axis.description.OperationDesc();
387         oper.setName("updateAgreedToTermsOfUse");
388         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);
389         oper.addParameter(param);
390         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "agreedToTermsOfUse"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
391         oper.addParameter(param);
392         oper.setReturnType(new javax.xml.namespace.QName("http://model.portal.liferay.com", "UserSoap"));
393         oper.setReturnClass(com.liferay.client.soap.portal.model.UserSoap.class);
394         oper.setReturnQName(new javax.xml.namespace.QName("", "updateAgreedToTermsOfUseReturn"));
395         oper.setStyle(org.apache.axis.constants.Style.RPC);
396         oper.setUse(org.apache.axis.constants.Use.ENCODED);
397         _operations[27] = oper;
398 
399         oper = new org.apache.axis.description.OperationDesc();
400         oper.setName("updateLockout");
401         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);
402         oper.addParameter(param);
403         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "lockout"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
404         oper.addParameter(param);
405         oper.setReturnType(new javax.xml.namespace.QName("http://model.portal.liferay.com", "UserSoap"));
406         oper.setReturnClass(com.liferay.client.soap.portal.model.UserSoap.class);
407         oper.setReturnQName(new javax.xml.namespace.QName("", "updateLockoutReturn"));
408         oper.setStyle(org.apache.axis.constants.Style.RPC);
409         oper.setUse(org.apache.axis.constants.Use.ENCODED);
410         _operations[28] = oper;
411 
412         oper = new org.apache.axis.description.OperationDesc();
413         oper.setName("updateOpenId");
414         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);
415         oper.addParameter(param);
416         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "openId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
417         oper.addParameter(param);
418         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
419         oper.setStyle(org.apache.axis.constants.Style.RPC);
420         oper.setUse(org.apache.axis.constants.Use.ENCODED);
421         _operations[29] = oper;
422 
423     }
424 
425     private static void _initOperationDesc4(){
426         org.apache.axis.description.OperationDesc oper;
427         org.apache.axis.description.ParameterDesc param;
428         oper = new org.apache.axis.description.OperationDesc();
429         oper.setName("updateOrganizations");
430         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);
431         oper.addParameter(param);
432         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "organizationIds"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "ArrayOf_xsd_long"), long[].class, false, false);
433         oper.addParameter(param);
434         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
435         oper.setStyle(org.apache.axis.constants.Style.RPC);
436         oper.setUse(org.apache.axis.constants.Use.ENCODED);
437         _operations[30] = oper;
438 
439         oper = new org.apache.axis.description.OperationDesc();
440         oper.setName("updatePassword");
441         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);
442         oper.addParameter(param);
443         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "password1"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
444         oper.addParameter(param);
445         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "password2"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
446         oper.addParameter(param);
447         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "passwordReset"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
448         oper.addParameter(param);
449         oper.setReturnType(new javax.xml.namespace.QName("http://model.portal.liferay.com", "UserSoap"));
450         oper.setReturnClass(com.liferay.client.soap.portal.model.UserSoap.class);
451         oper.setReturnQName(new javax.xml.namespace.QName("", "updatePasswordReturn"));
452         oper.setStyle(org.apache.axis.constants.Style.RPC);
453         oper.setUse(org.apache.axis.constants.Use.ENCODED);
454         _operations[31] = oper;
455 
456         oper = new org.apache.axis.description.OperationDesc();
457         oper.setName("updatePortrait");
458         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);
459         oper.addParameter(param);
460         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "bytes"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "base64Binary"), byte[].class, false, false);
461         oper.addParameter(param);
462         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
463         oper.setStyle(org.apache.axis.constants.Style.RPC);
464         oper.setUse(org.apache.axis.constants.Use.ENCODED);
465         _operations[32] = oper;
466 
467         oper = new org.apache.axis.description.OperationDesc();
468         oper.setName("updateScreenName");
469         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);
470         oper.addParameter(param);
471         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "screenName"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
472         oper.addParameter(param);
473         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
474         oper.setStyle(org.apache.axis.constants.Style.RPC);
475         oper.setUse(org.apache.axis.constants.Use.ENCODED);
476         _operations[33] = oper;
477 
478         oper = new org.apache.axis.description.OperationDesc();
479         oper.setName("updateUser");
480         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);
481         oper.addParameter(param);
482         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "oldPassword"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
483         oper.addParameter(param);
484         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "newPassword1"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
485         oper.addParameter(param);
486         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "newPassword2"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
487         oper.addParameter(param);
488         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "passwordReset"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
489         oper.addParameter(param);
490         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "screenName"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
491         oper.addParameter(param);
492         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "emailAddress"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
493         oper.addParameter(param);
494         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "languageId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
495         oper.addParameter(param);
496         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "timeZoneId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
497         oper.addParameter(param);
498         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "greeting"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
499         oper.addParameter(param);
500         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "comments"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
501         oper.addParameter(param);
502         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "firstName"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
503         oper.addParameter(param);
504         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "middleName"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
505         oper.addParameter(param);
506         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "lastName"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
507         oper.addParameter(param);
508         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "prefixId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
509         oper.addParameter(param);
510         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "suffixId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
511         oper.addParameter(param);
512         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "male"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
513         oper.addParameter(param);
514         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "birthdayMonth"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
515         oper.addParameter(param);
516         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "birthdayDay"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
517         oper.addParameter(param);
518         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "birthdayYear"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
519         oper.addParameter(param);
520         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "smsSn"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
521         oper.addParameter(param);
522         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "aimSn"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
523         oper.addParameter(param);
524         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "facebookSn"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
525         oper.addParameter(param);
526         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "icqSn"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
527         oper.addParameter(param);
528         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "jabberSn"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
529         oper.addParameter(param);
530         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "msnSn"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
531         oper.addParameter(param);
532         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "mySpaceSn"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
533         oper.addParameter(param);
534         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "skypeSn"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
535         oper.addParameter(param);
536         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "twitterSn"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
537         oper.addParameter(param);
538         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "ymSn"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
539         oper.addParameter(param);
540         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "jobTitle"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
541         oper.addParameter(param);
542         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "organizationIds"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "ArrayOf_xsd_long"), long[].class, false, false);
543         oper.addParameter(param);
544         oper.setReturnType(new javax.xml.namespace.QName("http://model.portal.liferay.com", "UserSoap"));
545         oper.setReturnClass(com.liferay.client.soap.portal.model.UserSoap.class);
546         oper.setReturnQName(new javax.xml.namespace.QName("", "updateUserReturn"));
547         oper.setStyle(org.apache.axis.constants.Style.RPC);
548         oper.setUse(org.apache.axis.constants.Use.ENCODED);
549         _operations[34] = oper;
550 
551         oper = new org.apache.axis.description.OperationDesc();
552         oper.setName("updateUser");
553         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);
554         oper.addParameter(param);
555         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "oldPassword"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
556         oper.addParameter(param);
557         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "passwordReset"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
558         oper.addParameter(param);
559         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "screenName"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
560         oper.addParameter(param);
561         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "emailAddress"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
562         oper.addParameter(param);
563         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "languageId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
564         oper.addParameter(param);
565         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "timeZoneId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
566         oper.addParameter(param);
567         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "greeting"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
568         oper.addParameter(param);
569         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "comments"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
570         oper.addParameter(param);
571         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "firstName"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
572         oper.addParameter(param);
573         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "middleName"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
574         oper.addParameter(param);
575         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "lastName"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
576         oper.addParameter(param);
577         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "prefixId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
578         oper.addParameter(param);
579         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "suffixId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
580         oper.addParameter(param);
581         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "male"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
582         oper.addParameter(param);
583         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "birthdayMonth"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
584         oper.addParameter(param);
585         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "birthdayDay"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
586         oper.addParameter(param);
587         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "birthdayYear"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
588         oper.addParameter(param);
589         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "smsSn"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
590         oper.addParameter(param);
591         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "aimSn"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
592         oper.addParameter(param);
593         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "facebookSn"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
594         oper.addParameter(param);
595         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "icqSn"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
596         oper.addParameter(param);
597         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "jabberSn"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
598         oper.addParameter(param);
599         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "msnSn"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
600         oper.addParameter(param);
601         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "mySpaceSn"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
602         oper.addParameter(param);
603         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "skypeSn"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
604         oper.addParameter(param);
605         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "twitterSn"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
606         oper.addParameter(param);
607         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "ymSn"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
608         oper.addParameter(param);
609         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "jobTitle"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
610         oper.addParameter(param);
611         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "organizationIds"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "ArrayOf_xsd_long"), long[].class, false, false);
612         oper.addParameter(param);
613         oper.setReturnType(new javax.xml.namespace.QName("http://model.portal.liferay.com", "UserSoap"));
614         oper.setReturnClass(com.liferay.client.soap.portal.model.UserSoap.class);
615         oper.setReturnQName(new javax.xml.namespace.QName("", "updateUserReturn"));
616         oper.setStyle(org.apache.axis.constants.Style.RPC);
617         oper.setUse(org.apache.axis.constants.Use.ENCODED);
618         _operations[35] = oper;
619 
620     }
621 
622     public Portal_UserServiceSoapBindingStub() throws org.apache.axis.AxisFault {
623          this(null);
624     }
625 
626     public Portal_UserServiceSoapBindingStub(java.net.URL endpointURL, javax.xml.rpc.Service service) throws org.apache.axis.AxisFault {
627          this(service);
628          super.cachedEndpoint = endpointURL;
629     }
630 
631     public Portal_UserServiceSoapBindingStub(javax.xml.rpc.Service service) throws org.apache.axis.AxisFault {
632         if (service == null) {
633             super.service = new org.apache.axis.client.Service();
634         } else {
635             super.service = service;
636         }
637         ((org.apache.axis.client.Service)super.service).setTypeMappingVersion("1.2");
638             java.lang.Class cls;
639             javax.xml.namespace.QName qName;
640             javax.xml.namespace.QName qName2;
641             java.lang.Class beansf = org.apache.axis.encoding.ser.BeanSerializerFactory.class;
642             java.lang.Class beandf = org.apache.axis.encoding.ser.BeanDeserializerFactory.class;
643             java.lang.Class enumsf = org.apache.axis.encoding.ser.EnumSerializerFactory.class;
644             java.lang.Class enumdf = org.apache.axis.encoding.ser.EnumDeserializerFactory.class;
645             java.lang.Class arraysf = org.apache.axis.encoding.ser.ArraySerializerFactory.class;
646             java.lang.Class arraydf = org.apache.axis.encoding.ser.ArrayDeserializerFactory.class;
647             java.lang.Class simplesf = org.apache.axis.encoding.ser.SimpleSerializerFactory.class;
648             java.lang.Class simpledf = org.apache.axis.encoding.ser.SimpleDeserializerFactory.class;
649             java.lang.Class simplelistsf = org.apache.axis.encoding.ser.SimpleListSerializerFactory.class;
650             java.lang.Class simplelistdf = org.apache.axis.encoding.ser.SimpleListDeserializerFactory.class;
651             qName = new javax.xml.namespace.QName("http://model.portal.liferay.com", "UserSoap");
652             cachedSerQNames.add(qName);
653             cls = com.liferay.client.soap.portal.model.UserSoap.class;
654             cachedSerClasses.add(cls);
655             cachedSerFactories.add(beansf);
656             cachedDeserFactories.add(beandf);
657 
658             qName = new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "ArrayOf_xsd_long");
659             cachedSerQNames.add(qName);
660             cls = long[].class;
661             cachedSerClasses.add(cls);
662             qName = new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long");
663             qName2 = null;
664             cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
665             cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
666 
667     }
668 
669     protected org.apache.axis.client.Call createCall() throws java.rmi.RemoteException {
670         try {
671             org.apache.axis.client.Call _call = super._createCall();
672             if (super.maintainSessionSet) {
673                 _call.setMaintainSession(super.maintainSession);
674             }
675             if (super.cachedUsername != null) {
676                 _call.setUsername(super.cachedUsername);
677             }
678             if (super.cachedPassword != null) {
679                 _call.setPassword(super.cachedPassword);
680             }
681             if (super.cachedEndpoint != null) {
682                 _call.setTargetEndpointAddress(super.cachedEndpoint);
683             }
684             if (super.cachedTimeout != null) {
685                 _call.setTimeout(super.cachedTimeout);
686             }
687             if (super.cachedPortName != null) {
688                 _call.setPortName(super.cachedPortName);
689             }
690             java.util.Enumeration keys = super.cachedProperties.keys();
691             while (keys.hasMoreElements()) {
692                 java.lang.String key = (java.lang.String) keys.nextElement();
693                 _call.setProperty(key, super.cachedProperties.get(key));
694             }
695             // All the type mapping information is registered
696             // when the first call is made.
697             // The type mapping information is actually registered in
698             // the TypeMappingRegistry of the service, which
699             // is the reason why registration is only needed for the first call.
700             synchronized (this) {
701                 if (firstCall()) {
702                     // must set encoding style before registering serializers
703                     _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
704                     _call.setEncodingStyle(org.apache.axis.Constants.URI_SOAP11_ENC);
705                     for (int i = 0; i < cachedSerFactories.size(); ++i) {
706                         java.lang.Class cls = (java.lang.Class) cachedSerClasses.get(i);
707                         javax.xml.namespace.QName qName =
708                                 (javax.xml.namespace.QName) cachedSerQNames.get(i);
709                         java.lang.Object x = cachedSerFactories.get(i);
710                         if (x instanceof Class) {
711                             java.lang.Class sf = (java.lang.Class)
712                                  cachedSerFactories.get(i);
713                             java.lang.Class df = (java.lang.Class)
714                                  cachedDeserFactories.get(i);
715                             _call.registerTypeMapping(cls, qName, sf, df, false);
716                         }
717                         else if (x instanceof javax.xml.rpc.encoding.SerializerFactory) {
718                             org.apache.axis.encoding.SerializerFactory sf = (org.apache.axis.encoding.SerializerFactory)
719                                  cachedSerFactories.get(i);
720                             org.apache.axis.encoding.DeserializerFactory df = (org.apache.axis.encoding.DeserializerFactory)
721                                  cachedDeserFactories.get(i);
722                             _call.registerTypeMapping(cls, qName, sf, df, false);
723                         }
724                     }
725                 }
726             }
727             return _call;
728         }
729         catch (java.lang.Throwable _t) {
730             throw new org.apache.axis.AxisFault("Failure trying to get the Call object", _t);
731         }
732     }
733 
734     public com.liferay.client.soap.portal.model.UserSoap getUserById(long userId) throws java.rmi.RemoteException {
735         if (super.cachedEndpoint == null) {
736             throw new org.apache.axis.NoEndPointException();
737         }
738         org.apache.axis.client.Call _call = createCall();
739         _call.setOperation(_operations[0]);
740         _call.setUseSOAPAction(true);
741         _call.setSOAPActionURI("");
742         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
743         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "getUserById"));
744 
745         setRequestHeaders(_call);
746         setAttachments(_call);
747  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(userId)});
748 
749         if (_resp instanceof java.rmi.RemoteException) {
750             throw (java.rmi.RemoteException)_resp;
751         }
752         else {
753             extractAttachments(_call);
754             try {
755                 return (com.liferay.client.soap.portal.model.UserSoap) _resp;
756             } catch (java.lang.Exception _exception) {
757                 return (com.liferay.client.soap.portal.model.UserSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portal.model.UserSoap.class);
758             }
759         }
760   } catch (org.apache.axis.AxisFault axisFaultException) {
761   throw axisFaultException;
762 }
763     }
764 
765     public long getDefaultUserId(long companyId) throws java.rmi.RemoteException {
766         if (super.cachedEndpoint == null) {
767             throw new org.apache.axis.NoEndPointException();
768         }
769         org.apache.axis.client.Call _call = createCall();
770         _call.setOperation(_operations[1]);
771         _call.setUseSOAPAction(true);
772         _call.setSOAPActionURI("");
773         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
774         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "getDefaultUserId"));
775 
776         setRequestHeaders(_call);
777         setAttachments(_call);
778  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(companyId)});
779 
780         if (_resp instanceof java.rmi.RemoteException) {
781             throw (java.rmi.RemoteException)_resp;
782         }
783         else {
784             extractAttachments(_call);
785             try {
786                 return ((java.lang.Long) _resp).longValue();
787             } catch (java.lang.Exception _exception) {
788                 return ((java.lang.Long) org.apache.axis.utils.JavaUtils.convert(_resp, long.class)).longValue();
789             }
790         }
791   } catch (org.apache.axis.AxisFault axisFaultException) {
792   throw axisFaultException;
793 }
794     }
795 
796     public void addGroupUsers(long groupId, long[] userIds) throws java.rmi.RemoteException {
797         if (super.cachedEndpoint == null) {
798             throw new org.apache.axis.NoEndPointException();
799         }
800         org.apache.axis.client.Call _call = createCall();
801         _call.setOperation(_operations[2]);
802         _call.setUseSOAPAction(true);
803         _call.setSOAPActionURI("");
804         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
805         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "addGroupUsers"));
806 
807         setRequestHeaders(_call);
808         setAttachments(_call);
809  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), userIds});
810 
811         if (_resp instanceof java.rmi.RemoteException) {
812             throw (java.rmi.RemoteException)_resp;
813         }
814         extractAttachments(_call);
815   } catch (org.apache.axis.AxisFault axisFaultException) {
816   throw axisFaultException;
817 }
818     }
819 
820     public void addOrganizationUsers(long organizationId, long[] userIds) throws java.rmi.RemoteException {
821         if (super.cachedEndpoint == null) {
822             throw new org.apache.axis.NoEndPointException();
823         }
824         org.apache.axis.client.Call _call = createCall();
825         _call.setOperation(_operations[3]);
826         _call.setUseSOAPAction(true);
827         _call.setSOAPActionURI("");
828         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
829         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "addOrganizationUsers"));
830 
831         setRequestHeaders(_call);
832         setAttachments(_call);
833  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(organizationId), userIds});
834 
835         if (_resp instanceof java.rmi.RemoteException) {
836             throw (java.rmi.RemoteException)_resp;
837         }
838         extractAttachments(_call);
839   } catch (org.apache.axis.AxisFault axisFaultException) {
840   throw axisFaultException;
841 }
842     }
843 
844     public void addPasswordPolicyUsers(long passwordPolicyId, long[] userIds) throws java.rmi.RemoteException {
845         if (super.cachedEndpoint == null) {
846             throw new org.apache.axis.NoEndPointException();
847         }
848         org.apache.axis.client.Call _call = createCall();
849         _call.setOperation(_operations[4]);
850         _call.setUseSOAPAction(true);
851         _call.setSOAPActionURI("");
852         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
853         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "addPasswordPolicyUsers"));
854 
855         setRequestHeaders(_call);
856         setAttachments(_call);
857  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(passwordPolicyId), userIds});
858 
859         if (_resp instanceof java.rmi.RemoteException) {
860             throw (java.rmi.RemoteException)_resp;
861         }
862         extractAttachments(_call);
863   } catch (org.apache.axis.AxisFault axisFaultException) {
864   throw axisFaultException;
865 }
866     }
867 
868     public void addRoleUsers(long roleId, long[] userIds) throws java.rmi.RemoteException {
869         if (super.cachedEndpoint == null) {
870             throw new org.apache.axis.NoEndPointException();
871         }
872         org.apache.axis.client.Call _call = createCall();
873         _call.setOperation(_operations[5]);
874         _call.setUseSOAPAction(true);
875         _call.setSOAPActionURI("");
876         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
877         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "addRoleUsers"));
878 
879         setRequestHeaders(_call);
880         setAttachments(_call);
881  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(roleId), userIds});
882 
883         if (_resp instanceof java.rmi.RemoteException) {
884             throw (java.rmi.RemoteException)_resp;
885         }
886         extractAttachments(_call);
887   } catch (org.apache.axis.AxisFault axisFaultException) {
888   throw axisFaultException;
889 }
890     }
891 
892     public void addUserGroupUsers(long userGroupId, long[] userIds) throws java.rmi.RemoteException {
893         if (super.cachedEndpoint == null) {
894             throw new org.apache.axis.NoEndPointException();
895         }
896         org.apache.axis.client.Call _call = createCall();
897         _call.setOperation(_operations[6]);
898         _call.setUseSOAPAction(true);
899         _call.setSOAPActionURI("");
900         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
901         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "addUserGroupUsers"));
902 
903         setRequestHeaders(_call);
904         setAttachments(_call);
905  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(userGroupId), userIds});
906 
907         if (_resp instanceof java.rmi.RemoteException) {
908             throw (java.rmi.RemoteException)_resp;
909         }
910         extractAttachments(_call);
911   } catch (org.apache.axis.AxisFault axisFaultException) {
912   throw axisFaultException;
913 }
914     }
915 
916     public com.liferay.client.soap.portal.model.UserSoap addUser(long companyId, boolean autoPassword, java.lang.String password1, java.lang.String password2, boolean autoScreenName, java.lang.String screenName, java.lang.String emailAddress, java.lang.String locale, java.lang.String firstName, java.lang.String middleName, java.lang.String lastName, int prefixId, int suffixId, boolean male, int birthdayMonth, int birthdayDay, int birthdayYear, java.lang.String jobTitle, long[] organizationIds, boolean sendEmail) throws java.rmi.RemoteException {
917         if (super.cachedEndpoint == null) {
918             throw new org.apache.axis.NoEndPointException();
919         }
920         org.apache.axis.client.Call _call = createCall();
921         _call.setOperation(_operations[7]);
922         _call.setUseSOAPAction(true);
923         _call.setSOAPActionURI("");
924         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
925         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "addUser"));
926 
927         setRequestHeaders(_call);
928         setAttachments(_call);
929  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(companyId), new java.lang.Boolean(autoPassword), password1, password2, new java.lang.Boolean(autoScreenName), screenName, emailAddress, locale, firstName, middleName, lastName, new java.lang.Integer(prefixId), new java.lang.Integer(suffixId), new java.lang.Boolean(male), new java.lang.Integer(birthdayMonth), new java.lang.Integer(birthdayDay), new java.lang.Integer(birthdayYear), jobTitle, organizationIds, new java.lang.Boolean(sendEmail)});
930 
931         if (_resp instanceof java.rmi.RemoteException) {
932             throw (java.rmi.RemoteException)_resp;
933         }
934         else {
935             extractAttachments(_call);
936             try {
937                 return (com.liferay.client.soap.portal.model.UserSoap) _resp;
938             } catch (java.lang.Exception _exception) {
939                 return (com.liferay.client.soap.portal.model.UserSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portal.model.UserSoap.class);
940             }
941         }
942   } catch (org.apache.axis.AxisFault axisFaultException) {
943   throw axisFaultException;
944 }
945     }
946 
947     public void deleteRoleUser(long roleId, long userId) throws java.rmi.RemoteException {
948         if (super.cachedEndpoint == null) {
949             throw new org.apache.axis.NoEndPointException();
950         }
951         org.apache.axis.client.Call _call = createCall();
952         _call.setOperation(_operations[8]);
953         _call.setUseSOAPAction(true);
954         _call.setSOAPActionURI("");
955         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
956         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "deleteRoleUser"));
957 
958         setRequestHeaders(_call);
959         setAttachments(_call);
960  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(roleId), new java.lang.Long(userId)});
961 
962         if (_resp instanceof java.rmi.RemoteException) {
963             throw (java.rmi.RemoteException)_resp;
964         }
965         extractAttachments(_call);
966   } catch (org.apache.axis.AxisFault axisFaultException) {
967   throw axisFaultException;
968 }
969     }
970 
971     public void deleteUser(long userId) throws java.rmi.RemoteException {
972         if (super.cachedEndpoint == null) {
973             throw new org.apache.axis.NoEndPointException();
974         }
975         org.apache.axis.client.Call _call = createCall();
976         _call.setOperation(_operations[9]);
977         _call.setUseSOAPAction(true);
978         _call.setSOAPActionURI("");
979         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
980         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "deleteUser"));
981 
982         setRequestHeaders(_call);
983         setAttachments(_call);
984  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(userId)});
985 
986         if (_resp instanceof java.rmi.RemoteException) {
987             throw (java.rmi.RemoteException)_resp;
988         }
989         extractAttachments(_call);
990   } catch (org.apache.axis.AxisFault axisFaultException) {
991   throw axisFaultException;
992 }
993     }
994 
995     public long[] getGroupUserIds(long groupId) throws java.rmi.RemoteException {
996         if (super.cachedEndpoint == null) {
997             throw new org.apache.axis.NoEndPointException();
998         }
999         org.apache.axis.client.Call _call = createCall();
1000        _call.setOperation(_operations[10]);
1001        _call.setUseSOAPAction(true);
1002        _call.setSOAPActionURI("");
1003        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1004        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "getGroupUserIds"));
1005
1006        setRequestHeaders(_call);
1007        setAttachments(_call);
1008 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId)});
1009
1010        if (_resp instanceof java.rmi.RemoteException) {
1011            throw (java.rmi.RemoteException)_resp;
1012        }
1013        else {
1014            extractAttachments(_call);
1015            try {
1016                return (long[]) _resp;
1017            } catch (java.lang.Exception _exception) {
1018                return (long[]) org.apache.axis.utils.JavaUtils.convert(_resp, long[].class);
1019            }
1020        }
1021  } catch (org.apache.axis.AxisFault axisFaultException) {
1022  throw axisFaultException;
1023}
1024    }
1025
1026    public long[] getOrganizationUserIds(long organizationId) throws java.rmi.RemoteException {
1027        if (super.cachedEndpoint == null) {
1028            throw new org.apache.axis.NoEndPointException();
1029        }
1030        org.apache.axis.client.Call _call = createCall();
1031        _call.setOperation(_operations[11]);
1032        _call.setUseSOAPAction(true);
1033        _call.setSOAPActionURI("");
1034        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1035        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "getOrganizationUserIds"));
1036
1037        setRequestHeaders(_call);
1038        setAttachments(_call);
1039 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(organizationId)});
1040
1041        if (_resp instanceof java.rmi.RemoteException) {
1042            throw (java.rmi.RemoteException)_resp;
1043        }
1044        else {
1045            extractAttachments(_call);
1046            try {
1047                return (long[]) _resp;
1048            } catch (java.lang.Exception _exception) {
1049                return (long[]) org.apache.axis.utils.JavaUtils.convert(_resp, long[].class);
1050            }
1051        }
1052  } catch (org.apache.axis.AxisFault axisFaultException) {
1053  throw axisFaultException;
1054}
1055    }
1056
1057    public long[] getRoleUserIds(long roleId) throws java.rmi.RemoteException {
1058        if (super.cachedEndpoint == null) {
1059            throw new org.apache.axis.NoEndPointException();
1060        }
1061        org.apache.axis.client.Call _call = createCall();
1062        _call.setOperation(_operations[12]);
1063        _call.setUseSOAPAction(true);
1064        _call.setSOAPActionURI("");
1065        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1066        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "getRoleUserIds"));
1067
1068        setRequestHeaders(_call);
1069        setAttachments(_call);
1070 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(roleId)});
1071
1072        if (_resp instanceof java.rmi.RemoteException) {
1073            throw (java.rmi.RemoteException)_resp;
1074        }
1075        else {
1076            extractAttachments(_call);
1077            try {
1078                return (long[]) _resp;
1079            } catch (java.lang.Exception _exception) {
1080                return (long[]) org.apache.axis.utils.JavaUtils.convert(_resp, long[].class);
1081            }
1082        }
1083  } catch (org.apache.axis.AxisFault axisFaultException) {
1084  throw axisFaultException;
1085}
1086    }
1087
1088    public com.liferay.client.soap.portal.model.UserSoap getUserByEmailAddress(long companyId, java.lang.String emailAddress) throws java.rmi.RemoteException {
1089        if (super.cachedEndpoint == null) {
1090            throw new org.apache.axis.NoEndPointException();
1091        }
1092        org.apache.axis.client.Call _call = createCall();
1093        _call.setOperation(_operations[13]);
1094        _call.setUseSOAPAction(true);
1095        _call.setSOAPActionURI("");
1096        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1097        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "getUserByEmailAddress"));
1098
1099        setRequestHeaders(_call);
1100        setAttachments(_call);
1101 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(companyId), emailAddress});
1102
1103        if (_resp instanceof java.rmi.RemoteException) {
1104            throw (java.rmi.RemoteException)_resp;
1105        }
1106        else {
1107            extractAttachments(_call);
1108            try {
1109                return (com.liferay.client.soap.portal.model.UserSoap) _resp;
1110            } catch (java.lang.Exception _exception) {
1111                return (com.liferay.client.soap.portal.model.UserSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portal.model.UserSoap.class);
1112            }
1113        }
1114  } catch (org.apache.axis.AxisFault axisFaultException) {
1115  throw axisFaultException;
1116}
1117    }
1118
1119    public com.liferay.client.soap.portal.model.UserSoap getUserByScreenName(long companyId, java.lang.String screenName) throws java.rmi.RemoteException {
1120        if (super.cachedEndpoint == null) {
1121            throw new org.apache.axis.NoEndPointException();
1122        }
1123        org.apache.axis.client.Call _call = createCall();
1124        _call.setOperation(_operations[14]);
1125        _call.setUseSOAPAction(true);
1126        _call.setSOAPActionURI("");
1127        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1128        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "getUserByScreenName"));
1129
1130        setRequestHeaders(_call);
1131        setAttachments(_call);
1132 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(companyId), screenName});
1133
1134        if (_resp instanceof java.rmi.RemoteException) {
1135            throw (java.rmi.RemoteException)_resp;
1136        }
1137        else {
1138            extractAttachments(_call);
1139            try {
1140                return (com.liferay.client.soap.portal.model.UserSoap) _resp;
1141            } catch (java.lang.Exception _exception) {
1142                return (com.liferay.client.soap.portal.model.UserSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portal.model.UserSoap.class);
1143            }
1144        }
1145  } catch (org.apache.axis.AxisFault axisFaultException) {
1146  throw axisFaultException;
1147}
1148    }
1149
1150    public long getUserIdByEmailAddress(long companyId, java.lang.String emailAddress) throws java.rmi.RemoteException {
1151        if (super.cachedEndpoint == null) {
1152            throw new org.apache.axis.NoEndPointException();
1153        }
1154        org.apache.axis.client.Call _call = createCall();
1155        _call.setOperation(_operations[15]);
1156        _call.setUseSOAPAction(true);
1157        _call.setSOAPActionURI("");
1158        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1159        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "getUserIdByEmailAddress"));
1160
1161        setRequestHeaders(_call);
1162        setAttachments(_call);
1163 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(companyId), emailAddress});
1164
1165        if (_resp instanceof java.rmi.RemoteException) {
1166            throw (java.rmi.RemoteException)_resp;
1167        }
1168        else {
1169            extractAttachments(_call);
1170            try {
1171                return ((java.lang.Long) _resp).longValue();
1172            } catch (java.lang.Exception _exception) {
1173                return ((java.lang.Long) org.apache.axis.utils.JavaUtils.convert(_resp, long.class)).longValue();
1174            }
1175        }
1176  } catch (org.apache.axis.AxisFault axisFaultException) {
1177  throw axisFaultException;
1178}
1179    }
1180
1181    public long getUserIdByScreenName(long companyId, java.lang.String screenName) throws java.rmi.RemoteException {
1182        if (super.cachedEndpoint == null) {
1183            throw new org.apache.axis.NoEndPointException();
1184        }
1185        org.apache.axis.client.Call _call = createCall();
1186        _call.setOperation(_operations[16]);
1187        _call.setUseSOAPAction(true);
1188        _call.setSOAPActionURI("");
1189        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1190        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "getUserIdByScreenName"));
1191
1192        setRequestHeaders(_call);
1193        setAttachments(_call);
1194 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(companyId), screenName});
1195
1196        if (_resp instanceof java.rmi.RemoteException) {
1197            throw (java.rmi.RemoteException)_resp;
1198        }
1199        else {
1200            extractAttachments(_call);
1201            try {
1202                return ((java.lang.Long) _resp).longValue();
1203            } catch (java.lang.Exception _exception) {
1204                return ((java.lang.Long) org.apache.axis.utils.JavaUtils.convert(_resp, long.class)).longValue();
1205            }
1206        }
1207  } catch (org.apache.axis.AxisFault axisFaultException) {
1208  throw axisFaultException;
1209}
1210    }
1211
1212    public boolean hasGroupUser(long groupId, long userId) throws java.rmi.RemoteException {
1213        if (super.cachedEndpoint == null) {
1214            throw new org.apache.axis.NoEndPointException();
1215        }
1216        org.apache.axis.client.Call _call = createCall();
1217        _call.setOperation(_operations[17]);
1218        _call.setUseSOAPAction(true);
1219        _call.setSOAPActionURI("");
1220        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1221        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "hasGroupUser"));
1222
1223        setRequestHeaders(_call);
1224        setAttachments(_call);
1225 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), new java.lang.Long(userId)});
1226
1227        if (_resp instanceof java.rmi.RemoteException) {
1228            throw (java.rmi.RemoteException)_resp;
1229        }
1230        else {
1231            extractAttachments(_call);
1232            try {
1233                return ((java.lang.Boolean) _resp).booleanValue();
1234            } catch (java.lang.Exception _exception) {
1235                return ((java.lang.Boolean) org.apache.axis.utils.JavaUtils.convert(_resp, boolean.class)).booleanValue();
1236            }
1237        }
1238  } catch (org.apache.axis.AxisFault axisFaultException) {
1239  throw axisFaultException;
1240}
1241    }
1242
1243    public boolean hasRoleUser(long roleId, long userId) throws java.rmi.RemoteException {
1244        if (super.cachedEndpoint == null) {
1245            throw new org.apache.axis.NoEndPointException();
1246        }
1247        org.apache.axis.client.Call _call = createCall();
1248        _call.setOperation(_operations[18]);
1249        _call.setUseSOAPAction(true);
1250        _call.setSOAPActionURI("");
1251        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1252        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "hasRoleUser"));
1253
1254        setRequestHeaders(_call);
1255        setAttachments(_call);
1256 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(roleId), new java.lang.Long(userId)});
1257
1258        if (_resp instanceof java.rmi.RemoteException) {
1259            throw (java.rmi.RemoteException)_resp;
1260        }
1261        else {
1262            extractAttachments(_call);
1263            try {
1264                return ((java.lang.Boolean) _resp).booleanValue();
1265            } catch (java.lang.Exception _exception) {
1266                return ((java.lang.Boolean) org.apache.axis.utils.JavaUtils.convert(_resp, boolean.class)).booleanValue();
1267            }
1268        }
1269  } catch (org.apache.axis.AxisFault axisFaultException) {
1270  throw axisFaultException;
1271}
1272    }
1273
1274    public void setRoleUsers(long roleId, long[] userIds) throws java.rmi.RemoteException {
1275        if (super.cachedEndpoint == null) {
1276            throw new org.apache.axis.NoEndPointException();
1277        }
1278        org.apache.axis.client.Call _call = createCall();
1279        _call.setOperation(_operations[19]);
1280        _call.setUseSOAPAction(true);
1281        _call.setSOAPActionURI("");
1282        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1283        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "setRoleUsers"));
1284
1285        setRequestHeaders(_call);
1286        setAttachments(_call);
1287 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(roleId), userIds});
1288
1289        if (_resp instanceof java.rmi.RemoteException) {
1290            throw (java.rmi.RemoteException)_resp;
1291        }
1292        extractAttachments(_call);
1293  } catch (org.apache.axis.AxisFault axisFaultException) {
1294  throw axisFaultException;
1295}
1296    }
1297
1298    public void setUserGroupUsers(long userGroupId, long[] userIds) throws java.rmi.RemoteException {
1299        if (super.cachedEndpoint == null) {
1300            throw new org.apache.axis.NoEndPointException();
1301        }
1302        org.apache.axis.client.Call _call = createCall();
1303        _call.setOperation(_operations[20]);
1304        _call.setUseSOAPAction(true);
1305        _call.setSOAPActionURI("");
1306        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1307        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "setUserGroupUsers"));
1308
1309        setRequestHeaders(_call);
1310        setAttachments(_call);
1311 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(userGroupId), userIds});
1312
1313        if (_resp instanceof java.rmi.RemoteException) {
1314            throw (java.rmi.RemoteException)_resp;
1315        }
1316        extractAttachments(_call);
1317  } catch (org.apache.axis.AxisFault axisFaultException) {
1318  throw axisFaultException;
1319}
1320    }
1321
1322    public void unsetGroupUsers(long groupId, long[] userIds) throws java.rmi.RemoteException {
1323        if (super.cachedEndpoint == null) {
1324            throw new org.apache.axis.NoEndPointException();
1325        }
1326        org.apache.axis.client.Call _call = createCall();
1327        _call.setOperation(_operations[21]);
1328        _call.setUseSOAPAction(true);
1329        _call.setSOAPActionURI("");
1330        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1331        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "unsetGroupUsers"));
1332
1333        setRequestHeaders(_call);
1334        setAttachments(_call);
1335 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), userIds});
1336
1337        if (_resp instanceof java.rmi.RemoteException) {
1338            throw (java.rmi.RemoteException)_resp;
1339        }
1340        extractAttachments(_call);
1341  } catch (org.apache.axis.AxisFault axisFaultException) {
1342  throw axisFaultException;
1343}
1344    }
1345
1346    public void unsetOrganizationUsers(long organizationId, long[] userIds) throws java.rmi.RemoteException {
1347        if (super.cachedEndpoint == null) {
1348            throw new org.apache.axis.NoEndPointException();
1349        }
1350        org.apache.axis.client.Call _call = createCall();
1351        _call.setOperation(_operations[22]);
1352        _call.setUseSOAPAction(true);
1353        _call.setSOAPActionURI("");
1354        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1355        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "unsetOrganizationUsers"));
1356
1357        setRequestHeaders(_call);
1358        setAttachments(_call);
1359 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(organizationId), userIds});
1360
1361        if (_resp instanceof java.rmi.RemoteException) {
1362            throw (java.rmi.RemoteException)_resp;
1363        }
1364        extractAttachments(_call);
1365  } catch (org.apache.axis.AxisFault axisFaultException) {
1366  throw axisFaultException;
1367}
1368    }
1369
1370    public void unsetPasswordPolicyUsers(long passwordPolicyId, long[] userIds) throws java.rmi.RemoteException {
1371        if (super.cachedEndpoint == null) {
1372            throw new org.apache.axis.NoEndPointException();
1373        }
1374        org.apache.axis.client.Call _call = createCall();
1375        _call.setOperation(_operations[23]);
1376        _call.setUseSOAPAction(true);
1377        _call.setSOAPActionURI("");
1378        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1379        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "unsetPasswordPolicyUsers"));
1380
1381        setRequestHeaders(_call);
1382        setAttachments(_call);
1383 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(passwordPolicyId), userIds});
1384
1385        if (_resp instanceof java.rmi.RemoteException) {
1386            throw (java.rmi.RemoteException)_resp;
1387        }
1388        extractAttachments(_call);
1389  } catch (org.apache.axis.AxisFault axisFaultException) {
1390  throw axisFaultException;
1391}
1392    }
1393
1394    public void unsetRoleUsers(long roleId, long[] userIds) throws java.rmi.RemoteException {
1395        if (super.cachedEndpoint == null) {
1396            throw new org.apache.axis.NoEndPointException();
1397        }
1398        org.apache.axis.client.Call _call = createCall();
1399        _call.setOperation(_operations[24]);
1400        _call.setUseSOAPAction(true);
1401        _call.setSOAPActionURI("");
1402        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1403        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "unsetRoleUsers"));
1404
1405        setRequestHeaders(_call);
1406        setAttachments(_call);
1407 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(roleId), userIds});
1408
1409        if (_resp instanceof java.rmi.RemoteException) {
1410            throw (java.rmi.RemoteException)_resp;
1411        }
1412        extractAttachments(_call);
1413  } catch (org.apache.axis.AxisFault axisFaultException) {
1414  throw axisFaultException;
1415}
1416    }
1417
1418    public void unsetUserGroupUsers(long userGroupId, long[] userIds) throws java.rmi.RemoteException {
1419        if (super.cachedEndpoint == null) {
1420            throw new org.apache.axis.NoEndPointException();
1421        }
1422        org.apache.axis.client.Call _call = createCall();
1423        _call.setOperation(_operations[25]);
1424        _call.setUseSOAPAction(true);
1425        _call.setSOAPActionURI("");
1426        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1427        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "unsetUserGroupUsers"));
1428
1429        setRequestHeaders(_call);
1430        setAttachments(_call);
1431 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(userGroupId), userIds});
1432
1433        if (_resp instanceof java.rmi.RemoteException) {
1434            throw (java.rmi.RemoteException)_resp;
1435        }
1436        extractAttachments(_call);
1437  } catch (org.apache.axis.AxisFault axisFaultException) {
1438  throw axisFaultException;
1439}
1440    }
1441
1442    public com.liferay.client.soap.portal.model.UserSoap updateActive(long userId, boolean active) throws java.rmi.RemoteException {
1443        if (super.cachedEndpoint == null) {
1444            throw new org.apache.axis.NoEndPointException();
1445        }
1446        org.apache.axis.client.Call _call = createCall();
1447        _call.setOperation(_operations[26]);
1448        _call.setUseSOAPAction(true);
1449        _call.setSOAPActionURI("");
1450        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1451        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "updateActive"));
1452
1453        setRequestHeaders(_call);
1454        setAttachments(_call);
1455 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(userId), new java.lang.Boolean(active)});
1456
1457        if (_resp instanceof java.rmi.RemoteException) {
1458            throw (java.rmi.RemoteException)_resp;
1459        }
1460        else {
1461            extractAttachments(_call);
1462            try {
1463                return (com.liferay.client.soap.portal.model.UserSoap) _resp;
1464            } catch (java.lang.Exception _exception) {
1465                return (com.liferay.client.soap.portal.model.UserSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portal.model.UserSoap.class);
1466            }
1467        }
1468  } catch (org.apache.axis.AxisFault axisFaultException) {
1469  throw axisFaultException;
1470}
1471    }
1472
1473    public com.liferay.client.soap.portal.model.UserSoap updateAgreedToTermsOfUse(long userId, boolean agreedToTermsOfUse) throws java.rmi.RemoteException {
1474        if (super.cachedEndpoint == null) {
1475            throw new org.apache.axis.NoEndPointException();
1476        }
1477        org.apache.axis.client.Call _call = createCall();
1478        _call.setOperation(_operations[27]);
1479        _call.setUseSOAPAction(true);
1480        _call.setSOAPActionURI("");
1481        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1482        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "updateAgreedToTermsOfUse"));
1483
1484        setRequestHeaders(_call);
1485        setAttachments(_call);
1486 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(userId), new java.lang.Boolean(agreedToTermsOfUse)});
1487
1488        if (_resp instanceof java.rmi.RemoteException) {
1489            throw (java.rmi.RemoteException)_resp;
1490        }
1491        else {
1492            extractAttachments(_call);
1493            try {
1494                return (com.liferay.client.soap.portal.model.UserSoap) _resp;
1495            } catch (java.lang.Exception _exception) {
1496                return (com.liferay.client.soap.portal.model.UserSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portal.model.UserSoap.class);
1497            }
1498        }
1499  } catch (org.apache.axis.AxisFault axisFaultException) {
1500  throw axisFaultException;
1501}
1502    }
1503
1504    public com.liferay.client.soap.portal.model.UserSoap updateLockout(long userId, boolean lockout) throws java.rmi.RemoteException {
1505        if (super.cachedEndpoint == null) {
1506            throw new org.apache.axis.NoEndPointException();
1507        }
1508        org.apache.axis.client.Call _call = createCall();
1509        _call.setOperation(_operations[28]);
1510        _call.setUseSOAPAction(true);
1511        _call.setSOAPActionURI("");
1512        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1513        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "updateLockout"));
1514
1515        setRequestHeaders(_call);
1516        setAttachments(_call);
1517 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(userId), new java.lang.Boolean(lockout)});
1518
1519        if (_resp instanceof java.rmi.RemoteException) {
1520            throw (java.rmi.RemoteException)_resp;
1521        }
1522        else {
1523            extractAttachments(_call);
1524            try {
1525                return (com.liferay.client.soap.portal.model.UserSoap) _resp;
1526            } catch (java.lang.Exception _exception) {
1527                return (com.liferay.client.soap.portal.model.UserSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portal.model.UserSoap.class);
1528            }
1529        }
1530  } catch (org.apache.axis.AxisFault axisFaultException) {
1531  throw axisFaultException;
1532}
1533    }
1534
1535    public void updateOpenId(long userId, java.lang.String openId) throws java.rmi.RemoteException {
1536        if (super.cachedEndpoint == null) {
1537            throw new org.apache.axis.NoEndPointException();
1538        }
1539        org.apache.axis.client.Call _call = createCall();
1540        _call.setOperation(_operations[29]);
1541        _call.setUseSOAPAction(true);
1542        _call.setSOAPActionURI("");
1543        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1544        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "updateOpenId"));
1545
1546        setRequestHeaders(_call);
1547        setAttachments(_call);
1548 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(userId), openId});
1549
1550        if (_resp instanceof java.rmi.RemoteException) {
1551            throw (java.rmi.RemoteException)_resp;
1552        }
1553        extractAttachments(_call);
1554  } catch (org.apache.axis.AxisFault axisFaultException) {
1555  throw axisFaultException;
1556}
1557    }
1558
1559    public void updateOrganizations(long userId, long[] organizationIds) throws java.rmi.RemoteException {
1560        if (super.cachedEndpoint == null) {
1561            throw new org.apache.axis.NoEndPointException();
1562        }
1563        org.apache.axis.client.Call _call = createCall();
1564        _call.setOperation(_operations[30]);
1565        _call.setUseSOAPAction(true);
1566        _call.setSOAPActionURI("");
1567        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1568        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "updateOrganizations"));
1569
1570        setRequestHeaders(_call);
1571        setAttachments(_call);
1572 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(userId), organizationIds});
1573
1574        if (_resp instanceof java.rmi.RemoteException) {
1575            throw (java.rmi.RemoteException)_resp;
1576        }
1577        extractAttachments(_call);
1578  } catch (org.apache.axis.AxisFault axisFaultException) {
1579  throw axisFaultException;
1580}
1581    }
1582
1583    public com.liferay.client.soap.portal.model.UserSoap updatePassword(long userId, java.lang.String password1, java.lang.String password2, boolean passwordReset) throws java.rmi.RemoteException {
1584        if (super.cachedEndpoint == null) {
1585            throw new org.apache.axis.NoEndPointException();
1586        }
1587        org.apache.axis.client.Call _call = createCall();
1588        _call.setOperation(_operations[31]);
1589        _call.setUseSOAPAction(true);
1590        _call.setSOAPActionURI("");
1591        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1592        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "updatePassword"));
1593
1594        setRequestHeaders(_call);
1595        setAttachments(_call);
1596 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(userId), password1, password2, new java.lang.Boolean(passwordReset)});
1597
1598        if (_resp instanceof java.rmi.RemoteException) {
1599            throw (java.rmi.RemoteException)_resp;
1600        }
1601        else {
1602            extractAttachments(_call);
1603            try {
1604                return (com.liferay.client.soap.portal.model.UserSoap) _resp;
1605            } catch (java.lang.Exception _exception) {
1606                return (com.liferay.client.soap.portal.model.UserSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portal.model.UserSoap.class);
1607            }
1608        }
1609  } catch (org.apache.axis.AxisFault axisFaultException) {
1610  throw axisFaultException;
1611}
1612    }
1613
1614    public void updatePortrait(long userId, byte[] bytes) throws java.rmi.RemoteException {
1615        if (super.cachedEndpoint == null) {
1616            throw new org.apache.axis.NoEndPointException();
1617        }
1618        org.apache.axis.client.Call _call = createCall();
1619        _call.setOperation(_operations[32]);
1620        _call.setUseSOAPAction(true);
1621        _call.setSOAPActionURI("");
1622        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1623        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "updatePortrait"));
1624
1625        setRequestHeaders(_call);
1626        setAttachments(_call);
1627 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(userId), bytes});
1628
1629        if (_resp instanceof java.rmi.RemoteException) {
1630            throw (java.rmi.RemoteException)_resp;
1631        }
1632        extractAttachments(_call);
1633  } catch (org.apache.axis.AxisFault axisFaultException) {
1634  throw axisFaultException;
1635}
1636    }
1637
1638    public void updateScreenName(long userId, java.lang.String screenName) throws java.rmi.RemoteException {
1639        if (super.cachedEndpoint == null) {
1640            throw new org.apache.axis.NoEndPointException();
1641        }
1642        org.apache.axis.client.Call _call = createCall();
1643        _call.setOperation(_operations[33]);
1644        _call.setUseSOAPAction(true);
1645        _call.setSOAPActionURI("");
1646        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1647        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "updateScreenName"));
1648
1649        setRequestHeaders(_call);
1650        setAttachments(_call);
1651 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(userId), screenName});
1652
1653        if (_resp instanceof java.rmi.RemoteException) {
1654            throw (java.rmi.RemoteException)_resp;
1655        }
1656        extractAttachments(_call);
1657  } catch (org.apache.axis.AxisFault axisFaultException) {
1658  throw axisFaultException;
1659}
1660    }
1661
1662    public com.liferay.client.soap.portal.model.UserSoap updateUser(long userId, java.lang.String oldPassword, java.lang.String newPassword1, java.lang.String newPassword2, boolean passwordReset, java.lang.String screenName, java.lang.String emailAddress, java.lang.String languageId, java.lang.String timeZoneId, java.lang.String greeting, java.lang.String comments, java.lang.String firstName, java.lang.String middleName, java.lang.String lastName, int prefixId, int suffixId, boolean male, int birthdayMonth, int birthdayDay, int birthdayYear, java.lang.String smsSn, java.lang.String aimSn, java.lang.String facebookSn, java.lang.String icqSn, java.lang.String jabberSn, java.lang.String msnSn, java.lang.String mySpaceSn, java.lang.String skypeSn, java.lang.String twitterSn, java.lang.String ymSn, java.lang.String jobTitle, long[] organizationIds) throws java.rmi.RemoteException {
1663        if (super.cachedEndpoint == null) {
1664            throw new org.apache.axis.NoEndPointException();
1665        }
1666        org.apache.axis.client.Call _call = createCall();
1667        _call.setOperation(_operations[34]);
1668        _call.setUseSOAPAction(true);
1669        _call.setSOAPActionURI("");
1670        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1671        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "updateUser"));
1672
1673        setRequestHeaders(_call);
1674        setAttachments(_call);
1675 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(userId), oldPassword, newPassword1, newPassword2, new java.lang.Boolean(passwordReset), screenName, emailAddress, languageId, timeZoneId, greeting, comments, firstName, middleName, lastName, new java.lang.Integer(prefixId), new java.lang.Integer(suffixId), new java.lang.Boolean(male), new java.lang.Integer(birthdayMonth), new java.lang.Integer(birthdayDay), new java.lang.Integer(birthdayYear), smsSn, aimSn, facebookSn, icqSn, jabberSn, msnSn, mySpaceSn, skypeSn, twitterSn, ymSn, jobTitle, organizationIds});
1676
1677        if (_resp instanceof java.rmi.RemoteException) {
1678            throw (java.rmi.RemoteException)_resp;
1679        }
1680        else {
1681            extractAttachments(_call);
1682            try {
1683                return (com.liferay.client.soap.portal.model.UserSoap) _resp;
1684            } catch (java.lang.Exception _exception) {
1685                return (com.liferay.client.soap.portal.model.UserSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portal.model.UserSoap.class);
1686            }
1687        }
1688  } catch (org.apache.axis.AxisFault axisFaultException) {
1689  throw axisFaultException;
1690}
1691    }
1692
1693    public com.liferay.client.soap.portal.model.UserSoap updateUser(long userId, java.lang.String oldPassword, boolean passwordReset, java.lang.String screenName, java.lang.String emailAddress, java.lang.String languageId, java.lang.String timeZoneId, java.lang.String greeting, java.lang.String comments, java.lang.String firstName, java.lang.String middleName, java.lang.String lastName, int prefixId, int suffixId, boolean male, int birthdayMonth, int birthdayDay, int birthdayYear, java.lang.String smsSn, java.lang.String aimSn, java.lang.String facebookSn, java.lang.String icqSn, java.lang.String jabberSn, java.lang.String msnSn, java.lang.String mySpaceSn, java.lang.String skypeSn, java.lang.String twitterSn, java.lang.String ymSn, java.lang.String jobTitle, long[] organizationIds) throws java.rmi.RemoteException {
1694        if (super.cachedEndpoint == null) {
1695            throw new org.apache.axis.NoEndPointException();
1696        }
1697        org.apache.axis.client.Call _call = createCall();
1698        _call.setOperation(_operations[35]);
1699        _call.setUseSOAPAction(true);
1700        _call.setSOAPActionURI("");
1701        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1702        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "updateUser"));
1703
1704        setRequestHeaders(_call);
1705        setAttachments(_call);
1706 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(userId), oldPassword, new java.lang.Boolean(passwordReset), screenName, emailAddress, languageId, timeZoneId, greeting, comments, firstName, middleName, lastName, new java.lang.Integer(prefixId), new java.lang.Integer(suffixId), new java.lang.Boolean(male), new java.lang.Integer(birthdayMonth), new java.lang.Integer(birthdayDay), new java.lang.Integer(birthdayYear), smsSn, aimSn, facebookSn, icqSn, jabberSn, msnSn, mySpaceSn, skypeSn, twitterSn, ymSn, jobTitle, organizationIds});
1707
1708        if (_resp instanceof java.rmi.RemoteException) {
1709            throw (java.rmi.RemoteException)_resp;
1710        }
1711        else {
1712            extractAttachments(_call);
1713            try {
1714                return (com.liferay.client.soap.portal.model.UserSoap) _resp;
1715            } catch (java.lang.Exception _exception) {
1716                return (com.liferay.client.soap.portal.model.UserSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portal.model.UserSoap.class);
1717            }
1718        }
1719  } catch (org.apache.axis.AxisFault axisFaultException) {
1720  throw axisFaultException;
1721}
1722    }
1723
1724}
1725