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("updateEmailAddress");
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          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);
35          oper.addParameter(param);
36          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);
37          oper.addParameter(param);
38          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);
39          oper.addParameter(param);
40          oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
41          oper.setStyle(org.apache.axis.constants.Style.RPC);
42          oper.setUse(org.apache.axis.constants.Use.ENCODED);
43          _operations[0] = oper;
44  
45          oper = new org.apache.axis.description.OperationDesc();
46          oper.setName("updateActive");
47          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);
48          oper.addParameter(param);
49          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);
50          oper.addParameter(param);
51          oper.setReturnType(new javax.xml.namespace.QName("http://model.portal.liferay.com", "UserSoap"));
52          oper.setReturnClass(com.liferay.client.soap.portal.model.UserSoap.class);
53          oper.setReturnQName(new javax.xml.namespace.QName("", "updateActiveReturn"));
54          oper.setStyle(org.apache.axis.constants.Style.RPC);
55          oper.setUse(org.apache.axis.constants.Use.ENCODED);
56          _operations[1] = oper;
57  
58          oper = new org.apache.axis.description.OperationDesc();
59          oper.setName("updatePassword");
60          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);
61          oper.addParameter(param);
62          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);
63          oper.addParameter(param);
64          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);
65          oper.addParameter(param);
66          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);
67          oper.addParameter(param);
68          oper.setReturnType(new javax.xml.namespace.QName("http://model.portal.liferay.com", "UserSoap"));
69          oper.setReturnClass(com.liferay.client.soap.portal.model.UserSoap.class);
70          oper.setReturnQName(new javax.xml.namespace.QName("", "updatePasswordReturn"));
71          oper.setStyle(org.apache.axis.constants.Style.RPC);
72          oper.setUse(org.apache.axis.constants.Use.ENCODED);
73          _operations[2] = oper;
74  
75          oper = new org.apache.axis.description.OperationDesc();
76          oper.setName("getUserById");
77          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);
78          oper.addParameter(param);
79          oper.setReturnType(new javax.xml.namespace.QName("http://model.portal.liferay.com", "UserSoap"));
80          oper.setReturnClass(com.liferay.client.soap.portal.model.UserSoap.class);
81          oper.setReturnQName(new javax.xml.namespace.QName("", "getUserByIdReturn"));
82          oper.setStyle(org.apache.axis.constants.Style.RPC);
83          oper.setUse(org.apache.axis.constants.Use.ENCODED);
84          _operations[3] = oper;
85  
86          oper = new org.apache.axis.description.OperationDesc();
87          oper.setName("getDefaultUserId");
88          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);
89          oper.addParameter(param);
90          oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
91          oper.setReturnClass(long.class);
92          oper.setReturnQName(new javax.xml.namespace.QName("", "getDefaultUserIdReturn"));
93          oper.setStyle(org.apache.axis.constants.Style.RPC);
94          oper.setUse(org.apache.axis.constants.Use.ENCODED);
95          _operations[4] = oper;
96  
97          oper = new org.apache.axis.description.OperationDesc();
98          oper.setName("addGroupUsers");
99          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);
100         oper.addParameter(param);
101         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);
102         oper.addParameter(param);
103         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
104         oper.setStyle(org.apache.axis.constants.Style.RPC);
105         oper.setUse(org.apache.axis.constants.Use.ENCODED);
106         _operations[5] = oper;
107 
108         oper = new org.apache.axis.description.OperationDesc();
109         oper.setName("addOrganizationUsers");
110         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);
111         oper.addParameter(param);
112         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);
113         oper.addParameter(param);
114         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
115         oper.setStyle(org.apache.axis.constants.Style.RPC);
116         oper.setUse(org.apache.axis.constants.Use.ENCODED);
117         _operations[6] = oper;
118 
119         oper = new org.apache.axis.description.OperationDesc();
120         oper.setName("addPasswordPolicyUsers");
121         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);
122         oper.addParameter(param);
123         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);
124         oper.addParameter(param);
125         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
126         oper.setStyle(org.apache.axis.constants.Style.RPC);
127         oper.setUse(org.apache.axis.constants.Use.ENCODED);
128         _operations[7] = oper;
129 
130         oper = new org.apache.axis.description.OperationDesc();
131         oper.setName("addRoleUsers");
132         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);
133         oper.addParameter(param);
134         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);
135         oper.addParameter(param);
136         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
137         oper.setStyle(org.apache.axis.constants.Style.RPC);
138         oper.setUse(org.apache.axis.constants.Use.ENCODED);
139         _operations[8] = oper;
140 
141         oper = new org.apache.axis.description.OperationDesc();
142         oper.setName("addUserGroupUsers");
143         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);
144         oper.addParameter(param);
145         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);
146         oper.addParameter(param);
147         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
148         oper.setStyle(org.apache.axis.constants.Style.RPC);
149         oper.setUse(org.apache.axis.constants.Use.ENCODED);
150         _operations[9] = oper;
151 
152     }
153 
154     private static void _initOperationDesc2(){
155         org.apache.axis.description.OperationDesc oper;
156         org.apache.axis.description.ParameterDesc param;
157         oper = new org.apache.axis.description.OperationDesc();
158         oper.setName("addUser");
159         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);
160         oper.addParameter(param);
161         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);
162         oper.addParameter(param);
163         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);
164         oper.addParameter(param);
165         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);
166         oper.addParameter(param);
167         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);
168         oper.addParameter(param);
169         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);
170         oper.addParameter(param);
171         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);
172         oper.addParameter(param);
173         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);
174         oper.addParameter(param);
175         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);
176         oper.addParameter(param);
177         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);
178         oper.addParameter(param);
179         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);
180         oper.addParameter(param);
181         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);
182         oper.addParameter(param);
183         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);
184         oper.addParameter(param);
185         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);
186         oper.addParameter(param);
187         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);
188         oper.addParameter(param);
189         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);
190         oper.addParameter(param);
191         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);
192         oper.addParameter(param);
193         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);
194         oper.addParameter(param);
195         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);
196         oper.addParameter(param);
197         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);
198         oper.addParameter(param);
199         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);
200         oper.addParameter(param);
201         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);
202         oper.addParameter(param);
203         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);
204         oper.addParameter(param);
205         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);
206         oper.addParameter(param);
207         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);
208         oper.addParameter(param);
209         oper.setReturnType(new javax.xml.namespace.QName("http://model.portal.liferay.com", "UserSoap"));
210         oper.setReturnClass(com.liferay.client.soap.portal.model.UserSoap.class);
211         oper.setReturnQName(new javax.xml.namespace.QName("", "addUserReturn"));
212         oper.setStyle(org.apache.axis.constants.Style.RPC);
213         oper.setUse(org.apache.axis.constants.Use.ENCODED);
214         _operations[10] = oper;
215 
216         oper = new org.apache.axis.description.OperationDesc();
217         oper.setName("addUser");
218         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);
219         oper.addParameter(param);
220         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);
221         oper.addParameter(param);
222         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);
223         oper.addParameter(param);
224         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);
225         oper.addParameter(param);
226         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);
227         oper.addParameter(param);
228         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);
229         oper.addParameter(param);
230         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);
231         oper.addParameter(param);
232         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);
233         oper.addParameter(param);
234         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);
235         oper.addParameter(param);
236         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);
237         oper.addParameter(param);
238         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);
239         oper.addParameter(param);
240         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);
241         oper.addParameter(param);
242         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);
243         oper.addParameter(param);
244         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);
245         oper.addParameter(param);
246         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);
247         oper.addParameter(param);
248         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);
249         oper.addParameter(param);
250         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);
251         oper.addParameter(param);
252         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);
253         oper.addParameter(param);
254         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);
255         oper.addParameter(param);
256         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);
257         oper.addParameter(param);
258         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);
259         oper.addParameter(param);
260         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);
261         oper.addParameter(param);
262         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);
263         oper.addParameter(param);
264         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);
265         oper.addParameter(param);
266         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);
267         oper.addParameter(param);
268         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);
269         oper.addParameter(param);
270         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);
271         oper.addParameter(param);
272         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);
273         oper.addParameter(param);
274         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_tns4_AnnouncementsDeliverySoap"), com.liferay.client.soap.portlet.announcements.model.AnnouncementsDeliverySoap[].class, false, false);
275         oper.addParameter(param);
276         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);
277         oper.addParameter(param);
278         oper.setReturnType(new javax.xml.namespace.QName("http://model.portal.liferay.com", "UserSoap"));
279         oper.setReturnClass(com.liferay.client.soap.portal.model.UserSoap.class);
280         oper.setReturnQName(new javax.xml.namespace.QName("", "addUserReturn"));
281         oper.setStyle(org.apache.axis.constants.Style.RPC);
282         oper.setUse(org.apache.axis.constants.Use.ENCODED);
283         _operations[11] = oper;
284 
285         oper = new org.apache.axis.description.OperationDesc();
286         oper.setName("deletePortrait");
287         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);
288         oper.addParameter(param);
289         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
290         oper.setStyle(org.apache.axis.constants.Style.RPC);
291         oper.setUse(org.apache.axis.constants.Use.ENCODED);
292         _operations[12] = oper;
293 
294         oper = new org.apache.axis.description.OperationDesc();
295         oper.setName("deleteRoleUser");
296         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);
297         oper.addParameter(param);
298         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);
299         oper.addParameter(param);
300         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
301         oper.setStyle(org.apache.axis.constants.Style.RPC);
302         oper.setUse(org.apache.axis.constants.Use.ENCODED);
303         _operations[13] = oper;
304 
305         oper = new org.apache.axis.description.OperationDesc();
306         oper.setName("deleteUser");
307         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);
308         oper.addParameter(param);
309         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
310         oper.setStyle(org.apache.axis.constants.Style.RPC);
311         oper.setUse(org.apache.axis.constants.Use.ENCODED);
312         _operations[14] = oper;
313 
314         oper = new org.apache.axis.description.OperationDesc();
315         oper.setName("getGroupUserIds");
316         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);
317         oper.addParameter(param);
318         oper.setReturnType(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "ArrayOf_xsd_long"));
319         oper.setReturnClass(long[].class);
320         oper.setReturnQName(new javax.xml.namespace.QName("", "getGroupUserIdsReturn"));
321         oper.setStyle(org.apache.axis.constants.Style.RPC);
322         oper.setUse(org.apache.axis.constants.Use.ENCODED);
323         _operations[15] = oper;
324 
325         oper = new org.apache.axis.description.OperationDesc();
326         oper.setName("getOrganizationUserIds");
327         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);
328         oper.addParameter(param);
329         oper.setReturnType(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "ArrayOf_xsd_long"));
330         oper.setReturnClass(long[].class);
331         oper.setReturnQName(new javax.xml.namespace.QName("", "getOrganizationUserIdsReturn"));
332         oper.setStyle(org.apache.axis.constants.Style.RPC);
333         oper.setUse(org.apache.axis.constants.Use.ENCODED);
334         _operations[16] = oper;
335 
336         oper = new org.apache.axis.description.OperationDesc();
337         oper.setName("getRoleUserIds");
338         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);
339         oper.addParameter(param);
340         oper.setReturnType(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "ArrayOf_xsd_long"));
341         oper.setReturnClass(long[].class);
342         oper.setReturnQName(new javax.xml.namespace.QName("", "getRoleUserIdsReturn"));
343         oper.setStyle(org.apache.axis.constants.Style.RPC);
344         oper.setUse(org.apache.axis.constants.Use.ENCODED);
345         _operations[17] = oper;
346 
347         oper = new org.apache.axis.description.OperationDesc();
348         oper.setName("getUserByEmailAddress");
349         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);
350         oper.addParameter(param);
351         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);
352         oper.addParameter(param);
353         oper.setReturnType(new javax.xml.namespace.QName("http://model.portal.liferay.com", "UserSoap"));
354         oper.setReturnClass(com.liferay.client.soap.portal.model.UserSoap.class);
355         oper.setReturnQName(new javax.xml.namespace.QName("", "getUserByEmailAddressReturn"));
356         oper.setStyle(org.apache.axis.constants.Style.RPC);
357         oper.setUse(org.apache.axis.constants.Use.ENCODED);
358         _operations[18] = oper;
359 
360         oper = new org.apache.axis.description.OperationDesc();
361         oper.setName("getUserByScreenName");
362         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);
363         oper.addParameter(param);
364         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);
365         oper.addParameter(param);
366         oper.setReturnType(new javax.xml.namespace.QName("http://model.portal.liferay.com", "UserSoap"));
367         oper.setReturnClass(com.liferay.client.soap.portal.model.UserSoap.class);
368         oper.setReturnQName(new javax.xml.namespace.QName("", "getUserByScreenNameReturn"));
369         oper.setStyle(org.apache.axis.constants.Style.RPC);
370         oper.setUse(org.apache.axis.constants.Use.ENCODED);
371         _operations[19] = oper;
372 
373     }
374 
375     private static void _initOperationDesc3(){
376         org.apache.axis.description.OperationDesc oper;
377         org.apache.axis.description.ParameterDesc param;
378         oper = new org.apache.axis.description.OperationDesc();
379         oper.setName("getUserIdByEmailAddress");
380         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);
381         oper.addParameter(param);
382         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);
383         oper.addParameter(param);
384         oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
385         oper.setReturnClass(long.class);
386         oper.setReturnQName(new javax.xml.namespace.QName("", "getUserIdByEmailAddressReturn"));
387         oper.setStyle(org.apache.axis.constants.Style.RPC);
388         oper.setUse(org.apache.axis.constants.Use.ENCODED);
389         _operations[20] = oper;
390 
391         oper = new org.apache.axis.description.OperationDesc();
392         oper.setName("getUserIdByScreenName");
393         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);
394         oper.addParameter(param);
395         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);
396         oper.addParameter(param);
397         oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
398         oper.setReturnClass(long.class);
399         oper.setReturnQName(new javax.xml.namespace.QName("", "getUserIdByScreenNameReturn"));
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("hasGroupUser");
406         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);
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("", "hasGroupUserReturn"));
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("hasRoleUser");
419         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);
420         oper.addParameter(param);
421         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);
422         oper.addParameter(param);
423         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);
424         oper.addParameter(param);
425         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);
426         oper.addParameter(param);
427         oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"));
428         oper.setReturnClass(boolean.class);
429         oper.setReturnQName(new javax.xml.namespace.QName("", "hasRoleUserReturn"));
430         oper.setStyle(org.apache.axis.constants.Style.RPC);
431         oper.setUse(org.apache.axis.constants.Use.ENCODED);
432         _operations[23] = oper;
433 
434         oper = new org.apache.axis.description.OperationDesc();
435         oper.setName("hasRoleUser");
436         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);
437         oper.addParameter(param);
438         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);
439         oper.addParameter(param);
440         oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"));
441         oper.setReturnClass(boolean.class);
442         oper.setReturnQName(new javax.xml.namespace.QName("", "hasRoleUserReturn"));
443         oper.setStyle(org.apache.axis.constants.Style.RPC);
444         oper.setUse(org.apache.axis.constants.Use.ENCODED);
445         _operations[24] = oper;
446 
447         oper = new org.apache.axis.description.OperationDesc();
448         oper.setName("setRoleUsers");
449         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);
450         oper.addParameter(param);
451         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);
452         oper.addParameter(param);
453         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
454         oper.setStyle(org.apache.axis.constants.Style.RPC);
455         oper.setUse(org.apache.axis.constants.Use.ENCODED);
456         _operations[25] = oper;
457 
458         oper = new org.apache.axis.description.OperationDesc();
459         oper.setName("setUserGroupUsers");
460         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);
461         oper.addParameter(param);
462         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);
463         oper.addParameter(param);
464         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
465         oper.setStyle(org.apache.axis.constants.Style.RPC);
466         oper.setUse(org.apache.axis.constants.Use.ENCODED);
467         _operations[26] = oper;
468 
469         oper = new org.apache.axis.description.OperationDesc();
470         oper.setName("unsetGroupUsers");
471         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);
472         oper.addParameter(param);
473         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);
474         oper.addParameter(param);
475         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
476         oper.setStyle(org.apache.axis.constants.Style.RPC);
477         oper.setUse(org.apache.axis.constants.Use.ENCODED);
478         _operations[27] = oper;
479 
480         oper = new org.apache.axis.description.OperationDesc();
481         oper.setName("unsetOrganizationUsers");
482         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);
483         oper.addParameter(param);
484         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);
485         oper.addParameter(param);
486         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
487         oper.setStyle(org.apache.axis.constants.Style.RPC);
488         oper.setUse(org.apache.axis.constants.Use.ENCODED);
489         _operations[28] = oper;
490 
491         oper = new org.apache.axis.description.OperationDesc();
492         oper.setName("unsetPasswordPolicyUsers");
493         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);
494         oper.addParameter(param);
495         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);
496         oper.addParameter(param);
497         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
498         oper.setStyle(org.apache.axis.constants.Style.RPC);
499         oper.setUse(org.apache.axis.constants.Use.ENCODED);
500         _operations[29] = oper;
501 
502     }
503 
504     private static void _initOperationDesc4(){
505         org.apache.axis.description.OperationDesc oper;
506         org.apache.axis.description.ParameterDesc param;
507         oper = new org.apache.axis.description.OperationDesc();
508         oper.setName("unsetRoleUsers");
509         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);
510         oper.addParameter(param);
511         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);
512         oper.addParameter(param);
513         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
514         oper.setStyle(org.apache.axis.constants.Style.RPC);
515         oper.setUse(org.apache.axis.constants.Use.ENCODED);
516         _operations[30] = oper;
517 
518         oper = new org.apache.axis.description.OperationDesc();
519         oper.setName("unsetUserGroupUsers");
520         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);
521         oper.addParameter(param);
522         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);
523         oper.addParameter(param);
524         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
525         oper.setStyle(org.apache.axis.constants.Style.RPC);
526         oper.setUse(org.apache.axis.constants.Use.ENCODED);
527         _operations[31] = oper;
528 
529         oper = new org.apache.axis.description.OperationDesc();
530         oper.setName("updateAgreedToTermsOfUse");
531         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);
532         oper.addParameter(param);
533         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);
534         oper.addParameter(param);
535         oper.setReturnType(new javax.xml.namespace.QName("http://model.portal.liferay.com", "UserSoap"));
536         oper.setReturnClass(com.liferay.client.soap.portal.model.UserSoap.class);
537         oper.setReturnQName(new javax.xml.namespace.QName("", "updateAgreedToTermsOfUseReturn"));
538         oper.setStyle(org.apache.axis.constants.Style.RPC);
539         oper.setUse(org.apache.axis.constants.Use.ENCODED);
540         _operations[32] = oper;
541 
542         oper = new org.apache.axis.description.OperationDesc();
543         oper.setName("updateLockout");
544         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "userId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
545         oper.addParameter(param);
546         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "lockout"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
547         oper.addParameter(param);
548         oper.setReturnType(new javax.xml.namespace.QName("http://model.portal.liferay.com", "UserSoap"));
549         oper.setReturnClass(com.liferay.client.soap.portal.model.UserSoap.class);
550         oper.setReturnQName(new javax.xml.namespace.QName("", "updateLockoutReturn"));
551         oper.setStyle(org.apache.axis.constants.Style.RPC);
552         oper.setUse(org.apache.axis.constants.Use.ENCODED);
553         _operations[33] = oper;
554 
555         oper = new org.apache.axis.description.OperationDesc();
556         oper.setName("updateOpenId");
557         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);
558         oper.addParameter(param);
559         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);
560         oper.addParameter(param);
561         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
562         oper.setStyle(org.apache.axis.constants.Style.RPC);
563         oper.setUse(org.apache.axis.constants.Use.ENCODED);
564         _operations[34] = oper;
565 
566         oper = new org.apache.axis.description.OperationDesc();
567         oper.setName("updateOrganizations");
568         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);
569         oper.addParameter(param);
570         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);
571         oper.addParameter(param);
572         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
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_tns4_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_tns4_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 void updateEmailAddress(long userId, java.lang.String password, java.lang.String emailAddress1, java.lang.String emailAddress2) 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", "updateEmailAddress"));
1055
1056        setRequestHeaders(_call);
1057        setAttachments(_call);
1058 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(userId), password, emailAddress1, emailAddress2});
1059
1060        if (_resp instanceof java.rmi.RemoteException) {
1061            throw (java.rmi.RemoteException)_resp;
1062        }
1063        extractAttachments(_call);
1064  } catch (org.apache.axis.AxisFault axisFaultException) {
1065  throw axisFaultException;
1066}
1067    }
1068
1069    public com.liferay.client.soap.portal.model.UserSoap updateActive(long userId, boolean active) throws java.rmi.RemoteException {
1070        if (super.cachedEndpoint == null) {
1071            throw new org.apache.axis.NoEndPointException();
1072        }
1073        org.apache.axis.client.Call _call = createCall();
1074        _call.setOperation(_operations[1]);
1075        _call.setUseSOAPAction(true);
1076        _call.setSOAPActionURI("");
1077        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1078        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "updateActive"));
1079
1080        setRequestHeaders(_call);
1081        setAttachments(_call);
1082 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(userId), new java.lang.Boolean(active)});
1083
1084        if (_resp instanceof java.rmi.RemoteException) {
1085            throw (java.rmi.RemoteException)_resp;
1086        }
1087        else {
1088            extractAttachments(_call);
1089            try {
1090                return (com.liferay.client.soap.portal.model.UserSoap) _resp;
1091            } catch (java.lang.Exception _exception) {
1092                return (com.liferay.client.soap.portal.model.UserSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portal.model.UserSoap.class);
1093            }
1094        }
1095  } catch (org.apache.axis.AxisFault axisFaultException) {
1096  throw axisFaultException;
1097}
1098    }
1099
1100    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 {
1101        if (super.cachedEndpoint == null) {
1102            throw new org.apache.axis.NoEndPointException();
1103        }
1104        org.apache.axis.client.Call _call = createCall();
1105        _call.setOperation(_operations[2]);
1106        _call.setUseSOAPAction(true);
1107        _call.setSOAPActionURI("");
1108        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1109        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "updatePassword"));
1110
1111        setRequestHeaders(_call);
1112        setAttachments(_call);
1113 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(userId), password1, password2, new java.lang.Boolean(passwordReset)});
1114
1115        if (_resp instanceof java.rmi.RemoteException) {
1116            throw (java.rmi.RemoteException)_resp;
1117        }
1118        else {
1119            extractAttachments(_call);
1120            try {
1121                return (com.liferay.client.soap.portal.model.UserSoap) _resp;
1122            } catch (java.lang.Exception _exception) {
1123                return (com.liferay.client.soap.portal.model.UserSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portal.model.UserSoap.class);
1124            }
1125        }
1126  } catch (org.apache.axis.AxisFault axisFaultException) {
1127  throw axisFaultException;
1128}
1129    }
1130
1131    public com.liferay.client.soap.portal.model.UserSoap getUserById(long userId) 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", "getUserById"));
1141
1142        setRequestHeaders(_call);
1143        setAttachments(_call);
1144 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(userId)});
1145
1146        if (_resp instanceof java.rmi.RemoteException) {
1147            throw (java.rmi.RemoteException)_resp;
1148        }
1149        else {
1150            extractAttachments(_call);
1151            try {
1152                return (com.liferay.client.soap.portal.model.UserSoap) _resp;
1153            } catch (java.lang.Exception _exception) {
1154                return (com.liferay.client.soap.portal.model.UserSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portal.model.UserSoap.class);
1155            }
1156        }
1157  } catch (org.apache.axis.AxisFault axisFaultException) {
1158  throw axisFaultException;
1159}
1160    }
1161
1162    public long getDefaultUserId(long companyId) throws java.rmi.RemoteException {
1163        if (super.cachedEndpoint == null) {
1164            throw new org.apache.axis.NoEndPointException();
1165        }
1166        org.apache.axis.client.Call _call = createCall();
1167        _call.setOperation(_operations[4]);
1168        _call.setUseSOAPAction(true);
1169        _call.setSOAPActionURI("");
1170        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1171        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "getDefaultUserId"));
1172
1173        setRequestHeaders(_call);
1174        setAttachments(_call);
1175 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(companyId)});
1176
1177        if (_resp instanceof java.rmi.RemoteException) {
1178            throw (java.rmi.RemoteException)_resp;
1179        }
1180        else {
1181            extractAttachments(_call);
1182            try {
1183                return ((java.lang.Long) _resp).longValue();
1184            } catch (java.lang.Exception _exception) {
1185                return ((java.lang.Long) org.apache.axis.utils.JavaUtils.convert(_resp, long.class)).longValue();
1186            }
1187        }
1188  } catch (org.apache.axis.AxisFault axisFaultException) {
1189  throw axisFaultException;
1190}
1191    }
1192
1193    public void addGroupUsers(long groupId, long[] userIds) throws java.rmi.RemoteException {
1194        if (super.cachedEndpoint == null) {
1195            throw new org.apache.axis.NoEndPointException();
1196        }
1197        org.apache.axis.client.Call _call = createCall();
1198        _call.setOperation(_operations[5]);
1199        _call.setUseSOAPAction(true);
1200        _call.setSOAPActionURI("");
1201        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1202        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "addGroupUsers"));
1203
1204        setRequestHeaders(_call);
1205        setAttachments(_call);
1206 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), userIds});
1207
1208        if (_resp instanceof java.rmi.RemoteException) {
1209            throw (java.rmi.RemoteException)_resp;
1210        }
1211        extractAttachments(_call);
1212  } catch (org.apache.axis.AxisFault axisFaultException) {
1213  throw axisFaultException;
1214}
1215    }
1216
1217    public void addOrganizationUsers(long organizationId, long[] userIds) throws java.rmi.RemoteException {
1218        if (super.cachedEndpoint == null) {
1219            throw new org.apache.axis.NoEndPointException();
1220        }
1221        org.apache.axis.client.Call _call = createCall();
1222        _call.setOperation(_operations[6]);
1223        _call.setUseSOAPAction(true);
1224        _call.setSOAPActionURI("");
1225        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1226        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "addOrganizationUsers"));
1227
1228        setRequestHeaders(_call);
1229        setAttachments(_call);
1230 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(organizationId), userIds});
1231
1232        if (_resp instanceof java.rmi.RemoteException) {
1233            throw (java.rmi.RemoteException)_resp;
1234        }
1235        extractAttachments(_call);
1236  } catch (org.apache.axis.AxisFault axisFaultException) {
1237  throw axisFaultException;
1238}
1239    }
1240
1241    public void addPasswordPolicyUsers(long passwordPolicyId, long[] userIds) throws java.rmi.RemoteException {
1242        if (super.cachedEndpoint == null) {
1243            throw new org.apache.axis.NoEndPointException();
1244        }
1245        org.apache.axis.client.Call _call = createCall();
1246        _call.setOperation(_operations[7]);
1247        _call.setUseSOAPAction(true);
1248        _call.setSOAPActionURI("");
1249        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1250        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "addPasswordPolicyUsers"));
1251
1252        setRequestHeaders(_call);
1253        setAttachments(_call);
1254 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(passwordPolicyId), userIds});
1255
1256        if (_resp instanceof java.rmi.RemoteException) {
1257            throw (java.rmi.RemoteException)_resp;
1258        }
1259        extractAttachments(_call);
1260  } catch (org.apache.axis.AxisFault axisFaultException) {
1261  throw axisFaultException;
1262}
1263    }
1264
1265    public void addRoleUsers(long roleId, long[] userIds) throws java.rmi.RemoteException {
1266        if (super.cachedEndpoint == null) {
1267            throw new org.apache.axis.NoEndPointException();
1268        }
1269        org.apache.axis.client.Call _call = createCall();
1270        _call.setOperation(_operations[8]);
1271        _call.setUseSOAPAction(true);
1272        _call.setSOAPActionURI("");
1273        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1274        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "addRoleUsers"));
1275
1276        setRequestHeaders(_call);
1277        setAttachments(_call);
1278 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(roleId), userIds});
1279
1280        if (_resp instanceof java.rmi.RemoteException) {
1281            throw (java.rmi.RemoteException)_resp;
1282        }
1283        extractAttachments(_call);
1284  } catch (org.apache.axis.AxisFault axisFaultException) {
1285  throw axisFaultException;
1286}
1287    }
1288
1289    public void addUserGroupUsers(long userGroupId, long[] userIds) throws java.rmi.RemoteException {
1290        if (super.cachedEndpoint == null) {
1291            throw new org.apache.axis.NoEndPointException();
1292        }
1293        org.apache.axis.client.Call _call = createCall();
1294        _call.setOperation(_operations[9]);
1295        _call.setUseSOAPAction(true);
1296        _call.setSOAPActionURI("");
1297        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1298        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "addUserGroupUsers"));
1299
1300        setRequestHeaders(_call);
1301        setAttachments(_call);
1302 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(userGroupId), userIds});
1303
1304        if (_resp instanceof java.rmi.RemoteException) {
1305            throw (java.rmi.RemoteException)_resp;
1306        }
1307        extractAttachments(_call);
1308  } catch (org.apache.axis.AxisFault axisFaultException) {
1309  throw axisFaultException;
1310}
1311    }
1312
1313    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 {
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", "addUser"));
1323
1324        setRequestHeaders(_call);
1325        setAttachments(_call);
1326 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});
1327
1328        if (_resp instanceof java.rmi.RemoteException) {
1329            throw (java.rmi.RemoteException)_resp;
1330        }
1331        else {
1332            extractAttachments(_call);
1333            try {
1334                return (com.liferay.client.soap.portal.model.UserSoap) _resp;
1335            } catch (java.lang.Exception _exception) {
1336                return (com.liferay.client.soap.portal.model.UserSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portal.model.UserSoap.class);
1337            }
1338        }
1339  } catch (org.apache.axis.AxisFault axisFaultException) {
1340  throw axisFaultException;
1341}
1342    }
1343
1344    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 {
1345        if (super.cachedEndpoint == null) {
1346            throw new org.apache.axis.NoEndPointException();
1347        }
1348        org.apache.axis.client.Call _call = createCall();
1349        _call.setOperation(_operations[11]);
1350        _call.setUseSOAPAction(true);
1351        _call.setSOAPActionURI("");
1352        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1353        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "addUser"));
1354
1355        setRequestHeaders(_call);
1356        setAttachments(_call);
1357 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});
1358
1359        if (_resp instanceof java.rmi.RemoteException) {
1360            throw (java.rmi.RemoteException)_resp;
1361        }
1362        else {
1363            extractAttachments(_call);
1364            try {
1365                return (com.liferay.client.soap.portal.model.UserSoap) _resp;
1366            } catch (java.lang.Exception _exception) {
1367                return (com.liferay.client.soap.portal.model.UserSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portal.model.UserSoap.class);
1368            }
1369        }
1370  } catch (org.apache.axis.AxisFault axisFaultException) {
1371  throw axisFaultException;
1372}
1373    }
1374
1375    public void deletePortrait(long userId) throws java.rmi.RemoteException {
1376        if (super.cachedEndpoint == null) {
1377            throw new org.apache.axis.NoEndPointException();
1378        }
1379        org.apache.axis.client.Call _call = createCall();
1380        _call.setOperation(_operations[12]);
1381        _call.setUseSOAPAction(true);
1382        _call.setSOAPActionURI("");
1383        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1384        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "deletePortrait"));
1385
1386        setRequestHeaders(_call);
1387        setAttachments(_call);
1388 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(userId)});
1389
1390        if (_resp instanceof java.rmi.RemoteException) {
1391            throw (java.rmi.RemoteException)_resp;
1392        }
1393        extractAttachments(_call);
1394  } catch (org.apache.axis.AxisFault axisFaultException) {
1395  throw axisFaultException;
1396}
1397    }
1398
1399    public void deleteRoleUser(long roleId, long userId) throws java.rmi.RemoteException {
1400        if (super.cachedEndpoint == null) {
1401            throw new org.apache.axis.NoEndPointException();
1402        }
1403        org.apache.axis.client.Call _call = createCall();
1404        _call.setOperation(_operations[13]);
1405        _call.setUseSOAPAction(true);
1406        _call.setSOAPActionURI("");
1407        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1408        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "deleteRoleUser"));
1409
1410        setRequestHeaders(_call);
1411        setAttachments(_call);
1412 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(roleId), new java.lang.Long(userId)});
1413
1414        if (_resp instanceof java.rmi.RemoteException) {
1415            throw (java.rmi.RemoteException)_resp;
1416        }
1417        extractAttachments(_call);
1418  } catch (org.apache.axis.AxisFault axisFaultException) {
1419  throw axisFaultException;
1420}
1421    }
1422
1423    public void deleteUser(long userId) throws java.rmi.RemoteException {
1424        if (super.cachedEndpoint == null) {
1425            throw new org.apache.axis.NoEndPointException();
1426        }
1427        org.apache.axis.client.Call _call = createCall();
1428        _call.setOperation(_operations[14]);
1429        _call.setUseSOAPAction(true);
1430        _call.setSOAPActionURI("");
1431        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1432        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "deleteUser"));
1433
1434        setRequestHeaders(_call);
1435        setAttachments(_call);
1436 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(userId)});
1437
1438        if (_resp instanceof java.rmi.RemoteException) {
1439            throw (java.rmi.RemoteException)_resp;
1440        }
1441        extractAttachments(_call);
1442  } catch (org.apache.axis.AxisFault axisFaultException) {
1443  throw axisFaultException;
1444}
1445    }
1446
1447    public long[] getGroupUserIds(long groupId) 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", "getGroupUserIds"));
1457
1458        setRequestHeaders(_call);
1459        setAttachments(_call);
1460 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId)});
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 long[] getOrganizationUserIds(long organizationId) 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", "getOrganizationUserIds"));
1488
1489        setRequestHeaders(_call);
1490        setAttachments(_call);
1491 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(organizationId)});
1492
1493        if (_resp instanceof java.rmi.RemoteException) {
1494            throw (java.rmi.RemoteException)_resp;
1495        }
1496        else {
1497            extractAttachments(_call);
1498            try {
1499                return (long[]) _resp;
1500            } catch (java.lang.Exception _exception) {
1501                return (long[]) org.apache.axis.utils.JavaUtils.convert(_resp, long[].class);
1502            }
1503        }
1504  } catch (org.apache.axis.AxisFault axisFaultException) {
1505  throw axisFaultException;
1506}
1507    }
1508
1509    public long[] getRoleUserIds(long roleId) 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", "getRoleUserIds"));
1519
1520        setRequestHeaders(_call);
1521        setAttachments(_call);
1522 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(roleId)});
1523
1524        if (_resp instanceof java.rmi.RemoteException) {
1525            throw (java.rmi.RemoteException)_resp;
1526        }
1527        else {
1528            extractAttachments(_call);
1529            try {
1530                return (long[]) _resp;
1531            } catch (java.lang.Exception _exception) {
1532                return (long[]) org.apache.axis.utils.JavaUtils.convert(_resp, long[].class);
1533            }
1534        }
1535  } catch (org.apache.axis.AxisFault axisFaultException) {
1536  throw axisFaultException;
1537}
1538    }
1539
1540    public com.liferay.client.soap.portal.model.UserSoap getUserByEmailAddress(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", "getUserByEmailAddress"));
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 (com.liferay.client.soap.portal.model.UserSoap) _resp;
1562            } catch (java.lang.Exception _exception) {
1563                return (com.liferay.client.soap.portal.model.UserSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portal.model.UserSoap.class);
1564            }
1565        }
1566  } catch (org.apache.axis.AxisFault axisFaultException) {
1567  throw axisFaultException;
1568}
1569    }
1570
1571    public com.liferay.client.soap.portal.model.UserSoap getUserByScreenName(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", "getUserByScreenName"));
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 (com.liferay.client.soap.portal.model.UserSoap) _resp;
1593            } catch (java.lang.Exception _exception) {
1594                return (com.liferay.client.soap.portal.model.UserSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portal.model.UserSoap.class);
1595            }
1596        }
1597  } catch (org.apache.axis.AxisFault axisFaultException) {
1598  throw axisFaultException;
1599}
1600    }
1601
1602    public long getUserIdByEmailAddress(long companyId, java.lang.String emailAddress) 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", "getUserIdByEmailAddress"));
1612
1613        setRequestHeaders(_call);
1614        setAttachments(_call);
1615 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(companyId), emailAddress});
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.Long) _resp).longValue();
1624            } catch (java.lang.Exception _exception) {
1625                return ((java.lang.Long) org.apache.axis.utils.JavaUtils.convert(_resp, long.class)).longValue();
1626            }
1627        }
1628  } catch (org.apache.axis.AxisFault axisFaultException) {
1629  throw axisFaultException;
1630}
1631    }
1632
1633    public long getUserIdByScreenName(long companyId, java.lang.String screenName) 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", "getUserIdByScreenName"));
1643
1644        setRequestHeaders(_call);
1645        setAttachments(_call);
1646 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(companyId), screenName});
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.Long) _resp).longValue();
1655            } catch (java.lang.Exception _exception) {
1656                return ((java.lang.Long) org.apache.axis.utils.JavaUtils.convert(_resp, long.class)).longValue();
1657            }
1658        }
1659  } catch (org.apache.axis.AxisFault axisFaultException) {
1660  throw axisFaultException;
1661}
1662    }
1663
1664    public boolean hasGroupUser(long groupId, 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", "hasGroupUser"));
1674
1675        setRequestHeaders(_call);
1676        setAttachments(_call);
1677 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), 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 boolean hasRoleUser(long companyId, java.lang.String name, long userId, boolean inherited) 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", "hasRoleUser"));
1705
1706        setRequestHeaders(_call);
1707        setAttachments(_call);
1708 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)});
1709
1710        if (_resp instanceof java.rmi.RemoteException) {
1711            throw (java.rmi.RemoteException)_resp;
1712        }
1713        else {
1714            extractAttachments(_call);
1715            try {
1716                return ((java.lang.Boolean) _resp).booleanValue();
1717            } catch (java.lang.Exception _exception) {
1718                return ((java.lang.Boolean) org.apache.axis.utils.JavaUtils.convert(_resp, boolean.class)).booleanValue();
1719            }
1720        }
1721  } catch (org.apache.axis.AxisFault axisFaultException) {
1722  throw axisFaultException;
1723}
1724    }
1725
1726    public boolean hasRoleUser(long roleId, long userId) throws java.rmi.RemoteException {
1727        if (super.cachedEndpoint == null) {
1728            throw new org.apache.axis.NoEndPointException();
1729        }
1730        org.apache.axis.client.Call _call = createCall();
1731        _call.setOperation(_operations[24]);
1732        _call.setUseSOAPAction(true);
1733        _call.setSOAPActionURI("");
1734        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1735        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "hasRoleUser"));
1736
1737        setRequestHeaders(_call);
1738        setAttachments(_call);
1739 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(roleId), new java.lang.Long(userId)});
1740
1741        if (_resp instanceof java.rmi.RemoteException) {
1742            throw (java.rmi.RemoteException)_resp;
1743        }
1744        else {
1745            extractAttachments(_call);
1746            try {
1747                return ((java.lang.Boolean) _resp).booleanValue();
1748            } catch (java.lang.Exception _exception) {
1749                return ((java.lang.Boolean) org.apache.axis.utils.JavaUtils.convert(_resp, boolean.class)).booleanValue();
1750            }
1751        }
1752  } catch (org.apache.axis.AxisFault axisFaultException) {
1753  throw axisFaultException;
1754}
1755    }
1756
1757    public void setRoleUsers(long roleId, long[] userIds) throws java.rmi.RemoteException {
1758        if (super.cachedEndpoint == null) {
1759            throw new org.apache.axis.NoEndPointException();
1760        }
1761        org.apache.axis.client.Call _call = createCall();
1762        _call.setOperation(_operations[25]);
1763        _call.setUseSOAPAction(true);
1764        _call.setSOAPActionURI("");
1765        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1766        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "setRoleUsers"));
1767
1768        setRequestHeaders(_call);
1769        setAttachments(_call);
1770 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(roleId), userIds});
1771
1772        if (_resp instanceof java.rmi.RemoteException) {
1773            throw (java.rmi.RemoteException)_resp;
1774        }
1775        extractAttachments(_call);
1776  } catch (org.apache.axis.AxisFault axisFaultException) {
1777  throw axisFaultException;
1778}
1779    }
1780
1781    public void setUserGroupUsers(long userGroupId, long[] userIds) throws java.rmi.RemoteException {
1782        if (super.cachedEndpoint == null) {
1783            throw new org.apache.axis.NoEndPointException();
1784        }
1785        org.apache.axis.client.Call _call = createCall();
1786        _call.setOperation(_operations[26]);
1787        _call.setUseSOAPAction(true);
1788        _call.setSOAPActionURI("");
1789        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1790        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "setUserGroupUsers"));
1791
1792        setRequestHeaders(_call);
1793        setAttachments(_call);
1794 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(userGroupId), userIds});
1795
1796        if (_resp instanceof java.rmi.RemoteException) {
1797            throw (java.rmi.RemoteException)_resp;
1798        }
1799        extractAttachments(_call);
1800  } catch (org.apache.axis.AxisFault axisFaultException) {
1801  throw axisFaultException;
1802}
1803    }
1804
1805    public void unsetGroupUsers(long groupId, long[] userIds) throws java.rmi.RemoteException {
1806        if (super.cachedEndpoint == null) {
1807            throw new org.apache.axis.NoEndPointException();
1808        }
1809        org.apache.axis.client.Call _call = createCall();
1810        _call.setOperation(_operations[27]);
1811        _call.setUseSOAPAction(true);
1812        _call.setSOAPActionURI("");
1813        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1814        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "unsetGroupUsers"));
1815
1816        setRequestHeaders(_call);
1817        setAttachments(_call);
1818 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), userIds});
1819
1820        if (_resp instanceof java.rmi.RemoteException) {
1821            throw (java.rmi.RemoteException)_resp;
1822        }
1823        extractAttachments(_call);
1824  } catch (org.apache.axis.AxisFault axisFaultException) {
1825  throw axisFaultException;
1826}
1827    }
1828
1829    public void unsetOrganizationUsers(long organizationId, long[] userIds) throws java.rmi.RemoteException {
1830        if (super.cachedEndpoint == null) {
1831            throw new org.apache.axis.NoEndPointException();
1832        }
1833        org.apache.axis.client.Call _call = createCall();
1834        _call.setOperation(_operations[28]);
1835        _call.setUseSOAPAction(true);
1836        _call.setSOAPActionURI("");
1837        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1838        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "unsetOrganizationUsers"));
1839
1840        setRequestHeaders(_call);
1841        setAttachments(_call);
1842 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(organizationId), userIds});
1843
1844        if (_resp instanceof java.rmi.RemoteException) {
1845            throw (java.rmi.RemoteException)_resp;
1846        }
1847        extractAttachments(_call);
1848  } catch (org.apache.axis.AxisFault axisFaultException) {
1849  throw axisFaultException;
1850}
1851    }
1852
1853    public void unsetPasswordPolicyUsers(long passwordPolicyId, long[] userIds) throws java.rmi.RemoteException {
1854        if (super.cachedEndpoint == null) {
1855            throw new org.apache.axis.NoEndPointException();
1856        }
1857        org.apache.axis.client.Call _call = createCall();
1858        _call.setOperation(_operations[29]);
1859        _call.setUseSOAPAction(true);
1860        _call.setSOAPActionURI("");
1861        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1862        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "unsetPasswordPolicyUsers"));
1863
1864        setRequestHeaders(_call);
1865        setAttachments(_call);
1866 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(passwordPolicyId), userIds});
1867
1868        if (_resp instanceof java.rmi.RemoteException) {
1869            throw (java.rmi.RemoteException)_resp;
1870        }
1871        extractAttachments(_call);
1872  } catch (org.apache.axis.AxisFault axisFaultException) {
1873  throw axisFaultException;
1874}
1875    }
1876
1877    public void unsetRoleUsers(long roleId, long[] userIds) throws java.rmi.RemoteException {
1878        if (super.cachedEndpoint == null) {
1879            throw new org.apache.axis.NoEndPointException();
1880        }
1881        org.apache.axis.client.Call _call = createCall();
1882        _call.setOperation(_operations[30]);
1883        _call.setUseSOAPAction(true);
1884        _call.setSOAPActionURI("");
1885        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1886        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "unsetRoleUsers"));
1887
1888        setRequestHeaders(_call);
1889        setAttachments(_call);
1890 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(roleId), userIds});
1891
1892        if (_resp instanceof java.rmi.RemoteException) {
1893            throw (java.rmi.RemoteException)_resp;
1894        }
1895        extractAttachments(_call);
1896  } catch (org.apache.axis.AxisFault axisFaultException) {
1897  throw axisFaultException;
1898}
1899    }
1900
1901    public void unsetUserGroupUsers(long userGroupId, long[] userIds) throws java.rmi.RemoteException {
1902        if (super.cachedEndpoint == null) {
1903            throw new org.apache.axis.NoEndPointException();
1904        }
1905        org.apache.axis.client.Call _call = createCall();
1906        _call.setOperation(_operations[31]);
1907        _call.setUseSOAPAction(true);
1908        _call.setSOAPActionURI("");
1909        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1910        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "unsetUserGroupUsers"));
1911
1912        setRequestHeaders(_call);
1913        setAttachments(_call);
1914 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(userGroupId), userIds});
1915
1916        if (_resp instanceof java.rmi.RemoteException) {
1917            throw (java.rmi.RemoteException)_resp;
1918        }
1919        extractAttachments(_call);
1920  } catch (org.apache.axis.AxisFault axisFaultException) {
1921  throw axisFaultException;
1922}
1923    }
1924
1925    public com.liferay.client.soap.portal.model.UserSoap updateAgreedToTermsOfUse(long userId, boolean agreedToTermsOfUse) 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", "updateAgreedToTermsOfUse"));
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(agreedToTermsOfUse)});
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 com.liferay.client.soap.portal.model.UserSoap updateLockout(long userId, boolean lockout) 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", "updateLockout"));
1966
1967        setRequestHeaders(_call);
1968        setAttachments(_call);
1969 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(userId), new java.lang.Boolean(lockout)});
1970
1971        if (_resp instanceof java.rmi.RemoteException) {
1972            throw (java.rmi.RemoteException)_resp;
1973        }
1974        else {
1975            extractAttachments(_call);
1976            try {
1977                return (com.liferay.client.soap.portal.model.UserSoap) _resp;
1978            } catch (java.lang.Exception _exception) {
1979                return (com.liferay.client.soap.portal.model.UserSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portal.model.UserSoap.class);
1980            }
1981        }
1982  } catch (org.apache.axis.AxisFault axisFaultException) {
1983  throw axisFaultException;
1984}
1985    }
1986
1987    public void updateOpenId(long userId, java.lang.String openId) throws java.rmi.RemoteException {
1988        if (super.cachedEndpoint == null) {
1989            throw new org.apache.axis.NoEndPointException();
1990        }
1991        org.apache.axis.client.Call _call = createCall();
1992        _call.setOperation(_operations[34]);
1993        _call.setUseSOAPAction(true);
1994        _call.setSOAPActionURI("");
1995        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1996        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "updateOpenId"));
1997
1998        setRequestHeaders(_call);
1999        setAttachments(_call);
2000 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(userId), openId});
2001
2002        if (_resp instanceof java.rmi.RemoteException) {
2003            throw (java.rmi.RemoteException)_resp;
2004        }
2005        extractAttachments(_call);
2006  } catch (org.apache.axis.AxisFault axisFaultException) {
2007  throw axisFaultException;
2008}
2009    }
2010
2011    public void updateOrganizations(long userId, long[] organizationIds) throws java.rmi.RemoteException {
2012        if (super.cachedEndpoint == null) {
2013            throw new org.apache.axis.NoEndPointException();
2014        }
2015        org.apache.axis.client.Call _call = createCall();
2016        _call.setOperation(_operations[35]);
2017        _call.setUseSOAPAction(true);
2018        _call.setSOAPActionURI("");
2019        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
2020        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "updateOrganizations"));
2021
2022        setRequestHeaders(_call);
2023        setAttachments(_call);
2024 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(userId), organizationIds});
2025
2026        if (_resp instanceof java.rmi.RemoteException) {
2027            throw (java.rmi.RemoteException)_resp;
2028        }
2029        extractAttachments(_call);
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