1
7
8 package com.liferay.client.soap.portlet.announcements.service.http;
9
10 public class Portlet_Announcements_AnnouncementsEntryServiceSoapBindingStub extends org.apache.axis.client.Stub implements com.liferay.client.soap.portlet.announcements.service.http.AnnouncementsEntryServiceSoap {
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[3];
20 _initOperationDesc1();
21 }
22
23 private static void _initOperationDesc1(){
24 org.apache.axis.description.OperationDesc oper;
25 org.apache.axis.description.ParameterDesc param;
26 oper = new org.apache.axis.description.OperationDesc();
27 oper.setName("updateEntry");
28 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "entryId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
29 oper.addParameter(param);
30 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "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);
31 oper.addParameter(param);
32 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);
33 oper.addParameter(param);
34 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "url"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
35 oper.addParameter(param);
36 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "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);
37 oper.addParameter(param);
38 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);
39 oper.addParameter(param);
40 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);
41 oper.addParameter(param);
42 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);
43 oper.addParameter(param);
44 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);
45 oper.addParameter(param);
46 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);
47 oper.addParameter(param);
48 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);
49 oper.addParameter(param);
50 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);
51 oper.addParameter(param);
52 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);
53 oper.addParameter(param);
54 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);
55 oper.addParameter(param);
56 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);
57 oper.addParameter(param);
58 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "priority"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
59 oper.addParameter(param);
60 oper.setReturnType(new javax.xml.namespace.QName("http://model.announcements.portlet.liferay.com", "AnnouncementsEntrySoap"));
61 oper.setReturnClass(com.liferay.client.soap.portlet.announcements.model.AnnouncementsEntrySoap.class);
62 oper.setReturnQName(new javax.xml.namespace.QName("", "updateEntryReturn"));
63 oper.setStyle(org.apache.axis.constants.Style.RPC);
64 oper.setUse(org.apache.axis.constants.Use.ENCODED);
65 _operations[0] = oper;
66
67 oper = new org.apache.axis.description.OperationDesc();
68 oper.setName("addEntry");
69 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "plid"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
70 oper.addParameter(param);
71 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "classNameId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
72 oper.addParameter(param);
73 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "classPK"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
74 oper.addParameter(param);
75 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "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);
76 oper.addParameter(param);
77 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);
78 oper.addParameter(param);
79 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "url"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
80 oper.addParameter(param);
81 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);
82 oper.addParameter(param);
83 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);
84 oper.addParameter(param);
85 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);
86 oper.addParameter(param);
87 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);
88 oper.addParameter(param);
89 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);
90 oper.addParameter(param);
91 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);
92 oper.addParameter(param);
93 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);
94 oper.addParameter(param);
95 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);
96 oper.addParameter(param);
97 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);
98 oper.addParameter(param);
99 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);
100 oper.addParameter(param);
101 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);
102 oper.addParameter(param);
103 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "priority"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
104 oper.addParameter(param);
105 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "alert"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
106 oper.addParameter(param);
107 oper.setReturnType(new javax.xml.namespace.QName("http://model.announcements.portlet.liferay.com", "AnnouncementsEntrySoap"));
108 oper.setReturnClass(com.liferay.client.soap.portlet.announcements.model.AnnouncementsEntrySoap.class);
109 oper.setReturnQName(new javax.xml.namespace.QName("", "addEntryReturn"));
110 oper.setStyle(org.apache.axis.constants.Style.RPC);
111 oper.setUse(org.apache.axis.constants.Use.ENCODED);
112 _operations[1] = oper;
113
114 oper = new org.apache.axis.description.OperationDesc();
115 oper.setName("deleteEntry");
116 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "entryId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
117 oper.addParameter(param);
118 oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
119 oper.setStyle(org.apache.axis.constants.Style.RPC);
120 oper.setUse(org.apache.axis.constants.Use.ENCODED);
121 _operations[2] = oper;
122
123 }
124
125 public Portlet_Announcements_AnnouncementsEntryServiceSoapBindingStub() throws org.apache.axis.AxisFault {
126 this(null);
127 }
128
129 public Portlet_Announcements_AnnouncementsEntryServiceSoapBindingStub(java.net.URL endpointURL, javax.xml.rpc.Service service) throws org.apache.axis.AxisFault {
130 this(service);
131 super.cachedEndpoint = endpointURL;
132 }
133
134 public Portlet_Announcements_AnnouncementsEntryServiceSoapBindingStub(javax.xml.rpc.Service service) throws org.apache.axis.AxisFault {
135 if (service == null) {
136 super.service = new org.apache.axis.client.Service();
137 } else {
138 super.service = service;
139 }
140 ((org.apache.axis.client.Service)super.service).setTypeMappingVersion("1.2");
141 java.lang.Class cls;
142 javax.xml.namespace.QName qName;
143 javax.xml.namespace.QName qName2;
144 java.lang.Class beansf = org.apache.axis.encoding.ser.BeanSerializerFactory.class;
145 java.lang.Class beandf = org.apache.axis.encoding.ser.BeanDeserializerFactory.class;
146 java.lang.Class enumsf = org.apache.axis.encoding.ser.EnumSerializerFactory.class;
147 java.lang.Class enumdf = org.apache.axis.encoding.ser.EnumDeserializerFactory.class;
148 java.lang.Class arraysf = org.apache.axis.encoding.ser.ArraySerializerFactory.class;
149 java.lang.Class arraydf = org.apache.axis.encoding.ser.ArrayDeserializerFactory.class;
150 java.lang.Class simplesf = org.apache.axis.encoding.ser.SimpleSerializerFactory.class;
151 java.lang.Class simpledf = org.apache.axis.encoding.ser.SimpleDeserializerFactory.class;
152 java.lang.Class simplelistsf = org.apache.axis.encoding.ser.SimpleListSerializerFactory.class;
153 java.lang.Class simplelistdf = org.apache.axis.encoding.ser.SimpleListDeserializerFactory.class;
154 qName = new javax.xml.namespace.QName("http://model.announcements.portlet.liferay.com", "AnnouncementsEntrySoap");
155 cachedSerQNames.add(qName);
156 cls = com.liferay.client.soap.portlet.announcements.model.AnnouncementsEntrySoap.class;
157 cachedSerClasses.add(cls);
158 cachedSerFactories.add(beansf);
159 cachedDeserFactories.add(beandf);
160
161 }
162
163 protected org.apache.axis.client.Call createCall() throws java.rmi.RemoteException {
164 try {
165 org.apache.axis.client.Call _call = super._createCall();
166 if (super.maintainSessionSet) {
167 _call.setMaintainSession(super.maintainSession);
168 }
169 if (super.cachedUsername != null) {
170 _call.setUsername(super.cachedUsername);
171 }
172 if (super.cachedPassword != null) {
173 _call.setPassword(super.cachedPassword);
174 }
175 if (super.cachedEndpoint != null) {
176 _call.setTargetEndpointAddress(super.cachedEndpoint);
177 }
178 if (super.cachedTimeout != null) {
179 _call.setTimeout(super.cachedTimeout);
180 }
181 if (super.cachedPortName != null) {
182 _call.setPortName(super.cachedPortName);
183 }
184 java.util.Enumeration keys = super.cachedProperties.keys();
185 while (keys.hasMoreElements()) {
186 java.lang.String key = (java.lang.String) keys.nextElement();
187 _call.setProperty(key, super.cachedProperties.get(key));
188 }
189 synchronized (this) {
195 if (firstCall()) {
196 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
198 _call.setEncodingStyle(org.apache.axis.Constants.URI_SOAP11_ENC);
199 for (int i = 0; i < cachedSerFactories.size(); ++i) {
200 java.lang.Class cls = (java.lang.Class) cachedSerClasses.get(i);
201 javax.xml.namespace.QName qName =
202 (javax.xml.namespace.QName) cachedSerQNames.get(i);
203 java.lang.Object x = cachedSerFactories.get(i);
204 if (x instanceof Class) {
205 java.lang.Class sf = (java.lang.Class)
206 cachedSerFactories.get(i);
207 java.lang.Class df = (java.lang.Class)
208 cachedDeserFactories.get(i);
209 _call.registerTypeMapping(cls, qName, sf, df, false);
210 }
211 else if (x instanceof javax.xml.rpc.encoding.SerializerFactory) {
212 org.apache.axis.encoding.SerializerFactory sf = (org.apache.axis.encoding.SerializerFactory)
213 cachedSerFactories.get(i);
214 org.apache.axis.encoding.DeserializerFactory df = (org.apache.axis.encoding.DeserializerFactory)
215 cachedDeserFactories.get(i);
216 _call.registerTypeMapping(cls, qName, sf, df, false);
217 }
218 }
219 }
220 }
221 return _call;
222 }
223 catch (java.lang.Throwable _t) {
224 throw new org.apache.axis.AxisFault("Failure trying to get the Call object", _t);
225 }
226 }
227
228 public com.liferay.client.soap.portlet.announcements.model.AnnouncementsEntrySoap updateEntry(long entryId, java.lang.String title, java.lang.String content, java.lang.String url, java.lang.String type, int displayDateMonth, int displayDateDay, int displayDateYear, int displayDateHour, int displayDateMinute, int expirationDateMonth, int expirationDateDay, int expirationDateYear, int expirationDateHour, int expirationDateMinute, int priority) throws java.rmi.RemoteException {
229 if (super.cachedEndpoint == null) {
230 throw new org.apache.axis.NoEndPointException();
231 }
232 org.apache.axis.client.Call _call = createCall();
233 _call.setOperation(_operations[0]);
234 _call.setUseSOAPAction(true);
235 _call.setSOAPActionURI("");
236 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
237 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.announcements.portlet.liferay.com", "updateEntry"));
238
239 setRequestHeaders(_call);
240 setAttachments(_call);
241 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(entryId), title, content, url, type, 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.Integer(priority)});
242
243 if (_resp instanceof java.rmi.RemoteException) {
244 throw (java.rmi.RemoteException)_resp;
245 }
246 else {
247 extractAttachments(_call);
248 try {
249 return (com.liferay.client.soap.portlet.announcements.model.AnnouncementsEntrySoap) _resp;
250 } catch (java.lang.Exception _exception) {
251 return (com.liferay.client.soap.portlet.announcements.model.AnnouncementsEntrySoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portlet.announcements.model.AnnouncementsEntrySoap.class);
252 }
253 }
254 } catch (org.apache.axis.AxisFault axisFaultException) {
255 throw axisFaultException;
256 }
257 }
258
259 public com.liferay.client.soap.portlet.announcements.model.AnnouncementsEntrySoap addEntry(long plid, long classNameId, long classPK, java.lang.String title, java.lang.String content, java.lang.String url, java.lang.String type, int displayDateMonth, int displayDateDay, int displayDateYear, int displayDateHour, int displayDateMinute, int expirationDateMonth, int expirationDateDay, int expirationDateYear, int expirationDateHour, int expirationDateMinute, int priority, boolean alert) throws java.rmi.RemoteException {
260 if (super.cachedEndpoint == null) {
261 throw new org.apache.axis.NoEndPointException();
262 }
263 org.apache.axis.client.Call _call = createCall();
264 _call.setOperation(_operations[1]);
265 _call.setUseSOAPAction(true);
266 _call.setSOAPActionURI("");
267 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
268 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.announcements.portlet.liferay.com", "addEntry"));
269
270 setRequestHeaders(_call);
271 setAttachments(_call);
272 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(plid), new java.lang.Long(classNameId), new java.lang.Long(classPK), title, content, url, type, 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.Integer(priority), new java.lang.Boolean(alert)});
273
274 if (_resp instanceof java.rmi.RemoteException) {
275 throw (java.rmi.RemoteException)_resp;
276 }
277 else {
278 extractAttachments(_call);
279 try {
280 return (com.liferay.client.soap.portlet.announcements.model.AnnouncementsEntrySoap) _resp;
281 } catch (java.lang.Exception _exception) {
282 return (com.liferay.client.soap.portlet.announcements.model.AnnouncementsEntrySoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portlet.announcements.model.AnnouncementsEntrySoap.class);
283 }
284 }
285 } catch (org.apache.axis.AxisFault axisFaultException) {
286 throw axisFaultException;
287 }
288 }
289
290 public void deleteEntry(long entryId) throws java.rmi.RemoteException {
291 if (super.cachedEndpoint == null) {
292 throw new org.apache.axis.NoEndPointException();
293 }
294 org.apache.axis.client.Call _call = createCall();
295 _call.setOperation(_operations[2]);
296 _call.setUseSOAPAction(true);
297 _call.setSOAPActionURI("");
298 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
299 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.announcements.portlet.liferay.com", "deleteEntry"));
300
301 setRequestHeaders(_call);
302 setAttachments(_call);
303 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(entryId)});
304
305 if (_resp instanceof java.rmi.RemoteException) {
306 throw (java.rmi.RemoteException)_resp;
307 }
308 extractAttachments(_call);
309 } catch (org.apache.axis.AxisFault axisFaultException) {
310 throw axisFaultException;
311 }
312 }
313
314 }
315