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