1   /**
2    * Portlet_SC_SCFrameworkVersionServiceSoapBindingStub.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.portlet.softwarecatalog.service.http;
9   
10  public class Portlet_SC_SCFrameworkVersionServiceSoapBindingStub extends org.apache.axis.client.Stub implements com.liferay.client.soap.portlet.softwarecatalog.service.http.SCFrameworkVersionServiceSoap {
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[6];
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("addFrameworkVersion");
28          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);
29          oper.addParameter(param);
30          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "url"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
31          oper.addParameter(param);
32          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "active"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
33          oper.addParameter(param);
34          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "priority"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
35          oper.addParameter(param);
36          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "serviceContext"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://service.portal.liferay.com", "ServiceContext"), com.liferay.client.soap.portal.service.ServiceContext.class, false, false);
37          oper.addParameter(param);
38          oper.setReturnType(new javax.xml.namespace.QName("http://model.softwarecatalog.portlet.liferay.com", "SCFrameworkVersionSoap"));
39          oper.setReturnClass(com.liferay.client.soap.portlet.softwarecatalog.model.SCFrameworkVersionSoap.class);
40          oper.setReturnQName(new javax.xml.namespace.QName("", "addFrameworkVersionReturn"));
41          oper.setStyle(org.apache.axis.constants.Style.RPC);
42          oper.setUse(org.apache.axis.constants.Use.ENCODED);
43          _operations[0] = oper;
44  
45          oper = new org.apache.axis.description.OperationDesc();
46          oper.setName("deleteFrameworkVersion");
47          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "frameworkVersionId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
48          oper.addParameter(param);
49          oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
50          oper.setStyle(org.apache.axis.constants.Style.RPC);
51          oper.setUse(org.apache.axis.constants.Use.ENCODED);
52          _operations[1] = oper;
53  
54          oper = new org.apache.axis.description.OperationDesc();
55          oper.setName("getFrameworkVersion");
56          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "frameworkVersionId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
57          oper.addParameter(param);
58          oper.setReturnType(new javax.xml.namespace.QName("http://model.softwarecatalog.portlet.liferay.com", "SCFrameworkVersionSoap"));
59          oper.setReturnClass(com.liferay.client.soap.portlet.softwarecatalog.model.SCFrameworkVersionSoap.class);
60          oper.setReturnQName(new javax.xml.namespace.QName("", "getFrameworkVersionReturn"));
61          oper.setStyle(org.apache.axis.constants.Style.RPC);
62          oper.setUse(org.apache.axis.constants.Use.ENCODED);
63          _operations[2] = oper;
64  
65          oper = new org.apache.axis.description.OperationDesc();
66          oper.setName("getFrameworkVersions");
67          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "groupId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
68          oper.addParameter(param);
69          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "active"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
70          oper.addParameter(param);
71          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "start"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
72          oper.addParameter(param);
73          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "end"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
74          oper.addParameter(param);
75          oper.setReturnType(new javax.xml.namespace.QName("urn:http.service.softwarecatalog.portlet.liferay.com", "ArrayOf_tns4_SCFrameworkVersionSoap"));
76          oper.setReturnClass(com.liferay.client.soap.portlet.softwarecatalog.model.SCFrameworkVersionSoap[].class);
77          oper.setReturnQName(new javax.xml.namespace.QName("", "getFrameworkVersionsReturn"));
78          oper.setStyle(org.apache.axis.constants.Style.RPC);
79          oper.setUse(org.apache.axis.constants.Use.ENCODED);
80          _operations[3] = oper;
81  
82          oper = new org.apache.axis.description.OperationDesc();
83          oper.setName("getFrameworkVersions");
84          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "groupId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
85          oper.addParameter(param);
86          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "active"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
87          oper.addParameter(param);
88          oper.setReturnType(new javax.xml.namespace.QName("urn:http.service.softwarecatalog.portlet.liferay.com", "ArrayOf_tns4_SCFrameworkVersionSoap"));
89          oper.setReturnClass(com.liferay.client.soap.portlet.softwarecatalog.model.SCFrameworkVersionSoap[].class);
90          oper.setReturnQName(new javax.xml.namespace.QName("", "getFrameworkVersionsReturn"));
91          oper.setStyle(org.apache.axis.constants.Style.RPC);
92          oper.setUse(org.apache.axis.constants.Use.ENCODED);
93          _operations[4] = oper;
94  
95          oper = new org.apache.axis.description.OperationDesc();
96          oper.setName("updateFrameworkVersion");
97          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "frameworkVersionId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
98          oper.addParameter(param);
99          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);
100         oper.addParameter(param);
101         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "url"), 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         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "active"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
104         oper.addParameter(param);
105         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "priority"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
106         oper.addParameter(param);
107         oper.setReturnType(new javax.xml.namespace.QName("http://model.softwarecatalog.portlet.liferay.com", "SCFrameworkVersionSoap"));
108         oper.setReturnClass(com.liferay.client.soap.portlet.softwarecatalog.model.SCFrameworkVersionSoap.class);
109         oper.setReturnQName(new javax.xml.namespace.QName("", "updateFrameworkVersionReturn"));
110         oper.setStyle(org.apache.axis.constants.Style.RPC);
111         oper.setUse(org.apache.axis.constants.Use.ENCODED);
112         _operations[5] = oper;
113 
114     }
115 
116     public Portlet_SC_SCFrameworkVersionServiceSoapBindingStub() throws org.apache.axis.AxisFault {
117          this(null);
118     }
119 
120     public Portlet_SC_SCFrameworkVersionServiceSoapBindingStub(java.net.URL endpointURL, javax.xml.rpc.Service service) throws org.apache.axis.AxisFault {
121          this(service);
122          super.cachedEndpoint = endpointURL;
123     }
124 
125     public Portlet_SC_SCFrameworkVersionServiceSoapBindingStub(javax.xml.rpc.Service service) throws org.apache.axis.AxisFault {
126         if (service == null) {
127             super.service = new org.apache.axis.client.Service();
128         } else {
129             super.service = service;
130         }
131         ((org.apache.axis.client.Service)super.service).setTypeMappingVersion("1.2");
132             java.lang.Class cls;
133             javax.xml.namespace.QName qName;
134             javax.xml.namespace.QName qName2;
135             java.lang.Class beansf = org.apache.axis.encoding.ser.BeanSerializerFactory.class;
136             java.lang.Class beandf = org.apache.axis.encoding.ser.BeanDeserializerFactory.class;
137             java.lang.Class enumsf = org.apache.axis.encoding.ser.EnumSerializerFactory.class;
138             java.lang.Class enumdf = org.apache.axis.encoding.ser.EnumDeserializerFactory.class;
139             java.lang.Class arraysf = org.apache.axis.encoding.ser.ArraySerializerFactory.class;
140             java.lang.Class arraydf = org.apache.axis.encoding.ser.ArrayDeserializerFactory.class;
141             java.lang.Class simplesf = org.apache.axis.encoding.ser.SimpleSerializerFactory.class;
142             java.lang.Class simpledf = org.apache.axis.encoding.ser.SimpleDeserializerFactory.class;
143             java.lang.Class simplelistsf = org.apache.axis.encoding.ser.SimpleListSerializerFactory.class;
144             java.lang.Class simplelistdf = org.apache.axis.encoding.ser.SimpleListDeserializerFactory.class;
145             qName = new javax.xml.namespace.QName("http://model.portal.liferay.com", "PortletPreferencesIds");
146             cachedSerQNames.add(qName);
147             cls = com.liferay.client.soap.portal.model.PortletPreferencesIds.class;
148             cachedSerClasses.add(cls);
149             cachedSerFactories.add(beansf);
150             cachedDeserFactories.add(beandf);
151 
152             qName = new javax.xml.namespace.QName("http://model.softwarecatalog.portlet.liferay.com", "SCFrameworkVersionSoap");
153             cachedSerQNames.add(qName);
154             cls = com.liferay.client.soap.portlet.softwarecatalog.model.SCFrameworkVersionSoap.class;
155             cachedSerClasses.add(cls);
156             cachedSerFactories.add(beansf);
157             cachedDeserFactories.add(beandf);
158 
159             qName = new javax.xml.namespace.QName("http://service.portal.liferay.com", "ServiceContext");
160             cachedSerQNames.add(qName);
161             cls = com.liferay.client.soap.portal.service.ServiceContext.class;
162             cachedSerClasses.add(cls);
163             cachedSerFactories.add(beansf);
164             cachedDeserFactories.add(beandf);
165 
166             qName = new javax.xml.namespace.QName("urn:http.service.softwarecatalog.portlet.liferay.com", "ArrayOf_tns4_SCFrameworkVersionSoap");
167             cachedSerQNames.add(qName);
168             cls = com.liferay.client.soap.portlet.softwarecatalog.model.SCFrameworkVersionSoap[].class;
169             cachedSerClasses.add(cls);
170             qName = new javax.xml.namespace.QName("http://model.softwarecatalog.portlet.liferay.com", "SCFrameworkVersionSoap");
171             qName2 = null;
172             cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
173             cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
174 
175             qName = new javax.xml.namespace.QName("urn:http.service.softwarecatalog.portlet.liferay.com", "ArrayOf_xsd_string");
176             cachedSerQNames.add(qName);
177             cls = java.lang.String[].class;
178             cachedSerClasses.add(cls);
179             qName = new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string");
180             qName2 = null;
181             cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
182             cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
183 
184     }
185 
186     protected org.apache.axis.client.Call createCall() throws java.rmi.RemoteException {
187         try {
188             org.apache.axis.client.Call _call = super._createCall();
189             if (super.maintainSessionSet) {
190                 _call.setMaintainSession(super.maintainSession);
191             }
192             if (super.cachedUsername != null) {
193                 _call.setUsername(super.cachedUsername);
194             }
195             if (super.cachedPassword != null) {
196                 _call.setPassword(super.cachedPassword);
197             }
198             if (super.cachedEndpoint != null) {
199                 _call.setTargetEndpointAddress(super.cachedEndpoint);
200             }
201             if (super.cachedTimeout != null) {
202                 _call.setTimeout(super.cachedTimeout);
203             }
204             if (super.cachedPortName != null) {
205                 _call.setPortName(super.cachedPortName);
206             }
207             java.util.Enumeration keys = super.cachedProperties.keys();
208             while (keys.hasMoreElements()) {
209                 java.lang.String key = (java.lang.String) keys.nextElement();
210                 _call.setProperty(key, super.cachedProperties.get(key));
211             }
212             // All the type mapping information is registered
213             // when the first call is made.
214             // The type mapping information is actually registered in
215             // the TypeMappingRegistry of the service, which
216             // is the reason why registration is only needed for the first call.
217             synchronized (this) {
218                 if (firstCall()) {
219                     // must set encoding style before registering serializers
220                     _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
221                     _call.setEncodingStyle(org.apache.axis.Constants.URI_SOAP11_ENC);
222                     for (int i = 0; i < cachedSerFactories.size(); ++i) {
223                         java.lang.Class cls = (java.lang.Class) cachedSerClasses.get(i);
224                         javax.xml.namespace.QName qName =
225                                 (javax.xml.namespace.QName) cachedSerQNames.get(i);
226                         java.lang.Object x = cachedSerFactories.get(i);
227                         if (x instanceof Class) {
228                             java.lang.Class sf = (java.lang.Class)
229                                  cachedSerFactories.get(i);
230                             java.lang.Class df = (java.lang.Class)
231                                  cachedDeserFactories.get(i);
232                             _call.registerTypeMapping(cls, qName, sf, df, false);
233                         }
234                         else if (x instanceof javax.xml.rpc.encoding.SerializerFactory) {
235                             org.apache.axis.encoding.SerializerFactory sf = (org.apache.axis.encoding.SerializerFactory)
236                                  cachedSerFactories.get(i);
237                             org.apache.axis.encoding.DeserializerFactory df = (org.apache.axis.encoding.DeserializerFactory)
238                                  cachedDeserFactories.get(i);
239                             _call.registerTypeMapping(cls, qName, sf, df, false);
240                         }
241                     }
242                 }
243             }
244             return _call;
245         }
246         catch (java.lang.Throwable _t) {
247             throw new org.apache.axis.AxisFault("Failure trying to get the Call object", _t);
248         }
249     }
250 
251     public com.liferay.client.soap.portlet.softwarecatalog.model.SCFrameworkVersionSoap addFrameworkVersion(java.lang.String name, java.lang.String url, boolean active, int priority, com.liferay.client.soap.portal.service.ServiceContext serviceContext) throws java.rmi.RemoteException {
252         if (super.cachedEndpoint == null) {
253             throw new org.apache.axis.NoEndPointException();
254         }
255         org.apache.axis.client.Call _call = createCall();
256         _call.setOperation(_operations[0]);
257         _call.setUseSOAPAction(true);
258         _call.setSOAPActionURI("");
259         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
260         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.softwarecatalog.portlet.liferay.com", "addFrameworkVersion"));
261 
262         setRequestHeaders(_call);
263         setAttachments(_call);
264  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {name, url, new java.lang.Boolean(active), new java.lang.Integer(priority), serviceContext});
265 
266         if (_resp instanceof java.rmi.RemoteException) {
267             throw (java.rmi.RemoteException)_resp;
268         }
269         else {
270             extractAttachments(_call);
271             try {
272                 return (com.liferay.client.soap.portlet.softwarecatalog.model.SCFrameworkVersionSoap) _resp;
273             } catch (java.lang.Exception _exception) {
274                 return (com.liferay.client.soap.portlet.softwarecatalog.model.SCFrameworkVersionSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portlet.softwarecatalog.model.SCFrameworkVersionSoap.class);
275             }
276         }
277   } catch (org.apache.axis.AxisFault axisFaultException) {
278   throw axisFaultException;
279 }
280     }
281 
282     public void deleteFrameworkVersion(long frameworkVersionId) throws java.rmi.RemoteException {
283         if (super.cachedEndpoint == null) {
284             throw new org.apache.axis.NoEndPointException();
285         }
286         org.apache.axis.client.Call _call = createCall();
287         _call.setOperation(_operations[1]);
288         _call.setUseSOAPAction(true);
289         _call.setSOAPActionURI("");
290         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
291         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.softwarecatalog.portlet.liferay.com", "deleteFrameworkVersion"));
292 
293         setRequestHeaders(_call);
294         setAttachments(_call);
295  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(frameworkVersionId)});
296 
297         if (_resp instanceof java.rmi.RemoteException) {
298             throw (java.rmi.RemoteException)_resp;
299         }
300         extractAttachments(_call);
301   } catch (org.apache.axis.AxisFault axisFaultException) {
302   throw axisFaultException;
303 }
304     }
305 
306     public com.liferay.client.soap.portlet.softwarecatalog.model.SCFrameworkVersionSoap getFrameworkVersion(long frameworkVersionId) 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[2]);
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.softwarecatalog.portlet.liferay.com", "getFrameworkVersion"));
316 
317         setRequestHeaders(_call);
318         setAttachments(_call);
319  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(frameworkVersionId)});
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.portlet.softwarecatalog.model.SCFrameworkVersionSoap) _resp;
328             } catch (java.lang.Exception _exception) {
329                 return (com.liferay.client.soap.portlet.softwarecatalog.model.SCFrameworkVersionSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portlet.softwarecatalog.model.SCFrameworkVersionSoap.class);
330             }
331         }
332   } catch (org.apache.axis.AxisFault axisFaultException) {
333   throw axisFaultException;
334 }
335     }
336 
337     public com.liferay.client.soap.portlet.softwarecatalog.model.SCFrameworkVersionSoap[] getFrameworkVersions(long groupId, boolean active, int start, int end) 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[3]);
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.softwarecatalog.portlet.liferay.com", "getFrameworkVersions"));
347 
348         setRequestHeaders(_call);
349         setAttachments(_call);
350  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), new java.lang.Boolean(active), new java.lang.Integer(start), new java.lang.Integer(end)});
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.portlet.softwarecatalog.model.SCFrameworkVersionSoap[]) _resp;
359             } catch (java.lang.Exception _exception) {
360                 return (com.liferay.client.soap.portlet.softwarecatalog.model.SCFrameworkVersionSoap[]) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portlet.softwarecatalog.model.SCFrameworkVersionSoap[].class);
361             }
362         }
363   } catch (org.apache.axis.AxisFault axisFaultException) {
364   throw axisFaultException;
365 }
366     }
367 
368     public com.liferay.client.soap.portlet.softwarecatalog.model.SCFrameworkVersionSoap[] getFrameworkVersions(long groupId, boolean active) 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[4]);
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.softwarecatalog.portlet.liferay.com", "getFrameworkVersions"));
378 
379         setRequestHeaders(_call);
380         setAttachments(_call);
381  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), new java.lang.Boolean(active)});
382 
383         if (_resp instanceof java.rmi.RemoteException) {
384             throw (java.rmi.RemoteException)_resp;
385         }
386         else {
387             extractAttachments(_call);
388             try {
389                 return (com.liferay.client.soap.portlet.softwarecatalog.model.SCFrameworkVersionSoap[]) _resp;
390             } catch (java.lang.Exception _exception) {
391                 return (com.liferay.client.soap.portlet.softwarecatalog.model.SCFrameworkVersionSoap[]) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portlet.softwarecatalog.model.SCFrameworkVersionSoap[].class);
392             }
393         }
394   } catch (org.apache.axis.AxisFault axisFaultException) {
395   throw axisFaultException;
396 }
397     }
398 
399     public com.liferay.client.soap.portlet.softwarecatalog.model.SCFrameworkVersionSoap updateFrameworkVersion(long frameworkVersionId, java.lang.String name, java.lang.String url, boolean active, int priority) throws java.rmi.RemoteException {
400         if (super.cachedEndpoint == null) {
401             throw new org.apache.axis.NoEndPointException();
402         }
403         org.apache.axis.client.Call _call = createCall();
404         _call.setOperation(_operations[5]);
405         _call.setUseSOAPAction(true);
406         _call.setSOAPActionURI("");
407         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
408         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.softwarecatalog.portlet.liferay.com", "updateFrameworkVersion"));
409 
410         setRequestHeaders(_call);
411         setAttachments(_call);
412  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(frameworkVersionId), name, url, new java.lang.Boolean(active), new java.lang.Integer(priority)});
413 
414         if (_resp instanceof java.rmi.RemoteException) {
415             throw (java.rmi.RemoteException)_resp;
416         }
417         else {
418             extractAttachments(_call);
419             try {
420                 return (com.liferay.client.soap.portlet.softwarecatalog.model.SCFrameworkVersionSoap) _resp;
421             } catch (java.lang.Exception _exception) {
422                 return (com.liferay.client.soap.portlet.softwarecatalog.model.SCFrameworkVersionSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portlet.softwarecatalog.model.SCFrameworkVersionSoap.class);
423             }
424         }
425   } catch (org.apache.axis.AxisFault axisFaultException) {
426   throw axisFaultException;
427 }
428     }
429 
430 }
431