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