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