1   /**
2    * Portlet_Journal_JournalArticleServiceSoapBindingStub.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_JournalArticleServiceSoapBindingStub extends org.apache.axis.client.Stub implements com.liferay.client.soap.portlet.journal.service.http.JournalArticleServiceSoap {
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[13];
20          _initOperationDesc1();
21          _initOperationDesc2();
22      }
23  
24      private static void _initOperationDesc1(){
25          org.apache.axis.description.OperationDesc oper;
26          org.apache.axis.description.ParameterDesc param;
27          oper = new org.apache.axis.description.OperationDesc();
28          oper.setName("addArticle");
29          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);
30          oper.addParameter(param);
31          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "articleId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
32          oper.addParameter(param);
33          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "autoArticleId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
34          oper.addParameter(param);
35          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "title"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
36          oper.addParameter(param);
37          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);
38          oper.addParameter(param);
39          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "content"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
40          oper.addParameter(param);
41          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);
42          oper.addParameter(param);
43          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);
44          oper.addParameter(param);
45          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);
46          oper.addParameter(param);
47          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "displayDateMonth"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
48          oper.addParameter(param);
49          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "displayDateDay"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
50          oper.addParameter(param);
51          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "displayDateYear"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
52          oper.addParameter(param);
53          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "displayDateHour"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
54          oper.addParameter(param);
55          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "displayDateMinute"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
56          oper.addParameter(param);
57          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "expirationDateMonth"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
58          oper.addParameter(param);
59          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "expirationDateDay"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
60          oper.addParameter(param);
61          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "expirationDateYear"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
62          oper.addParameter(param);
63          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "expirationDateHour"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
64          oper.addParameter(param);
65          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "expirationDateMinute"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
66          oper.addParameter(param);
67          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "neverExpire"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
68          oper.addParameter(param);
69          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "reviewDateMonth"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
70          oper.addParameter(param);
71          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "reviewDateDay"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
72          oper.addParameter(param);
73          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "reviewDateYear"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
74          oper.addParameter(param);
75          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "reviewDateHour"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
76          oper.addParameter(param);
77          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "reviewDateMinute"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
78          oper.addParameter(param);
79          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "neverReview"), 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("", "indexable"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
82          oper.addParameter(param);
83          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "articleURL"), 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("", "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);
86          oper.addParameter(param);
87          oper.setReturnType(new javax.xml.namespace.QName("http://model.journal.portlet.liferay.com", "JournalArticleSoap"));
88          oper.setReturnClass(com.liferay.client.soap.portlet.journal.model.JournalArticleSoap.class);
89          oper.setReturnQName(new javax.xml.namespace.QName("", "addArticleReturn"));
90          oper.setStyle(org.apache.axis.constants.Style.RPC);
91          oper.setUse(org.apache.axis.constants.Use.ENCODED);
92          _operations[0] = oper;
93  
94          oper = new org.apache.axis.description.OperationDesc();
95          oper.setName("copyArticle");
96          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);
97          oper.addParameter(param);
98          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "oldArticleId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
99          oper.addParameter(param);
100         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "newArticleId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
101         oper.addParameter(param);
102         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "autoArticleId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
103         oper.addParameter(param);
104         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "version"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "double"), double.class, false, false);
105         oper.addParameter(param);
106         oper.setReturnType(new javax.xml.namespace.QName("http://model.journal.portlet.liferay.com", "JournalArticleSoap"));
107         oper.setReturnClass(com.liferay.client.soap.portlet.journal.model.JournalArticleSoap.class);
108         oper.setReturnQName(new javax.xml.namespace.QName("", "copyArticleReturn"));
109         oper.setStyle(org.apache.axis.constants.Style.RPC);
110         oper.setUse(org.apache.axis.constants.Use.ENCODED);
111         _operations[1] = oper;
112 
113         oper = new org.apache.axis.description.OperationDesc();
114         oper.setName("deleteArticle");
115         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);
116         oper.addParameter(param);
117         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "articleId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
118         oper.addParameter(param);
119         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "articleURL"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
120         oper.addParameter(param);
121         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);
122         oper.addParameter(param);
123         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
124         oper.setStyle(org.apache.axis.constants.Style.RPC);
125         oper.setUse(org.apache.axis.constants.Use.ENCODED);
126         _operations[2] = oper;
127 
128         oper = new org.apache.axis.description.OperationDesc();
129         oper.setName("deleteArticle");
130         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);
131         oper.addParameter(param);
132         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "articleId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
133         oper.addParameter(param);
134         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "version"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "double"), double.class, false, false);
135         oper.addParameter(param);
136         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "articleURL"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
137         oper.addParameter(param);
138         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);
139         oper.addParameter(param);
140         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
141         oper.setStyle(org.apache.axis.constants.Style.RPC);
142         oper.setUse(org.apache.axis.constants.Use.ENCODED);
143         _operations[3] = oper;
144 
145         oper = new org.apache.axis.description.OperationDesc();
146         oper.setName("expireArticle");
147         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);
148         oper.addParameter(param);
149         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "articleId"), 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("", "version"), 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("", "articleURL"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
154         oper.addParameter(param);
155         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);
156         oper.addParameter(param);
157         oper.setReturnType(new javax.xml.namespace.QName("http://model.journal.portlet.liferay.com", "JournalArticleSoap"));
158         oper.setReturnClass(com.liferay.client.soap.portlet.journal.model.JournalArticleSoap.class);
159         oper.setReturnQName(new javax.xml.namespace.QName("", "expireArticleReturn"));
160         oper.setStyle(org.apache.axis.constants.Style.RPC);
161         oper.setUse(org.apache.axis.constants.Use.ENCODED);
162         _operations[4] = oper;
163 
164         oper = new org.apache.axis.description.OperationDesc();
165         oper.setName("getArticle");
166         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);
167         oper.addParameter(param);
168         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "articleId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
169         oper.addParameter(param);
170         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "version"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "double"), double.class, false, false);
171         oper.addParameter(param);
172         oper.setReturnType(new javax.xml.namespace.QName("http://model.journal.portlet.liferay.com", "JournalArticleSoap"));
173         oper.setReturnClass(com.liferay.client.soap.portlet.journal.model.JournalArticleSoap.class);
174         oper.setReturnQName(new javax.xml.namespace.QName("", "getArticleReturn"));
175         oper.setStyle(org.apache.axis.constants.Style.RPC);
176         oper.setUse(org.apache.axis.constants.Use.ENCODED);
177         _operations[5] = oper;
178 
179         oper = new org.apache.axis.description.OperationDesc();
180         oper.setName("getArticle");
181         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);
182         oper.addParameter(param);
183         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "articleId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
184         oper.addParameter(param);
185         oper.setReturnType(new javax.xml.namespace.QName("http://model.journal.portlet.liferay.com", "JournalArticleSoap"));
186         oper.setReturnClass(com.liferay.client.soap.portlet.journal.model.JournalArticleSoap.class);
187         oper.setReturnQName(new javax.xml.namespace.QName("", "getArticleReturn"));
188         oper.setStyle(org.apache.axis.constants.Style.RPC);
189         oper.setUse(org.apache.axis.constants.Use.ENCODED);
190         _operations[6] = oper;
191 
192         oper = new org.apache.axis.description.OperationDesc();
193         oper.setName("getArticleByUrlTitle");
194         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);
195         oper.addParameter(param);
196         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "urlTitle"), 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         oper.setReturnType(new javax.xml.namespace.QName("http://model.journal.portlet.liferay.com", "JournalArticleSoap"));
199         oper.setReturnClass(com.liferay.client.soap.portlet.journal.model.JournalArticleSoap.class);
200         oper.setReturnQName(new javax.xml.namespace.QName("", "getArticleByUrlTitleReturn"));
201         oper.setStyle(org.apache.axis.constants.Style.RPC);
202         oper.setUse(org.apache.axis.constants.Use.ENCODED);
203         _operations[7] = oper;
204 
205         oper = new org.apache.axis.description.OperationDesc();
206         oper.setName("getLatestArticle");
207         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);
208         oper.addParameter(param);
209         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "articleId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
210         oper.addParameter(param);
211         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "status"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
212         oper.addParameter(param);
213         oper.setReturnType(new javax.xml.namespace.QName("http://model.journal.portlet.liferay.com", "JournalArticleSoap"));
214         oper.setReturnClass(com.liferay.client.soap.portlet.journal.model.JournalArticleSoap.class);
215         oper.setReturnQName(new javax.xml.namespace.QName("", "getLatestArticleReturn"));
216         oper.setStyle(org.apache.axis.constants.Style.RPC);
217         oper.setUse(org.apache.axis.constants.Use.ENCODED);
218         _operations[8] = oper;
219 
220         oper = new org.apache.axis.description.OperationDesc();
221         oper.setName("removeArticleLocale");
222         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "companyId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
223         oper.addParameter(param);
224         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "languageId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
225         oper.addParameter(param);
226         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
227         oper.setStyle(org.apache.axis.constants.Style.RPC);
228         oper.setUse(org.apache.axis.constants.Use.ENCODED);
229         _operations[9] = oper;
230 
231     }
232 
233     private static void _initOperationDesc2(){
234         org.apache.axis.description.OperationDesc oper;
235         org.apache.axis.description.ParameterDesc param;
236         oper = new org.apache.axis.description.OperationDesc();
237         oper.setName("removeArticleLocale");
238         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);
239         oper.addParameter(param);
240         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "articleId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
241         oper.addParameter(param);
242         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "version"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "double"), double.class, false, false);
243         oper.addParameter(param);
244         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "languageId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
245         oper.addParameter(param);
246         oper.setReturnType(new javax.xml.namespace.QName("http://model.journal.portlet.liferay.com", "JournalArticleSoap"));
247         oper.setReturnClass(com.liferay.client.soap.portlet.journal.model.JournalArticleSoap.class);
248         oper.setReturnQName(new javax.xml.namespace.QName("", "removeArticleLocaleReturn"));
249         oper.setStyle(org.apache.axis.constants.Style.RPC);
250         oper.setUse(org.apache.axis.constants.Use.ENCODED);
251         _operations[10] = oper;
252 
253         oper = new org.apache.axis.description.OperationDesc();
254         oper.setName("updateArticle");
255         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);
256         oper.addParameter(param);
257         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "articleId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
258         oper.addParameter(param);
259         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "version"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "double"), double.class, false, false);
260         oper.addParameter(param);
261         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "content"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
262         oper.addParameter(param);
263         oper.setReturnType(new javax.xml.namespace.QName("http://model.journal.portlet.liferay.com", "JournalArticleSoap"));
264         oper.setReturnClass(com.liferay.client.soap.portlet.journal.model.JournalArticleSoap.class);
265         oper.setReturnQName(new javax.xml.namespace.QName("", "updateArticleReturn"));
266         oper.setStyle(org.apache.axis.constants.Style.RPC);
267         oper.setUse(org.apache.axis.constants.Use.ENCODED);
268         _operations[11] = oper;
269 
270         oper = new org.apache.axis.description.OperationDesc();
271         oper.setName("updateContent");
272         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);
273         oper.addParameter(param);
274         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "articleId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
275         oper.addParameter(param);
276         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "version"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "double"), double.class, false, false);
277         oper.addParameter(param);
278         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "content"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
279         oper.addParameter(param);
280         oper.setReturnType(new javax.xml.namespace.QName("http://model.journal.portlet.liferay.com", "JournalArticleSoap"));
281         oper.setReturnClass(com.liferay.client.soap.portlet.journal.model.JournalArticleSoap.class);
282         oper.setReturnQName(new javax.xml.namespace.QName("", "updateContentReturn"));
283         oper.setStyle(org.apache.axis.constants.Style.RPC);
284         oper.setUse(org.apache.axis.constants.Use.ENCODED);
285         _operations[12] = oper;
286 
287     }
288 
289     public Portlet_Journal_JournalArticleServiceSoapBindingStub() throws org.apache.axis.AxisFault {
290          this(null);
291     }
292 
293     public Portlet_Journal_JournalArticleServiceSoapBindingStub(java.net.URL endpointURL, javax.xml.rpc.Service service) throws org.apache.axis.AxisFault {
294          this(service);
295          super.cachedEndpoint = endpointURL;
296     }
297 
298     public Portlet_Journal_JournalArticleServiceSoapBindingStub(javax.xml.rpc.Service service) throws org.apache.axis.AxisFault {
299         if (service == null) {
300             super.service = new org.apache.axis.client.Service();
301         } else {
302             super.service = service;
303         }
304         ((org.apache.axis.client.Service)super.service).setTypeMappingVersion("1.2");
305             java.lang.Class cls;
306             javax.xml.namespace.QName qName;
307             javax.xml.namespace.QName qName2;
308             java.lang.Class beansf = org.apache.axis.encoding.ser.BeanSerializerFactory.class;
309             java.lang.Class beandf = org.apache.axis.encoding.ser.BeanDeserializerFactory.class;
310             java.lang.Class enumsf = org.apache.axis.encoding.ser.EnumSerializerFactory.class;
311             java.lang.Class enumdf = org.apache.axis.encoding.ser.EnumDeserializerFactory.class;
312             java.lang.Class arraysf = org.apache.axis.encoding.ser.ArraySerializerFactory.class;
313             java.lang.Class arraydf = org.apache.axis.encoding.ser.ArrayDeserializerFactory.class;
314             java.lang.Class simplesf = org.apache.axis.encoding.ser.SimpleSerializerFactory.class;
315             java.lang.Class simpledf = org.apache.axis.encoding.ser.SimpleDeserializerFactory.class;
316             java.lang.Class simplelistsf = org.apache.axis.encoding.ser.SimpleListSerializerFactory.class;
317             java.lang.Class simplelistdf = org.apache.axis.encoding.ser.SimpleListDeserializerFactory.class;
318             qName = new javax.xml.namespace.QName("http://model.journal.portlet.liferay.com", "JournalArticleSoap");
319             cachedSerQNames.add(qName);
320             cls = com.liferay.client.soap.portlet.journal.model.JournalArticleSoap.class;
321             cachedSerClasses.add(cls);
322             cachedSerFactories.add(beansf);
323             cachedDeserFactories.add(beandf);
324 
325             qName = new javax.xml.namespace.QName("http://model.portal.liferay.com", "PortletPreferencesIds");
326             cachedSerQNames.add(qName);
327             cls = com.liferay.client.soap.portal.model.PortletPreferencesIds.class;
328             cachedSerClasses.add(cls);
329             cachedSerFactories.add(beansf);
330             cachedDeserFactories.add(beandf);
331 
332             qName = new javax.xml.namespace.QName("http://service.portal.liferay.com", "ServiceContext");
333             cachedSerQNames.add(qName);
334             cls = com.liferay.client.soap.portal.service.ServiceContext.class;
335             cachedSerClasses.add(cls);
336             cachedSerFactories.add(beansf);
337             cachedDeserFactories.add(beandf);
338 
339             qName = new javax.xml.namespace.QName("urn:http.service.journal.portlet.liferay.com", "ArrayOf_xsd_long");
340             cachedSerQNames.add(qName);
341             cls = long[].class;
342             cachedSerClasses.add(cls);
343             qName = new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long");
344             qName2 = null;
345             cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
346             cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
347 
348             qName = new javax.xml.namespace.QName("urn:http.service.journal.portlet.liferay.com", "ArrayOf_xsd_string");
349             cachedSerQNames.add(qName);
350             cls = java.lang.String[].class;
351             cachedSerClasses.add(cls);
352             qName = new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string");
353             qName2 = null;
354             cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
355             cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
356 
357     }
358 
359     protected org.apache.axis.client.Call createCall() throws java.rmi.RemoteException {
360         try {
361             org.apache.axis.client.Call _call = super._createCall();
362             if (super.maintainSessionSet) {
363                 _call.setMaintainSession(super.maintainSession);
364             }
365             if (super.cachedUsername != null) {
366                 _call.setUsername(super.cachedUsername);
367             }
368             if (super.cachedPassword != null) {
369                 _call.setPassword(super.cachedPassword);
370             }
371             if (super.cachedEndpoint != null) {
372                 _call.setTargetEndpointAddress(super.cachedEndpoint);
373             }
374             if (super.cachedTimeout != null) {
375                 _call.setTimeout(super.cachedTimeout);
376             }
377             if (super.cachedPortName != null) {
378                 _call.setPortName(super.cachedPortName);
379             }
380             java.util.Enumeration keys = super.cachedProperties.keys();
381             while (keys.hasMoreElements()) {
382                 java.lang.String key = (java.lang.String) keys.nextElement();
383                 _call.setProperty(key, super.cachedProperties.get(key));
384             }
385             // All the type mapping information is registered
386             // when the first call is made.
387             // The type mapping information is actually registered in
388             // the TypeMappingRegistry of the service, which
389             // is the reason why registration is only needed for the first call.
390             synchronized (this) {
391                 if (firstCall()) {
392                     // must set encoding style before registering serializers
393                     _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
394                     _call.setEncodingStyle(org.apache.axis.Constants.URI_SOAP11_ENC);
395                     for (int i = 0; i < cachedSerFactories.size(); ++i) {
396                         java.lang.Class cls = (java.lang.Class) cachedSerClasses.get(i);
397                         javax.xml.namespace.QName qName =
398                                 (javax.xml.namespace.QName) cachedSerQNames.get(i);
399                         java.lang.Object x = cachedSerFactories.get(i);
400                         if (x instanceof Class) {
401                             java.lang.Class sf = (java.lang.Class)
402                                  cachedSerFactories.get(i);
403                             java.lang.Class df = (java.lang.Class)
404                                  cachedDeserFactories.get(i);
405                             _call.registerTypeMapping(cls, qName, sf, df, false);
406                         }
407                         else if (x instanceof javax.xml.rpc.encoding.SerializerFactory) {
408                             org.apache.axis.encoding.SerializerFactory sf = (org.apache.axis.encoding.SerializerFactory)
409                                  cachedSerFactories.get(i);
410                             org.apache.axis.encoding.DeserializerFactory df = (org.apache.axis.encoding.DeserializerFactory)
411                                  cachedDeserFactories.get(i);
412                             _call.registerTypeMapping(cls, qName, sf, df, false);
413                         }
414                     }
415                 }
416             }
417             return _call;
418         }
419         catch (java.lang.Throwable _t) {
420             throw new org.apache.axis.AxisFault("Failure trying to get the Call object", _t);
421         }
422     }
423 
424     public com.liferay.client.soap.portlet.journal.model.JournalArticleSoap addArticle(long groupId, java.lang.String articleId, boolean autoArticleId, java.lang.String title, java.lang.String description, java.lang.String content, java.lang.String type, java.lang.String structureId, java.lang.String templateId, int displayDateMonth, int displayDateDay, int displayDateYear, int displayDateHour, int displayDateMinute, int expirationDateMonth, int expirationDateDay, int expirationDateYear, int expirationDateHour, int expirationDateMinute, boolean neverExpire, int reviewDateMonth, int reviewDateDay, int reviewDateYear, int reviewDateHour, int reviewDateMinute, boolean neverReview, boolean indexable, java.lang.String articleURL, com.liferay.client.soap.portal.service.ServiceContext serviceContext) throws java.rmi.RemoteException {
425         if (super.cachedEndpoint == null) {
426             throw new org.apache.axis.NoEndPointException();
427         }
428         org.apache.axis.client.Call _call = createCall();
429         _call.setOperation(_operations[0]);
430         _call.setUseSOAPAction(true);
431         _call.setSOAPActionURI("");
432         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
433         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.journal.portlet.liferay.com", "addArticle"));
434 
435         setRequestHeaders(_call);
436         setAttachments(_call);
437  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), articleId, new java.lang.Boolean(autoArticleId), title, description, content, type, structureId, templateId, new java.lang.Integer(displayDateMonth), new java.lang.Integer(displayDateDay), new java.lang.Integer(displayDateYear), new java.lang.Integer(displayDateHour), new java.lang.Integer(displayDateMinute), new java.lang.Integer(expirationDateMonth), new java.lang.Integer(expirationDateDay), new java.lang.Integer(expirationDateYear), new java.lang.Integer(expirationDateHour), new java.lang.Integer(expirationDateMinute), new java.lang.Boolean(neverExpire), new java.lang.Integer(reviewDateMonth), new java.lang.Integer(reviewDateDay), new java.lang.Integer(reviewDateYear), new java.lang.Integer(reviewDateHour), new java.lang.Integer(reviewDateMinute), new java.lang.Boolean(neverReview), new java.lang.Boolean(indexable), articleURL, serviceContext});
438 
439         if (_resp instanceof java.rmi.RemoteException) {
440             throw (java.rmi.RemoteException)_resp;
441         }
442         else {
443             extractAttachments(_call);
444             try {
445                 return (com.liferay.client.soap.portlet.journal.model.JournalArticleSoap) _resp;
446             } catch (java.lang.Exception _exception) {
447                 return (com.liferay.client.soap.portlet.journal.model.JournalArticleSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portlet.journal.model.JournalArticleSoap.class);
448             }
449         }
450   } catch (org.apache.axis.AxisFault axisFaultException) {
451   throw axisFaultException;
452 }
453     }
454 
455     public com.liferay.client.soap.portlet.journal.model.JournalArticleSoap copyArticle(long groupId, java.lang.String oldArticleId, java.lang.String newArticleId, boolean autoArticleId, double version) throws java.rmi.RemoteException {
456         if (super.cachedEndpoint == null) {
457             throw new org.apache.axis.NoEndPointException();
458         }
459         org.apache.axis.client.Call _call = createCall();
460         _call.setOperation(_operations[1]);
461         _call.setUseSOAPAction(true);
462         _call.setSOAPActionURI("");
463         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
464         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.journal.portlet.liferay.com", "copyArticle"));
465 
466         setRequestHeaders(_call);
467         setAttachments(_call);
468  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), oldArticleId, newArticleId, new java.lang.Boolean(autoArticleId), new java.lang.Double(version)});
469 
470         if (_resp instanceof java.rmi.RemoteException) {
471             throw (java.rmi.RemoteException)_resp;
472         }
473         else {
474             extractAttachments(_call);
475             try {
476                 return (com.liferay.client.soap.portlet.journal.model.JournalArticleSoap) _resp;
477             } catch (java.lang.Exception _exception) {
478                 return (com.liferay.client.soap.portlet.journal.model.JournalArticleSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portlet.journal.model.JournalArticleSoap.class);
479             }
480         }
481   } catch (org.apache.axis.AxisFault axisFaultException) {
482   throw axisFaultException;
483 }
484     }
485 
486     public void deleteArticle(long groupId, java.lang.String articleId, java.lang.String articleURL, com.liferay.client.soap.portal.service.ServiceContext serviceContext) throws java.rmi.RemoteException {
487         if (super.cachedEndpoint == null) {
488             throw new org.apache.axis.NoEndPointException();
489         }
490         org.apache.axis.client.Call _call = createCall();
491         _call.setOperation(_operations[2]);
492         _call.setUseSOAPAction(true);
493         _call.setSOAPActionURI("");
494         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
495         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.journal.portlet.liferay.com", "deleteArticle"));
496 
497         setRequestHeaders(_call);
498         setAttachments(_call);
499  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), articleId, articleURL, serviceContext});
500 
501         if (_resp instanceof java.rmi.RemoteException) {
502             throw (java.rmi.RemoteException)_resp;
503         }
504         extractAttachments(_call);
505   } catch (org.apache.axis.AxisFault axisFaultException) {
506   throw axisFaultException;
507 }
508     }
509 
510     public void deleteArticle(long groupId, java.lang.String articleId, double version, java.lang.String articleURL, com.liferay.client.soap.portal.service.ServiceContext serviceContext) throws java.rmi.RemoteException {
511         if (super.cachedEndpoint == null) {
512             throw new org.apache.axis.NoEndPointException();
513         }
514         org.apache.axis.client.Call _call = createCall();
515         _call.setOperation(_operations[3]);
516         _call.setUseSOAPAction(true);
517         _call.setSOAPActionURI("");
518         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
519         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.journal.portlet.liferay.com", "deleteArticle"));
520 
521         setRequestHeaders(_call);
522         setAttachments(_call);
523  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), articleId, new java.lang.Double(version), articleURL, serviceContext});
524 
525         if (_resp instanceof java.rmi.RemoteException) {
526             throw (java.rmi.RemoteException)_resp;
527         }
528         extractAttachments(_call);
529   } catch (org.apache.axis.AxisFault axisFaultException) {
530   throw axisFaultException;
531 }
532     }
533 
534     public com.liferay.client.soap.portlet.journal.model.JournalArticleSoap expireArticle(long groupId, java.lang.String articleId, double version, java.lang.String articleURL, com.liferay.client.soap.portal.service.ServiceContext serviceContext) throws java.rmi.RemoteException {
535         if (super.cachedEndpoint == null) {
536             throw new org.apache.axis.NoEndPointException();
537         }
538         org.apache.axis.client.Call _call = createCall();
539         _call.setOperation(_operations[4]);
540         _call.setUseSOAPAction(true);
541         _call.setSOAPActionURI("");
542         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
543         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.journal.portlet.liferay.com", "expireArticle"));
544 
545         setRequestHeaders(_call);
546         setAttachments(_call);
547  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), articleId, new java.lang.Double(version), articleURL, serviceContext});
548 
549         if (_resp instanceof java.rmi.RemoteException) {
550             throw (java.rmi.RemoteException)_resp;
551         }
552         else {
553             extractAttachments(_call);
554             try {
555                 return (com.liferay.client.soap.portlet.journal.model.JournalArticleSoap) _resp;
556             } catch (java.lang.Exception _exception) {
557                 return (com.liferay.client.soap.portlet.journal.model.JournalArticleSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portlet.journal.model.JournalArticleSoap.class);
558             }
559         }
560   } catch (org.apache.axis.AxisFault axisFaultException) {
561   throw axisFaultException;
562 }
563     }
564 
565     public com.liferay.client.soap.portlet.journal.model.JournalArticleSoap getArticle(long groupId, java.lang.String articleId, double version) throws java.rmi.RemoteException {
566         if (super.cachedEndpoint == null) {
567             throw new org.apache.axis.NoEndPointException();
568         }
569         org.apache.axis.client.Call _call = createCall();
570         _call.setOperation(_operations[5]);
571         _call.setUseSOAPAction(true);
572         _call.setSOAPActionURI("");
573         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
574         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.journal.portlet.liferay.com", "getArticle"));
575 
576         setRequestHeaders(_call);
577         setAttachments(_call);
578  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), articleId, new java.lang.Double(version)});
579 
580         if (_resp instanceof java.rmi.RemoteException) {
581             throw (java.rmi.RemoteException)_resp;
582         }
583         else {
584             extractAttachments(_call);
585             try {
586                 return (com.liferay.client.soap.portlet.journal.model.JournalArticleSoap) _resp;
587             } catch (java.lang.Exception _exception) {
588                 return (com.liferay.client.soap.portlet.journal.model.JournalArticleSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portlet.journal.model.JournalArticleSoap.class);
589             }
590         }
591   } catch (org.apache.axis.AxisFault axisFaultException) {
592   throw axisFaultException;
593 }
594     }
595 
596     public com.liferay.client.soap.portlet.journal.model.JournalArticleSoap getArticle(long groupId, java.lang.String articleId) throws java.rmi.RemoteException {
597         if (super.cachedEndpoint == null) {
598             throw new org.apache.axis.NoEndPointException();
599         }
600         org.apache.axis.client.Call _call = createCall();
601         _call.setOperation(_operations[6]);
602         _call.setUseSOAPAction(true);
603         _call.setSOAPActionURI("");
604         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
605         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.journal.portlet.liferay.com", "getArticle"));
606 
607         setRequestHeaders(_call);
608         setAttachments(_call);
609  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), articleId});
610 
611         if (_resp instanceof java.rmi.RemoteException) {
612             throw (java.rmi.RemoteException)_resp;
613         }
614         else {
615             extractAttachments(_call);
616             try {
617                 return (com.liferay.client.soap.portlet.journal.model.JournalArticleSoap) _resp;
618             } catch (java.lang.Exception _exception) {
619                 return (com.liferay.client.soap.portlet.journal.model.JournalArticleSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portlet.journal.model.JournalArticleSoap.class);
620             }
621         }
622   } catch (org.apache.axis.AxisFault axisFaultException) {
623   throw axisFaultException;
624 }
625     }
626 
627     public com.liferay.client.soap.portlet.journal.model.JournalArticleSoap getArticleByUrlTitle(long groupId, java.lang.String urlTitle) throws java.rmi.RemoteException {
628         if (super.cachedEndpoint == null) {
629             throw new org.apache.axis.NoEndPointException();
630         }
631         org.apache.axis.client.Call _call = createCall();
632         _call.setOperation(_operations[7]);
633         _call.setUseSOAPAction(true);
634         _call.setSOAPActionURI("");
635         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
636         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.journal.portlet.liferay.com", "getArticleByUrlTitle"));
637 
638         setRequestHeaders(_call);
639         setAttachments(_call);
640  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), urlTitle});
641 
642         if (_resp instanceof java.rmi.RemoteException) {
643             throw (java.rmi.RemoteException)_resp;
644         }
645         else {
646             extractAttachments(_call);
647             try {
648                 return (com.liferay.client.soap.portlet.journal.model.JournalArticleSoap) _resp;
649             } catch (java.lang.Exception _exception) {
650                 return (com.liferay.client.soap.portlet.journal.model.JournalArticleSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portlet.journal.model.JournalArticleSoap.class);
651             }
652         }
653   } catch (org.apache.axis.AxisFault axisFaultException) {
654   throw axisFaultException;
655 }
656     }
657 
658     public com.liferay.client.soap.portlet.journal.model.JournalArticleSoap getLatestArticle(long groupId, java.lang.String articleId, int status) throws java.rmi.RemoteException {
659         if (super.cachedEndpoint == null) {
660             throw new org.apache.axis.NoEndPointException();
661         }
662         org.apache.axis.client.Call _call = createCall();
663         _call.setOperation(_operations[8]);
664         _call.setUseSOAPAction(true);
665         _call.setSOAPActionURI("");
666         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
667         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.journal.portlet.liferay.com", "getLatestArticle"));
668 
669         setRequestHeaders(_call);
670         setAttachments(_call);
671  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), articleId, new java.lang.Integer(status)});
672 
673         if (_resp instanceof java.rmi.RemoteException) {
674             throw (java.rmi.RemoteException)_resp;
675         }
676         else {
677             extractAttachments(_call);
678             try {
679                 return (com.liferay.client.soap.portlet.journal.model.JournalArticleSoap) _resp;
680             } catch (java.lang.Exception _exception) {
681                 return (com.liferay.client.soap.portlet.journal.model.JournalArticleSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portlet.journal.model.JournalArticleSoap.class);
682             }
683         }
684   } catch (org.apache.axis.AxisFault axisFaultException) {
685   throw axisFaultException;
686 }
687     }
688 
689     public void removeArticleLocale(long companyId, java.lang.String languageId) throws java.rmi.RemoteException {
690         if (super.cachedEndpoint == null) {
691             throw new org.apache.axis.NoEndPointException();
692         }
693         org.apache.axis.client.Call _call = createCall();
694         _call.setOperation(_operations[9]);
695         _call.setUseSOAPAction(true);
696         _call.setSOAPActionURI("");
697         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
698         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.journal.portlet.liferay.com", "removeArticleLocale"));
699 
700         setRequestHeaders(_call);
701         setAttachments(_call);
702  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(companyId), languageId});
703 
704         if (_resp instanceof java.rmi.RemoteException) {
705             throw (java.rmi.RemoteException)_resp;
706         }
707         extractAttachments(_call);
708   } catch (org.apache.axis.AxisFault axisFaultException) {
709   throw axisFaultException;
710 }
711     }
712 
713     public com.liferay.client.soap.portlet.journal.model.JournalArticleSoap removeArticleLocale(long groupId, java.lang.String articleId, double version, java.lang.String languageId) throws java.rmi.RemoteException {
714         if (super.cachedEndpoint == null) {
715             throw new org.apache.axis.NoEndPointException();
716         }
717         org.apache.axis.client.Call _call = createCall();
718         _call.setOperation(_operations[10]);
719         _call.setUseSOAPAction(true);
720         _call.setSOAPActionURI("");
721         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
722         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.journal.portlet.liferay.com", "removeArticleLocale"));
723 
724         setRequestHeaders(_call);
725         setAttachments(_call);
726  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), articleId, new java.lang.Double(version), languageId});
727 
728         if (_resp instanceof java.rmi.RemoteException) {
729             throw (java.rmi.RemoteException)_resp;
730         }
731         else {
732             extractAttachments(_call);
733             try {
734                 return (com.liferay.client.soap.portlet.journal.model.JournalArticleSoap) _resp;
735             } catch (java.lang.Exception _exception) {
736                 return (com.liferay.client.soap.portlet.journal.model.JournalArticleSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portlet.journal.model.JournalArticleSoap.class);
737             }
738         }
739   } catch (org.apache.axis.AxisFault axisFaultException) {
740   throw axisFaultException;
741 }
742     }
743 
744     public com.liferay.client.soap.portlet.journal.model.JournalArticleSoap updateArticle(long groupId, java.lang.String articleId, double version, java.lang.String content) throws java.rmi.RemoteException {
745         if (super.cachedEndpoint == null) {
746             throw new org.apache.axis.NoEndPointException();
747         }
748         org.apache.axis.client.Call _call = createCall();
749         _call.setOperation(_operations[11]);
750         _call.setUseSOAPAction(true);
751         _call.setSOAPActionURI("");
752         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
753         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.journal.portlet.liferay.com", "updateArticle"));
754 
755         setRequestHeaders(_call);
756         setAttachments(_call);
757  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), articleId, new java.lang.Double(version), content});
758 
759         if (_resp instanceof java.rmi.RemoteException) {
760             throw (java.rmi.RemoteException)_resp;
761         }
762         else {
763             extractAttachments(_call);
764             try {
765                 return (com.liferay.client.soap.portlet.journal.model.JournalArticleSoap) _resp;
766             } catch (java.lang.Exception _exception) {
767                 return (com.liferay.client.soap.portlet.journal.model.JournalArticleSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portlet.journal.model.JournalArticleSoap.class);
768             }
769         }
770   } catch (org.apache.axis.AxisFault axisFaultException) {
771   throw axisFaultException;
772 }
773     }
774 
775     public com.liferay.client.soap.portlet.journal.model.JournalArticleSoap updateContent(long groupId, java.lang.String articleId, double version, java.lang.String content) throws java.rmi.RemoteException {
776         if (super.cachedEndpoint == null) {
777             throw new org.apache.axis.NoEndPointException();
778         }
779         org.apache.axis.client.Call _call = createCall();
780         _call.setOperation(_operations[12]);
781         _call.setUseSOAPAction(true);
782         _call.setSOAPActionURI("");
783         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
784         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.journal.portlet.liferay.com", "updateContent"));
785 
786         setRequestHeaders(_call);
787         setAttachments(_call);
788  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), articleId, new java.lang.Double(version), content});
789 
790         if (_resp instanceof java.rmi.RemoteException) {
791             throw (java.rmi.RemoteException)_resp;
792         }
793         else {
794             extractAttachments(_call);
795             try {
796                 return (com.liferay.client.soap.portlet.journal.model.JournalArticleSoap) _resp;
797             } catch (java.lang.Exception _exception) {
798                 return (com.liferay.client.soap.portlet.journal.model.JournalArticleSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portlet.journal.model.JournalArticleSoap.class);
799             }
800         }
801   } catch (org.apache.axis.AxisFault axisFaultException) {
802   throw axisFaultException;
803 }
804     }
805 
806 }
807