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