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