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