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