1   /**
2    * Portal_CompanyServiceSoapBindingStub.java
3    *
4    * This file was auto-generated from WSDL
5    * by the Apache Axis 1.4 Apr 22, 2006 (06:55:48 PDT) WSDL2Java emitter.
6    */
7   
8   package com.liferay.client.soap.portal.service.http;
9   
10  public class Portal_CompanyServiceSoapBindingStub extends org.apache.axis.client.Stub implements com.liferay.client.soap.portal.service.http.CompanyServiceSoap {
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[10];
20          _initOperationDesc1();
21      }
22  
23      private static void _initOperationDesc1(){
24          org.apache.axis.description.OperationDesc oper;
25          org.apache.axis.description.ParameterDesc param;
26          oper = new org.apache.axis.description.OperationDesc();
27          oper.setName("getCompanyById");
28          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);
29          oper.addParameter(param);
30          oper.setReturnType(new javax.xml.namespace.QName("http://model.portal.liferay.com", "CompanySoap"));
31          oper.setReturnClass(com.liferay.client.soap.portal.model.CompanySoap.class);
32          oper.setReturnQName(new javax.xml.namespace.QName("", "getCompanyByIdReturn"));
33          oper.setStyle(org.apache.axis.constants.Style.RPC);
34          oper.setUse(org.apache.axis.constants.Use.ENCODED);
35          _operations[0] = oper;
36  
37          oper = new org.apache.axis.description.OperationDesc();
38          oper.setName("addCompany");
39          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "webId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
40          oper.addParameter(param);
41          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "virtualHost"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
42          oper.addParameter(param);
43          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "mx"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
44          oper.addParameter(param);
45          oper.setReturnType(new javax.xml.namespace.QName("http://model.portal.liferay.com", "CompanySoap"));
46          oper.setReturnClass(com.liferay.client.soap.portal.model.CompanySoap.class);
47          oper.setReturnQName(new javax.xml.namespace.QName("", "addCompanyReturn"));
48          oper.setStyle(org.apache.axis.constants.Style.RPC);
49          oper.setUse(org.apache.axis.constants.Use.ENCODED);
50          _operations[1] = oper;
51  
52          oper = new org.apache.axis.description.OperationDesc();
53          oper.setName("getCompanyByLogoId");
54          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "logoId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
55          oper.addParameter(param);
56          oper.setReturnType(new javax.xml.namespace.QName("http://model.portal.liferay.com", "CompanySoap"));
57          oper.setReturnClass(com.liferay.client.soap.portal.model.CompanySoap.class);
58          oper.setReturnQName(new javax.xml.namespace.QName("", "getCompanyByLogoIdReturn"));
59          oper.setStyle(org.apache.axis.constants.Style.RPC);
60          oper.setUse(org.apache.axis.constants.Use.ENCODED);
61          _operations[2] = oper;
62  
63          oper = new org.apache.axis.description.OperationDesc();
64          oper.setName("getCompanyByMx");
65          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "mx"), 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          oper.setReturnType(new javax.xml.namespace.QName("http://model.portal.liferay.com", "CompanySoap"));
68          oper.setReturnClass(com.liferay.client.soap.portal.model.CompanySoap.class);
69          oper.setReturnQName(new javax.xml.namespace.QName("", "getCompanyByMxReturn"));
70          oper.setStyle(org.apache.axis.constants.Style.RPC);
71          oper.setUse(org.apache.axis.constants.Use.ENCODED);
72          _operations[3] = oper;
73  
74          oper = new org.apache.axis.description.OperationDesc();
75          oper.setName("getCompanyByVirtualHost");
76          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "virtualHost"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
77          oper.addParameter(param);
78          oper.setReturnType(new javax.xml.namespace.QName("http://model.portal.liferay.com", "CompanySoap"));
79          oper.setReturnClass(com.liferay.client.soap.portal.model.CompanySoap.class);
80          oper.setReturnQName(new javax.xml.namespace.QName("", "getCompanyByVirtualHostReturn"));
81          oper.setStyle(org.apache.axis.constants.Style.RPC);
82          oper.setUse(org.apache.axis.constants.Use.ENCODED);
83          _operations[4] = oper;
84  
85          oper = new org.apache.axis.description.OperationDesc();
86          oper.setName("getCompanyByWebId");
87          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "webId"), 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          oper.setReturnType(new javax.xml.namespace.QName("http://model.portal.liferay.com", "CompanySoap"));
90          oper.setReturnClass(com.liferay.client.soap.portal.model.CompanySoap.class);
91          oper.setReturnQName(new javax.xml.namespace.QName("", "getCompanyByWebIdReturn"));
92          oper.setStyle(org.apache.axis.constants.Style.RPC);
93          oper.setUse(org.apache.axis.constants.Use.ENCODED);
94          _operations[5] = oper;
95  
96          oper = new org.apache.axis.description.OperationDesc();
97          oper.setName("updateCompany");
98          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);
99          oper.addParameter(param);
100         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "virtualHost"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
101         oper.addParameter(param);
102         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "mx"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
103         oper.addParameter(param);
104         oper.setReturnType(new javax.xml.namespace.QName("http://model.portal.liferay.com", "CompanySoap"));
105         oper.setReturnClass(com.liferay.client.soap.portal.model.CompanySoap.class);
106         oper.setReturnQName(new javax.xml.namespace.QName("", "updateCompanyReturn"));
107         oper.setStyle(org.apache.axis.constants.Style.RPC);
108         oper.setUse(org.apache.axis.constants.Use.ENCODED);
109         _operations[6] = oper;
110 
111         oper = new org.apache.axis.description.OperationDesc();
112         oper.setName("updateCompany");
113         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);
114         oper.addParameter(param);
115         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "virtualHost"), 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("", "mx"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
118         oper.addParameter(param);
119         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "homeURL"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
120         oper.addParameter(param);
121         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);
122         oper.addParameter(param);
123         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "legalName"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
124         oper.addParameter(param);
125         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "legalId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
126         oper.addParameter(param);
127         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "legalType"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
128         oper.addParameter(param);
129         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sicCode"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
130         oper.addParameter(param);
131         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "tickerSymbol"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
132         oper.addParameter(param);
133         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "industry"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
134         oper.addParameter(param);
135         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "type"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
136         oper.addParameter(param);
137         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "size"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
138         oper.addParameter(param);
139         oper.setReturnType(new javax.xml.namespace.QName("http://model.portal.liferay.com", "CompanySoap"));
140         oper.setReturnClass(com.liferay.client.soap.portal.model.CompanySoap.class);
141         oper.setReturnQName(new javax.xml.namespace.QName("", "updateCompanyReturn"));
142         oper.setStyle(org.apache.axis.constants.Style.RPC);
143         oper.setUse(org.apache.axis.constants.Use.ENCODED);
144         _operations[7] = oper;
145 
146         oper = new org.apache.axis.description.OperationDesc();
147         oper.setName("updateDisplay");
148         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);
149         oper.addParameter(param);
150         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);
151         oper.addParameter(param);
152         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);
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[8] = oper;
158 
159         oper = new org.apache.axis.description.OperationDesc();
160         oper.setName("updateSecurity");
161         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);
162         oper.addParameter(param);
163         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "authType"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
164         oper.addParameter(param);
165         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "autoLogin"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
166         oper.addParameter(param);
167         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sendPassword"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
168         oper.addParameter(param);
169         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "strangers"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
170         oper.addParameter(param);
171         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "strangersWithMx"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
172         oper.addParameter(param);
173         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "strangersVerify"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
174         oper.addParameter(param);
175         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "communityLogo"), 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         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
178         oper.setStyle(org.apache.axis.constants.Style.RPC);
179         oper.setUse(org.apache.axis.constants.Use.ENCODED);
180         _operations[9] = oper;
181 
182     }
183 
184     public Portal_CompanyServiceSoapBindingStub() throws org.apache.axis.AxisFault {
185          this(null);
186     }
187 
188     public Portal_CompanyServiceSoapBindingStub(java.net.URL endpointURL, javax.xml.rpc.Service service) throws org.apache.axis.AxisFault {
189          this(service);
190          super.cachedEndpoint = endpointURL;
191     }
192 
193     public Portal_CompanyServiceSoapBindingStub(javax.xml.rpc.Service service) throws org.apache.axis.AxisFault {
194         if (service == null) {
195             super.service = new org.apache.axis.client.Service();
196         } else {
197             super.service = service;
198         }
199         ((org.apache.axis.client.Service)super.service).setTypeMappingVersion("1.2");
200             java.lang.Class cls;
201             javax.xml.namespace.QName qName;
202             javax.xml.namespace.QName qName2;
203             java.lang.Class beansf = org.apache.axis.encoding.ser.BeanSerializerFactory.class;
204             java.lang.Class beandf = org.apache.axis.encoding.ser.BeanDeserializerFactory.class;
205             java.lang.Class enumsf = org.apache.axis.encoding.ser.EnumSerializerFactory.class;
206             java.lang.Class enumdf = org.apache.axis.encoding.ser.EnumDeserializerFactory.class;
207             java.lang.Class arraysf = org.apache.axis.encoding.ser.ArraySerializerFactory.class;
208             java.lang.Class arraydf = org.apache.axis.encoding.ser.ArrayDeserializerFactory.class;
209             java.lang.Class simplesf = org.apache.axis.encoding.ser.SimpleSerializerFactory.class;
210             java.lang.Class simpledf = org.apache.axis.encoding.ser.SimpleDeserializerFactory.class;
211             java.lang.Class simplelistsf = org.apache.axis.encoding.ser.SimpleListSerializerFactory.class;
212             java.lang.Class simplelistdf = org.apache.axis.encoding.ser.SimpleListDeserializerFactory.class;
213             qName = new javax.xml.namespace.QName("http://model.portal.liferay.com", "CompanySoap");
214             cachedSerQNames.add(qName);
215             cls = com.liferay.client.soap.portal.model.CompanySoap.class;
216             cachedSerClasses.add(cls);
217             cachedSerFactories.add(beansf);
218             cachedDeserFactories.add(beandf);
219 
220     }
221 
222     protected org.apache.axis.client.Call createCall() throws java.rmi.RemoteException {
223         try {
224             org.apache.axis.client.Call _call = super._createCall();
225             if (super.maintainSessionSet) {
226                 _call.setMaintainSession(super.maintainSession);
227             }
228             if (super.cachedUsername != null) {
229                 _call.setUsername(super.cachedUsername);
230             }
231             if (super.cachedPassword != null) {
232                 _call.setPassword(super.cachedPassword);
233             }
234             if (super.cachedEndpoint != null) {
235                 _call.setTargetEndpointAddress(super.cachedEndpoint);
236             }
237             if (super.cachedTimeout != null) {
238                 _call.setTimeout(super.cachedTimeout);
239             }
240             if (super.cachedPortName != null) {
241                 _call.setPortName(super.cachedPortName);
242             }
243             java.util.Enumeration keys = super.cachedProperties.keys();
244             while (keys.hasMoreElements()) {
245                 java.lang.String key = (java.lang.String) keys.nextElement();
246                 _call.setProperty(key, super.cachedProperties.get(key));
247             }
248             // All the type mapping information is registered
249             // when the first call is made.
250             // The type mapping information is actually registered in
251             // the TypeMappingRegistry of the service, which
252             // is the reason why registration is only needed for the first call.
253             synchronized (this) {
254                 if (firstCall()) {
255                     // must set encoding style before registering serializers
256                     _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
257                     _call.setEncodingStyle(org.apache.axis.Constants.URI_SOAP11_ENC);
258                     for (int i = 0; i < cachedSerFactories.size(); ++i) {
259                         java.lang.Class cls = (java.lang.Class) cachedSerClasses.get(i);
260                         javax.xml.namespace.QName qName =
261                                 (javax.xml.namespace.QName) cachedSerQNames.get(i);
262                         java.lang.Object x = cachedSerFactories.get(i);
263                         if (x instanceof Class) {
264                             java.lang.Class sf = (java.lang.Class)
265                                  cachedSerFactories.get(i);
266                             java.lang.Class df = (java.lang.Class)
267                                  cachedDeserFactories.get(i);
268                             _call.registerTypeMapping(cls, qName, sf, df, false);
269                         }
270                         else if (x instanceof javax.xml.rpc.encoding.SerializerFactory) {
271                             org.apache.axis.encoding.SerializerFactory sf = (org.apache.axis.encoding.SerializerFactory)
272                                  cachedSerFactories.get(i);
273                             org.apache.axis.encoding.DeserializerFactory df = (org.apache.axis.encoding.DeserializerFactory)
274                                  cachedDeserFactories.get(i);
275                             _call.registerTypeMapping(cls, qName, sf, df, false);
276                         }
277                     }
278                 }
279             }
280             return _call;
281         }
282         catch (java.lang.Throwable _t) {
283             throw new org.apache.axis.AxisFault("Failure trying to get the Call object", _t);
284         }
285     }
286 
287     public com.liferay.client.soap.portal.model.CompanySoap getCompanyById(long companyId) throws java.rmi.RemoteException {
288         if (super.cachedEndpoint == null) {
289             throw new org.apache.axis.NoEndPointException();
290         }
291         org.apache.axis.client.Call _call = createCall();
292         _call.setOperation(_operations[0]);
293         _call.setUseSOAPAction(true);
294         _call.setSOAPActionURI("");
295         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
296         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "getCompanyById"));
297 
298         setRequestHeaders(_call);
299         setAttachments(_call);
300  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(companyId)});
301 
302         if (_resp instanceof java.rmi.RemoteException) {
303             throw (java.rmi.RemoteException)_resp;
304         }
305         else {
306             extractAttachments(_call);
307             try {
308                 return (com.liferay.client.soap.portal.model.CompanySoap) _resp;
309             } catch (java.lang.Exception _exception) {
310                 return (com.liferay.client.soap.portal.model.CompanySoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portal.model.CompanySoap.class);
311             }
312         }
313   } catch (org.apache.axis.AxisFault axisFaultException) {
314   throw axisFaultException;
315 }
316     }
317 
318     public com.liferay.client.soap.portal.model.CompanySoap addCompany(java.lang.String webId, java.lang.String virtualHost, java.lang.String mx) throws java.rmi.RemoteException {
319         if (super.cachedEndpoint == null) {
320             throw new org.apache.axis.NoEndPointException();
321         }
322         org.apache.axis.client.Call _call = createCall();
323         _call.setOperation(_operations[1]);
324         _call.setUseSOAPAction(true);
325         _call.setSOAPActionURI("");
326         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
327         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "addCompany"));
328 
329         setRequestHeaders(_call);
330         setAttachments(_call);
331  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {webId, virtualHost, mx});
332 
333         if (_resp instanceof java.rmi.RemoteException) {
334             throw (java.rmi.RemoteException)_resp;
335         }
336         else {
337             extractAttachments(_call);
338             try {
339                 return (com.liferay.client.soap.portal.model.CompanySoap) _resp;
340             } catch (java.lang.Exception _exception) {
341                 return (com.liferay.client.soap.portal.model.CompanySoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portal.model.CompanySoap.class);
342             }
343         }
344   } catch (org.apache.axis.AxisFault axisFaultException) {
345   throw axisFaultException;
346 }
347     }
348 
349     public com.liferay.client.soap.portal.model.CompanySoap getCompanyByLogoId(long logoId) throws java.rmi.RemoteException {
350         if (super.cachedEndpoint == null) {
351             throw new org.apache.axis.NoEndPointException();
352         }
353         org.apache.axis.client.Call _call = createCall();
354         _call.setOperation(_operations[2]);
355         _call.setUseSOAPAction(true);
356         _call.setSOAPActionURI("");
357         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
358         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "getCompanyByLogoId"));
359 
360         setRequestHeaders(_call);
361         setAttachments(_call);
362  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(logoId)});
363 
364         if (_resp instanceof java.rmi.RemoteException) {
365             throw (java.rmi.RemoteException)_resp;
366         }
367         else {
368             extractAttachments(_call);
369             try {
370                 return (com.liferay.client.soap.portal.model.CompanySoap) _resp;
371             } catch (java.lang.Exception _exception) {
372                 return (com.liferay.client.soap.portal.model.CompanySoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portal.model.CompanySoap.class);
373             }
374         }
375   } catch (org.apache.axis.AxisFault axisFaultException) {
376   throw axisFaultException;
377 }
378     }
379 
380     public com.liferay.client.soap.portal.model.CompanySoap getCompanyByMx(java.lang.String mx) throws java.rmi.RemoteException {
381         if (super.cachedEndpoint == null) {
382             throw new org.apache.axis.NoEndPointException();
383         }
384         org.apache.axis.client.Call _call = createCall();
385         _call.setOperation(_operations[3]);
386         _call.setUseSOAPAction(true);
387         _call.setSOAPActionURI("");
388         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
389         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "getCompanyByMx"));
390 
391         setRequestHeaders(_call);
392         setAttachments(_call);
393  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {mx});
394 
395         if (_resp instanceof java.rmi.RemoteException) {
396             throw (java.rmi.RemoteException)_resp;
397         }
398         else {
399             extractAttachments(_call);
400             try {
401                 return (com.liferay.client.soap.portal.model.CompanySoap) _resp;
402             } catch (java.lang.Exception _exception) {
403                 return (com.liferay.client.soap.portal.model.CompanySoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portal.model.CompanySoap.class);
404             }
405         }
406   } catch (org.apache.axis.AxisFault axisFaultException) {
407   throw axisFaultException;
408 }
409     }
410 
411     public com.liferay.client.soap.portal.model.CompanySoap getCompanyByVirtualHost(java.lang.String virtualHost) throws java.rmi.RemoteException {
412         if (super.cachedEndpoint == null) {
413             throw new org.apache.axis.NoEndPointException();
414         }
415         org.apache.axis.client.Call _call = createCall();
416         _call.setOperation(_operations[4]);
417         _call.setUseSOAPAction(true);
418         _call.setSOAPActionURI("");
419         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
420         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "getCompanyByVirtualHost"));
421 
422         setRequestHeaders(_call);
423         setAttachments(_call);
424  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {virtualHost});
425 
426         if (_resp instanceof java.rmi.RemoteException) {
427             throw (java.rmi.RemoteException)_resp;
428         }
429         else {
430             extractAttachments(_call);
431             try {
432                 return (com.liferay.client.soap.portal.model.CompanySoap) _resp;
433             } catch (java.lang.Exception _exception) {
434                 return (com.liferay.client.soap.portal.model.CompanySoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portal.model.CompanySoap.class);
435             }
436         }
437   } catch (org.apache.axis.AxisFault axisFaultException) {
438   throw axisFaultException;
439 }
440     }
441 
442     public com.liferay.client.soap.portal.model.CompanySoap getCompanyByWebId(java.lang.String webId) throws java.rmi.RemoteException {
443         if (super.cachedEndpoint == null) {
444             throw new org.apache.axis.NoEndPointException();
445         }
446         org.apache.axis.client.Call _call = createCall();
447         _call.setOperation(_operations[5]);
448         _call.setUseSOAPAction(true);
449         _call.setSOAPActionURI("");
450         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
451         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "getCompanyByWebId"));
452 
453         setRequestHeaders(_call);
454         setAttachments(_call);
455  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {webId});
456 
457         if (_resp instanceof java.rmi.RemoteException) {
458             throw (java.rmi.RemoteException)_resp;
459         }
460         else {
461             extractAttachments(_call);
462             try {
463                 return (com.liferay.client.soap.portal.model.CompanySoap) _resp;
464             } catch (java.lang.Exception _exception) {
465                 return (com.liferay.client.soap.portal.model.CompanySoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portal.model.CompanySoap.class);
466             }
467         }
468   } catch (org.apache.axis.AxisFault axisFaultException) {
469   throw axisFaultException;
470 }
471     }
472 
473     public com.liferay.client.soap.portal.model.CompanySoap updateCompany(long companyId, java.lang.String virtualHost, java.lang.String mx) throws java.rmi.RemoteException {
474         if (super.cachedEndpoint == null) {
475             throw new org.apache.axis.NoEndPointException();
476         }
477         org.apache.axis.client.Call _call = createCall();
478         _call.setOperation(_operations[6]);
479         _call.setUseSOAPAction(true);
480         _call.setSOAPActionURI("");
481         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
482         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "updateCompany"));
483 
484         setRequestHeaders(_call);
485         setAttachments(_call);
486  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(companyId), virtualHost, mx});
487 
488         if (_resp instanceof java.rmi.RemoteException) {
489             throw (java.rmi.RemoteException)_resp;
490         }
491         else {
492             extractAttachments(_call);
493             try {
494                 return (com.liferay.client.soap.portal.model.CompanySoap) _resp;
495             } catch (java.lang.Exception _exception) {
496                 return (com.liferay.client.soap.portal.model.CompanySoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portal.model.CompanySoap.class);
497             }
498         }
499   } catch (org.apache.axis.AxisFault axisFaultException) {
500   throw axisFaultException;
501 }
502     }
503 
504     public com.liferay.client.soap.portal.model.CompanySoap updateCompany(long companyId, java.lang.String virtualHost, java.lang.String mx, java.lang.String homeURL, java.lang.String name, java.lang.String legalName, java.lang.String legalId, java.lang.String legalType, java.lang.String sicCode, java.lang.String tickerSymbol, java.lang.String industry, java.lang.String type, java.lang.String size) throws java.rmi.RemoteException {
505         if (super.cachedEndpoint == null) {
506             throw new org.apache.axis.NoEndPointException();
507         }
508         org.apache.axis.client.Call _call = createCall();
509         _call.setOperation(_operations[7]);
510         _call.setUseSOAPAction(true);
511         _call.setSOAPActionURI("");
512         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
513         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "updateCompany"));
514 
515         setRequestHeaders(_call);
516         setAttachments(_call);
517  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(companyId), virtualHost, mx, homeURL, name, legalName, legalId, legalType, sicCode, tickerSymbol, industry, type, size});
518 
519         if (_resp instanceof java.rmi.RemoteException) {
520             throw (java.rmi.RemoteException)_resp;
521         }
522         else {
523             extractAttachments(_call);
524             try {
525                 return (com.liferay.client.soap.portal.model.CompanySoap) _resp;
526             } catch (java.lang.Exception _exception) {
527                 return (com.liferay.client.soap.portal.model.CompanySoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portal.model.CompanySoap.class);
528             }
529         }
530   } catch (org.apache.axis.AxisFault axisFaultException) {
531   throw axisFaultException;
532 }
533     }
534 
535     public void updateDisplay(long companyId, java.lang.String languageId, java.lang.String timeZoneId) 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", "updateDisplay"));
545 
546         setRequestHeaders(_call);
547         setAttachments(_call);
548  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(companyId), languageId, timeZoneId});
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 updateSecurity(long companyId, java.lang.String authType, boolean autoLogin, boolean sendPassword, boolean strangers, boolean strangersWithMx, boolean strangersVerify, boolean communityLogo) 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", "updateSecurity"));
569 
570         setRequestHeaders(_call);
571         setAttachments(_call);
572  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(companyId), authType, new java.lang.Boolean(autoLogin), new java.lang.Boolean(sendPassword), new java.lang.Boolean(strangers), new java.lang.Boolean(strangersWithMx), new java.lang.Boolean(strangersVerify), new java.lang.Boolean(communityLogo)});
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 }
584