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