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