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.portal.service.http;
9   
10  public class Portal_UserServiceSoapBindingStub extends org.apache.axis.client.Stub implements com.liferay.client.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[35];
20          _initOperationDesc1();
21          _initOperationDesc2();
22          _initOperationDesc3();
23          _initOperationDesc4();
24      }
25  
26      private static void _initOperationDesc1(){
27          org.apache.axis.description.OperationDesc oper;
28          org.apache.axis.description.ParameterDesc param;
29          oper = new org.apache.axis.description.OperationDesc();
30          oper.setName("getUserById");
31          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "userId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
32          oper.addParameter(param);
33          oper.setReturnType(new javax.xml.namespace.QName("http://model.portal.liferay.com", "UserSoap"));
34          oper.setReturnClass(com.liferay.client.portal.model.UserSoap.class);
35          oper.setReturnQName(new javax.xml.namespace.QName("", "getUserByIdReturn"));
36          oper.setStyle(org.apache.axis.constants.Style.RPC);
37          oper.setUse(org.apache.axis.constants.Use.ENCODED);
38          _operations[0] = oper;
39  
40          oper = new org.apache.axis.description.OperationDesc();
41          oper.setName("getDefaultUserId");
42          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "companyId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
43          oper.addParameter(param);
44          oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
45          oper.setReturnClass(long.class);
46          oper.setReturnQName(new javax.xml.namespace.QName("", "getDefaultUserIdReturn"));
47          oper.setStyle(org.apache.axis.constants.Style.RPC);
48          oper.setUse(org.apache.axis.constants.Use.ENCODED);
49          _operations[1] = oper;
50  
51          oper = new org.apache.axis.description.OperationDesc();
52          oper.setName("addUser");
53          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);
54          oper.addParameter(param);
55          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);
56          oper.addParameter(param);
57          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);
58          oper.addParameter(param);
59          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);
60          oper.addParameter(param);
61          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);
62          oper.addParameter(param);
63          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);
64          oper.addParameter(param);
65          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);
66          oper.addParameter(param);
67          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);
68          oper.addParameter(param);
69          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);
70          oper.addParameter(param);
71          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);
72          oper.addParameter(param);
73          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);
74          oper.addParameter(param);
75          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);
76          oper.addParameter(param);
77          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);
78          oper.addParameter(param);
79          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);
80          oper.addParameter(param);
81          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);
82          oper.addParameter(param);
83          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);
84          oper.addParameter(param);
85          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);
86          oper.addParameter(param);
87          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);
88          oper.addParameter(param);
89          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);
90          oper.addParameter(param);
91          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);
92          oper.addParameter(param);
93          oper.setReturnType(new javax.xml.namespace.QName("http://model.portal.liferay.com", "UserSoap"));
94          oper.setReturnClass(com.liferay.client.portal.model.UserSoap.class);
95          oper.setReturnQName(new javax.xml.namespace.QName("", "addUserReturn"));
96          oper.setStyle(org.apache.axis.constants.Style.RPC);
97          oper.setUse(org.apache.axis.constants.Use.ENCODED);
98          _operations[2] = oper;
99  
100         oper = new org.apache.axis.description.OperationDesc();
101         oper.setName("deleteUser");
102         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);
103         oper.addParameter(param);
104         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
105         oper.setStyle(org.apache.axis.constants.Style.RPC);
106         oper.setUse(org.apache.axis.constants.Use.ENCODED);
107         _operations[3] = oper;
108 
109         oper = new org.apache.axis.description.OperationDesc();
110         oper.setName("updatePassword");
111         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);
112         oper.addParameter(param);
113         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);
114         oper.addParameter(param);
115         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);
116         oper.addParameter(param);
117         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);
118         oper.addParameter(param);
119         oper.setReturnType(new javax.xml.namespace.QName("http://model.portal.liferay.com", "UserSoap"));
120         oper.setReturnClass(com.liferay.client.portal.model.UserSoap.class);
121         oper.setReturnQName(new javax.xml.namespace.QName("", "updatePasswordReturn"));
122         oper.setStyle(org.apache.axis.constants.Style.RPC);
123         oper.setUse(org.apache.axis.constants.Use.ENCODED);
124         _operations[4] = oper;
125 
126         oper = new org.apache.axis.description.OperationDesc();
127         oper.setName("addGroupUsers");
128         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);
129         oper.addParameter(param);
130         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);
131         oper.addParameter(param);
132         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
133         oper.setStyle(org.apache.axis.constants.Style.RPC);
134         oper.setUse(org.apache.axis.constants.Use.ENCODED);
135         _operations[5] = oper;
136 
137         oper = new org.apache.axis.description.OperationDesc();
138         oper.setName("addOrganizationUsers");
139         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);
140         oper.addParameter(param);
141         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);
142         oper.addParameter(param);
143         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
144         oper.setStyle(org.apache.axis.constants.Style.RPC);
145         oper.setUse(org.apache.axis.constants.Use.ENCODED);
146         _operations[6] = oper;
147 
148         oper = new org.apache.axis.description.OperationDesc();
149         oper.setName("addPasswordPolicyUsers");
150         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);
151         oper.addParameter(param);
152         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);
153         oper.addParameter(param);
154         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
155         oper.setStyle(org.apache.axis.constants.Style.RPC);
156         oper.setUse(org.apache.axis.constants.Use.ENCODED);
157         _operations[7] = oper;
158 
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[8] = oper;
169 
170         oper = new org.apache.axis.description.OperationDesc();
171         oper.setName("addUserGroupUsers");
172         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);
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[9] = oper;
180 
181     }
182 
183     private static void _initOperationDesc2(){
184         org.apache.axis.description.OperationDesc oper;
185         org.apache.axis.description.ParameterDesc param;
186         oper = new org.apache.axis.description.OperationDesc();
187         oper.setName("deleteRoleUser");
188         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);
189         oper.addParameter(param);
190         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);
191         oper.addParameter(param);
192         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
193         oper.setStyle(org.apache.axis.constants.Style.RPC);
194         oper.setUse(org.apache.axis.constants.Use.ENCODED);
195         _operations[10] = oper;
196 
197         oper = new org.apache.axis.description.OperationDesc();
198         oper.setName("getGroupUsers");
199         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);
200         oper.addParameter(param);
201         oper.setReturnType(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "ArrayOf_tns2_UserSoap"));
202         oper.setReturnClass(com.liferay.client.portal.model.UserSoap[].class);
203         oper.setReturnQName(new javax.xml.namespace.QName("", "getGroupUsersReturn"));
204         oper.setStyle(org.apache.axis.constants.Style.RPC);
205         oper.setUse(org.apache.axis.constants.Use.ENCODED);
206         _operations[11] = oper;
207 
208         oper = new org.apache.axis.description.OperationDesc();
209         oper.setName("getRoleUsers");
210         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);
211         oper.addParameter(param);
212         oper.setReturnType(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "ArrayOf_tns2_UserSoap"));
213         oper.setReturnClass(com.liferay.client.portal.model.UserSoap[].class);
214         oper.setReturnQName(new javax.xml.namespace.QName("", "getRoleUsersReturn"));
215         oper.setStyle(org.apache.axis.constants.Style.RPC);
216         oper.setUse(org.apache.axis.constants.Use.ENCODED);
217         _operations[12] = oper;
218 
219         oper = new org.apache.axis.description.OperationDesc();
220         oper.setName("getUserByEmailAddress");
221         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);
222         oper.addParameter(param);
223         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);
224         oper.addParameter(param);
225         oper.setReturnType(new javax.xml.namespace.QName("http://model.portal.liferay.com", "UserSoap"));
226         oper.setReturnClass(com.liferay.client.portal.model.UserSoap.class);
227         oper.setReturnQName(new javax.xml.namespace.QName("", "getUserByEmailAddressReturn"));
228         oper.setStyle(org.apache.axis.constants.Style.RPC);
229         oper.setUse(org.apache.axis.constants.Use.ENCODED);
230         _operations[13] = oper;
231 
232         oper = new org.apache.axis.description.OperationDesc();
233         oper.setName("getUserByScreenName");
234         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);
235         oper.addParameter(param);
236         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);
237         oper.addParameter(param);
238         oper.setReturnType(new javax.xml.namespace.QName("http://model.portal.liferay.com", "UserSoap"));
239         oper.setReturnClass(com.liferay.client.portal.model.UserSoap.class);
240         oper.setReturnQName(new javax.xml.namespace.QName("", "getUserByScreenNameReturn"));
241         oper.setStyle(org.apache.axis.constants.Style.RPC);
242         oper.setUse(org.apache.axis.constants.Use.ENCODED);
243         _operations[14] = oper;
244 
245         oper = new org.apache.axis.description.OperationDesc();
246         oper.setName("getUserIdByEmailAddress");
247         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);
248         oper.addParameter(param);
249         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);
250         oper.addParameter(param);
251         oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
252         oper.setReturnClass(long.class);
253         oper.setReturnQName(new javax.xml.namespace.QName("", "getUserIdByEmailAddressReturn"));
254         oper.setStyle(org.apache.axis.constants.Style.RPC);
255         oper.setUse(org.apache.axis.constants.Use.ENCODED);
256         _operations[15] = oper;
257 
258         oper = new org.apache.axis.description.OperationDesc();
259         oper.setName("getUserIdByScreenName");
260         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);
261         oper.addParameter(param);
262         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);
263         oper.addParameter(param);
264         oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
265         oper.setReturnClass(long.class);
266         oper.setReturnQName(new javax.xml.namespace.QName("", "getUserIdByScreenNameReturn"));
267         oper.setStyle(org.apache.axis.constants.Style.RPC);
268         oper.setUse(org.apache.axis.constants.Use.ENCODED);
269         _operations[16] = oper;
270 
271         oper = new org.apache.axis.description.OperationDesc();
272         oper.setName("hasGroupUser");
273         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);
274         oper.addParameter(param);
275         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);
276         oper.addParameter(param);
277         oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"));
278         oper.setReturnClass(boolean.class);
279         oper.setReturnQName(new javax.xml.namespace.QName("", "hasGroupUserReturn"));
280         oper.setStyle(org.apache.axis.constants.Style.RPC);
281         oper.setUse(org.apache.axis.constants.Use.ENCODED);
282         _operations[17] = oper;
283 
284         oper = new org.apache.axis.description.OperationDesc();
285         oper.setName("hasRoleUser");
286         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);
287         oper.addParameter(param);
288         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);
289         oper.addParameter(param);
290         oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"));
291         oper.setReturnClass(boolean.class);
292         oper.setReturnQName(new javax.xml.namespace.QName("", "hasRoleUserReturn"));
293         oper.setStyle(org.apache.axis.constants.Style.RPC);
294         oper.setUse(org.apache.axis.constants.Use.ENCODED);
295         _operations[18] = oper;
296 
297         oper = new org.apache.axis.description.OperationDesc();
298         oper.setName("setRoleUsers");
299         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);
300         oper.addParameter(param);
301         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);
302         oper.addParameter(param);
303         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
304         oper.setStyle(org.apache.axis.constants.Style.RPC);
305         oper.setUse(org.apache.axis.constants.Use.ENCODED);
306         _operations[19] = oper;
307 
308     }
309 
310     private static void _initOperationDesc3(){
311         org.apache.axis.description.OperationDesc oper;
312         org.apache.axis.description.ParameterDesc param;
313         oper = new org.apache.axis.description.OperationDesc();
314         oper.setName("setUserGroupUsers");
315         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);
316         oper.addParameter(param);
317         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);
318         oper.addParameter(param);
319         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
320         oper.setStyle(org.apache.axis.constants.Style.RPC);
321         oper.setUse(org.apache.axis.constants.Use.ENCODED);
322         _operations[20] = oper;
323 
324         oper = new org.apache.axis.description.OperationDesc();
325         oper.setName("unsetGroupUsers");
326         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);
327         oper.addParameter(param);
328         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);
329         oper.addParameter(param);
330         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
331         oper.setStyle(org.apache.axis.constants.Style.RPC);
332         oper.setUse(org.apache.axis.constants.Use.ENCODED);
333         _operations[21] = oper;
334 
335         oper = new org.apache.axis.description.OperationDesc();
336         oper.setName("unsetOrganizationUsers");
337         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);
338         oper.addParameter(param);
339         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);
340         oper.addParameter(param);
341         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
342         oper.setStyle(org.apache.axis.constants.Style.RPC);
343         oper.setUse(org.apache.axis.constants.Use.ENCODED);
344         _operations[22] = oper;
345 
346         oper = new org.apache.axis.description.OperationDesc();
347         oper.setName("unsetPasswordPolicyUsers");
348         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);
349         oper.addParameter(param);
350         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);
351         oper.addParameter(param);
352         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
353         oper.setStyle(org.apache.axis.constants.Style.RPC);
354         oper.setUse(org.apache.axis.constants.Use.ENCODED);
355         _operations[23] = oper;
356 
357         oper = new org.apache.axis.description.OperationDesc();
358         oper.setName("unsetRoleUsers");
359         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);
360         oper.addParameter(param);
361         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);
362         oper.addParameter(param);
363         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
364         oper.setStyle(org.apache.axis.constants.Style.RPC);
365         oper.setUse(org.apache.axis.constants.Use.ENCODED);
366         _operations[24] = oper;
367 
368         oper = new org.apache.axis.description.OperationDesc();
369         oper.setName("unsetUserGroupUsers");
370         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);
371         oper.addParameter(param);
372         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);
373         oper.addParameter(param);
374         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
375         oper.setStyle(org.apache.axis.constants.Style.RPC);
376         oper.setUse(org.apache.axis.constants.Use.ENCODED);
377         _operations[25] = oper;
378 
379         oper = new org.apache.axis.description.OperationDesc();
380         oper.setName("updateActive");
381         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);
382         oper.addParameter(param);
383         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);
384         oper.addParameter(param);
385         oper.setReturnType(new javax.xml.namespace.QName("http://model.portal.liferay.com", "UserSoap"));
386         oper.setReturnClass(com.liferay.client.portal.model.UserSoap.class);
387         oper.setReturnQName(new javax.xml.namespace.QName("", "updateActiveReturn"));
388         oper.setStyle(org.apache.axis.constants.Style.RPC);
389         oper.setUse(org.apache.axis.constants.Use.ENCODED);
390         _operations[26] = oper;
391 
392         oper = new org.apache.axis.description.OperationDesc();
393         oper.setName("updateAgreedToTermsOfUse");
394         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);
395         oper.addParameter(param);
396         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);
397         oper.addParameter(param);
398         oper.setReturnType(new javax.xml.namespace.QName("http://model.portal.liferay.com", "UserSoap"));
399         oper.setReturnClass(com.liferay.client.portal.model.UserSoap.class);
400         oper.setReturnQName(new javax.xml.namespace.QName("", "updateAgreedToTermsOfUseReturn"));
401         oper.setStyle(org.apache.axis.constants.Style.RPC);
402         oper.setUse(org.apache.axis.constants.Use.ENCODED);
403         _operations[27] = oper;
404 
405         oper = new org.apache.axis.description.OperationDesc();
406         oper.setName("updateLockout");
407         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);
408         oper.addParameter(param);
409         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);
410         oper.addParameter(param);
411         oper.setReturnType(new javax.xml.namespace.QName("http://model.portal.liferay.com", "UserSoap"));
412         oper.setReturnClass(com.liferay.client.portal.model.UserSoap.class);
413         oper.setReturnQName(new javax.xml.namespace.QName("", "updateLockoutReturn"));
414         oper.setStyle(org.apache.axis.constants.Style.RPC);
415         oper.setUse(org.apache.axis.constants.Use.ENCODED);
416         _operations[28] = oper;
417 
418         oper = new org.apache.axis.description.OperationDesc();
419         oper.setName("updateOpenId");
420         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);
421         oper.addParameter(param);
422         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);
423         oper.addParameter(param);
424         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
425         oper.setStyle(org.apache.axis.constants.Style.RPC);
426         oper.setUse(org.apache.axis.constants.Use.ENCODED);
427         _operations[29] = oper;
428 
429     }
430 
431     private static void _initOperationDesc4(){
432         org.apache.axis.description.OperationDesc oper;
433         org.apache.axis.description.ParameterDesc param;
434         oper = new org.apache.axis.description.OperationDesc();
435         oper.setName("updateOrganizations");
436         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);
437         oper.addParameter(param);
438         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);
439         oper.addParameter(param);
440         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
441         oper.setStyle(org.apache.axis.constants.Style.RPC);
442         oper.setUse(org.apache.axis.constants.Use.ENCODED);
443         _operations[30] = oper;
444 
445         oper = new org.apache.axis.description.OperationDesc();
446         oper.setName("updatePortrait");
447         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);
448         oper.addParameter(param);
449         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);
450         oper.addParameter(param);
451         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
452         oper.setStyle(org.apache.axis.constants.Style.RPC);
453         oper.setUse(org.apache.axis.constants.Use.ENCODED);
454         _operations[31] = oper;
455 
456         oper = new org.apache.axis.description.OperationDesc();
457         oper.setName("updateScreenName");
458         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);
459         oper.addParameter(param);
460         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);
461         oper.addParameter(param);
462         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
463         oper.setStyle(org.apache.axis.constants.Style.RPC);
464         oper.setUse(org.apache.axis.constants.Use.ENCODED);
465         _operations[32] = oper;
466 
467         oper = new org.apache.axis.description.OperationDesc();
468         oper.setName("updateUser");
469         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);
470         oper.addParameter(param);
471         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);
472         oper.addParameter(param);
473         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);
474         oper.addParameter(param);
475         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);
476         oper.addParameter(param);
477         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);
478         oper.addParameter(param);
479         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);
480         oper.addParameter(param);
481         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);
482         oper.addParameter(param);
483         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);
484         oper.addParameter(param);
485         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);
486         oper.addParameter(param);
487         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);
488         oper.addParameter(param);
489         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);
490         oper.addParameter(param);
491         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);
492         oper.addParameter(param);
493         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);
494         oper.addParameter(param);
495         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);
496         oper.addParameter(param);
497         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);
498         oper.addParameter(param);
499         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);
500         oper.addParameter(param);
501         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);
502         oper.addParameter(param);
503         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);
504         oper.addParameter(param);
505         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);
506         oper.addParameter(param);
507         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);
508         oper.addParameter(param);
509         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);
510         oper.addParameter(param);
511         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);
512         oper.addParameter(param);
513         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);
514         oper.addParameter(param);
515         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);
516         oper.addParameter(param);
517         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);
518         oper.addParameter(param);
519         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);
520         oper.addParameter(param);
521         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);
522         oper.addParameter(param);
523         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);
524         oper.addParameter(param);
525         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);
526         oper.addParameter(param);
527         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);
528         oper.addParameter(param);
529         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);
530         oper.addParameter(param);
531         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);
532         oper.addParameter(param);
533         oper.setReturnType(new javax.xml.namespace.QName("http://model.portal.liferay.com", "UserSoap"));
534         oper.setReturnClass(com.liferay.client.portal.model.UserSoap.class);
535         oper.setReturnQName(new javax.xml.namespace.QName("", "updateUserReturn"));
536         oper.setStyle(org.apache.axis.constants.Style.RPC);
537         oper.setUse(org.apache.axis.constants.Use.ENCODED);
538         _operations[33] = oper;
539 
540         oper = new org.apache.axis.description.OperationDesc();
541         oper.setName("updateUser");
542         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);
543         oper.addParameter(param);
544         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);
545         oper.addParameter(param);
546         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);
547         oper.addParameter(param);
548         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);
549         oper.addParameter(param);
550         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);
551         oper.addParameter(param);
552         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);
553         oper.addParameter(param);
554         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);
555         oper.addParameter(param);
556         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);
557         oper.addParameter(param);
558         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);
559         oper.addParameter(param);
560         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);
561         oper.addParameter(param);
562         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);
563         oper.addParameter(param);
564         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);
565         oper.addParameter(param);
566         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);
567         oper.addParameter(param);
568         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);
569         oper.addParameter(param);
570         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);
571         oper.addParameter(param);
572         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);
573         oper.addParameter(param);
574         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);
575         oper.addParameter(param);
576         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);
577         oper.addParameter(param);
578         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);
579         oper.addParameter(param);
580         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);
581         oper.addParameter(param);
582         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);
583         oper.addParameter(param);
584         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);
585         oper.addParameter(param);
586         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);
587         oper.addParameter(param);
588         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);
589         oper.addParameter(param);
590         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);
591         oper.addParameter(param);
592         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);
593         oper.addParameter(param);
594         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);
595         oper.addParameter(param);
596         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);
597         oper.addParameter(param);
598         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);
599         oper.addParameter(param);
600         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);
601         oper.addParameter(param);
602         oper.setReturnType(new javax.xml.namespace.QName("http://model.portal.liferay.com", "UserSoap"));
603         oper.setReturnClass(com.liferay.client.portal.model.UserSoap.class);
604         oper.setReturnQName(new javax.xml.namespace.QName("", "updateUserReturn"));
605         oper.setStyle(org.apache.axis.constants.Style.RPC);
606         oper.setUse(org.apache.axis.constants.Use.ENCODED);
607         _operations[34] = oper;
608 
609     }
610 
611     public Portal_UserServiceSoapBindingStub() throws org.apache.axis.AxisFault {
612          this(null);
613     }
614 
615     public Portal_UserServiceSoapBindingStub(java.net.URL endpointURL, javax.xml.rpc.Service service) throws org.apache.axis.AxisFault {
616          this(service);
617          super.cachedEndpoint = endpointURL;
618     }
619 
620     public Portal_UserServiceSoapBindingStub(javax.xml.rpc.Service service) throws org.apache.axis.AxisFault {
621         if (service == null) {
622             super.service = new org.apache.axis.client.Service();
623         } else {
624             super.service = service;
625         }
626         ((org.apache.axis.client.Service)super.service).setTypeMappingVersion("1.2");
627             java.lang.Class cls;
628             javax.xml.namespace.QName qName;
629             javax.xml.namespace.QName qName2;
630             java.lang.Class beansf = org.apache.axis.encoding.ser.BeanSerializerFactory.class;
631             java.lang.Class beandf = org.apache.axis.encoding.ser.BeanDeserializerFactory.class;
632             java.lang.Class enumsf = org.apache.axis.encoding.ser.EnumSerializerFactory.class;
633             java.lang.Class enumdf = org.apache.axis.encoding.ser.EnumDeserializerFactory.class;
634             java.lang.Class arraysf = org.apache.axis.encoding.ser.ArraySerializerFactory.class;
635             java.lang.Class arraydf = org.apache.axis.encoding.ser.ArrayDeserializerFactory.class;
636             java.lang.Class simplesf = org.apache.axis.encoding.ser.SimpleSerializerFactory.class;
637             java.lang.Class simpledf = org.apache.axis.encoding.ser.SimpleDeserializerFactory.class;
638             java.lang.Class simplelistsf = org.apache.axis.encoding.ser.SimpleListSerializerFactory.class;
639             java.lang.Class simplelistdf = org.apache.axis.encoding.ser.SimpleListDeserializerFactory.class;
640             qName = new javax.xml.namespace.QName("http://model.portal.liferay.com", "UserSoap");
641             cachedSerQNames.add(qName);
642             cls = com.liferay.client.portal.model.UserSoap.class;
643             cachedSerClasses.add(cls);
644             cachedSerFactories.add(beansf);
645             cachedDeserFactories.add(beandf);
646 
647             qName = new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "ArrayOf_tns2_UserSoap");
648             cachedSerQNames.add(qName);
649             cls = com.liferay.client.portal.model.UserSoap[].class;
650             cachedSerClasses.add(cls);
651             qName = new javax.xml.namespace.QName("http://model.portal.liferay.com", "UserSoap");
652             qName2 = null;
653             cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
654             cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
655 
656             qName = new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "ArrayOf_xsd_long");
657             cachedSerQNames.add(qName);
658             cls = long[].class;
659             cachedSerClasses.add(cls);
660             qName = new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long");
661             qName2 = null;
662             cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
663             cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
664 
665     }
666 
667     protected org.apache.axis.client.Call createCall() throws java.rmi.RemoteException {
668         try {
669             org.apache.axis.client.Call _call = super._createCall();
670             if (super.maintainSessionSet) {
671                 _call.setMaintainSession(super.maintainSession);
672             }
673             if (super.cachedUsername != null) {
674                 _call.setUsername(super.cachedUsername);
675             }
676             if (super.cachedPassword != null) {
677                 _call.setPassword(super.cachedPassword);
678             }
679             if (super.cachedEndpoint != null) {
680                 _call.setTargetEndpointAddress(super.cachedEndpoint);
681             }
682             if (super.cachedTimeout != null) {
683                 _call.setTimeout(super.cachedTimeout);
684             }
685             if (super.cachedPortName != null) {
686                 _call.setPortName(super.cachedPortName);
687             }
688             java.util.Enumeration keys = super.cachedProperties.keys();
689             while (keys.hasMoreElements()) {
690                 java.lang.String key = (java.lang.String) keys.nextElement();
691                 _call.setProperty(key, super.cachedProperties.get(key));
692             }
693             // All the type mapping information is registered
694             // when the first call is made.
695             // The type mapping information is actually registered in
696             // the TypeMappingRegistry of the service, which
697             // is the reason why registration is only needed for the first call.
698             synchronized (this) {
699                 if (firstCall()) {
700                     // must set encoding style before registering serializers
701                     _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
702                     _call.setEncodingStyle(org.apache.axis.Constants.URI_SOAP11_ENC);
703                     for (int i = 0; i < cachedSerFactories.size(); ++i) {
704                         java.lang.Class cls = (java.lang.Class) cachedSerClasses.get(i);
705                         javax.xml.namespace.QName qName =
706                                 (javax.xml.namespace.QName) cachedSerQNames.get(i);
707                         java.lang.Object x = cachedSerFactories.get(i);
708                         if (x instanceof Class) {
709                             java.lang.Class sf = (java.lang.Class)
710                                  cachedSerFactories.get(i);
711                             java.lang.Class df = (java.lang.Class)
712                                  cachedDeserFactories.get(i);
713                             _call.registerTypeMapping(cls, qName, sf, df, false);
714                         }
715                         else if (x instanceof javax.xml.rpc.encoding.SerializerFactory) {
716                             org.apache.axis.encoding.SerializerFactory sf = (org.apache.axis.encoding.SerializerFactory)
717                                  cachedSerFactories.get(i);
718                             org.apache.axis.encoding.DeserializerFactory df = (org.apache.axis.encoding.DeserializerFactory)
719                                  cachedDeserFactories.get(i);
720                             _call.registerTypeMapping(cls, qName, sf, df, false);
721                         }
722                     }
723                 }
724             }
725             return _call;
726         }
727         catch (java.lang.Throwable _t) {
728             throw new org.apache.axis.AxisFault("Failure trying to get the Call object", _t);
729         }
730     }
731 
732     public com.liferay.client.portal.model.UserSoap getUserById(long userId) throws java.rmi.RemoteException {
733         if (super.cachedEndpoint == null) {
734             throw new org.apache.axis.NoEndPointException();
735         }
736         org.apache.axis.client.Call _call = createCall();
737         _call.setOperation(_operations[0]);
738         _call.setUseSOAPAction(true);
739         _call.setSOAPActionURI("");
740         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
741         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "getUserById"));
742 
743         setRequestHeaders(_call);
744         setAttachments(_call);
745  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(userId)});
746 
747         if (_resp instanceof java.rmi.RemoteException) {
748             throw (java.rmi.RemoteException)_resp;
749         }
750         else {
751             extractAttachments(_call);
752             try {
753                 return (com.liferay.client.portal.model.UserSoap) _resp;
754             } catch (java.lang.Exception _exception) {
755                 return (com.liferay.client.portal.model.UserSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.portal.model.UserSoap.class);
756             }
757         }
758   } catch (org.apache.axis.AxisFault axisFaultException) {
759   throw axisFaultException;
760 }
761     }
762 
763     public long getDefaultUserId(long companyId) throws java.rmi.RemoteException {
764         if (super.cachedEndpoint == null) {
765             throw new org.apache.axis.NoEndPointException();
766         }
767         org.apache.axis.client.Call _call = createCall();
768         _call.setOperation(_operations[1]);
769         _call.setUseSOAPAction(true);
770         _call.setSOAPActionURI("");
771         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
772         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "getDefaultUserId"));
773 
774         setRequestHeaders(_call);
775         setAttachments(_call);
776  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(companyId)});
777 
778         if (_resp instanceof java.rmi.RemoteException) {
779             throw (java.rmi.RemoteException)_resp;
780         }
781         else {
782             extractAttachments(_call);
783             try {
784                 return ((java.lang.Long) _resp).longValue();
785             } catch (java.lang.Exception _exception) {
786                 return ((java.lang.Long) org.apache.axis.utils.JavaUtils.convert(_resp, long.class)).longValue();
787             }
788         }
789   } catch (org.apache.axis.AxisFault axisFaultException) {
790   throw axisFaultException;
791 }
792     }
793 
794     public com.liferay.client.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 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[] organizationIds, boolean sendEmail) throws java.rmi.RemoteException {
795         if (super.cachedEndpoint == null) {
796             throw new org.apache.axis.NoEndPointException();
797         }
798         org.apache.axis.client.Call _call = createCall();
799         _call.setOperation(_operations[2]);
800         _call.setUseSOAPAction(true);
801         _call.setSOAPActionURI("");
802         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
803         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "addUser"));
804 
805         setRequestHeaders(_call);
806         setAttachments(_call);
807  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, 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, organizationIds, new java.lang.Boolean(sendEmail)});
808 
809         if (_resp instanceof java.rmi.RemoteException) {
810             throw (java.rmi.RemoteException)_resp;
811         }
812         else {
813             extractAttachments(_call);
814             try {
815                 return (com.liferay.client.portal.model.UserSoap) _resp;
816             } catch (java.lang.Exception _exception) {
817                 return (com.liferay.client.portal.model.UserSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.portal.model.UserSoap.class);
818             }
819         }
820   } catch (org.apache.axis.AxisFault axisFaultException) {
821   throw axisFaultException;
822 }
823     }
824 
825     public void deleteUser(long userId) throws java.rmi.RemoteException {
826         if (super.cachedEndpoint == null) {
827             throw new org.apache.axis.NoEndPointException();
828         }
829         org.apache.axis.client.Call _call = createCall();
830         _call.setOperation(_operations[3]);
831         _call.setUseSOAPAction(true);
832         _call.setSOAPActionURI("");
833         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
834         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "deleteUser"));
835 
836         setRequestHeaders(_call);
837         setAttachments(_call);
838  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(userId)});
839 
840         if (_resp instanceof java.rmi.RemoteException) {
841             throw (java.rmi.RemoteException)_resp;
842         }
843         extractAttachments(_call);
844   } catch (org.apache.axis.AxisFault axisFaultException) {
845   throw axisFaultException;
846 }
847     }
848 
849     public com.liferay.client.portal.model.UserSoap updatePassword(long userId, java.lang.String password1, java.lang.String password2, boolean passwordReset) throws java.rmi.RemoteException {
850         if (super.cachedEndpoint == null) {
851             throw new org.apache.axis.NoEndPointException();
852         }
853         org.apache.axis.client.Call _call = createCall();
854         _call.setOperation(_operations[4]);
855         _call.setUseSOAPAction(true);
856         _call.setSOAPActionURI("");
857         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
858         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "updatePassword"));
859 
860         setRequestHeaders(_call);
861         setAttachments(_call);
862  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(userId), password1, password2, new java.lang.Boolean(passwordReset)});
863 
864         if (_resp instanceof java.rmi.RemoteException) {
865             throw (java.rmi.RemoteException)_resp;
866         }
867         else {
868             extractAttachments(_call);
869             try {
870                 return (com.liferay.client.portal.model.UserSoap) _resp;
871             } catch (java.lang.Exception _exception) {
872                 return (com.liferay.client.portal.model.UserSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.portal.model.UserSoap.class);
873             }
874         }
875   } catch (org.apache.axis.AxisFault axisFaultException) {
876   throw axisFaultException;
877 }
878     }
879 
880     public void addGroupUsers(long groupId, long[] userIds) throws java.rmi.RemoteException {
881         if (super.cachedEndpoint == null) {
882             throw new org.apache.axis.NoEndPointException();
883         }
884         org.apache.axis.client.Call _call = createCall();
885         _call.setOperation(_operations[5]);
886         _call.setUseSOAPAction(true);
887         _call.setSOAPActionURI("");
888         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
889         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "addGroupUsers"));
890 
891         setRequestHeaders(_call);
892         setAttachments(_call);
893  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), userIds});
894 
895         if (_resp instanceof java.rmi.RemoteException) {
896             throw (java.rmi.RemoteException)_resp;
897         }
898         extractAttachments(_call);
899   } catch (org.apache.axis.AxisFault axisFaultException) {
900   throw axisFaultException;
901 }
902     }
903 
904     public void addOrganizationUsers(long organizationId, long[] userIds) throws java.rmi.RemoteException {
905         if (super.cachedEndpoint == null) {
906             throw new org.apache.axis.NoEndPointException();
907         }
908         org.apache.axis.client.Call _call = createCall();
909         _call.setOperation(_operations[6]);
910         _call.setUseSOAPAction(true);
911         _call.setSOAPActionURI("");
912         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
913         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "addOrganizationUsers"));
914 
915         setRequestHeaders(_call);
916         setAttachments(_call);
917  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(organizationId), userIds});
918 
919         if (_resp instanceof java.rmi.RemoteException) {
920             throw (java.rmi.RemoteException)_resp;
921         }
922         extractAttachments(_call);
923   } catch (org.apache.axis.AxisFault axisFaultException) {
924   throw axisFaultException;
925 }
926     }
927 
928     public void addPasswordPolicyUsers(long passwordPolicyId, long[] userIds) throws java.rmi.RemoteException {
929         if (super.cachedEndpoint == null) {
930             throw new org.apache.axis.NoEndPointException();
931         }
932         org.apache.axis.client.Call _call = createCall();
933         _call.setOperation(_operations[7]);
934         _call.setUseSOAPAction(true);
935         _call.setSOAPActionURI("");
936         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
937         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "addPasswordPolicyUsers"));
938 
939         setRequestHeaders(_call);
940         setAttachments(_call);
941  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(passwordPolicyId), userIds});
942 
943         if (_resp instanceof java.rmi.RemoteException) {
944             throw (java.rmi.RemoteException)_resp;
945         }
946         extractAttachments(_call);
947   } catch (org.apache.axis.AxisFault axisFaultException) {
948   throw axisFaultException;
949 }
950     }
951 
952     public void addRoleUsers(long roleId, long[] userIds) throws java.rmi.RemoteException {
953         if (super.cachedEndpoint == null) {
954             throw new org.apache.axis.NoEndPointException();
955         }
956         org.apache.axis.client.Call _call = createCall();
957         _call.setOperation(_operations[8]);
958         _call.setUseSOAPAction(true);
959         _call.setSOAPActionURI("");
960         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
961         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "addRoleUsers"));
962 
963         setRequestHeaders(_call);
964         setAttachments(_call);
965  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(roleId), userIds});
966 
967         if (_resp instanceof java.rmi.RemoteException) {
968             throw (java.rmi.RemoteException)_resp;
969         }
970         extractAttachments(_call);
971   } catch (org.apache.axis.AxisFault axisFaultException) {
972   throw axisFaultException;
973 }
974     }
975 
976     public void addUserGroupUsers(long userGroupId, long[] userIds) throws java.rmi.RemoteException {
977         if (super.cachedEndpoint == null) {
978             throw new org.apache.axis.NoEndPointException();
979         }
980         org.apache.axis.client.Call _call = createCall();
981         _call.setOperation(_operations[9]);
982         _call.setUseSOAPAction(true);
983         _call.setSOAPActionURI("");
984         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
985         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "addUserGroupUsers"));
986 
987         setRequestHeaders(_call);
988         setAttachments(_call);
989  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(userGroupId), userIds});
990 
991         if (_resp instanceof java.rmi.RemoteException) {
992             throw (java.rmi.RemoteException)_resp;
993         }
994         extractAttachments(_call);
995   } catch (org.apache.axis.AxisFault axisFaultException) {
996   throw axisFaultException;
997 }
998     }
999 
1000    public void deleteRoleUser(long roleId, long userId) throws java.rmi.RemoteException {
1001        if (super.cachedEndpoint == null) {
1002            throw new org.apache.axis.NoEndPointException();
1003        }
1004        org.apache.axis.client.Call _call = createCall();
1005        _call.setOperation(_operations[10]);
1006        _call.setUseSOAPAction(true);
1007        _call.setSOAPActionURI("");
1008        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1009        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "deleteRoleUser"));
1010
1011        setRequestHeaders(_call);
1012        setAttachments(_call);
1013 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(roleId), new java.lang.Long(userId)});
1014
1015        if (_resp instanceof java.rmi.RemoteException) {
1016            throw (java.rmi.RemoteException)_resp;
1017        }
1018        extractAttachments(_call);
1019  } catch (org.apache.axis.AxisFault axisFaultException) {
1020  throw axisFaultException;
1021}
1022    }
1023
1024    public com.liferay.client.portal.model.UserSoap[] getGroupUsers(long groupId) throws java.rmi.RemoteException {
1025        if (super.cachedEndpoint == null) {
1026            throw new org.apache.axis.NoEndPointException();
1027        }
1028        org.apache.axis.client.Call _call = createCall();
1029        _call.setOperation(_operations[11]);
1030        _call.setUseSOAPAction(true);
1031        _call.setSOAPActionURI("");
1032        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1033        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "getGroupUsers"));
1034
1035        setRequestHeaders(_call);
1036        setAttachments(_call);
1037 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId)});
1038
1039        if (_resp instanceof java.rmi.RemoteException) {
1040            throw (java.rmi.RemoteException)_resp;
1041        }
1042        else {
1043            extractAttachments(_call);
1044            try {
1045                return (com.liferay.client.portal.model.UserSoap[]) _resp;
1046            } catch (java.lang.Exception _exception) {
1047                return (com.liferay.client.portal.model.UserSoap[]) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.portal.model.UserSoap[].class);
1048            }
1049        }
1050  } catch (org.apache.axis.AxisFault axisFaultException) {
1051  throw axisFaultException;
1052}
1053    }
1054
1055    public com.liferay.client.portal.model.UserSoap[] getRoleUsers(long roleId) throws java.rmi.RemoteException {
1056        if (super.cachedEndpoint == null) {
1057            throw new org.apache.axis.NoEndPointException();
1058        }
1059        org.apache.axis.client.Call _call = createCall();
1060        _call.setOperation(_operations[12]);
1061        _call.setUseSOAPAction(true);
1062        _call.setSOAPActionURI("");
1063        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1064        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "getRoleUsers"));
1065
1066        setRequestHeaders(_call);
1067        setAttachments(_call);
1068 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(roleId)});
1069
1070        if (_resp instanceof java.rmi.RemoteException) {
1071            throw (java.rmi.RemoteException)_resp;
1072        }
1073        else {
1074            extractAttachments(_call);
1075            try {
1076                return (com.liferay.client.portal.model.UserSoap[]) _resp;
1077            } catch (java.lang.Exception _exception) {
1078                return (com.liferay.client.portal.model.UserSoap[]) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.portal.model.UserSoap[].class);
1079            }
1080        }
1081  } catch (org.apache.axis.AxisFault axisFaultException) {
1082  throw axisFaultException;
1083}
1084    }
1085
1086    public com.liferay.client.portal.model.UserSoap getUserByEmailAddress(long companyId, java.lang.String emailAddress) throws java.rmi.RemoteException {
1087        if (super.cachedEndpoint == null) {
1088            throw new org.apache.axis.NoEndPointException();
1089        }
1090        org.apache.axis.client.Call _call = createCall();
1091        _call.setOperation(_operations[13]);
1092        _call.setUseSOAPAction(true);
1093        _call.setSOAPActionURI("");
1094        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1095        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "getUserByEmailAddress"));
1096
1097        setRequestHeaders(_call);
1098        setAttachments(_call);
1099 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(companyId), emailAddress});
1100
1101        if (_resp instanceof java.rmi.RemoteException) {
1102            throw (java.rmi.RemoteException)_resp;
1103        }
1104        else {
1105            extractAttachments(_call);
1106            try {
1107                return (com.liferay.client.portal.model.UserSoap) _resp;
1108            } catch (java.lang.Exception _exception) {
1109                return (com.liferay.client.portal.model.UserSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.portal.model.UserSoap.class);
1110            }
1111        }
1112  } catch (org.apache.axis.AxisFault axisFaultException) {
1113  throw axisFaultException;
1114}
1115    }
1116
1117    public com.liferay.client.portal.model.UserSoap getUserByScreenName(long companyId, java.lang.String screenName) throws java.rmi.RemoteException {
1118        if (super.cachedEndpoint == null) {
1119            throw new org.apache.axis.NoEndPointException();
1120        }
1121        org.apache.axis.client.Call _call = createCall();
1122        _call.setOperation(_operations[14]);
1123        _call.setUseSOAPAction(true);
1124        _call.setSOAPActionURI("");
1125        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1126        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "getUserByScreenName"));
1127
1128        setRequestHeaders(_call);
1129        setAttachments(_call);
1130 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(companyId), screenName});
1131
1132        if (_resp instanceof java.rmi.RemoteException) {
1133            throw (java.rmi.RemoteException)_resp;
1134        }
1135        else {
1136            extractAttachments(_call);
1137            try {
1138                return (com.liferay.client.portal.model.UserSoap) _resp;
1139            } catch (java.lang.Exception _exception) {
1140                return (com.liferay.client.portal.model.UserSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.portal.model.UserSoap.class);
1141            }
1142        }
1143  } catch (org.apache.axis.AxisFault axisFaultException) {
1144  throw axisFaultException;
1145}
1146    }
1147
1148    public long getUserIdByEmailAddress(long companyId, java.lang.String emailAddress) throws java.rmi.RemoteException {
1149        if (super.cachedEndpoint == null) {
1150            throw new org.apache.axis.NoEndPointException();
1151        }
1152        org.apache.axis.client.Call _call = createCall();
1153        _call.setOperation(_operations[15]);
1154        _call.setUseSOAPAction(true);
1155        _call.setSOAPActionURI("");
1156        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1157        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "getUserIdByEmailAddress"));
1158
1159        setRequestHeaders(_call);
1160        setAttachments(_call);
1161 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(companyId), emailAddress});
1162
1163        if (_resp instanceof java.rmi.RemoteException) {
1164            throw (java.rmi.RemoteException)_resp;
1165        }
1166        else {
1167            extractAttachments(_call);
1168            try {
1169                return ((java.lang.Long) _resp).longValue();
1170            } catch (java.lang.Exception _exception) {
1171                return ((java.lang.Long) org.apache.axis.utils.JavaUtils.convert(_resp, long.class)).longValue();
1172            }
1173        }
1174  } catch (org.apache.axis.AxisFault axisFaultException) {
1175  throw axisFaultException;
1176}
1177    }
1178
1179    public long getUserIdByScreenName(long companyId, java.lang.String screenName) throws java.rmi.RemoteException {
1180        if (super.cachedEndpoint == null) {
1181            throw new org.apache.axis.NoEndPointException();
1182        }
1183        org.apache.axis.client.Call _call = createCall();
1184        _call.setOperation(_operations[16]);
1185        _call.setUseSOAPAction(true);
1186        _call.setSOAPActionURI("");
1187        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1188        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "getUserIdByScreenName"));
1189
1190        setRequestHeaders(_call);
1191        setAttachments(_call);
1192 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(companyId), screenName});
1193
1194        if (_resp instanceof java.rmi.RemoteException) {
1195            throw (java.rmi.RemoteException)_resp;
1196        }
1197        else {
1198            extractAttachments(_call);
1199            try {
1200                return ((java.lang.Long) _resp).longValue();
1201            } catch (java.lang.Exception _exception) {
1202                return ((java.lang.Long) org.apache.axis.utils.JavaUtils.convert(_resp, long.class)).longValue();
1203            }
1204        }
1205  } catch (org.apache.axis.AxisFault axisFaultException) {
1206  throw axisFaultException;
1207}
1208    }
1209
1210    public boolean hasGroupUser(long groupId, long userId) throws java.rmi.RemoteException {
1211        if (super.cachedEndpoint == null) {
1212            throw new org.apache.axis.NoEndPointException();
1213        }
1214        org.apache.axis.client.Call _call = createCall();
1215        _call.setOperation(_operations[17]);
1216        _call.setUseSOAPAction(true);
1217        _call.setSOAPActionURI("");
1218        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1219        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "hasGroupUser"));
1220
1221        setRequestHeaders(_call);
1222        setAttachments(_call);
1223 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), new java.lang.Long(userId)});
1224
1225        if (_resp instanceof java.rmi.RemoteException) {
1226            throw (java.rmi.RemoteException)_resp;
1227        }
1228        else {
1229            extractAttachments(_call);
1230            try {
1231                return ((java.lang.Boolean) _resp).booleanValue();
1232            } catch (java.lang.Exception _exception) {
1233                return ((java.lang.Boolean) org.apache.axis.utils.JavaUtils.convert(_resp, boolean.class)).booleanValue();
1234            }
1235        }
1236  } catch (org.apache.axis.AxisFault axisFaultException) {
1237  throw axisFaultException;
1238}
1239    }
1240
1241    public boolean hasRoleUser(long roleId, long userId) throws java.rmi.RemoteException {
1242        if (super.cachedEndpoint == null) {
1243            throw new org.apache.axis.NoEndPointException();
1244        }
1245        org.apache.axis.client.Call _call = createCall();
1246        _call.setOperation(_operations[18]);
1247        _call.setUseSOAPAction(true);
1248        _call.setSOAPActionURI("");
1249        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1250        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "hasRoleUser"));
1251
1252        setRequestHeaders(_call);
1253        setAttachments(_call);
1254 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(roleId), new java.lang.Long(userId)});
1255
1256        if (_resp instanceof java.rmi.RemoteException) {
1257            throw (java.rmi.RemoteException)_resp;
1258        }
1259        else {
1260            extractAttachments(_call);
1261            try {
1262                return ((java.lang.Boolean) _resp).booleanValue();
1263            } catch (java.lang.Exception _exception) {
1264                return ((java.lang.Boolean) org.apache.axis.utils.JavaUtils.convert(_resp, boolean.class)).booleanValue();
1265            }
1266        }
1267  } catch (org.apache.axis.AxisFault axisFaultException) {
1268  throw axisFaultException;
1269}
1270    }
1271
1272    public void setRoleUsers(long roleId, long[] userIds) throws java.rmi.RemoteException {
1273        if (super.cachedEndpoint == null) {
1274            throw new org.apache.axis.NoEndPointException();
1275        }
1276        org.apache.axis.client.Call _call = createCall();
1277        _call.setOperation(_operations[19]);
1278        _call.setUseSOAPAction(true);
1279        _call.setSOAPActionURI("");
1280        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1281        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "setRoleUsers"));
1282
1283        setRequestHeaders(_call);
1284        setAttachments(_call);
1285 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(roleId), userIds});
1286
1287        if (_resp instanceof java.rmi.RemoteException) {
1288            throw (java.rmi.RemoteException)_resp;
1289        }
1290        extractAttachments(_call);
1291  } catch (org.apache.axis.AxisFault axisFaultException) {
1292  throw axisFaultException;
1293}
1294    }
1295
1296    public void setUserGroupUsers(long userGroupId, long[] userIds) throws java.rmi.RemoteException {
1297        if (super.cachedEndpoint == null) {
1298            throw new org.apache.axis.NoEndPointException();
1299        }
1300        org.apache.axis.client.Call _call = createCall();
1301        _call.setOperation(_operations[20]);
1302        _call.setUseSOAPAction(true);
1303        _call.setSOAPActionURI("");
1304        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1305        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "setUserGroupUsers"));
1306
1307        setRequestHeaders(_call);
1308        setAttachments(_call);
1309 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(userGroupId), userIds});
1310
1311        if (_resp instanceof java.rmi.RemoteException) {
1312            throw (java.rmi.RemoteException)_resp;
1313        }
1314        extractAttachments(_call);
1315  } catch (org.apache.axis.AxisFault axisFaultException) {
1316  throw axisFaultException;
1317}
1318    }
1319
1320    public void unsetGroupUsers(long groupId, long[] userIds) throws java.rmi.RemoteException {
1321        if (super.cachedEndpoint == null) {
1322            throw new org.apache.axis.NoEndPointException();
1323        }
1324        org.apache.axis.client.Call _call = createCall();
1325        _call.setOperation(_operations[21]);
1326        _call.setUseSOAPAction(true);
1327        _call.setSOAPActionURI("");
1328        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1329        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "unsetGroupUsers"));
1330
1331        setRequestHeaders(_call);
1332        setAttachments(_call);
1333 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), userIds});
1334
1335        if (_resp instanceof java.rmi.RemoteException) {
1336            throw (java.rmi.RemoteException)_resp;
1337        }
1338        extractAttachments(_call);
1339  } catch (org.apache.axis.AxisFault axisFaultException) {
1340  throw axisFaultException;
1341}
1342    }
1343
1344    public void unsetOrganizationUsers(long organizationId, long[] userIds) throws java.rmi.RemoteException {
1345        if (super.cachedEndpoint == null) {
1346            throw new org.apache.axis.NoEndPointException();
1347        }
1348        org.apache.axis.client.Call _call = createCall();
1349        _call.setOperation(_operations[22]);
1350        _call.setUseSOAPAction(true);
1351        _call.setSOAPActionURI("");
1352        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1353        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "unsetOrganizationUsers"));
1354
1355        setRequestHeaders(_call);
1356        setAttachments(_call);
1357 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(organizationId), userIds});
1358
1359        if (_resp instanceof java.rmi.RemoteException) {
1360            throw (java.rmi.RemoteException)_resp;
1361        }
1362        extractAttachments(_call);
1363  } catch (org.apache.axis.AxisFault axisFaultException) {
1364  throw axisFaultException;
1365}
1366    }
1367
1368    public void unsetPasswordPolicyUsers(long passwordPolicyId, long[] userIds) throws java.rmi.RemoteException {
1369        if (super.cachedEndpoint == null) {
1370            throw new org.apache.axis.NoEndPointException();
1371        }
1372        org.apache.axis.client.Call _call = createCall();
1373        _call.setOperation(_operations[23]);
1374        _call.setUseSOAPAction(true);
1375        _call.setSOAPActionURI("");
1376        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1377        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "unsetPasswordPolicyUsers"));
1378
1379        setRequestHeaders(_call);
1380        setAttachments(_call);
1381 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(passwordPolicyId), userIds});
1382
1383        if (_resp instanceof java.rmi.RemoteException) {
1384            throw (java.rmi.RemoteException)_resp;
1385        }
1386        extractAttachments(_call);
1387  } catch (org.apache.axis.AxisFault axisFaultException) {
1388  throw axisFaultException;
1389}
1390    }
1391
1392    public void unsetRoleUsers(long roleId, long[] userIds) throws java.rmi.RemoteException {
1393        if (super.cachedEndpoint == null) {
1394            throw new org.apache.axis.NoEndPointException();
1395        }
1396        org.apache.axis.client.Call _call = createCall();
1397        _call.setOperation(_operations[24]);
1398        _call.setUseSOAPAction(true);
1399        _call.setSOAPActionURI("");
1400        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1401        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "unsetRoleUsers"));
1402
1403        setRequestHeaders(_call);
1404        setAttachments(_call);
1405 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(roleId), userIds});
1406
1407        if (_resp instanceof java.rmi.RemoteException) {
1408            throw (java.rmi.RemoteException)_resp;
1409        }
1410        extractAttachments(_call);
1411  } catch (org.apache.axis.AxisFault axisFaultException) {
1412  throw axisFaultException;
1413}
1414    }
1415
1416    public void unsetUserGroupUsers(long userGroupId, long[] userIds) throws java.rmi.RemoteException {
1417        if (super.cachedEndpoint == null) {
1418            throw new org.apache.axis.NoEndPointException();
1419        }
1420        org.apache.axis.client.Call _call = createCall();
1421        _call.setOperation(_operations[25]);
1422        _call.setUseSOAPAction(true);
1423        _call.setSOAPActionURI("");
1424        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1425        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "unsetUserGroupUsers"));
1426
1427        setRequestHeaders(_call);
1428        setAttachments(_call);
1429 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(userGroupId), userIds});
1430
1431        if (_resp instanceof java.rmi.RemoteException) {
1432            throw (java.rmi.RemoteException)_resp;
1433        }
1434        extractAttachments(_call);
1435  } catch (org.apache.axis.AxisFault axisFaultException) {
1436  throw axisFaultException;
1437}
1438    }
1439
1440    public com.liferay.client.portal.model.UserSoap updateActive(long userId, boolean active) throws java.rmi.RemoteException {
1441        if (super.cachedEndpoint == null) {
1442            throw new org.apache.axis.NoEndPointException();
1443        }
1444        org.apache.axis.client.Call _call = createCall();
1445        _call.setOperation(_operations[26]);
1446        _call.setUseSOAPAction(true);
1447        _call.setSOAPActionURI("");
1448        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1449        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "updateActive"));
1450
1451        setRequestHeaders(_call);
1452        setAttachments(_call);
1453 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(userId), new java.lang.Boolean(active)});
1454
1455        if (_resp instanceof java.rmi.RemoteException) {
1456            throw (java.rmi.RemoteException)_resp;
1457        }
1458        else {
1459            extractAttachments(_call);
1460            try {
1461                return (com.liferay.client.portal.model.UserSoap) _resp;
1462            } catch (java.lang.Exception _exception) {
1463                return (com.liferay.client.portal.model.UserSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.portal.model.UserSoap.class);
1464            }
1465        }
1466  } catch (org.apache.axis.AxisFault axisFaultException) {
1467  throw axisFaultException;
1468}
1469    }
1470
1471    public com.liferay.client.portal.model.UserSoap updateAgreedToTermsOfUse(long userId, boolean agreedToTermsOfUse) throws java.rmi.RemoteException {
1472        if (super.cachedEndpoint == null) {
1473            throw new org.apache.axis.NoEndPointException();
1474        }
1475        org.apache.axis.client.Call _call = createCall();
1476        _call.setOperation(_operations[27]);
1477        _call.setUseSOAPAction(true);
1478        _call.setSOAPActionURI("");
1479        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1480        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "updateAgreedToTermsOfUse"));
1481
1482        setRequestHeaders(_call);
1483        setAttachments(_call);
1484 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(userId), new java.lang.Boolean(agreedToTermsOfUse)});
1485
1486        if (_resp instanceof java.rmi.RemoteException) {
1487            throw (java.rmi.RemoteException)_resp;
1488        }
1489        else {
1490            extractAttachments(_call);
1491            try {
1492                return (com.liferay.client.portal.model.UserSoap) _resp;
1493            } catch (java.lang.Exception _exception) {
1494                return (com.liferay.client.portal.model.UserSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.portal.model.UserSoap.class);
1495            }
1496        }
1497  } catch (org.apache.axis.AxisFault axisFaultException) {
1498  throw axisFaultException;
1499}
1500    }
1501
1502    public com.liferay.client.portal.model.UserSoap updateLockout(long userId, boolean lockout) throws java.rmi.RemoteException {
1503        if (super.cachedEndpoint == null) {
1504            throw new org.apache.axis.NoEndPointException();
1505        }
1506        org.apache.axis.client.Call _call = createCall();
1507        _call.setOperation(_operations[28]);
1508        _call.setUseSOAPAction(true);
1509        _call.setSOAPActionURI("");
1510        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1511        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "updateLockout"));
1512
1513        setRequestHeaders(_call);
1514        setAttachments(_call);
1515 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(userId), new java.lang.Boolean(lockout)});
1516
1517        if (_resp instanceof java.rmi.RemoteException) {
1518            throw (java.rmi.RemoteException)_resp;
1519        }
1520        else {
1521            extractAttachments(_call);
1522            try {
1523                return (com.liferay.client.portal.model.UserSoap) _resp;
1524            } catch (java.lang.Exception _exception) {
1525                return (com.liferay.client.portal.model.UserSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.portal.model.UserSoap.class);
1526            }
1527        }
1528  } catch (org.apache.axis.AxisFault axisFaultException) {
1529  throw axisFaultException;
1530}
1531    }
1532
1533    public void updateOpenId(long userId, java.lang.String openId) throws java.rmi.RemoteException {
1534        if (super.cachedEndpoint == null) {
1535            throw new org.apache.axis.NoEndPointException();
1536        }
1537        org.apache.axis.client.Call _call = createCall();
1538        _call.setOperation(_operations[29]);
1539        _call.setUseSOAPAction(true);
1540        _call.setSOAPActionURI("");
1541        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1542        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "updateOpenId"));
1543
1544        setRequestHeaders(_call);
1545        setAttachments(_call);
1546 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(userId), openId});
1547
1548        if (_resp instanceof java.rmi.RemoteException) {
1549            throw (java.rmi.RemoteException)_resp;
1550        }
1551        extractAttachments(_call);
1552  } catch (org.apache.axis.AxisFault axisFaultException) {
1553  throw axisFaultException;
1554}
1555    }
1556
1557    public void updateOrganizations(long userId, long[] organizationIds) throws java.rmi.RemoteException {
1558        if (super.cachedEndpoint == null) {
1559            throw new org.apache.axis.NoEndPointException();
1560        }
1561        org.apache.axis.client.Call _call = createCall();
1562        _call.setOperation(_operations[30]);
1563        _call.setUseSOAPAction(true);
1564        _call.setSOAPActionURI("");
1565        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1566        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "updateOrganizations"));
1567
1568        setRequestHeaders(_call);
1569        setAttachments(_call);
1570 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(userId), organizationIds});
1571
1572        if (_resp instanceof java.rmi.RemoteException) {
1573            throw (java.rmi.RemoteException)_resp;
1574        }
1575        extractAttachments(_call);
1576  } catch (org.apache.axis.AxisFault axisFaultException) {
1577  throw axisFaultException;
1578}
1579    }
1580
1581    public void updatePortrait(long userId, byte[] bytes) throws java.rmi.RemoteException {
1582        if (super.cachedEndpoint == null) {
1583            throw new org.apache.axis.NoEndPointException();
1584        }
1585        org.apache.axis.client.Call _call = createCall();
1586        _call.setOperation(_operations[31]);
1587        _call.setUseSOAPAction(true);
1588        _call.setSOAPActionURI("");
1589        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1590        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "updatePortrait"));
1591
1592        setRequestHeaders(_call);
1593        setAttachments(_call);
1594 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(userId), bytes});
1595
1596        if (_resp instanceof java.rmi.RemoteException) {
1597            throw (java.rmi.RemoteException)_resp;
1598        }
1599        extractAttachments(_call);
1600  } catch (org.apache.axis.AxisFault axisFaultException) {
1601  throw axisFaultException;
1602}
1603    }
1604
1605    public void updateScreenName(long userId, java.lang.String screenName) throws java.rmi.RemoteException {
1606        if (super.cachedEndpoint == null) {
1607            throw new org.apache.axis.NoEndPointException();
1608        }
1609        org.apache.axis.client.Call _call = createCall();
1610        _call.setOperation(_operations[32]);
1611        _call.setUseSOAPAction(true);
1612        _call.setSOAPActionURI("");
1613        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1614        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "updateScreenName"));
1615
1616        setRequestHeaders(_call);
1617        setAttachments(_call);
1618 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(userId), screenName});
1619
1620        if (_resp instanceof java.rmi.RemoteException) {
1621            throw (java.rmi.RemoteException)_resp;
1622        }
1623        extractAttachments(_call);
1624  } catch (org.apache.axis.AxisFault axisFaultException) {
1625  throw axisFaultException;
1626}
1627    }
1628
1629    public com.liferay.client.portal.model.UserSoap updateUser(long userId, java.lang.String oldPassword, java.lang.String newPassword1, java.lang.String newPassword2, boolean passwordReset, java.lang.String screenName, java.lang.String emailAddress, 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[] organizationIds) throws java.rmi.RemoteException {
1630        if (super.cachedEndpoint == null) {
1631            throw new org.apache.axis.NoEndPointException();
1632        }
1633        org.apache.axis.client.Call _call = createCall();
1634        _call.setOperation(_operations[33]);
1635        _call.setUseSOAPAction(true);
1636        _call.setSOAPActionURI("");
1637        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1638        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "updateUser"));
1639
1640        setRequestHeaders(_call);
1641        setAttachments(_call);
1642 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(userId), oldPassword, newPassword1, newPassword2, new java.lang.Boolean(passwordReset), screenName, emailAddress, 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, organizationIds});
1643
1644        if (_resp instanceof java.rmi.RemoteException) {
1645            throw (java.rmi.RemoteException)_resp;
1646        }
1647        else {
1648            extractAttachments(_call);
1649            try {
1650                return (com.liferay.client.portal.model.UserSoap) _resp;
1651            } catch (java.lang.Exception _exception) {
1652                return (com.liferay.client.portal.model.UserSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.portal.model.UserSoap.class);
1653            }
1654        }
1655  } catch (org.apache.axis.AxisFault axisFaultException) {
1656  throw axisFaultException;
1657}
1658    }
1659
1660    public com.liferay.client.portal.model.UserSoap updateUser(long userId, java.lang.String oldPassword, boolean passwordReset, java.lang.String screenName, java.lang.String emailAddress, 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[] organizationIds) throws java.rmi.RemoteException {
1661        if (super.cachedEndpoint == null) {
1662            throw new org.apache.axis.NoEndPointException();
1663        }
1664        org.apache.axis.client.Call _call = createCall();
1665        _call.setOperation(_operations[34]);
1666        _call.setUseSOAPAction(true);
1667        _call.setSOAPActionURI("");
1668        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1669        _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "updateUser"));
1670
1671        setRequestHeaders(_call);
1672        setAttachments(_call);
1673 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(userId), oldPassword, new java.lang.Boolean(passwordReset), screenName, emailAddress, 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, organizationIds});
1674
1675        if (_resp instanceof java.rmi.RemoteException) {
1676            throw (java.rmi.RemoteException)_resp;
1677        }
1678        else {
1679            extractAttachments(_call);
1680            try {
1681                return (com.liferay.client.portal.model.UserSoap) _resp;
1682            } catch (java.lang.Exception _exception) {
1683                return (com.liferay.client.portal.model.UserSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.portal.model.UserSoap.class);
1684            }
1685        }
1686  } catch (org.apache.axis.AxisFault axisFaultException) {
1687  throw axisFaultException;
1688}
1689    }
1690
1691}
1692