1
7
8 package com.liferay.client.portal.service.http;
9
10 public class Portal_OrganizationServiceSoapBindingStub extends org.apache.axis.client.Stub implements com.liferay.client.portal.service.http.OrganizationServiceSoap {
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[12];
20 _initOperationDesc1();
21 _initOperationDesc2();
22 }
23
24 private static void _initOperationDesc1(){
25 org.apache.axis.description.OperationDesc oper;
26 org.apache.axis.description.ParameterDesc param;
27 oper = new org.apache.axis.description.OperationDesc();
28 oper.setName("getOrganization");
29 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);
30 oper.addParameter(param);
31 oper.setReturnType(new javax.xml.namespace.QName("http://model.portal.liferay.com", "OrganizationSoap"));
32 oper.setReturnClass(com.liferay.client.portal.model.OrganizationSoap.class);
33 oper.setReturnQName(new javax.xml.namespace.QName("", "getOrganizationReturn"));
34 oper.setStyle(org.apache.axis.constants.Style.RPC);
35 oper.setUse(org.apache.axis.constants.Use.ENCODED);
36 _operations[0] = oper;
37
38 oper = new org.apache.axis.description.OperationDesc();
39 oper.setName("getOrganizationId");
40 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);
41 oper.addParameter(param);
42 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "name"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
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("", "getOrganizationIdReturn"));
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("addOrganization");
53 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "parentOrganizationId"), 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("", "name"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
56 oper.addParameter(param);
57 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "location"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
58 oper.addParameter(param);
59 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "recursable"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
60 oper.addParameter(param);
61 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "regionId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
62 oper.addParameter(param);
63 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "countryId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
64 oper.addParameter(param);
65 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "statusId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
66 oper.addParameter(param);
67 oper.setReturnType(new javax.xml.namespace.QName("http://model.portal.liferay.com", "OrganizationSoap"));
68 oper.setReturnClass(com.liferay.client.portal.model.OrganizationSoap.class);
69 oper.setReturnQName(new javax.xml.namespace.QName("", "addOrganizationReturn"));
70 oper.setStyle(org.apache.axis.constants.Style.RPC);
71 oper.setUse(org.apache.axis.constants.Use.ENCODED);
72 _operations[2] = oper;
73
74 oper = new org.apache.axis.description.OperationDesc();
75 oper.setName("addGroupOrganizations");
76 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);
77 oper.addParameter(param);
78 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);
79 oper.addParameter(param);
80 oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
81 oper.setStyle(org.apache.axis.constants.Style.RPC);
82 oper.setUse(org.apache.axis.constants.Use.ENCODED);
83 _operations[3] = oper;
84
85 oper = new org.apache.axis.description.OperationDesc();
86 oper.setName("addPasswordPolicyOrganizations");
87 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);
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 oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
92 oper.setStyle(org.apache.axis.constants.Style.RPC);
93 oper.setUse(org.apache.axis.constants.Use.ENCODED);
94 _operations[4] = oper;
95
96 oper = new org.apache.axis.description.OperationDesc();
97 oper.setName("deleteOrganization");
98 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);
99 oper.addParameter(param);
100 oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
101 oper.setStyle(org.apache.axis.constants.Style.RPC);
102 oper.setUse(org.apache.axis.constants.Use.ENCODED);
103 _operations[5] = oper;
104
105 oper = new org.apache.axis.description.OperationDesc();
106 oper.setName("getUserOrganizations");
107 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);
108 oper.addParameter(param);
109 oper.setReturnType(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "ArrayOf_tns2_OrganizationSoap"));
110 oper.setReturnClass(com.liferay.client.portal.model.OrganizationSoap[].class);
111 oper.setReturnQName(new javax.xml.namespace.QName("", "getUserOrganizationsReturn"));
112 oper.setStyle(org.apache.axis.constants.Style.RPC);
113 oper.setUse(org.apache.axis.constants.Use.ENCODED);
114 _operations[6] = oper;
115
116 oper = new org.apache.axis.description.OperationDesc();
117 oper.setName("setGroupOrganizations");
118 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);
119 oper.addParameter(param);
120 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);
121 oper.addParameter(param);
122 oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
123 oper.setStyle(org.apache.axis.constants.Style.RPC);
124 oper.setUse(org.apache.axis.constants.Use.ENCODED);
125 _operations[7] = oper;
126
127 oper = new org.apache.axis.description.OperationDesc();
128 oper.setName("unsetGroupOrganizations");
129 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);
130 oper.addParameter(param);
131 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);
132 oper.addParameter(param);
133 oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
134 oper.setStyle(org.apache.axis.constants.Style.RPC);
135 oper.setUse(org.apache.axis.constants.Use.ENCODED);
136 _operations[8] = oper;
137
138 oper = new org.apache.axis.description.OperationDesc();
139 oper.setName("unsetPasswordPolicyOrganizations");
140 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);
141 oper.addParameter(param);
142 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);
143 oper.addParameter(param);
144 oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
145 oper.setStyle(org.apache.axis.constants.Style.RPC);
146 oper.setUse(org.apache.axis.constants.Use.ENCODED);
147 _operations[9] = oper;
148
149 }
150
151 private static void _initOperationDesc2(){
152 org.apache.axis.description.OperationDesc oper;
153 org.apache.axis.description.ParameterDesc param;
154 oper = new org.apache.axis.description.OperationDesc();
155 oper.setName("updateOrganization");
156 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);
157 oper.addParameter(param);
158 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);
159 oper.addParameter(param);
160 oper.setReturnType(new javax.xml.namespace.QName("http://model.portal.liferay.com", "OrganizationSoap"));
161 oper.setReturnClass(com.liferay.client.portal.model.OrganizationSoap.class);
162 oper.setReturnQName(new javax.xml.namespace.QName("", "updateOrganizationReturn"));
163 oper.setStyle(org.apache.axis.constants.Style.RPC);
164 oper.setUse(org.apache.axis.constants.Use.ENCODED);
165 _operations[10] = oper;
166
167 oper = new org.apache.axis.description.OperationDesc();
168 oper.setName("updateOrganization");
169 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);
170 oper.addParameter(param);
171 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "parentOrganizationId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
172 oper.addParameter(param);
173 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "name"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
174 oper.addParameter(param);
175 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "location"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
176 oper.addParameter(param);
177 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "recursable"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
178 oper.addParameter(param);
179 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "regionId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
180 oper.addParameter(param);
181 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "countryId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
182 oper.addParameter(param);
183 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "statusId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
184 oper.addParameter(param);
185 oper.setReturnType(new javax.xml.namespace.QName("http://model.portal.liferay.com", "OrganizationSoap"));
186 oper.setReturnClass(com.liferay.client.portal.model.OrganizationSoap.class);
187 oper.setReturnQName(new javax.xml.namespace.QName("", "updateOrganizationReturn"));
188 oper.setStyle(org.apache.axis.constants.Style.RPC);
189 oper.setUse(org.apache.axis.constants.Use.ENCODED);
190 _operations[11] = oper;
191
192 }
193
194 public Portal_OrganizationServiceSoapBindingStub() throws org.apache.axis.AxisFault {
195 this(null);
196 }
197
198 public Portal_OrganizationServiceSoapBindingStub(java.net.URL endpointURL, javax.xml.rpc.Service service) throws org.apache.axis.AxisFault {
199 this(service);
200 super.cachedEndpoint = endpointURL;
201 }
202
203 public Portal_OrganizationServiceSoapBindingStub(javax.xml.rpc.Service service) throws org.apache.axis.AxisFault {
204 if (service == null) {
205 super.service = new org.apache.axis.client.Service();
206 } else {
207 super.service = service;
208 }
209 ((org.apache.axis.client.Service)super.service).setTypeMappingVersion("1.2");
210 java.lang.Class cls;
211 javax.xml.namespace.QName qName;
212 javax.xml.namespace.QName qName2;
213 java.lang.Class beansf = org.apache.axis.encoding.ser.BeanSerializerFactory.class;
214 java.lang.Class beandf = org.apache.axis.encoding.ser.BeanDeserializerFactory.class;
215 java.lang.Class enumsf = org.apache.axis.encoding.ser.EnumSerializerFactory.class;
216 java.lang.Class enumdf = org.apache.axis.encoding.ser.EnumDeserializerFactory.class;
217 java.lang.Class arraysf = org.apache.axis.encoding.ser.ArraySerializerFactory.class;
218 java.lang.Class arraydf = org.apache.axis.encoding.ser.ArrayDeserializerFactory.class;
219 java.lang.Class simplesf = org.apache.axis.encoding.ser.SimpleSerializerFactory.class;
220 java.lang.Class simpledf = org.apache.axis.encoding.ser.SimpleDeserializerFactory.class;
221 java.lang.Class simplelistsf = org.apache.axis.encoding.ser.SimpleListSerializerFactory.class;
222 java.lang.Class simplelistdf = org.apache.axis.encoding.ser.SimpleListDeserializerFactory.class;
223 qName = new javax.xml.namespace.QName("http://model.portal.liferay.com", "OrganizationSoap");
224 cachedSerQNames.add(qName);
225 cls = com.liferay.client.portal.model.OrganizationSoap.class;
226 cachedSerClasses.add(cls);
227 cachedSerFactories.add(beansf);
228 cachedDeserFactories.add(beandf);
229
230 qName = new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "ArrayOf_tns2_OrganizationSoap");
231 cachedSerQNames.add(qName);
232 cls = com.liferay.client.portal.model.OrganizationSoap[].class;
233 cachedSerClasses.add(cls);
234 qName = new javax.xml.namespace.QName("http://model.portal.liferay.com", "OrganizationSoap");
235 qName2 = null;
236 cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
237 cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
238
239 qName = new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "ArrayOf_xsd_long");
240 cachedSerQNames.add(qName);
241 cls = long[].class;
242 cachedSerClasses.add(cls);
243 qName = new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long");
244 qName2 = null;
245 cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
246 cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
247
248 }
249
250 protected org.apache.axis.client.Call createCall() throws java.rmi.RemoteException {
251 try {
252 org.apache.axis.client.Call _call = super._createCall();
253 if (super.maintainSessionSet) {
254 _call.setMaintainSession(super.maintainSession);
255 }
256 if (super.cachedUsername != null) {
257 _call.setUsername(super.cachedUsername);
258 }
259 if (super.cachedPassword != null) {
260 _call.setPassword(super.cachedPassword);
261 }
262 if (super.cachedEndpoint != null) {
263 _call.setTargetEndpointAddress(super.cachedEndpoint);
264 }
265 if (super.cachedTimeout != null) {
266 _call.setTimeout(super.cachedTimeout);
267 }
268 if (super.cachedPortName != null) {
269 _call.setPortName(super.cachedPortName);
270 }
271 java.util.Enumeration keys = super.cachedProperties.keys();
272 while (keys.hasMoreElements()) {
273 java.lang.String key = (java.lang.String) keys.nextElement();
274 _call.setProperty(key, super.cachedProperties.get(key));
275 }
276 synchronized (this) {
282 if (firstCall()) {
283 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
285 _call.setEncodingStyle(org.apache.axis.Constants.URI_SOAP11_ENC);
286 for (int i = 0; i < cachedSerFactories.size(); ++i) {
287 java.lang.Class cls = (java.lang.Class) cachedSerClasses.get(i);
288 javax.xml.namespace.QName qName =
289 (javax.xml.namespace.QName) cachedSerQNames.get(i);
290 java.lang.Object x = cachedSerFactories.get(i);
291 if (x instanceof Class) {
292 java.lang.Class sf = (java.lang.Class)
293 cachedSerFactories.get(i);
294 java.lang.Class df = (java.lang.Class)
295 cachedDeserFactories.get(i);
296 _call.registerTypeMapping(cls, qName, sf, df, false);
297 }
298 else if (x instanceof javax.xml.rpc.encoding.SerializerFactory) {
299 org.apache.axis.encoding.SerializerFactory sf = (org.apache.axis.encoding.SerializerFactory)
300 cachedSerFactories.get(i);
301 org.apache.axis.encoding.DeserializerFactory df = (org.apache.axis.encoding.DeserializerFactory)
302 cachedDeserFactories.get(i);
303 _call.registerTypeMapping(cls, qName, sf, df, false);
304 }
305 }
306 }
307 }
308 return _call;
309 }
310 catch (java.lang.Throwable _t) {
311 throw new org.apache.axis.AxisFault("Failure trying to get the Call object", _t);
312 }
313 }
314
315 public com.liferay.client.portal.model.OrganizationSoap getOrganization(long organizationId) throws java.rmi.RemoteException {
316 if (super.cachedEndpoint == null) {
317 throw new org.apache.axis.NoEndPointException();
318 }
319 org.apache.axis.client.Call _call = createCall();
320 _call.setOperation(_operations[0]);
321 _call.setUseSOAPAction(true);
322 _call.setSOAPActionURI("");
323 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
324 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "getOrganization"));
325
326 setRequestHeaders(_call);
327 setAttachments(_call);
328 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(organizationId)});
329
330 if (_resp instanceof java.rmi.RemoteException) {
331 throw (java.rmi.RemoteException)_resp;
332 }
333 else {
334 extractAttachments(_call);
335 try {
336 return (com.liferay.client.portal.model.OrganizationSoap) _resp;
337 } catch (java.lang.Exception _exception) {
338 return (com.liferay.client.portal.model.OrganizationSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.portal.model.OrganizationSoap.class);
339 }
340 }
341 } catch (org.apache.axis.AxisFault axisFaultException) {
342 throw axisFaultException;
343 }
344 }
345
346 public long getOrganizationId(long companyId, java.lang.String name) throws java.rmi.RemoteException {
347 if (super.cachedEndpoint == null) {
348 throw new org.apache.axis.NoEndPointException();
349 }
350 org.apache.axis.client.Call _call = createCall();
351 _call.setOperation(_operations[1]);
352 _call.setUseSOAPAction(true);
353 _call.setSOAPActionURI("");
354 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
355 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "getOrganizationId"));
356
357 setRequestHeaders(_call);
358 setAttachments(_call);
359 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(companyId), name});
360
361 if (_resp instanceof java.rmi.RemoteException) {
362 throw (java.rmi.RemoteException)_resp;
363 }
364 else {
365 extractAttachments(_call);
366 try {
367 return ((java.lang.Long) _resp).longValue();
368 } catch (java.lang.Exception _exception) {
369 return ((java.lang.Long) org.apache.axis.utils.JavaUtils.convert(_resp, long.class)).longValue();
370 }
371 }
372 } catch (org.apache.axis.AxisFault axisFaultException) {
373 throw axisFaultException;
374 }
375 }
376
377 public com.liferay.client.portal.model.OrganizationSoap addOrganization(long parentOrganizationId, java.lang.String name, boolean location, boolean recursable, long regionId, long countryId, int statusId) throws java.rmi.RemoteException {
378 if (super.cachedEndpoint == null) {
379 throw new org.apache.axis.NoEndPointException();
380 }
381 org.apache.axis.client.Call _call = createCall();
382 _call.setOperation(_operations[2]);
383 _call.setUseSOAPAction(true);
384 _call.setSOAPActionURI("");
385 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
386 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "addOrganization"));
387
388 setRequestHeaders(_call);
389 setAttachments(_call);
390 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(parentOrganizationId), name, new java.lang.Boolean(location), new java.lang.Boolean(recursable), new java.lang.Long(regionId), new java.lang.Long(countryId), new java.lang.Integer(statusId)});
391
392 if (_resp instanceof java.rmi.RemoteException) {
393 throw (java.rmi.RemoteException)_resp;
394 }
395 else {
396 extractAttachments(_call);
397 try {
398 return (com.liferay.client.portal.model.OrganizationSoap) _resp;
399 } catch (java.lang.Exception _exception) {
400 return (com.liferay.client.portal.model.OrganizationSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.portal.model.OrganizationSoap.class);
401 }
402 }
403 } catch (org.apache.axis.AxisFault axisFaultException) {
404 throw axisFaultException;
405 }
406 }
407
408 public void addGroupOrganizations(long groupId, long[] organizationIds) throws java.rmi.RemoteException {
409 if (super.cachedEndpoint == null) {
410 throw new org.apache.axis.NoEndPointException();
411 }
412 org.apache.axis.client.Call _call = createCall();
413 _call.setOperation(_operations[3]);
414 _call.setUseSOAPAction(true);
415 _call.setSOAPActionURI("");
416 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
417 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "addGroupOrganizations"));
418
419 setRequestHeaders(_call);
420 setAttachments(_call);
421 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), organizationIds});
422
423 if (_resp instanceof java.rmi.RemoteException) {
424 throw (java.rmi.RemoteException)_resp;
425 }
426 extractAttachments(_call);
427 } catch (org.apache.axis.AxisFault axisFaultException) {
428 throw axisFaultException;
429 }
430 }
431
432 public void addPasswordPolicyOrganizations(long passwordPolicyId, long[] organizationIds) throws java.rmi.RemoteException {
433 if (super.cachedEndpoint == null) {
434 throw new org.apache.axis.NoEndPointException();
435 }
436 org.apache.axis.client.Call _call = createCall();
437 _call.setOperation(_operations[4]);
438 _call.setUseSOAPAction(true);
439 _call.setSOAPActionURI("");
440 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
441 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "addPasswordPolicyOrganizations"));
442
443 setRequestHeaders(_call);
444 setAttachments(_call);
445 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(passwordPolicyId), organizationIds});
446
447 if (_resp instanceof java.rmi.RemoteException) {
448 throw (java.rmi.RemoteException)_resp;
449 }
450 extractAttachments(_call);
451 } catch (org.apache.axis.AxisFault axisFaultException) {
452 throw axisFaultException;
453 }
454 }
455
456 public void deleteOrganization(long organizationId) throws java.rmi.RemoteException {
457 if (super.cachedEndpoint == null) {
458 throw new org.apache.axis.NoEndPointException();
459 }
460 org.apache.axis.client.Call _call = createCall();
461 _call.setOperation(_operations[5]);
462 _call.setUseSOAPAction(true);
463 _call.setSOAPActionURI("");
464 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
465 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "deleteOrganization"));
466
467 setRequestHeaders(_call);
468 setAttachments(_call);
469 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(organizationId)});
470
471 if (_resp instanceof java.rmi.RemoteException) {
472 throw (java.rmi.RemoteException)_resp;
473 }
474 extractAttachments(_call);
475 } catch (org.apache.axis.AxisFault axisFaultException) {
476 throw axisFaultException;
477 }
478 }
479
480 public com.liferay.client.portal.model.OrganizationSoap[] getUserOrganizations(long userId) throws java.rmi.RemoteException {
481 if (super.cachedEndpoint == null) {
482 throw new org.apache.axis.NoEndPointException();
483 }
484 org.apache.axis.client.Call _call = createCall();
485 _call.setOperation(_operations[6]);
486 _call.setUseSOAPAction(true);
487 _call.setSOAPActionURI("");
488 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
489 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "getUserOrganizations"));
490
491 setRequestHeaders(_call);
492 setAttachments(_call);
493 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(userId)});
494
495 if (_resp instanceof java.rmi.RemoteException) {
496 throw (java.rmi.RemoteException)_resp;
497 }
498 else {
499 extractAttachments(_call);
500 try {
501 return (com.liferay.client.portal.model.OrganizationSoap[]) _resp;
502 } catch (java.lang.Exception _exception) {
503 return (com.liferay.client.portal.model.OrganizationSoap[]) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.portal.model.OrganizationSoap[].class);
504 }
505 }
506 } catch (org.apache.axis.AxisFault axisFaultException) {
507 throw axisFaultException;
508 }
509 }
510
511 public void setGroupOrganizations(long groupId, long[] organizationIds) throws java.rmi.RemoteException {
512 if (super.cachedEndpoint == null) {
513 throw new org.apache.axis.NoEndPointException();
514 }
515 org.apache.axis.client.Call _call = createCall();
516 _call.setOperation(_operations[7]);
517 _call.setUseSOAPAction(true);
518 _call.setSOAPActionURI("");
519 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
520 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "setGroupOrganizations"));
521
522 setRequestHeaders(_call);
523 setAttachments(_call);
524 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), organizationIds});
525
526 if (_resp instanceof java.rmi.RemoteException) {
527 throw (java.rmi.RemoteException)_resp;
528 }
529 extractAttachments(_call);
530 } catch (org.apache.axis.AxisFault axisFaultException) {
531 throw axisFaultException;
532 }
533 }
534
535 public void unsetGroupOrganizations(long groupId, long[] organizationIds) throws java.rmi.RemoteException {
536 if (super.cachedEndpoint == null) {
537 throw new org.apache.axis.NoEndPointException();
538 }
539 org.apache.axis.client.Call _call = createCall();
540 _call.setOperation(_operations[8]);
541 _call.setUseSOAPAction(true);
542 _call.setSOAPActionURI("");
543 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
544 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "unsetGroupOrganizations"));
545
546 setRequestHeaders(_call);
547 setAttachments(_call);
548 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), organizationIds});
549
550 if (_resp instanceof java.rmi.RemoteException) {
551 throw (java.rmi.RemoteException)_resp;
552 }
553 extractAttachments(_call);
554 } catch (org.apache.axis.AxisFault axisFaultException) {
555 throw axisFaultException;
556 }
557 }
558
559 public void unsetPasswordPolicyOrganizations(long passwordPolicyId, long[] organizationIds) throws java.rmi.RemoteException {
560 if (super.cachedEndpoint == null) {
561 throw new org.apache.axis.NoEndPointException();
562 }
563 org.apache.axis.client.Call _call = createCall();
564 _call.setOperation(_operations[9]);
565 _call.setUseSOAPAction(true);
566 _call.setSOAPActionURI("");
567 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
568 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "unsetPasswordPolicyOrganizations"));
569
570 setRequestHeaders(_call);
571 setAttachments(_call);
572 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(passwordPolicyId), organizationIds});
573
574 if (_resp instanceof java.rmi.RemoteException) {
575 throw (java.rmi.RemoteException)_resp;
576 }
577 extractAttachments(_call);
578 } catch (org.apache.axis.AxisFault axisFaultException) {
579 throw axisFaultException;
580 }
581 }
582
583 public com.liferay.client.portal.model.OrganizationSoap updateOrganization(long organizationId, java.lang.String comments) throws java.rmi.RemoteException {
584 if (super.cachedEndpoint == null) {
585 throw new org.apache.axis.NoEndPointException();
586 }
587 org.apache.axis.client.Call _call = createCall();
588 _call.setOperation(_operations[10]);
589 _call.setUseSOAPAction(true);
590 _call.setSOAPActionURI("");
591 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
592 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "updateOrganization"));
593
594 setRequestHeaders(_call);
595 setAttachments(_call);
596 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(organizationId), comments});
597
598 if (_resp instanceof java.rmi.RemoteException) {
599 throw (java.rmi.RemoteException)_resp;
600 }
601 else {
602 extractAttachments(_call);
603 try {
604 return (com.liferay.client.portal.model.OrganizationSoap) _resp;
605 } catch (java.lang.Exception _exception) {
606 return (com.liferay.client.portal.model.OrganizationSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.portal.model.OrganizationSoap.class);
607 }
608 }
609 } catch (org.apache.axis.AxisFault axisFaultException) {
610 throw axisFaultException;
611 }
612 }
613
614 public com.liferay.client.portal.model.OrganizationSoap updateOrganization(long organizationId, long parentOrganizationId, java.lang.String name, boolean location, boolean recursable, long regionId, long countryId, int statusId) throws java.rmi.RemoteException {
615 if (super.cachedEndpoint == null) {
616 throw new org.apache.axis.NoEndPointException();
617 }
618 org.apache.axis.client.Call _call = createCall();
619 _call.setOperation(_operations[11]);
620 _call.setUseSOAPAction(true);
621 _call.setSOAPActionURI("");
622 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
623 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "updateOrganization"));
624
625 setRequestHeaders(_call);
626 setAttachments(_call);
627 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(organizationId), new java.lang.Long(parentOrganizationId), name, new java.lang.Boolean(location), new java.lang.Boolean(recursable), new java.lang.Long(regionId), new java.lang.Long(countryId), new java.lang.Integer(statusId)});
628
629 if (_resp instanceof java.rmi.RemoteException) {
630 throw (java.rmi.RemoteException)_resp;
631 }
632 else {
633 extractAttachments(_call);
634 try {
635 return (com.liferay.client.portal.model.OrganizationSoap) _resp;
636 } catch (java.lang.Exception _exception) {
637 return (com.liferay.client.portal.model.OrganizationSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.portal.model.OrganizationSoap.class);
638 }
639 }
640 } catch (org.apache.axis.AxisFault axisFaultException) {
641 throw axisFaultException;
642 }
643 }
644
645 }
646