1
7
8 package com.liferay.client.soap.portlet.calendar.service.http;
9
10 public class Portlet_Cal_CalEventServiceSoapBindingStub extends org.apache.axis.client.Stub implements com.liferay.client.soap.portlet.calendar.service.http.CalEventServiceSoap {
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[4];
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("addEvent");
28 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);
29 oper.addParameter(param);
30 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);
31 oper.addParameter(param);
32 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "startDateMonth"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
33 oper.addParameter(param);
34 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "startDateDay"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
35 oper.addParameter(param);
36 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "startDateYear"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
37 oper.addParameter(param);
38 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "startDateHour"), 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("", "startDateMinute"), 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("", "endDateMonth"), 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("", "endDateDay"), 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("", "endDateYear"), 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("", "durationHour"), 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("", "durationMinute"), 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("", "allDay"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
53 oper.addParameter(param);
54 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "timeZoneSensitive"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
55 oper.addParameter(param);
56 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);
57 oper.addParameter(param);
58 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "repeating"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
59 oper.addParameter(param);
60 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "recurrence"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://cal.kernel.portal.liferay.com", "TZSRecurrence"), com.liferay.client.soap.portal.kernel.cal.TZSRecurrence.class, false, false);
61 oper.addParameter(param);
62 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "remindBy"), 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("", "firstReminder"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
65 oper.addParameter(param);
66 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "secondReminder"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
67 oper.addParameter(param);
68 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);
69 oper.addParameter(param);
70 oper.setReturnType(new javax.xml.namespace.QName("http://model.calendar.portlet.liferay.com", "CalEventSoap"));
71 oper.setReturnClass(com.liferay.client.soap.portlet.calendar.model.CalEventSoap.class);
72 oper.setReturnQName(new javax.xml.namespace.QName("", "addEventReturn"));
73 oper.setStyle(org.apache.axis.constants.Style.RPC);
74 oper.setUse(org.apache.axis.constants.Use.ENCODED);
75 _operations[0] = oper;
76
77 oper = new org.apache.axis.description.OperationDesc();
78 oper.setName("deleteEvent");
79 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "eventId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
80 oper.addParameter(param);
81 oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
82 oper.setStyle(org.apache.axis.constants.Style.RPC);
83 oper.setUse(org.apache.axis.constants.Use.ENCODED);
84 _operations[1] = oper;
85
86 oper = new org.apache.axis.description.OperationDesc();
87 oper.setName("getEvent");
88 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "eventId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
89 oper.addParameter(param);
90 oper.setReturnType(new javax.xml.namespace.QName("http://model.calendar.portlet.liferay.com", "CalEventSoap"));
91 oper.setReturnClass(com.liferay.client.soap.portlet.calendar.model.CalEventSoap.class);
92 oper.setReturnQName(new javax.xml.namespace.QName("", "getEventReturn"));
93 oper.setStyle(org.apache.axis.constants.Style.RPC);
94 oper.setUse(org.apache.axis.constants.Use.ENCODED);
95 _operations[2] = oper;
96
97 oper = new org.apache.axis.description.OperationDesc();
98 oper.setName("updateEvent");
99 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "eventId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
100 oper.addParameter(param);
101 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);
102 oper.addParameter(param);
103 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);
104 oper.addParameter(param);
105 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "startDateMonth"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
106 oper.addParameter(param);
107 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "startDateDay"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
108 oper.addParameter(param);
109 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "startDateYear"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
110 oper.addParameter(param);
111 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "startDateHour"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
112 oper.addParameter(param);
113 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "startDateMinute"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
114 oper.addParameter(param);
115 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "endDateMonth"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
116 oper.addParameter(param);
117 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "endDateDay"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
118 oper.addParameter(param);
119 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "endDateYear"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
120 oper.addParameter(param);
121 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "durationHour"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
122 oper.addParameter(param);
123 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "durationMinute"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
124 oper.addParameter(param);
125 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "allDay"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
126 oper.addParameter(param);
127 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "timeZoneSensitive"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
128 oper.addParameter(param);
129 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);
130 oper.addParameter(param);
131 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "repeating"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
132 oper.addParameter(param);
133 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "recurrence"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://cal.kernel.portal.liferay.com", "TZSRecurrence"), com.liferay.client.soap.portal.kernel.cal.TZSRecurrence.class, false, false);
134 oper.addParameter(param);
135 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "remindBy"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
136 oper.addParameter(param);
137 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "firstReminder"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
138 oper.addParameter(param);
139 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "secondReminder"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
140 oper.addParameter(param);
141 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);
142 oper.addParameter(param);
143 oper.setReturnType(new javax.xml.namespace.QName("http://model.calendar.portlet.liferay.com", "CalEventSoap"));
144 oper.setReturnClass(com.liferay.client.soap.portlet.calendar.model.CalEventSoap.class);
145 oper.setReturnQName(new javax.xml.namespace.QName("", "updateEventReturn"));
146 oper.setStyle(org.apache.axis.constants.Style.RPC);
147 oper.setUse(org.apache.axis.constants.Use.ENCODED);
148 _operations[3] = oper;
149
150 }
151
152 public Portlet_Cal_CalEventServiceSoapBindingStub() throws org.apache.axis.AxisFault {
153 this(null);
154 }
155
156 public Portlet_Cal_CalEventServiceSoapBindingStub(java.net.URL endpointURL, javax.xml.rpc.Service service) throws org.apache.axis.AxisFault {
157 this(service);
158 super.cachedEndpoint = endpointURL;
159 }
160
161 public Portlet_Cal_CalEventServiceSoapBindingStub(javax.xml.rpc.Service service) throws org.apache.axis.AxisFault {
162 if (service == null) {
163 super.service = new org.apache.axis.client.Service();
164 } else {
165 super.service = service;
166 }
167 ((org.apache.axis.client.Service)super.service).setTypeMappingVersion("1.2");
168 java.lang.Class cls;
169 javax.xml.namespace.QName qName;
170 javax.xml.namespace.QName qName2;
171 java.lang.Class beansf = org.apache.axis.encoding.ser.BeanSerializerFactory.class;
172 java.lang.Class beandf = org.apache.axis.encoding.ser.BeanDeserializerFactory.class;
173 java.lang.Class enumsf = org.apache.axis.encoding.ser.EnumSerializerFactory.class;
174 java.lang.Class enumdf = org.apache.axis.encoding.ser.EnumDeserializerFactory.class;
175 java.lang.Class arraysf = org.apache.axis.encoding.ser.ArraySerializerFactory.class;
176 java.lang.Class arraydf = org.apache.axis.encoding.ser.ArrayDeserializerFactory.class;
177 java.lang.Class simplesf = org.apache.axis.encoding.ser.SimpleSerializerFactory.class;
178 java.lang.Class simpledf = org.apache.axis.encoding.ser.SimpleDeserializerFactory.class;
179 java.lang.Class simplelistsf = org.apache.axis.encoding.ser.SimpleListSerializerFactory.class;
180 java.lang.Class simplelistdf = org.apache.axis.encoding.ser.SimpleListDeserializerFactory.class;
181 qName = new javax.xml.namespace.QName("http://cal.kernel.portal.liferay.com", "DayAndPosition");
182 cachedSerQNames.add(qName);
183 cls = com.liferay.client.soap.portal.kernel.cal.DayAndPosition.class;
184 cachedSerClasses.add(cls);
185 cachedSerFactories.add(beansf);
186 cachedDeserFactories.add(beandf);
187
188 qName = new javax.xml.namespace.QName("http://cal.kernel.portal.liferay.com", "Duration");
189 cachedSerQNames.add(qName);
190 cls = com.liferay.client.soap.portal.kernel.cal.Duration.class;
191 cachedSerClasses.add(cls);
192 cachedSerFactories.add(beansf);
193 cachedDeserFactories.add(beandf);
194
195 qName = new javax.xml.namespace.QName("http://cal.kernel.portal.liferay.com", "Recurrence");
196 cachedSerQNames.add(qName);
197 cls = com.liferay.client.soap.portal.kernel.cal.Recurrence.class;
198 cachedSerClasses.add(cls);
199 cachedSerFactories.add(beansf);
200 cachedDeserFactories.add(beandf);
201
202 qName = new javax.xml.namespace.QName("http://cal.kernel.portal.liferay.com", "TZSRecurrence");
203 cachedSerQNames.add(qName);
204 cls = com.liferay.client.soap.portal.kernel.cal.TZSRecurrence.class;
205 cachedSerClasses.add(cls);
206 cachedSerFactories.add(beansf);
207 cachedDeserFactories.add(beandf);
208
209 qName = new javax.xml.namespace.QName("http://model.calendar.portlet.liferay.com", "CalEventSoap");
210 cachedSerQNames.add(qName);
211 cls = com.liferay.client.soap.portlet.calendar.model.CalEventSoap.class;
212 cachedSerClasses.add(cls);
213 cachedSerFactories.add(beansf);
214 cachedDeserFactories.add(beandf);
215
216 qName = new javax.xml.namespace.QName("http://model.portal.liferay.com", "PortletPreferencesIds");
217 cachedSerQNames.add(qName);
218 cls = com.liferay.client.soap.portal.model.PortletPreferencesIds.class;
219 cachedSerClasses.add(cls);
220 cachedSerFactories.add(beansf);
221 cachedDeserFactories.add(beandf);
222
223 qName = new javax.xml.namespace.QName("http://service.portal.liferay.com", "ServiceContext");
224 cachedSerQNames.add(qName);
225 cls = com.liferay.client.soap.portal.service.ServiceContext.class;
226 cachedSerClasses.add(cls);
227 cachedSerFactories.add(beansf);
228 cachedDeserFactories.add(beandf);
229
230 qName = new javax.xml.namespace.QName("http://xml.apache.org/xml-soap", "mapItem");
231 cachedSerQNames.add(qName);
232 cls = org.apache.xml.xml_soap.MapItem.class;
233 cachedSerClasses.add(cls);
234 cachedSerFactories.add(beansf);
235 cachedDeserFactories.add(beandf);
236
237 qName = new javax.xml.namespace.QName("urn:http.service.calendar.portlet.liferay.com", "ArrayOf_tns2_DayAndPosition");
238 cachedSerQNames.add(qName);
239 cls = com.liferay.client.soap.portal.kernel.cal.DayAndPosition[].class;
240 cachedSerClasses.add(cls);
241 qName = new javax.xml.namespace.QName("http://cal.kernel.portal.liferay.com", "DayAndPosition");
242 qName2 = null;
243 cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
244 cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
245
246 qName = new javax.xml.namespace.QName("urn:http.service.calendar.portlet.liferay.com", "ArrayOf_xsd_int");
247 cachedSerQNames.add(qName);
248 cls = int[].class;
249 cachedSerClasses.add(cls);
250 qName = new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int");
251 qName2 = null;
252 cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
253 cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
254
255 qName = new javax.xml.namespace.QName("urn:http.service.calendar.portlet.liferay.com", "ArrayOf_xsd_string");
256 cachedSerQNames.add(qName);
257 cls = java.lang.String[].class;
258 cachedSerClasses.add(cls);
259 qName = new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string");
260 qName2 = null;
261 cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
262 cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
263
264 }
265
266 protected org.apache.axis.client.Call createCall() throws java.rmi.RemoteException {
267 try {
268 org.apache.axis.client.Call _call = super._createCall();
269 if (super.maintainSessionSet) {
270 _call.setMaintainSession(super.maintainSession);
271 }
272 if (super.cachedUsername != null) {
273 _call.setUsername(super.cachedUsername);
274 }
275 if (super.cachedPassword != null) {
276 _call.setPassword(super.cachedPassword);
277 }
278 if (super.cachedEndpoint != null) {
279 _call.setTargetEndpointAddress(super.cachedEndpoint);
280 }
281 if (super.cachedTimeout != null) {
282 _call.setTimeout(super.cachedTimeout);
283 }
284 if (super.cachedPortName != null) {
285 _call.setPortName(super.cachedPortName);
286 }
287 java.util.Enumeration keys = super.cachedProperties.keys();
288 while (keys.hasMoreElements()) {
289 java.lang.String key = (java.lang.String) keys.nextElement();
290 _call.setProperty(key, super.cachedProperties.get(key));
291 }
292 synchronized (this) {
298 if (firstCall()) {
299 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
301 _call.setEncodingStyle(org.apache.axis.Constants.URI_SOAP11_ENC);
302 for (int i = 0; i < cachedSerFactories.size(); ++i) {
303 java.lang.Class cls = (java.lang.Class) cachedSerClasses.get(i);
304 javax.xml.namespace.QName qName =
305 (javax.xml.namespace.QName) cachedSerQNames.get(i);
306 java.lang.Object x = cachedSerFactories.get(i);
307 if (x instanceof Class) {
308 java.lang.Class sf = (java.lang.Class)
309 cachedSerFactories.get(i);
310 java.lang.Class df = (java.lang.Class)
311 cachedDeserFactories.get(i);
312 _call.registerTypeMapping(cls, qName, sf, df, false);
313 }
314 else if (x instanceof javax.xml.rpc.encoding.SerializerFactory) {
315 org.apache.axis.encoding.SerializerFactory sf = (org.apache.axis.encoding.SerializerFactory)
316 cachedSerFactories.get(i);
317 org.apache.axis.encoding.DeserializerFactory df = (org.apache.axis.encoding.DeserializerFactory)
318 cachedDeserFactories.get(i);
319 _call.registerTypeMapping(cls, qName, sf, df, false);
320 }
321 }
322 }
323 }
324 return _call;
325 }
326 catch (java.lang.Throwable _t) {
327 throw new org.apache.axis.AxisFault("Failure trying to get the Call object", _t);
328 }
329 }
330
331 public com.liferay.client.soap.portlet.calendar.model.CalEventSoap addEvent(java.lang.String title, java.lang.String description, int startDateMonth, int startDateDay, int startDateYear, int startDateHour, int startDateMinute, int endDateMonth, int endDateDay, int endDateYear, int durationHour, int durationMinute, boolean allDay, boolean timeZoneSensitive, java.lang.String type, boolean repeating, com.liferay.client.soap.portal.kernel.cal.TZSRecurrence recurrence, int remindBy, int firstReminder, int secondReminder, com.liferay.client.soap.portal.service.ServiceContext serviceContext) throws java.rmi.RemoteException {
332 if (super.cachedEndpoint == null) {
333 throw new org.apache.axis.NoEndPointException();
334 }
335 org.apache.axis.client.Call _call = createCall();
336 _call.setOperation(_operations[0]);
337 _call.setUseSOAPAction(true);
338 _call.setSOAPActionURI("");
339 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
340 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.calendar.portlet.liferay.com", "addEvent"));
341
342 setRequestHeaders(_call);
343 setAttachments(_call);
344 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {title, description, new java.lang.Integer(startDateMonth), new java.lang.Integer(startDateDay), new java.lang.Integer(startDateYear), new java.lang.Integer(startDateHour), new java.lang.Integer(startDateMinute), new java.lang.Integer(endDateMonth), new java.lang.Integer(endDateDay), new java.lang.Integer(endDateYear), new java.lang.Integer(durationHour), new java.lang.Integer(durationMinute), new java.lang.Boolean(allDay), new java.lang.Boolean(timeZoneSensitive), type, new java.lang.Boolean(repeating), recurrence, new java.lang.Integer(remindBy), new java.lang.Integer(firstReminder), new java.lang.Integer(secondReminder), serviceContext});
345
346 if (_resp instanceof java.rmi.RemoteException) {
347 throw (java.rmi.RemoteException)_resp;
348 }
349 else {
350 extractAttachments(_call);
351 try {
352 return (com.liferay.client.soap.portlet.calendar.model.CalEventSoap) _resp;
353 } catch (java.lang.Exception _exception) {
354 return (com.liferay.client.soap.portlet.calendar.model.CalEventSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portlet.calendar.model.CalEventSoap.class);
355 }
356 }
357 } catch (org.apache.axis.AxisFault axisFaultException) {
358 throw axisFaultException;
359 }
360 }
361
362 public void deleteEvent(long eventId) throws java.rmi.RemoteException {
363 if (super.cachedEndpoint == null) {
364 throw new org.apache.axis.NoEndPointException();
365 }
366 org.apache.axis.client.Call _call = createCall();
367 _call.setOperation(_operations[1]);
368 _call.setUseSOAPAction(true);
369 _call.setSOAPActionURI("");
370 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
371 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.calendar.portlet.liferay.com", "deleteEvent"));
372
373 setRequestHeaders(_call);
374 setAttachments(_call);
375 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(eventId)});
376
377 if (_resp instanceof java.rmi.RemoteException) {
378 throw (java.rmi.RemoteException)_resp;
379 }
380 extractAttachments(_call);
381 } catch (org.apache.axis.AxisFault axisFaultException) {
382 throw axisFaultException;
383 }
384 }
385
386 public com.liferay.client.soap.portlet.calendar.model.CalEventSoap getEvent(long eventId) throws java.rmi.RemoteException {
387 if (super.cachedEndpoint == null) {
388 throw new org.apache.axis.NoEndPointException();
389 }
390 org.apache.axis.client.Call _call = createCall();
391 _call.setOperation(_operations[2]);
392 _call.setUseSOAPAction(true);
393 _call.setSOAPActionURI("");
394 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
395 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.calendar.portlet.liferay.com", "getEvent"));
396
397 setRequestHeaders(_call);
398 setAttachments(_call);
399 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(eventId)});
400
401 if (_resp instanceof java.rmi.RemoteException) {
402 throw (java.rmi.RemoteException)_resp;
403 }
404 else {
405 extractAttachments(_call);
406 try {
407 return (com.liferay.client.soap.portlet.calendar.model.CalEventSoap) _resp;
408 } catch (java.lang.Exception _exception) {
409 return (com.liferay.client.soap.portlet.calendar.model.CalEventSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portlet.calendar.model.CalEventSoap.class);
410 }
411 }
412 } catch (org.apache.axis.AxisFault axisFaultException) {
413 throw axisFaultException;
414 }
415 }
416
417 public com.liferay.client.soap.portlet.calendar.model.CalEventSoap updateEvent(long eventId, java.lang.String title, java.lang.String description, int startDateMonth, int startDateDay, int startDateYear, int startDateHour, int startDateMinute, int endDateMonth, int endDateDay, int endDateYear, int durationHour, int durationMinute, boolean allDay, boolean timeZoneSensitive, java.lang.String type, boolean repeating, com.liferay.client.soap.portal.kernel.cal.TZSRecurrence recurrence, int remindBy, int firstReminder, int secondReminder, com.liferay.client.soap.portal.service.ServiceContext serviceContext) throws java.rmi.RemoteException {
418 if (super.cachedEndpoint == null) {
419 throw new org.apache.axis.NoEndPointException();
420 }
421 org.apache.axis.client.Call _call = createCall();
422 _call.setOperation(_operations[3]);
423 _call.setUseSOAPAction(true);
424 _call.setSOAPActionURI("");
425 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
426 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.calendar.portlet.liferay.com", "updateEvent"));
427
428 setRequestHeaders(_call);
429 setAttachments(_call);
430 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(eventId), title, description, new java.lang.Integer(startDateMonth), new java.lang.Integer(startDateDay), new java.lang.Integer(startDateYear), new java.lang.Integer(startDateHour), new java.lang.Integer(startDateMinute), new java.lang.Integer(endDateMonth), new java.lang.Integer(endDateDay), new java.lang.Integer(endDateYear), new java.lang.Integer(durationHour), new java.lang.Integer(durationMinute), new java.lang.Boolean(allDay), new java.lang.Boolean(timeZoneSensitive), type, new java.lang.Boolean(repeating), recurrence, new java.lang.Integer(remindBy), new java.lang.Integer(firstReminder), new java.lang.Integer(secondReminder), serviceContext});
431
432 if (_resp instanceof java.rmi.RemoteException) {
433 throw (java.rmi.RemoteException)_resp;
434 }
435 else {
436 extractAttachments(_call);
437 try {
438 return (com.liferay.client.soap.portlet.calendar.model.CalEventSoap) _resp;
439 } catch (java.lang.Exception _exception) {
440 return (com.liferay.client.soap.portlet.calendar.model.CalEventSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portlet.calendar.model.CalEventSoap.class);
441 }
442 }
443 } catch (org.apache.axis.AxisFault axisFaultException) {
444 throw axisFaultException;
445 }
446 }
447
448 }
449