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("updateEmailAddress");
32          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "userId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
33          oper.addParameter(param);
34          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "password"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
35          oper.addParameter(param);
36          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "emailAddress1"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
37          oper.addParameter(param);
38          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "emailAddress2"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
39          oper.addParameter(param);
40          oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
41          oper.setStyle(org.apache.axis.constants.Style.RPC);
42          oper.setUse(org.apache.axis.constants.Use.ENCODED);
43          _operations[0] = oper;
44  
45          oper = new org.apache.axis.description.OperationDesc();
46          oper.setName("updateActive");
47          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "userId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
48          oper.addParameter(param);
49          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "active"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
50          oper.addParameter(param);
51          oper.setReturnType(new javax.xml.namespace.QName("http://model.portal.liferay.com", "UserSoap"));
52          oper.setReturnClass(com.liferay.client.soap.portal.model.UserSoap.class);
53          oper.setReturnQName(new javax.xml.namespace.QName("", "updateActiveReturn"));
54          oper.setStyle(org.apache.axis.constants.Style.RPC);
55          oper.setUse(org.apache.axis.constants.Use.ENCODED);
56          _operations[1] = oper;
57  
58          oper = new org.apache.axis.description.OperationDesc();
59          oper.setName("updatePassword");
60          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "userId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
61          oper.addParameter(param);
62          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "password1"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
63          oper.addParameter(param);
64          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "password2"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
65          oper.addParameter(param);
66          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "passwordReset"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
67          oper.addParameter(param);
68          oper.setReturnType(new javax.xml.namespace.QName("http://model.portal.liferay.com", "UserSoap"));
69          oper.setReturnClass(com.liferay.client.soap.portal.model.UserSoap.class);
70          oper.setReturnQName(new javax.xml.namespace.QName("", "updatePasswordReturn"));
71          oper.setStyle(org.apache.axis.constants.Style.RPC);
72          oper.setUse(org.apache.axis.constants.Use.ENCODED);
73          _operations[2] = oper;
74  
75          oper = new org.apache.axis.description.OperationDesc();
76          oper.setName("getUserById");
77          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "userId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
78          oper.addParameter(param);
79          oper.setReturnType(new javax.xml.namespace.QName("http://model.portal.liferay.com", "UserSoap"));
80          oper.setReturnClass(com.liferay.client.soap.portal.model.UserSoap.class);
81          oper.setReturnQName(new javax.xml.namespace.QName("", "getUserByIdReturn"));
82          oper.setStyle(org.apache.axis.constants.Style.RPC);
83          oper.setUse(org.apache.axis.constants.Use.ENCODED);
84          _operations[3] = oper;
85  
86          oper = new org.apache.axis.description.OperationDesc();
87          oper.setName("getDefaultUserId");
88          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "companyId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
89          oper.addParameter(param);
90          oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
91          oper.setReturnClass(long.class);
92          oper.setReturnQName(new javax.xml.namespace.QName("", "getDefaultUserIdReturn"));
93          oper.setStyle(org.apache.axis.constants.Style.RPC);
94          oper.setUse(org.apache.axis.constants.Use.ENCODED);
95          _operations[4] = oper;
96  
97          oper = new org.apache.axis.description.OperationDesc();
98          oper.setName("updatePortrait");
99          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);
100         oper.addParameter(param);
101         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);
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("getUserByScreenName");
110         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);
111         oper.addParameter(param);
112         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);
113         oper.addParameter(param);
114         oper.setReturnType(new javax.xml.namespace.QName("http://model.portal.liferay.com", "UserSoap"));
115         oper.setReturnClass(com.liferay.client.soap.portal.model.UserSoap.class);
116         oper.setReturnQName(new javax.xml.namespace.QName("", "getUserByScreenNameReturn"));
117         oper.setStyle(org.apache.axis.constants.Style.RPC);
118         oper.setUse(org.apache.axis.constants.Use.ENCODED);
119         _operations[6] = oper;
120 
121         oper = new org.apache.axis.description.OperationDesc();
122         oper.setName("addGroupUsers");
123         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);
124         oper.addParameter(param);
125         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);
126         oper.addParameter(param);
127         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
128         oper.setStyle(org.apache.axis.constants.Style.RPC);
129         oper.setUse(org.apache.axis.constants.Use.ENCODED);
130         _operations[7] = oper;
131 
132         oper = new org.apache.axis.description.OperationDesc();
133         oper.setName("addOrganizationUsers");
134         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);
135         oper.addParameter(param);
136         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);
137         oper.addParameter(param);
138         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
139         oper.setStyle(org.apache.axis.constants.Style.RPC);
140         oper.setUse(org.apache.axis.constants.Use.ENCODED);
141         _operations[8] = oper;
142 
143         oper = new org.apache.axis.description.OperationDesc();
144         oper.setName("addPasswordPolicyUsers");
145         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);
146         oper.addParameter(param);
147         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);
148         oper.addParameter(param);
149         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
150         oper.setStyle(org.apache.axis.constants.Style.RPC);
151         oper.setUse(org.apache.axis.constants.Use.ENCODED);
152         _operations[9] = oper;
153 
154     }
155 
156     private static void _initOperationDesc2(){
157         org.apache.axis.description.OperationDesc oper;
158         org.apache.axis.description.ParameterDesc param;
159         oper = new org.apache.axis.description.OperationDesc();
160         oper.setName("addRoleUsers");
161         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);
162         oper.addParameter(param);
163         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);
164         oper.addParameter(param);
165         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
166         oper.setStyle(org.apache.axis.constants.Style.RPC);
167         oper.setUse(org.apache.axis.constants.Use.ENCODED);
168         _operations[10] = oper;
169 
170         oper = new org.apache.axis.description.OperationDesc();
171         oper.setName("addTeamUsers");
172         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);
173         oper.addParameter(param);
174         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);
175         oper.addParameter(param);
176         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
177         oper.setStyle(org.apache.axis.constants.Style.RPC);
178         oper.setUse(org.apache.axis.constants.Use.ENCODED);
179         _operations[11] = oper;
180 
181         oper = new org.apache.axis.description.OperationDesc();
182         oper.setName("addUserGroupUsers");
183         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);
184         oper.addParameter(param);
185         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);
186         oper.addParameter(param);
187         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
188         oper.setStyle(org.apache.axis.constants.Style.RPC);
189         oper.setUse(org.apache.axis.constants.Use.ENCODED);
190         _operations[12] = oper;
191 
192         oper = new org.apache.axis.description.OperationDesc();
193         oper.setName("addUser");
194         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);
195         oper.addParameter(param);
196         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);
197         oper.addParameter(param);
198         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);
199         oper.addParameter(param);
200         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);
201         oper.addParameter(param);
202         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);
203         oper.addParameter(param);
204         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);
205         oper.addParameter(param);
206         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);
207         oper.addParameter(param);
208         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);
209         oper.addParameter(param);
210         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);
211         oper.addParameter(param);
212         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);
213         oper.addParameter(param);
214         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);
215         oper.addParameter(param);
216         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);
217         oper.addParameter(param);
218         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);
219         oper.addParameter(param);
220         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);
221         oper.addParameter(param);
222         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);
223         oper.addParameter(param);
224         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);
225         oper.addParameter(param);
226         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);
227         oper.addParameter(param);
228         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);
229         oper.addParameter(param);
230         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);
231         oper.addParameter(param);
232         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);
233         oper.addParameter(param);
234         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);
235         oper.addParameter(param);
236         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);
237         oper.addParameter(param);
238         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);
239         oper.addParameter(param);
240         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);
241         oper.addParameter(param);
242         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);
243         oper.addParameter(param);
244         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);
245         oper.addParameter(param);
246         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);
247         oper.addParameter(param);
248         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);
249         oper.addParameter(param);
250         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);
251         oper.addParameter(param);
252         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);
253         oper.addParameter(param);
254         oper.setReturnType(new javax.xml.namespace.QName("http://model.portal.liferay.com", "UserSoap"));
255         oper.setReturnClass(com.liferay.client.soap.portal.model.UserSoap.class);
256         oper.setReturnQName(new javax.xml.namespace.QName("", "addUserReturn"));
257         oper.setStyle(org.apache.axis.constants.Style.RPC);
258         oper.setUse(org.apache.axis.constants.Use.ENCODED);
259         _operations[13] = oper;
260 
261         oper = new org.apache.axis.description.OperationDesc();
262         oper.setName("addUser");
263         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);
264         oper.addParameter(param);
265         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);
266         oper.addParameter(param);
267         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);
268         oper.addParameter(param);
269         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);
270         oper.addParameter(param);
271         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);
272         oper.addParameter(param);
273         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);
274         oper.addParameter(param);
275         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);
276         oper.addParameter(param);
277         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);
278         oper.addParameter(param);
279         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);
280         oper.addParameter(param);
281         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);
282         oper.addParameter(param);
283         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);
284         oper.addParameter(param);
285         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);
286         oper.addParameter(param);
287         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);
288         oper.addParameter(param);
289         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);
290         oper.addParameter(param);
291         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);
292         oper.addParameter(param);
293         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);
294         oper.addParameter(param);
295         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);
296         oper.addParameter(param);
297         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);
298         oper.addParameter(param);
299         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);
300         oper.addParameter(param);
301         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);
302         oper.addParameter(param);
303         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);
304         oper.addParameter(param);
305         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);
306         oper.addParameter(param);
307         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);
308         oper.addParameter(param);
309         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);
310         oper.addParameter(param);
311         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);
312         oper.addParameter(param);
313         oper.setReturnType(new javax.xml.namespace.QName("http://model.portal.liferay.com", "UserSoap"));
314         oper.setReturnClass(com.liferay.client.soap.portal.model.UserSoap.class);
315         oper.setReturnQName(new javax.xml.namespace.QName("", "addUserReturn"));
316         oper.setStyle(org.apache.axis.constants.Style.RPC);
317         oper.setUse(org.apache.axis.constants.Use.ENCODED);
318         _operations[14] = oper;
319 
320         oper = new org.apache.axis.description.OperationDesc();
321         oper.setName("deletePortrait");
322         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);
323         oper.addParameter(param);
324         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
325         oper.setStyle(org.apache.axis.constants.Style.RPC);
326         oper.setUse(org.apache.axis.constants.Use.ENCODED);
327         _operations[15] = oper;
328 
329         oper = new org.apache.axis.description.OperationDesc();
330         oper.setName("deleteRoleUser");
331         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);
332         oper.addParameter(param);
333         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);
334         oper.addParameter(param);
335         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
336         oper.setStyle(org.apache.axis.constants.Style.RPC);
337         oper.setUse(org.apache.axis.constants.Use.ENCODED);
338         _operations[16] = oper;
339 
340         oper = new org.apache.axis.description.OperationDesc();
341         oper.setName("deleteUser");
342         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);
343         oper.addParameter(param);
344         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
345         oper.setStyle(org.apache.axis.constants.Style.RPC);
346         oper.setUse(org.apache.axis.constants.Use.ENCODED);
347         _operations[17] = oper;
348 
349         oper = new org.apache.axis.description.OperationDesc();
350         oper.setName("getGroupUserIds");
351         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);
352         oper.addParameter(param);
353         oper.setReturnType(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "ArrayOf_xsd_long"));
354         oper.setReturnClass(long[].class);
355         oper.setReturnQName(new javax.xml.namespace.QName("", "getGroupUserIdsReturn"));
356         oper.setStyle(org.apache.axis.constants.Style.RPC);
357         oper.setUse(org.apache.axis.constants.Use.ENCODED);
358         _operations[18] = oper;
359 
360         oper = new org.apache.axis.description.OperationDesc();
361         oper.setName("getOrganizationUserIds");
362         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);
363         oper.addParameter(param);
364         oper.setReturnType(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "ArrayOf_xsd_long"));
365         oper.setReturnClass(long[].class);
366         oper.setReturnQName(new javax.xml.namespace.QName("", "getOrganizationUserIdsReturn"));
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("getRoleUserIds");
378         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);
379         oper.addParameter(param);
380         oper.setReturnType(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "ArrayOf_xsd_long"));
381         oper.setReturnClass(long[].class);
382         oper.setReturnQName(new javax.xml.namespace.QName("", "getRoleUserIdsReturn"));
383         oper.setStyle(org.apache.axis.constants.Style.RPC);
384         oper.setUse(org.apache.axis.constants.Use.ENCODED);
385         _operations[20] = oper;
386 
387         oper = new org.apache.axis.description.OperationDesc();
388         oper.setName("getUserByEmailAddress");
389         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "companyId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
390         oper.addParameter(param);
391         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "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);
392         oper.addParameter(param);
393         oper.setReturnType(new javax.xml.namespace.QName("http://model.portal.liferay.com", "UserSoap"));
394         oper.setReturnClass(com.liferay.client.soap.portal.model.UserSoap.class);
395         oper.setReturnQName(new javax.xml.namespace.QName("", "getUserByEmailAddressReturn"));
396         oper.setStyle(org.apache.axis.constants.Style.RPC);
397         oper.setUse(org.apache.axis.constants.Use.ENCODED);
398         _operations[21] = oper;
399 
400         oper = new org.apache.axis.description.OperationDesc();
401         oper.setName("getUserIdByEmailAddress");
402         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);
403         oper.addParameter(param);
404         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);
405         oper.addParameter(param);
406         oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
407         oper.setReturnClass(long.class);
408         oper.setReturnQName(new javax.xml.namespace.QName("", "getUserIdByEmailAddressReturn"));
409         oper.setStyle(org.apache.axis.constants.Style.RPC);
410         oper.setUse(org.apache.axis.constants.Use.ENCODED);
411         _operations[22] = oper;
412 
413         oper = new org.apache.axis.description.OperationDesc();
414         oper.setName("getUserIdByScreenName");
415         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);
416         oper.addParameter(param);
417         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);
418         oper.addParameter(param);
419         oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
420         oper.setReturnClass(long.class);
421         oper.setReturnQName(new javax.xml.namespace.QName("", "getUserIdByScreenNameReturn"));
422         oper.setStyle(org.apache.axis.constants.Style.RPC);
423         oper.setUse(org.apache.axis.constants.Use.ENCODED);
424         _operations[23] = oper;
425 
426         oper = new org.apache.axis.description.OperationDesc();
427         oper.setName("hasGroupUser");
428         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);
429         oper.addParameter(param);
430         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);
431         oper.addParameter(param);
432         oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"));
433         oper.setReturnClass(boolean.class);
434         oper.setReturnQName(new javax.xml.namespace.QName("", "hasGroupUserReturn"));
435         oper.setStyle(org.apache.axis.constants.Style.RPC);
436         oper.setUse(org.apache.axis.constants.Use.ENCODED);
437         _operations[24] = oper;
438 
439         oper = new org.apache.axis.description.OperationDesc();
440         oper.setName("hasRoleUser");
441         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);
442         oper.addParameter(param);
443         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);
444         oper.addParameter(param);
445         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);
446         oper.addParameter(param);
447         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);
448         oper.addParameter(param);
449         oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"));
450         oper.setReturnClass(boolean.class);
451         oper.setReturnQName(new javax.xml.namespace.QName("", "hasRoleUserReturn"));
452         oper.setStyle(org.apache.axis.constants.Style.RPC);
453         oper.setUse(org.apache.axis.constants.Use.ENCODED);
454         _operations[25] = oper;
455 
456         oper = new org.apache.axis.description.OperationDesc();
457         oper.setName("hasRoleUser");
458         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);
459         oper.addParameter(param);
460         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);
461         oper.addParameter(param);
462         oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"));
463         oper.setReturnClass(boolean.class);
464         oper.setReturnQName(new javax.xml.namespace.QName("", "hasRoleUserReturn"));
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("setRoleUsers");
471         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);
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("setUserGroupUsers");
482         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);
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("unsetGroupUsers");
493         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);
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("unsetOrganizationUsers");
509         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);
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("unsetPasswordPolicyUsers");
520         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);
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("unsetRoleUsers");
531         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);
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("unsetTeamUsers");
542         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);
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("unsetUserGroupUsers");
553         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);
554         oper.addParameter(param);
555         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);
556         oper.addParameter(param);
557         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
558         oper.setStyle(org.apache.axis.constants.Style.RPC);
559         oper.setUse(org.apache.axis.constants.Use.ENCODED);
560         _operations[34] = oper;
561 
562         oper = new org.apache.axis.description.OperationDesc();
563         oper.setName("updateAgreedToTermsOfUse");
564         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);
565         oper.addParameter(param);
566         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);
567         oper.addParameter(param);
568         oper.setReturnType(new javax.xml.namespace.QName("http://model.portal.liferay.com", "UserSoap"));
569         oper.setReturnClass(com.liferay.client.soap.portal.model.UserSoap.class);
570         oper.setReturnQName(new javax.xml.namespace.QName("", "updateAgreedToTermsOfUseReturn"));
571         oper.setStyle(org.apache.axis.constants.Style.RPC);
572         oper.setUse(org.apache.axis.constants.Use.ENCODED);
573         _operations[35] = oper;
574 
575         oper = new org.apache.axis.description.OperationDesc();
576         oper.setName("updateLockout");
577         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);
578         oper.addParameter(param);
579         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);
580         oper.addParameter(param);
581         oper.setReturnType(new javax.xml.namespace.QName("http://model.portal.liferay.com", "UserSoap"));
582         oper.setReturnClass(com.liferay.client.soap.portal.model.UserSoap.class);
583         oper.setReturnQName(new javax.xml.namespace.QName("", "updateLockoutReturn"));
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("updateOpenId");
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("", "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);
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("updateOrganizations");
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("", "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);
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 void updateEmailAddress(long userId, java.lang.String password, java.lang.String emailAddress1, java.lang.String emailAddress2) 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", "updateEmailAddress"));
1077
1078        setRequestHeaders(_call);
1079        setAttachments(_call);
1080 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(userId), password, emailAddress1, emailAddress2});
1081
1082        if (_resp instanceof java.rmi.RemoteException) {
1083            throw (java.rmi.RemoteException)_resp;
1084        }
1085        extractAttachments(_call);
1086  } catch (org.apache.axis.AxisFault axisFaultException) {
1087  throw axisFaultException;
1088}
1089    }
1090
1091    public com.liferay.client.soap.portal.model.UserSoap updateActive(long userId, boolean active) throws java.rmi.RemoteException {
1092        if (super.cachedEndpoint == null) {
1093            throw new org.apache.axis.NoEndPointException();
1094        }
1095        org.apache.axis.client.Call _call = createCall();
1096        _call.setOperation(_operations[1]);
1097        _call.setUseSOAPAction(true);
1098        _call.setSOAPActionURI("");
1099        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1100        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "updateActive"));
1101
1102        setRequestHeaders(_call);
1103        setAttachments(_call);
1104 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(userId), new java.lang.Boolean(active)});
1105
1106        if (_resp instanceof java.rmi.RemoteException) {
1107            throw (java.rmi.RemoteException)_resp;
1108        }
1109        else {
1110            extractAttachments(_call);
1111            try {
1112                return (com.liferay.client.soap.portal.model.UserSoap) _resp;
1113            } catch (java.lang.Exception _exception) {
1114                return (com.liferay.client.soap.portal.model.UserSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portal.model.UserSoap.class);
1115            }
1116        }
1117  } catch (org.apache.axis.AxisFault axisFaultException) {
1118  throw axisFaultException;
1119}
1120    }
1121
1122    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 {
1123        if (super.cachedEndpoint == null) {
1124            throw new org.apache.axis.NoEndPointException();
1125        }
1126        org.apache.axis.client.Call _call = createCall();
1127        _call.setOperation(_operations[2]);
1128        _call.setUseSOAPAction(true);
1129        _call.setSOAPActionURI("");
1130        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1131        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "updatePassword"));
1132
1133        setRequestHeaders(_call);
1134        setAttachments(_call);
1135 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(userId), password1, password2, new java.lang.Boolean(passwordReset)});
1136
1137        if (_resp instanceof java.rmi.RemoteException) {
1138            throw (java.rmi.RemoteException)_resp;
1139        }
1140        else {
1141            extractAttachments(_call);
1142            try {
1143                return (com.liferay.client.soap.portal.model.UserSoap) _resp;
1144            } catch (java.lang.Exception _exception) {
1145                return (com.liferay.client.soap.portal.model.UserSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portal.model.UserSoap.class);
1146            }
1147        }
1148  } catch (org.apache.axis.AxisFault axisFaultException) {
1149  throw axisFaultException;
1150}
1151    }
1152
1153    public com.liferay.client.soap.portal.model.UserSoap getUserById(long userId) throws java.rmi.RemoteException {
1154        if (super.cachedEndpoint == null) {
1155            throw new org.apache.axis.NoEndPointException();
1156        }
1157        org.apache.axis.client.Call _call = createCall();
1158        _call.setOperation(_operations[3]);
1159        _call.setUseSOAPAction(true);
1160        _call.setSOAPActionURI("");
1161        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1162        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "getUserById"));
1163
1164        setRequestHeaders(_call);
1165        setAttachments(_call);
1166 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(userId)});
1167
1168        if (_resp instanceof java.rmi.RemoteException) {
1169            throw (java.rmi.RemoteException)_resp;
1170        }
1171        else {
1172            extractAttachments(_call);
1173            try {
1174                return (com.liferay.client.soap.portal.model.UserSoap) _resp;
1175            } catch (java.lang.Exception _exception) {
1176                return (com.liferay.client.soap.portal.model.UserSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portal.model.UserSoap.class);
1177            }
1178        }
1179  } catch (org.apache.axis.AxisFault axisFaultException) {
1180  throw axisFaultException;
1181}
1182    }
1183
1184    public long getDefaultUserId(long companyId) throws java.rmi.RemoteException {
1185        if (super.cachedEndpoint == null) {
1186            throw new org.apache.axis.NoEndPointException();
1187        }
1188        org.apache.axis.client.Call _call = createCall();
1189        _call.setOperation(_operations[4]);
1190        _call.setUseSOAPAction(true);
1191        _call.setSOAPActionURI("");
1192        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1193        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "getDefaultUserId"));
1194
1195        setRequestHeaders(_call);
1196        setAttachments(_call);
1197 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(companyId)});
1198
1199        if (_resp instanceof java.rmi.RemoteException) {
1200            throw (java.rmi.RemoteException)_resp;
1201        }
1202        else {
1203            extractAttachments(_call);
1204            try {
1205                return ((java.lang.Long) _resp).longValue();
1206            } catch (java.lang.Exception _exception) {
1207                return ((java.lang.Long) org.apache.axis.utils.JavaUtils.convert(_resp, long.class)).longValue();
1208            }
1209        }
1210  } catch (org.apache.axis.AxisFault axisFaultException) {
1211  throw axisFaultException;
1212}
1213    }
1214
1215    public void updatePortrait(long userId, byte[] bytes) 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", "updatePortrait"));
1225
1226        setRequestHeaders(_call);
1227        setAttachments(_call);
1228 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(userId), bytes});
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 com.liferay.client.soap.portal.model.UserSoap getUserByScreenName(long companyId, java.lang.String screenName) 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", "getUserByScreenName"));
1249
1250        setRequestHeaders(_call);
1251        setAttachments(_call);
1252 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(companyId), screenName});
1253
1254        if (_resp instanceof java.rmi.RemoteException) {
1255            throw (java.rmi.RemoteException)_resp;
1256        }
1257        else {
1258            extractAttachments(_call);
1259            try {
1260                return (com.liferay.client.soap.portal.model.UserSoap) _resp;
1261            } catch (java.lang.Exception _exception) {
1262                return (com.liferay.client.soap.portal.model.UserSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portal.model.UserSoap.class);
1263            }
1264        }
1265  } catch (org.apache.axis.AxisFault axisFaultException) {
1266  throw axisFaultException;
1267}
1268    }
1269
1270    public void addGroupUsers(long groupId, long[] userIds) throws java.rmi.RemoteException {
1271        if (super.cachedEndpoint == null) {
1272            throw new org.apache.axis.NoEndPointException();
1273        }
1274        org.apache.axis.client.Call _call = createCall();
1275        _call.setOperation(_operations[7]);
1276        _call.setUseSOAPAction(true);
1277        _call.setSOAPActionURI("");
1278        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1279        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "addGroupUsers"));
1280
1281        setRequestHeaders(_call);
1282        setAttachments(_call);
1283 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), userIds});
1284
1285        if (_resp instanceof java.rmi.RemoteException) {
1286            throw (java.rmi.RemoteException)_resp;
1287        }
1288        extractAttachments(_call);
1289  } catch (org.apache.axis.AxisFault axisFaultException) {
1290  throw axisFaultException;
1291}
1292    }
1293
1294    public void addOrganizationUsers(long organizationId, long[] userIds) throws java.rmi.RemoteException {
1295        if (super.cachedEndpoint == null) {
1296            throw new org.apache.axis.NoEndPointException();
1297        }
1298        org.apache.axis.client.Call _call = createCall();
1299        _call.setOperation(_operations[8]);
1300        _call.setUseSOAPAction(true);
1301        _call.setSOAPActionURI("");
1302        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1303        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "addOrganizationUsers"));
1304
1305        setRequestHeaders(_call);
1306        setAttachments(_call);
1307 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(organizationId), userIds});
1308
1309        if (_resp instanceof java.rmi.RemoteException) {
1310            throw (java.rmi.RemoteException)_resp;
1311        }
1312        extractAttachments(_call);
1313  } catch (org.apache.axis.AxisFault axisFaultException) {
1314  throw axisFaultException;
1315}
1316    }
1317
1318    public void addPasswordPolicyUsers(long passwordPolicyId, long[] userIds) throws java.rmi.RemoteException {
1319        if (super.cachedEndpoint == null) {
1320            throw new org.apache.axis.NoEndPointException();
1321        }
1322        org.apache.axis.client.Call _call = createCall();
1323        _call.setOperation(_operations[9]);
1324        _call.setUseSOAPAction(true);
1325        _call.setSOAPActionURI("");
1326        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1327        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "addPasswordPolicyUsers"));
1328
1329        setRequestHeaders(_call);
1330        setAttachments(_call);
1331 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(passwordPolicyId), userIds});
1332
1333        if (_resp instanceof java.rmi.RemoteException) {
1334            throw (java.rmi.RemoteException)_resp;
1335        }
1336        extractAttachments(_call);
1337  } catch (org.apache.axis.AxisFault axisFaultException) {
1338  throw axisFaultException;
1339}
1340    }
1341
1342    public void addRoleUsers(long roleId, long[] userIds) throws java.rmi.RemoteException {
1343        if (super.cachedEndpoint == null) {
1344            throw new org.apache.axis.NoEndPointException();
1345        }
1346        org.apache.axis.client.Call _call = createCall();
1347        _call.setOperation(_operations[10]);
1348        _call.setUseSOAPAction(true);
1349        _call.setSOAPActionURI("");
1350        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1351        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "addRoleUsers"));
1352
1353        setRequestHeaders(_call);
1354        setAttachments(_call);
1355 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(roleId), userIds});
1356
1357        if (_resp instanceof java.rmi.RemoteException) {
1358            throw (java.rmi.RemoteException)_resp;
1359        }
1360        extractAttachments(_call);
1361  } catch (org.apache.axis.AxisFault axisFaultException) {
1362  throw axisFaultException;
1363}
1364    }
1365
1366    public void addTeamUsers(long teamId, long[] userIds) throws java.rmi.RemoteException {
1367        if (super.cachedEndpoint == null) {
1368            throw new org.apache.axis.NoEndPointException();
1369        }
1370        org.apache.axis.client.Call _call = createCall();
1371        _call.setOperation(_operations[11]);
1372        _call.setUseSOAPAction(true);
1373        _call.setSOAPActionURI("");
1374        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1375        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "addTeamUsers"));
1376
1377        setRequestHeaders(_call);
1378        setAttachments(_call);
1379 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(teamId), userIds});
1380
1381        if (_resp instanceof java.rmi.RemoteException) {
1382            throw (java.rmi.RemoteException)_resp;
1383        }
1384        extractAttachments(_call);
1385  } catch (org.apache.axis.AxisFault axisFaultException) {
1386  throw axisFaultException;
1387}
1388    }
1389
1390    public void addUserGroupUsers(long userGroupId, long[] userIds) 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", "addUserGroupUsers"));
1400
1401        setRequestHeaders(_call);
1402        setAttachments(_call);
1403 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(userGroupId), userIds});
1404
1405        if (_resp instanceof java.rmi.RemoteException) {
1406            throw (java.rmi.RemoteException)_resp;
1407        }
1408        extractAttachments(_call);
1409  } catch (org.apache.axis.AxisFault axisFaultException) {
1410  throw axisFaultException;
1411}
1412    }
1413
1414    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 {
1415        if (super.cachedEndpoint == null) {
1416            throw new org.apache.axis.NoEndPointException();
1417        }
1418        org.apache.axis.client.Call _call = createCall();
1419        _call.setOperation(_operations[13]);
1420        _call.setUseSOAPAction(true);
1421        _call.setSOAPActionURI("");
1422        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1423        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "addUser"));
1424
1425        setRequestHeaders(_call);
1426        setAttachments(_call);
1427 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});
1428
1429        if (_resp instanceof java.rmi.RemoteException) {
1430            throw (java.rmi.RemoteException)_resp;
1431        }
1432        else {
1433            extractAttachments(_call);
1434            try {
1435                return (com.liferay.client.soap.portal.model.UserSoap) _resp;
1436            } catch (java.lang.Exception _exception) {
1437                return (com.liferay.client.soap.portal.model.UserSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portal.model.UserSoap.class);
1438            }
1439        }
1440  } catch (org.apache.axis.AxisFault axisFaultException) {
1441  throw axisFaultException;
1442}
1443    }
1444
1445    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 {
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", "addUser"));
1455
1456        setRequestHeaders(_call);
1457        setAttachments(_call);
1458 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});
1459
1460        if (_resp instanceof java.rmi.RemoteException) {
1461            throw (java.rmi.RemoteException)_resp;
1462        }
1463        else {
1464            extractAttachments(_call);
1465            try {
1466                return (com.liferay.client.soap.portal.model.UserSoap) _resp;
1467            } catch (java.lang.Exception _exception) {
1468                return (com.liferay.client.soap.portal.model.UserSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portal.model.UserSoap.class);
1469            }
1470        }
1471  } catch (org.apache.axis.AxisFault axisFaultException) {
1472  throw axisFaultException;
1473}
1474    }
1475
1476    public void deletePortrait(long userId) throws java.rmi.RemoteException {
1477        if (super.cachedEndpoint == null) {
1478            throw new org.apache.axis.NoEndPointException();
1479        }
1480        org.apache.axis.client.Call _call = createCall();
1481        _call.setOperation(_operations[15]);
1482        _call.setUseSOAPAction(true);
1483        _call.setSOAPActionURI("");
1484        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1485        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "deletePortrait"));
1486
1487        setRequestHeaders(_call);
1488        setAttachments(_call);
1489 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(userId)});
1490
1491        if (_resp instanceof java.rmi.RemoteException) {
1492            throw (java.rmi.RemoteException)_resp;
1493        }
1494        extractAttachments(_call);
1495  } catch (org.apache.axis.AxisFault axisFaultException) {
1496  throw axisFaultException;
1497}
1498    }
1499
1500    public void deleteRoleUser(long roleId, long userId) throws java.rmi.RemoteException {
1501        if (super.cachedEndpoint == null) {
1502            throw new org.apache.axis.NoEndPointException();
1503        }
1504        org.apache.axis.client.Call _call = createCall();
1505        _call.setOperation(_operations[16]);
1506        _call.setUseSOAPAction(true);
1507        _call.setSOAPActionURI("");
1508        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1509        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "deleteRoleUser"));
1510
1511        setRequestHeaders(_call);
1512        setAttachments(_call);
1513 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(roleId), new java.lang.Long(userId)});
1514
1515        if (_resp instanceof java.rmi.RemoteException) {
1516            throw (java.rmi.RemoteException)_resp;
1517        }
1518        extractAttachments(_call);
1519  } catch (org.apache.axis.AxisFault axisFaultException) {
1520  throw axisFaultException;
1521}
1522    }
1523
1524    public void deleteUser(long userId) 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", "deleteUser"));
1534
1535        setRequestHeaders(_call);
1536        setAttachments(_call);
1537 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(userId)});
1538
1539        if (_resp instanceof java.rmi.RemoteException) {
1540            throw (java.rmi.RemoteException)_resp;
1541        }
1542        extractAttachments(_call);
1543  } catch (org.apache.axis.AxisFault axisFaultException) {
1544  throw axisFaultException;
1545}
1546    }
1547
1548    public long[] getGroupUserIds(long groupId) throws java.rmi.RemoteException {
1549        if (super.cachedEndpoint == null) {
1550            throw new org.apache.axis.NoEndPointException();
1551        }
1552        org.apache.axis.client.Call _call = createCall();
1553        _call.setOperation(_operations[18]);
1554        _call.setUseSOAPAction(true);
1555        _call.setSOAPActionURI("");
1556        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1557        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "getGroupUserIds"));
1558
1559        setRequestHeaders(_call);
1560        setAttachments(_call);
1561 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId)});
1562
1563        if (_resp instanceof java.rmi.RemoteException) {
1564            throw (java.rmi.RemoteException)_resp;
1565        }
1566        else {
1567            extractAttachments(_call);
1568            try {
1569                return (long[]) _resp;
1570            } catch (java.lang.Exception _exception) {
1571                return (long[]) org.apache.axis.utils.JavaUtils.convert(_resp, long[].class);
1572            }
1573        }
1574  } catch (org.apache.axis.AxisFault axisFaultException) {
1575  throw axisFaultException;
1576}
1577    }
1578
1579    public long[] getOrganizationUserIds(long organizationId) throws java.rmi.RemoteException {
1580        if (super.cachedEndpoint == null) {
1581            throw new org.apache.axis.NoEndPointException();
1582        }
1583        org.apache.axis.client.Call _call = createCall();
1584        _call.setOperation(_operations[19]);
1585        _call.setUseSOAPAction(true);
1586        _call.setSOAPActionURI("");
1587        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1588        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "getOrganizationUserIds"));
1589
1590        setRequestHeaders(_call);
1591        setAttachments(_call);
1592 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(organizationId)});
1593
1594        if (_resp instanceof java.rmi.RemoteException) {
1595            throw (java.rmi.RemoteException)_resp;
1596        }
1597        else {
1598            extractAttachments(_call);
1599            try {
1600                return (long[]) _resp;
1601            } catch (java.lang.Exception _exception) {
1602                return (long[]) org.apache.axis.utils.JavaUtils.convert(_resp, long[].class);
1603            }
1604        }
1605  } catch (org.apache.axis.AxisFault axisFaultException) {
1606  throw axisFaultException;
1607}
1608    }
1609
1610    public long[] getRoleUserIds(long roleId) throws java.rmi.RemoteException {
1611        if (super.cachedEndpoint == null) {
1612            throw new org.apache.axis.NoEndPointException();
1613        }
1614        org.apache.axis.client.Call _call = createCall();
1615        _call.setOperation(_operations[20]);
1616        _call.setUseSOAPAction(true);
1617        _call.setSOAPActionURI("");
1618        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1619        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "getRoleUserIds"));
1620
1621        setRequestHeaders(_call);
1622        setAttachments(_call);
1623 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(roleId)});
1624
1625        if (_resp instanceof java.rmi.RemoteException) {
1626            throw (java.rmi.RemoteException)_resp;
1627        }
1628        else {
1629            extractAttachments(_call);
1630            try {
1631                return (long[]) _resp;
1632            } catch (java.lang.Exception _exception) {
1633                return (long[]) org.apache.axis.utils.JavaUtils.convert(_resp, long[].class);
1634            }
1635        }
1636  } catch (org.apache.axis.AxisFault axisFaultException) {
1637  throw axisFaultException;
1638}
1639    }
1640
1641    public com.liferay.client.soap.portal.model.UserSoap getUserByEmailAddress(long companyId, java.lang.String emailAddress) throws java.rmi.RemoteException {
1642        if (super.cachedEndpoint == null) {
1643            throw new org.apache.axis.NoEndPointException();
1644        }
1645        org.apache.axis.client.Call _call = createCall();
1646        _call.setOperation(_operations[21]);
1647        _call.setUseSOAPAction(true);
1648        _call.setSOAPActionURI("");
1649        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1650        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "getUserByEmailAddress"));
1651
1652        setRequestHeaders(_call);
1653        setAttachments(_call);
1654 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(companyId), emailAddress});
1655
1656        if (_resp instanceof java.rmi.RemoteException) {
1657            throw (java.rmi.RemoteException)_resp;
1658        }
1659        else {
1660            extractAttachments(_call);
1661            try {
1662                return (com.liferay.client.soap.portal.model.UserSoap) _resp;
1663            } catch (java.lang.Exception _exception) {
1664                return (com.liferay.client.soap.portal.model.UserSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portal.model.UserSoap.class);
1665            }
1666        }
1667  } catch (org.apache.axis.AxisFault axisFaultException) {
1668  throw axisFaultException;
1669}
1670    }
1671
1672    public long getUserIdByEmailAddress(long companyId, java.lang.String emailAddress) throws java.rmi.RemoteException {
1673        if (super.cachedEndpoint == null) {
1674            throw new org.apache.axis.NoEndPointException();
1675        }
1676        org.apache.axis.client.Call _call = createCall();
1677        _call.setOperation(_operations[22]);
1678        _call.setUseSOAPAction(true);
1679        _call.setSOAPActionURI("");
1680        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1681        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "getUserIdByEmailAddress"));
1682
1683        setRequestHeaders(_call);
1684        setAttachments(_call);
1685 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(companyId), emailAddress});
1686
1687        if (_resp instanceof java.rmi.RemoteException) {
1688            throw (java.rmi.RemoteException)_resp;
1689        }
1690        else {
1691            extractAttachments(_call);
1692            try {
1693                return ((java.lang.Long) _resp).longValue();
1694            } catch (java.lang.Exception _exception) {
1695                return ((java.lang.Long) org.apache.axis.utils.JavaUtils.convert(_resp, long.class)).longValue();
1696            }
1697        }
1698  } catch (org.apache.axis.AxisFault axisFaultException) {
1699  throw axisFaultException;
1700}
1701    }
1702
1703    public long getUserIdByScreenName(long companyId, java.lang.String screenName) throws java.rmi.RemoteException {
1704        if (super.cachedEndpoint == null) {
1705            throw new org.apache.axis.NoEndPointException();
1706        }
1707        org.apache.axis.client.Call _call = createCall();
1708        _call.setOperation(_operations[23]);
1709        _call.setUseSOAPAction(true);
1710        _call.setSOAPActionURI("");
1711        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1712        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "getUserIdByScreenName"));
1713
1714        setRequestHeaders(_call);
1715        setAttachments(_call);
1716 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(companyId), screenName});
1717
1718        if (_resp instanceof java.rmi.RemoteException) {
1719            throw (java.rmi.RemoteException)_resp;
1720        }
1721        else {
1722            extractAttachments(_call);
1723            try {
1724                return ((java.lang.Long) _resp).longValue();
1725            } catch (java.lang.Exception _exception) {
1726                return ((java.lang.Long) org.apache.axis.utils.JavaUtils.convert(_resp, long.class)).longValue();
1727            }
1728        }
1729  } catch (org.apache.axis.AxisFault axisFaultException) {
1730  throw axisFaultException;
1731}
1732    }
1733
1734    public boolean hasGroupUser(long groupId, long userId) throws java.rmi.RemoteException {
1735        if (super.cachedEndpoint == null) {
1736            throw new org.apache.axis.NoEndPointException();
1737        }
1738        org.apache.axis.client.Call _call = createCall();
1739        _call.setOperation(_operations[24]);
1740        _call.setUseSOAPAction(true);
1741        _call.setSOAPActionURI("");
1742        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1743        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "hasGroupUser"));
1744
1745        setRequestHeaders(_call);
1746        setAttachments(_call);
1747 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), new java.lang.Long(userId)});
1748
1749        if (_resp instanceof java.rmi.RemoteException) {
1750            throw (java.rmi.RemoteException)_resp;
1751        }
1752        else {
1753            extractAttachments(_call);
1754            try {
1755                return ((java.lang.Boolean) _resp).booleanValue();
1756            } catch (java.lang.Exception _exception) {
1757                return ((java.lang.Boolean) org.apache.axis.utils.JavaUtils.convert(_resp, boolean.class)).booleanValue();
1758            }
1759        }
1760  } catch (org.apache.axis.AxisFault axisFaultException) {
1761  throw axisFaultException;
1762}
1763    }
1764
1765    public boolean hasRoleUser(long companyId, java.lang.String name, long userId, boolean inherited) throws java.rmi.RemoteException {
1766        if (super.cachedEndpoint == null) {
1767            throw new org.apache.axis.NoEndPointException();
1768        }
1769        org.apache.axis.client.Call _call = createCall();
1770        _call.setOperation(_operations[25]);
1771        _call.setUseSOAPAction(true);
1772        _call.setSOAPActionURI("");
1773        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1774        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "hasRoleUser"));
1775
1776        setRequestHeaders(_call);
1777        setAttachments(_call);
1778 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)});
1779
1780        if (_resp instanceof java.rmi.RemoteException) {
1781            throw (java.rmi.RemoteException)_resp;
1782        }
1783        else {
1784            extractAttachments(_call);
1785            try {
1786                return ((java.lang.Boolean) _resp).booleanValue();
1787            } catch (java.lang.Exception _exception) {
1788                return ((java.lang.Boolean) org.apache.axis.utils.JavaUtils.convert(_resp, boolean.class)).booleanValue();
1789            }
1790        }
1791  } catch (org.apache.axis.AxisFault axisFaultException) {
1792  throw axisFaultException;
1793}
1794    }
1795
1796    public boolean hasRoleUser(long roleId, long userId) throws java.rmi.RemoteException {
1797        if (super.cachedEndpoint == null) {
1798            throw new org.apache.axis.NoEndPointException();
1799        }
1800        org.apache.axis.client.Call _call = createCall();
1801        _call.setOperation(_operations[26]);
1802        _call.setUseSOAPAction(true);
1803        _call.setSOAPActionURI("");
1804        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1805        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "hasRoleUser"));
1806
1807        setRequestHeaders(_call);
1808        setAttachments(_call);
1809 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(roleId), new java.lang.Long(userId)});
1810
1811        if (_resp instanceof java.rmi.RemoteException) {
1812            throw (java.rmi.RemoteException)_resp;
1813        }
1814        else {
1815            extractAttachments(_call);
1816            try {
1817                return ((java.lang.Boolean) _resp).booleanValue();
1818            } catch (java.lang.Exception _exception) {
1819                return ((java.lang.Boolean) org.apache.axis.utils.JavaUtils.convert(_resp, boolean.class)).booleanValue();
1820            }
1821        }
1822  } catch (org.apache.axis.AxisFault axisFaultException) {
1823  throw axisFaultException;
1824}
1825    }
1826
1827    public void setRoleUsers(long roleId, 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", "setRoleUsers"));
1837
1838        setRequestHeaders(_call);
1839        setAttachments(_call);
1840 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(roleId), 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 setUserGroupUsers(long userGroupId, 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", "setUserGroupUsers"));
1861
1862        setRequestHeaders(_call);
1863        setAttachments(_call);
1864 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(userGroupId), 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 unsetGroupUsers(long groupId, 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", "unsetGroupUsers"));
1885
1886        setRequestHeaders(_call);
1887        setAttachments(_call);
1888 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), 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 unsetOrganizationUsers(long organizationId, 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", "unsetOrganizationUsers"));
1909
1910        setRequestHeaders(_call);
1911        setAttachments(_call);
1912 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(organizationId), 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 unsetPasswordPolicyUsers(long passwordPolicyId, 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", "unsetPasswordPolicyUsers"));
1933
1934        setRequestHeaders(_call);
1935        setAttachments(_call);
1936 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(passwordPolicyId), 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 unsetRoleUsers(long roleId, 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", "unsetRoleUsers"));
1957
1958        setRequestHeaders(_call);
1959        setAttachments(_call);
1960 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(roleId), 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 unsetTeamUsers(long teamId, 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", "unsetTeamUsers"));
1981
1982        setRequestHeaders(_call);
1983        setAttachments(_call);
1984 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(teamId), 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 void unsetUserGroupUsers(long userGroupId, long[] userIds) 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", "unsetUserGroupUsers"));
2005
2006        setRequestHeaders(_call);
2007        setAttachments(_call);
2008 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(userGroupId), userIds});
2009
2010        if (_resp instanceof java.rmi.RemoteException) {
2011            throw (java.rmi.RemoteException)_resp;
2012        }
2013        extractAttachments(_call);
2014  } catch (org.apache.axis.AxisFault axisFaultException) {
2015  throw axisFaultException;
2016}
2017    }
2018
2019    public com.liferay.client.soap.portal.model.UserSoap updateAgreedToTermsOfUse(long userId, boolean agreedToTermsOfUse) throws java.rmi.RemoteException {
2020        if (super.cachedEndpoint == null) {
2021            throw new org.apache.axis.NoEndPointException();
2022        }
2023        org.apache.axis.client.Call _call = createCall();
2024        _call.setOperation(_operations[35]);
2025        _call.setUseSOAPAction(true);
2026        _call.setSOAPActionURI("");
2027        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
2028        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "updateAgreedToTermsOfUse"));
2029
2030        setRequestHeaders(_call);
2031        setAttachments(_call);
2032 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(userId), new java.lang.Boolean(agreedToTermsOfUse)});
2033
2034        if (_resp instanceof java.rmi.RemoteException) {
2035            throw (java.rmi.RemoteException)_resp;
2036        }
2037        else {
2038            extractAttachments(_call);
2039            try {
2040                return (com.liferay.client.soap.portal.model.UserSoap) _resp;
2041            } catch (java.lang.Exception _exception) {
2042                return (com.liferay.client.soap.portal.model.UserSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portal.model.UserSoap.class);
2043            }
2044        }
2045  } catch (org.apache.axis.AxisFault axisFaultException) {
2046  throw axisFaultException;
2047}
2048    }
2049
2050    public com.liferay.client.soap.portal.model.UserSoap updateLockout(long userId, boolean lockout) throws java.rmi.RemoteException {
2051        if (super.cachedEndpoint == null) {
2052            throw new org.apache.axis.NoEndPointException();
2053        }
2054        org.apache.axis.client.Call _call = createCall();
2055        _call.setOperation(_operations[36]);
2056        _call.setUseSOAPAction(true);
2057        _call.setSOAPActionURI("");
2058        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
2059        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "updateLockout"));
2060
2061        setRequestHeaders(_call);
2062        setAttachments(_call);
2063 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(userId), new java.lang.Boolean(lockout)});
2064
2065        if (_resp instanceof java.rmi.RemoteException) {
2066            throw (java.rmi.RemoteException)_resp;
2067        }
2068        else {
2069            extractAttachments(_call);
2070            try {
2071                return (com.liferay.client.soap.portal.model.UserSoap) _resp;
2072            } catch (java.lang.Exception _exception) {
2073                return (com.liferay.client.soap.portal.model.UserSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portal.model.UserSoap.class);
2074            }
2075        }
2076  } catch (org.apache.axis.AxisFault axisFaultException) {
2077  throw axisFaultException;
2078}
2079    }
2080
2081    public void updateOpenId(long userId, java.lang.String openId) 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", "updateOpenId"));
2091
2092        setRequestHeaders(_call);
2093        setAttachments(_call);
2094 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(userId), openId});
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 updateOrganizations(long userId, long[] organizationIds) 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", "updateOrganizations"));
2115
2116        setRequestHeaders(_call);
2117        setAttachments(_call);
2118 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(userId), organizationIds});
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