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", "string"), java.lang.String.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", "long"), long.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_string");
215             cachedSerQNames.add(qName);
216             cls = java.lang.String[].class;
217             cachedSerClasses.add(cls);
218             qName = new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string");
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     }
224 
225     protected org.apache.axis.client.Call createCall() throws java.rmi.RemoteException {
226         try {
227             org.apache.axis.client.Call _call = super._createCall();
228             if (super.maintainSessionSet) {
229                 _call.setMaintainSession(super.maintainSession);
230             }
231             if (super.cachedUsername != null) {
232                 _call.setUsername(super.cachedUsername);
233             }
234             if (super.cachedPassword != null) {
235                 _call.setPassword(super.cachedPassword);
236             }
237             if (super.cachedEndpoint != null) {
238                 _call.setTargetEndpointAddress(super.cachedEndpoint);
239             }
240             if (super.cachedTimeout != null) {
241                 _call.setTimeout(super.cachedTimeout);
242             }
243             if (super.cachedPortName != null) {
244                 _call.setPortName(super.cachedPortName);
245             }
246             java.util.Enumeration keys = super.cachedProperties.keys();
247             while (keys.hasMoreElements()) {
248                 java.lang.String key = (java.lang.String) keys.nextElement();
249                 _call.setProperty(key, super.cachedProperties.get(key));
250             }
251             // All the type mapping information is registered
252             // when the first call is made.
253             // The type mapping information is actually registered in
254             // the TypeMappingRegistry of the service, which
255             // is the reason why registration is only needed for the first call.
256             synchronized (this) {
257                 if (firstCall()) {
258                     // must set encoding style before registering serializers
259                     _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
260                     _call.setEncodingStyle(org.apache.axis.Constants.URI_SOAP11_ENC);
261                     for (int i = 0; i < cachedSerFactories.size(); ++i) {
262                         java.lang.Class cls = (java.lang.Class) cachedSerClasses.get(i);
263                         javax.xml.namespace.QName qName =
264                                 (javax.xml.namespace.QName) cachedSerQNames.get(i);
265                         java.lang.Object x = cachedSerFactories.get(i);
266                         if (x instanceof Class) {
267                             java.lang.Class sf = (java.lang.Class)
268                                  cachedSerFactories.get(i);
269                             java.lang.Class df = (java.lang.Class)
270                                  cachedDeserFactories.get(i);
271                             _call.registerTypeMapping(cls, qName, sf, df, false);
272                         }
273                         else if (x instanceof javax.xml.rpc.encoding.SerializerFactory) {
274                             org.apache.axis.encoding.SerializerFactory sf = (org.apache.axis.encoding.SerializerFactory)
275                                  cachedSerFactories.get(i);
276                             org.apache.axis.encoding.DeserializerFactory df = (org.apache.axis.encoding.DeserializerFactory)
277                                  cachedDeserFactories.get(i);
278                             _call.registerTypeMapping(cls, qName, sf, df, false);
279                         }
280                     }
281                 }
282             }
283             return _call;
284         }
285         catch (java.lang.Throwable _t) {
286             throw new org.apache.axis.AxisFault("Failure trying to get the Call object", _t);
287         }
288     }
289 
290     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 {
291         if (super.cachedEndpoint == null) {
292             throw new org.apache.axis.NoEndPointException();
293         }
294         org.apache.axis.client.Call _call = createCall();
295         _call.setOperation(_operations[0]);
296         _call.setUseSOAPAction(true);
297         _call.setSOAPActionURI("");
298         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
299         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.journal.portlet.liferay.com", "addFeed"));
300 
301         setRequestHeaders(_call);
302         setAttachments(_call);
303  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});
304 
305         if (_resp instanceof java.rmi.RemoteException) {
306             throw (java.rmi.RemoteException)_resp;
307         }
308         else {
309             extractAttachments(_call);
310             try {
311                 return (com.liferay.client.soap.portlet.journal.model.JournalFeedSoap) _resp;
312             } catch (java.lang.Exception _exception) {
313                 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);
314             }
315         }
316   } catch (org.apache.axis.AxisFault axisFaultException) {
317   throw axisFaultException;
318 }
319     }
320 
321     public void deleteFeed(long groupId, java.lang.String feedId) throws java.rmi.RemoteException {
322         if (super.cachedEndpoint == null) {
323             throw new org.apache.axis.NoEndPointException();
324         }
325         org.apache.axis.client.Call _call = createCall();
326         _call.setOperation(_operations[1]);
327         _call.setUseSOAPAction(true);
328         _call.setSOAPActionURI("");
329         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
330         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.journal.portlet.liferay.com", "deleteFeed"));
331 
332         setRequestHeaders(_call);
333         setAttachments(_call);
334  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), feedId});
335 
336         if (_resp instanceof java.rmi.RemoteException) {
337             throw (java.rmi.RemoteException)_resp;
338         }
339         extractAttachments(_call);
340   } catch (org.apache.axis.AxisFault axisFaultException) {
341   throw axisFaultException;
342 }
343     }
344 
345     public void deleteFeed(long groupId, long feedId) throws java.rmi.RemoteException {
346         if (super.cachedEndpoint == null) {
347             throw new org.apache.axis.NoEndPointException();
348         }
349         org.apache.axis.client.Call _call = createCall();
350         _call.setOperation(_operations[2]);
351         _call.setUseSOAPAction(true);
352         _call.setSOAPActionURI("");
353         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
354         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.journal.portlet.liferay.com", "deleteFeed"));
355 
356         setRequestHeaders(_call);
357         setAttachments(_call);
358  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), new java.lang.Long(feedId)});
359 
360         if (_resp instanceof java.rmi.RemoteException) {
361             throw (java.rmi.RemoteException)_resp;
362         }
363         extractAttachments(_call);
364   } catch (org.apache.axis.AxisFault axisFaultException) {
365   throw axisFaultException;
366 }
367     }
368 
369     public com.liferay.client.soap.portlet.journal.model.JournalFeedSoap getFeed(long groupId, java.lang.String feedId) throws java.rmi.RemoteException {
370         if (super.cachedEndpoint == null) {
371             throw new org.apache.axis.NoEndPointException();
372         }
373         org.apache.axis.client.Call _call = createCall();
374         _call.setOperation(_operations[3]);
375         _call.setUseSOAPAction(true);
376         _call.setSOAPActionURI("");
377         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
378         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.journal.portlet.liferay.com", "getFeed"));
379 
380         setRequestHeaders(_call);
381         setAttachments(_call);
382  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), feedId});
383 
384         if (_resp instanceof java.rmi.RemoteException) {
385             throw (java.rmi.RemoteException)_resp;
386         }
387         else {
388             extractAttachments(_call);
389             try {
390                 return (com.liferay.client.soap.portlet.journal.model.JournalFeedSoap) _resp;
391             } catch (java.lang.Exception _exception) {
392                 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);
393             }
394         }
395   } catch (org.apache.axis.AxisFault axisFaultException) {
396   throw axisFaultException;
397 }
398     }
399 
400     public com.liferay.client.soap.portlet.journal.model.JournalFeedSoap getFeed(long groupId, long feedId) throws java.rmi.RemoteException {
401         if (super.cachedEndpoint == null) {
402             throw new org.apache.axis.NoEndPointException();
403         }
404         org.apache.axis.client.Call _call = createCall();
405         _call.setOperation(_operations[4]);
406         _call.setUseSOAPAction(true);
407         _call.setSOAPActionURI("");
408         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
409         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.journal.portlet.liferay.com", "getFeed"));
410 
411         setRequestHeaders(_call);
412         setAttachments(_call);
413  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), new java.lang.Long(feedId)});
414 
415         if (_resp instanceof java.rmi.RemoteException) {
416             throw (java.rmi.RemoteException)_resp;
417         }
418         else {
419             extractAttachments(_call);
420             try {
421                 return (com.liferay.client.soap.portlet.journal.model.JournalFeedSoap) _resp;
422             } catch (java.lang.Exception _exception) {
423                 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);
424             }
425         }
426   } catch (org.apache.axis.AxisFault axisFaultException) {
427   throw axisFaultException;
428 }
429     }
430 
431     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 {
432         if (super.cachedEndpoint == null) {
433             throw new org.apache.axis.NoEndPointException();
434         }
435         org.apache.axis.client.Call _call = createCall();
436         _call.setOperation(_operations[5]);
437         _call.setUseSOAPAction(true);
438         _call.setSOAPActionURI("");
439         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
440         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.journal.portlet.liferay.com", "updateFeed"));
441 
442         setRequestHeaders(_call);
443         setAttachments(_call);
444  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});
445 
446         if (_resp instanceof java.rmi.RemoteException) {
447             throw (java.rmi.RemoteException)_resp;
448         }
449         else {
450             extractAttachments(_call);
451             try {
452                 return (com.liferay.client.soap.portlet.journal.model.JournalFeedSoap) _resp;
453             } catch (java.lang.Exception _exception) {
454                 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);
455             }
456         }
457   } catch (org.apache.axis.AxisFault axisFaultException) {
458   throw axisFaultException;
459 }
460     }
461 
462 }
463