1   /**
2    * Portlet_Journal_JournalFeedServiceSoapBindingStub.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.journal.service.http;
9   
10  public class Portlet_Journal_JournalFeedServiceSoapBindingStub extends org.apache.axis.client.Stub implements com.liferay.client.soap.portlet.journal.service.http.JournalFeedServiceSoap {
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("addFeed");
28          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);
29          oper.addParameter(param);
30          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "feedId"), 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("", "autoFeedId"), 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("", "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);
35          oper.addParameter(param);
36          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "description"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
37          oper.addParameter(param);
38          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);
39          oper.addParameter(param);
40          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "structureId"), 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("", "templateId"), 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("", "rendererTemplateId"), 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("", "delta"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
47          oper.addParameter(param);
48          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "orderByCol"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
49          oper.addParameter(param);
50          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "orderByType"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
51          oper.addParameter(param);
52          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "targetLayoutFriendlyUrl"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
53          oper.addParameter(param);
54          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "targetPortletId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
55          oper.addParameter(param);
56          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "contentField"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
57          oper.addParameter(param);
58          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "feedType"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
59          oper.addParameter(param);
60          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "feedVersion"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "double"), double.class, false, false);
61          oper.addParameter(param);
62          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);
63          oper.addParameter(param);
64          oper.setReturnType(new javax.xml.namespace.QName("http://model.journal.portlet.liferay.com", "JournalFeedSoap"));
65          oper.setReturnClass(com.liferay.client.soap.portlet.journal.model.JournalFeedSoap.class);
66          oper.setReturnQName(new javax.xml.namespace.QName("", "addFeedReturn"));
67          oper.setStyle(org.apache.axis.constants.Style.RPC);
68          oper.setUse(org.apache.axis.constants.Use.ENCODED);
69          _operations[0] = oper;
70  
71          oper = new org.apache.axis.description.OperationDesc();
72          oper.setName("deleteFeed");
73          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);
74          oper.addParameter(param);
75          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "feedId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
76          oper.addParameter(param);
77          oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
78          oper.setStyle(org.apache.axis.constants.Style.RPC);
79          oper.setUse(org.apache.axis.constants.Use.ENCODED);
80          _operations[1] = oper;
81  
82          oper = new org.apache.axis.description.OperationDesc();
83          oper.setName("deleteFeed");
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("", "feedId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
87          oper.addParameter(param);
88          oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
89          oper.setStyle(org.apache.axis.constants.Style.RPC);
90          oper.setUse(org.apache.axis.constants.Use.ENCODED);
91          _operations[2] = oper;
92  
93          oper = new org.apache.axis.description.OperationDesc();
94          oper.setName("getFeed");
95          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);
96          oper.addParameter(param);
97          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "feedId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
98          oper.addParameter(param);
99          oper.setReturnType(new javax.xml.namespace.QName("http://model.journal.portlet.liferay.com", "JournalFeedSoap"));
100         oper.setReturnClass(com.liferay.client.soap.portlet.journal.model.JournalFeedSoap.class);
101         oper.setReturnQName(new javax.xml.namespace.QName("", "getFeedReturn"));
102         oper.setStyle(org.apache.axis.constants.Style.RPC);
103         oper.setUse(org.apache.axis.constants.Use.ENCODED);
104         _operations[3] = oper;
105 
106         oper = new org.apache.axis.description.OperationDesc();
107         oper.setName("getFeed");
108         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);
109         oper.addParameter(param);
110         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "feedId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
111         oper.addParameter(param);
112         oper.setReturnType(new javax.xml.namespace.QName("http://model.journal.portlet.liferay.com", "JournalFeedSoap"));
113         oper.setReturnClass(com.liferay.client.soap.portlet.journal.model.JournalFeedSoap.class);
114         oper.setReturnQName(new javax.xml.namespace.QName("", "getFeedReturn"));
115         oper.setStyle(org.apache.axis.constants.Style.RPC);
116         oper.setUse(org.apache.axis.constants.Use.ENCODED);
117         _operations[4] = oper;
118 
119         oper = new org.apache.axis.description.OperationDesc();
120         oper.setName("updateFeed");
121         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);
122         oper.addParameter(param);
123         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "feedId"), 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("", "description"), 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("", "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);
130         oper.addParameter(param);
131         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "structureId"), 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("", "templateId"), 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("", "rendererTemplateId"), 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("", "delta"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
138         oper.addParameter(param);
139         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "orderByCol"), 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("", "orderByType"), 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("", "targetLayoutFriendlyUrl"), 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("", "targetPortletId"), 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("", "contentField"), 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("", "feedType"), 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("", "feedVersion"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "double"), double.class, false, false);
152         oper.addParameter(param);
153         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);
154         oper.addParameter(param);
155         oper.setReturnType(new javax.xml.namespace.QName("http://model.journal.portlet.liferay.com", "JournalFeedSoap"));
156         oper.setReturnClass(com.liferay.client.soap.portlet.journal.model.JournalFeedSoap.class);
157         oper.setReturnQName(new javax.xml.namespace.QName("", "updateFeedReturn"));
158         oper.setStyle(org.apache.axis.constants.Style.RPC);
159         oper.setUse(org.apache.axis.constants.Use.ENCODED);
160         _operations[5] = oper;
161 
162     }
163 
164     public Portlet_Journal_JournalFeedServiceSoapBindingStub() throws org.apache.axis.AxisFault {
165          this(null);
166     }
167 
168     public Portlet_Journal_JournalFeedServiceSoapBindingStub(java.net.URL endpointURL, javax.xml.rpc.Service service) throws org.apache.axis.AxisFault {
169          this(service);
170          super.cachedEndpoint = endpointURL;
171     }
172 
173     public Portlet_Journal_JournalFeedServiceSoapBindingStub(javax.xml.rpc.Service service) throws org.apache.axis.AxisFault {
174         if (service == null) {
175             super.service = new org.apache.axis.client.Service();
176         } else {
177             super.service = service;
178         }
179         ((org.apache.axis.client.Service)super.service).setTypeMappingVersion("1.2");
180             java.lang.Class cls;
181             javax.xml.namespace.QName qName;
182             javax.xml.namespace.QName qName2;
183             java.lang.Class beansf = org.apache.axis.encoding.ser.BeanSerializerFactory.class;
184             java.lang.Class beandf = org.apache.axis.encoding.ser.BeanDeserializerFactory.class;
185             java.lang.Class enumsf = org.apache.axis.encoding.ser.EnumSerializerFactory.class;
186             java.lang.Class enumdf = org.apache.axis.encoding.ser.EnumDeserializerFactory.class;
187             java.lang.Class arraysf = org.apache.axis.encoding.ser.ArraySerializerFactory.class;
188             java.lang.Class arraydf = org.apache.axis.encoding.ser.ArrayDeserializerFactory.class;
189             java.lang.Class simplesf = org.apache.axis.encoding.ser.SimpleSerializerFactory.class;
190             java.lang.Class simpledf = org.apache.axis.encoding.ser.SimpleDeserializerFactory.class;
191             java.lang.Class simplelistsf = org.apache.axis.encoding.ser.SimpleListSerializerFactory.class;
192             java.lang.Class simplelistdf = org.apache.axis.encoding.ser.SimpleListDeserializerFactory.class;
193             qName = new javax.xml.namespace.QName("http://model.journal.portlet.liferay.com", "JournalFeedSoap");
194             cachedSerQNames.add(qName);
195             cls = com.liferay.client.soap.portlet.journal.model.JournalFeedSoap.class;
196             cachedSerClasses.add(cls);
197             cachedSerFactories.add(beansf);
198             cachedDeserFactories.add(beandf);
199 
200             qName = new javax.xml.namespace.QName("http://model.portal.liferay.com", "PortletPreferencesIds");
201             cachedSerQNames.add(qName);
202             cls = com.liferay.client.soap.portal.model.PortletPreferencesIds.class;
203             cachedSerClasses.add(cls);
204             cachedSerFactories.add(beansf);
205             cachedDeserFactories.add(beandf);
206 
207             qName = new javax.xml.namespace.QName("http://service.portal.liferay.com", "ServiceContext");
208             cachedSerQNames.add(qName);
209             cls = com.liferay.client.soap.portal.service.ServiceContext.class;
210             cachedSerClasses.add(cls);
211             cachedSerFactories.add(beansf);
212             cachedDeserFactories.add(beandf);
213 
214             qName = new javax.xml.namespace.QName("urn:http.service.journal.portlet.liferay.com", "ArrayOf_xsd_long");
215             cachedSerQNames.add(qName);
216             cls = long[].class;
217             cachedSerClasses.add(cls);
218             qName = new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long");
219             qName2 = null;
220             cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
221             cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
222 
223             qName = new javax.xml.namespace.QName("urn:http.service.journal.portlet.liferay.com", "ArrayOf_xsd_string");
224             cachedSerQNames.add(qName);
225             cls = java.lang.String[].class;
226             cachedSerClasses.add(cls);
227             qName = new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string");
228             qName2 = null;
229             cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
230             cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
231 
232     }
233 
234     protected org.apache.axis.client.Call createCall() throws java.rmi.RemoteException {
235         try {
236             org.apache.axis.client.Call _call = super._createCall();
237             if (super.maintainSessionSet) {
238                 _call.setMaintainSession(super.maintainSession);
239             }
240             if (super.cachedUsername != null) {
241                 _call.setUsername(super.cachedUsername);
242             }
243             if (super.cachedPassword != null) {
244                 _call.setPassword(super.cachedPassword);
245             }
246             if (super.cachedEndpoint != null) {
247                 _call.setTargetEndpointAddress(super.cachedEndpoint);
248             }
249             if (super.cachedTimeout != null) {
250                 _call.setTimeout(super.cachedTimeout);
251             }
252             if (super.cachedPortName != null) {
253                 _call.setPortName(super.cachedPortName);
254             }
255             java.util.Enumeration keys = super.cachedProperties.keys();
256             while (keys.hasMoreElements()) {
257                 java.lang.String key = (java.lang.String) keys.nextElement();
258                 _call.setProperty(key, super.cachedProperties.get(key));
259             }
260             // All the type mapping information is registered
261             // when the first call is made.
262             // The type mapping information is actually registered in
263             // the TypeMappingRegistry of the service, which
264             // is the reason why registration is only needed for the first call.
265             synchronized (this) {
266                 if (firstCall()) {
267                     // must set encoding style before registering serializers
268                     _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
269                     _call.setEncodingStyle(org.apache.axis.Constants.URI_SOAP11_ENC);
270                     for (int i = 0; i < cachedSerFactories.size(); ++i) {
271                         java.lang.Class cls = (java.lang.Class) cachedSerClasses.get(i);
272                         javax.xml.namespace.QName qName =
273                                 (javax.xml.namespace.QName) cachedSerQNames.get(i);
274                         java.lang.Object x = cachedSerFactories.get(i);
275                         if (x instanceof Class) {
276                             java.lang.Class sf = (java.lang.Class)
277                                  cachedSerFactories.get(i);
278                             java.lang.Class df = (java.lang.Class)
279                                  cachedDeserFactories.get(i);
280                             _call.registerTypeMapping(cls, qName, sf, df, false);
281                         }
282                         else if (x instanceof javax.xml.rpc.encoding.SerializerFactory) {
283                             org.apache.axis.encoding.SerializerFactory sf = (org.apache.axis.encoding.SerializerFactory)
284                                  cachedSerFactories.get(i);
285                             org.apache.axis.encoding.DeserializerFactory df = (org.apache.axis.encoding.DeserializerFactory)
286                                  cachedDeserFactories.get(i);
287                             _call.registerTypeMapping(cls, qName, sf, df, false);
288                         }
289                     }
290                 }
291             }
292             return _call;
293         }
294         catch (java.lang.Throwable _t) {
295             throw new org.apache.axis.AxisFault("Failure trying to get the Call object", _t);
296         }
297     }
298 
299     public com.liferay.client.soap.portlet.journal.model.JournalFeedSoap addFeed(long groupId, java.lang.String feedId, boolean autoFeedId, java.lang.String name, java.lang.String description, java.lang.String type, java.lang.String structureId, java.lang.String templateId, java.lang.String rendererTemplateId, int delta, java.lang.String orderByCol, java.lang.String orderByType, java.lang.String targetLayoutFriendlyUrl, java.lang.String targetPortletId, java.lang.String contentField, java.lang.String feedType, double feedVersion, com.liferay.client.soap.portal.service.ServiceContext serviceContext) throws java.rmi.RemoteException {
300         if (super.cachedEndpoint == null) {
301             throw new org.apache.axis.NoEndPointException();
302         }
303         org.apache.axis.client.Call _call = createCall();
304         _call.setOperation(_operations[0]);
305         _call.setUseSOAPAction(true);
306         _call.setSOAPActionURI("");
307         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
308         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.journal.portlet.liferay.com", "addFeed"));
309 
310         setRequestHeaders(_call);
311         setAttachments(_call);
312  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), feedId, new java.lang.Boolean(autoFeedId), name, description, type, structureId, templateId, rendererTemplateId, new java.lang.Integer(delta), orderByCol, orderByType, targetLayoutFriendlyUrl, targetPortletId, contentField, feedType, new java.lang.Double(feedVersion), serviceContext});
313 
314         if (_resp instanceof java.rmi.RemoteException) {
315             throw (java.rmi.RemoteException)_resp;
316         }
317         else {
318             extractAttachments(_call);
319             try {
320                 return (com.liferay.client.soap.portlet.journal.model.JournalFeedSoap) _resp;
321             } catch (java.lang.Exception _exception) {
322                 return (com.liferay.client.soap.portlet.journal.model.JournalFeedSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portlet.journal.model.JournalFeedSoap.class);
323             }
324         }
325   } catch (org.apache.axis.AxisFault axisFaultException) {
326   throw axisFaultException;
327 }
328     }
329 
330     public void deleteFeed(long groupId, long feedId) throws java.rmi.RemoteException {
331         if (super.cachedEndpoint == null) {
332             throw new org.apache.axis.NoEndPointException();
333         }
334         org.apache.axis.client.Call _call = createCall();
335         _call.setOperation(_operations[1]);
336         _call.setUseSOAPAction(true);
337         _call.setSOAPActionURI("");
338         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
339         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.journal.portlet.liferay.com", "deleteFeed"));
340 
341         setRequestHeaders(_call);
342         setAttachments(_call);
343  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), new java.lang.Long(feedId)});
344 
345         if (_resp instanceof java.rmi.RemoteException) {
346             throw (java.rmi.RemoteException)_resp;
347         }
348         extractAttachments(_call);
349   } catch (org.apache.axis.AxisFault axisFaultException) {
350   throw axisFaultException;
351 }
352     }
353 
354     public void deleteFeed(long groupId, java.lang.String feedId) throws java.rmi.RemoteException {
355         if (super.cachedEndpoint == null) {
356             throw new org.apache.axis.NoEndPointException();
357         }
358         org.apache.axis.client.Call _call = createCall();
359         _call.setOperation(_operations[2]);
360         _call.setUseSOAPAction(true);
361         _call.setSOAPActionURI("");
362         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
363         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.journal.portlet.liferay.com", "deleteFeed"));
364 
365         setRequestHeaders(_call);
366         setAttachments(_call);
367  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), feedId});
368 
369         if (_resp instanceof java.rmi.RemoteException) {
370             throw (java.rmi.RemoteException)_resp;
371         }
372         extractAttachments(_call);
373   } catch (org.apache.axis.AxisFault axisFaultException) {
374   throw axisFaultException;
375 }
376     }
377 
378     public com.liferay.client.soap.portlet.journal.model.JournalFeedSoap getFeed(long groupId, java.lang.String feedId) throws java.rmi.RemoteException {
379         if (super.cachedEndpoint == null) {
380             throw new org.apache.axis.NoEndPointException();
381         }
382         org.apache.axis.client.Call _call = createCall();
383         _call.setOperation(_operations[3]);
384         _call.setUseSOAPAction(true);
385         _call.setSOAPActionURI("");
386         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
387         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.journal.portlet.liferay.com", "getFeed"));
388 
389         setRequestHeaders(_call);
390         setAttachments(_call);
391  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), feedId});
392 
393         if (_resp instanceof java.rmi.RemoteException) {
394             throw (java.rmi.RemoteException)_resp;
395         }
396         else {
397             extractAttachments(_call);
398             try {
399                 return (com.liferay.client.soap.portlet.journal.model.JournalFeedSoap) _resp;
400             } catch (java.lang.Exception _exception) {
401                 return (com.liferay.client.soap.portlet.journal.model.JournalFeedSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portlet.journal.model.JournalFeedSoap.class);
402             }
403         }
404   } catch (org.apache.axis.AxisFault axisFaultException) {
405   throw axisFaultException;
406 }
407     }
408 
409     public com.liferay.client.soap.portlet.journal.model.JournalFeedSoap getFeed(long groupId, long feedId) throws java.rmi.RemoteException {
410         if (super.cachedEndpoint == null) {
411             throw new org.apache.axis.NoEndPointException();
412         }
413         org.apache.axis.client.Call _call = createCall();
414         _call.setOperation(_operations[4]);
415         _call.setUseSOAPAction(true);
416         _call.setSOAPActionURI("");
417         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
418         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.journal.portlet.liferay.com", "getFeed"));
419 
420         setRequestHeaders(_call);
421         setAttachments(_call);
422  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), new java.lang.Long(feedId)});
423 
424         if (_resp instanceof java.rmi.RemoteException) {
425             throw (java.rmi.RemoteException)_resp;
426         }
427         else {
428             extractAttachments(_call);
429             try {
430                 return (com.liferay.client.soap.portlet.journal.model.JournalFeedSoap) _resp;
431             } catch (java.lang.Exception _exception) {
432                 return (com.liferay.client.soap.portlet.journal.model.JournalFeedSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portlet.journal.model.JournalFeedSoap.class);
433             }
434         }
435   } catch (org.apache.axis.AxisFault axisFaultException) {
436   throw axisFaultException;
437 }
438     }
439 
440     public com.liferay.client.soap.portlet.journal.model.JournalFeedSoap updateFeed(long groupId, java.lang.String feedId, java.lang.String name, java.lang.String description, java.lang.String type, java.lang.String structureId, java.lang.String templateId, java.lang.String rendererTemplateId, int delta, java.lang.String orderByCol, java.lang.String orderByType, java.lang.String targetLayoutFriendlyUrl, java.lang.String targetPortletId, java.lang.String contentField, java.lang.String feedType, double feedVersion, com.liferay.client.soap.portal.service.ServiceContext serviceContext) throws java.rmi.RemoteException {
441         if (super.cachedEndpoint == null) {
442             throw new org.apache.axis.NoEndPointException();
443         }
444         org.apache.axis.client.Call _call = createCall();
445         _call.setOperation(_operations[5]);
446         _call.setUseSOAPAction(true);
447         _call.setSOAPActionURI("");
448         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
449         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.journal.portlet.liferay.com", "updateFeed"));
450 
451         setRequestHeaders(_call);
452         setAttachments(_call);
453  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), feedId, name, description, type, structureId, templateId, rendererTemplateId, new java.lang.Integer(delta), orderByCol, orderByType, targetLayoutFriendlyUrl, targetPortletId, contentField, feedType, new java.lang.Double(feedVersion), serviceContext});
454 
455         if (_resp instanceof java.rmi.RemoteException) {
456             throw (java.rmi.RemoteException)_resp;
457         }
458         else {
459             extractAttachments(_call);
460             try {
461                 return (com.liferay.client.soap.portlet.journal.model.JournalFeedSoap) _resp;
462             } catch (java.lang.Exception _exception) {
463                 return (com.liferay.client.soap.portlet.journal.model.JournalFeedSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portlet.journal.model.JournalFeedSoap.class);
464             }
465         }
466   } catch (org.apache.axis.AxisFault axisFaultException) {
467   throw axisFaultException;
468 }
469     }
470 
471 }
472