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("addEntry");
28 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);
29 oper.addParameter(param);
30 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);
31 oper.addParameter(param);
32 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);
33 oper.addParameter(param);
34 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);
35 oper.addParameter(param);
36 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);
37 oper.addParameter(param);
38 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);
39 oper.addParameter(param);
40 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);
41 oper.addParameter(param);
42 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);
43 oper.addParameter(param);
44 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);
45 oper.addParameter(param);
46 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);
47 oper.addParameter(param);
48 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);
49 oper.addParameter(param);
50 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);
51 oper.addParameter(param);
52 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);
53 oper.addParameter(param);
54 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);
55 oper.addParameter(param);
56 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);
57 oper.addParameter(param);
58 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);
59 oper.addParameter(param);
60 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);
61 oper.addParameter(param);
62 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);
63 oper.addParameter(param);
64 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);
65 oper.addParameter(param);
66 oper.setReturnType(new javax.xml.namespace.QName("http://model.announcements.portlet.liferay.com", "AnnouncementsEntrySoap"));
67 oper.setReturnClass(com.liferay.client.soap.portlet.announcements.model.AnnouncementsEntrySoap.class);
68 oper.setReturnQName(new javax.xml.namespace.QName("", "addEntryReturn"));
69 oper.setStyle(org.apache.axis.constants.Style.RPC);
70 oper.setUse(org.apache.axis.constants.Use.ENCODED);
71 _operations[0] = oper;
72
73 oper = new org.apache.axis.description.OperationDesc();
74 oper.setName("deleteEntry");
75 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);
76 oper.addParameter(param);
77 oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
78 oper.setStyle(org.apache.axis.constants.Style.RPC);
79 oper.setUse(org.apache.axis.constants.Use.ENCODED);
80 _operations[1] = oper;
81
82 oper = new org.apache.axis.description.OperationDesc();
83 oper.setName("updateEntry");
84 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);
85 oper.addParameter(param);
86 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);
87 oper.addParameter(param);
88 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);
89 oper.addParameter(param);
90 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);
91 oper.addParameter(param);
92 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);
93 oper.addParameter(param);
94 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);
95 oper.addParameter(param);
96 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);
97 oper.addParameter(param);
98 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);
99 oper.addParameter(param);
100 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);
101 oper.addParameter(param);
102 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);
103 oper.addParameter(param);
104 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);
105 oper.addParameter(param);
106 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);
107 oper.addParameter(param);
108 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);
109 oper.addParameter(param);
110 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);
111 oper.addParameter(param);
112 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);
113 oper.addParameter(param);
114 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);
115 oper.addParameter(param);
116 oper.setReturnType(new javax.xml.namespace.QName("http://model.announcements.portlet.liferay.com", "AnnouncementsEntrySoap"));
117 oper.setReturnClass(com.liferay.client.soap.portlet.announcements.model.AnnouncementsEntrySoap.class);
118 oper.setReturnQName(new javax.xml.namespace.QName("", "updateEntryReturn"));
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 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 {
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", "addEntry"));
238
239 setRequestHeaders(_call);
240 setAttachments(_call);
241 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)});
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 void deleteEntry(long entryId) 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", "deleteEntry"));
269
270 setRequestHeaders(_call);
271 setAttachments(_call);
272 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(entryId)});
273
274 if (_resp instanceof java.rmi.RemoteException) {
275 throw (java.rmi.RemoteException)_resp;
276 }
277 extractAttachments(_call);
278 } catch (org.apache.axis.AxisFault axisFaultException) {
279 throw axisFaultException;
280 }
281 }
282
283 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 {
284 if (super.cachedEndpoint == null) {
285 throw new org.apache.axis.NoEndPointException();
286 }
287 org.apache.axis.client.Call _call = createCall();
288 _call.setOperation(_operations[2]);
289 _call.setUseSOAPAction(true);
290 _call.setSOAPActionURI("");
291 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
292 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.announcements.portlet.liferay.com", "updateEntry"));
293
294 setRequestHeaders(_call);
295 setAttachments(_call);
296 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)});
297
298 if (_resp instanceof java.rmi.RemoteException) {
299 throw (java.rmi.RemoteException)_resp;
300 }
301 else {
302 extractAttachments(_call);
303 try {
304 return (com.liferay.client.soap.portlet.announcements.model.AnnouncementsEntrySoap) _resp;
305 } catch (java.lang.Exception _exception) {
306 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);
307 }
308 }
309 } catch (org.apache.axis.AxisFault axisFaultException) {
310 throw axisFaultException;
311 }
312 }
313
314 }
315