1
22
23 package com.liferay.portlet.calendar.service.http;
24
25 import com.liferay.portal.kernel.log.Log;
26 import com.liferay.portal.kernel.log.LogFactoryUtil;
27
28 import com.liferay.portlet.calendar.service.CalEventServiceUtil;
29
30 import java.rmi.RemoteException;
31
32
82 public class CalEventServiceSoap {
83 public static com.liferay.portlet.calendar.model.CalEventSoap addEvent(
84 java.lang.String title, java.lang.String description,
85 int startDateMonth, int startDateDay, int startDateYear,
86 int startDateHour, int startDateMinute, int endDateMonth,
87 int endDateDay, int endDateYear, int durationHour, int durationMinute,
88 boolean allDay, boolean timeZoneSensitive, java.lang.String type,
89 boolean repeating,
90 com.liferay.portal.kernel.cal.TZSRecurrence recurrence, int remindBy,
91 int firstReminder, int secondReminder,
92 com.liferay.portal.service.ServiceContext serviceContext)
93 throws RemoteException {
94 try {
95 com.liferay.portlet.calendar.model.CalEvent returnValue = CalEventServiceUtil.addEvent(title,
96 description, startDateMonth, startDateDay, startDateYear,
97 startDateHour, startDateMinute, endDateMonth, endDateDay,
98 endDateYear, durationHour, durationMinute, allDay,
99 timeZoneSensitive, type, repeating, recurrence, remindBy,
100 firstReminder, secondReminder, serviceContext);
101
102 return com.liferay.portlet.calendar.model.CalEventSoap.toSoapModel(returnValue);
103 }
104 catch (Exception e) {
105 _log.error(e, e);
106
107 throw new RemoteException(e.getMessage());
108 }
109 }
110
111 public static void deleteEvent(long eventId) throws RemoteException {
112 try {
113 CalEventServiceUtil.deleteEvent(eventId);
114 }
115 catch (Exception e) {
116 _log.error(e, e);
117
118 throw new RemoteException(e.getMessage());
119 }
120 }
121
122 public static com.liferay.portlet.calendar.model.CalEventSoap getEvent(
123 long eventId) throws RemoteException {
124 try {
125 com.liferay.portlet.calendar.model.CalEvent returnValue = CalEventServiceUtil.getEvent(eventId);
126
127 return com.liferay.portlet.calendar.model.CalEventSoap.toSoapModel(returnValue);
128 }
129 catch (Exception e) {
130 _log.error(e, e);
131
132 throw new RemoteException(e.getMessage());
133 }
134 }
135
136 public static com.liferay.portlet.calendar.model.CalEventSoap updateEvent(
137 long eventId, java.lang.String title, java.lang.String description,
138 int startDateMonth, int startDateDay, int startDateYear,
139 int startDateHour, int startDateMinute, int endDateMonth,
140 int endDateDay, int endDateYear, int durationHour, int durationMinute,
141 boolean allDay, boolean timeZoneSensitive, java.lang.String type,
142 boolean repeating,
143 com.liferay.portal.kernel.cal.TZSRecurrence recurrence, int remindBy,
144 int firstReminder, int secondReminder,
145 com.liferay.portal.service.ServiceContext serviceContext)
146 throws RemoteException {
147 try {
148 com.liferay.portlet.calendar.model.CalEvent returnValue = CalEventServiceUtil.updateEvent(eventId,
149 title, description, startDateMonth, startDateDay,
150 startDateYear, startDateHour, startDateMinute,
151 endDateMonth, endDateDay, endDateYear, durationHour,
152 durationMinute, allDay, timeZoneSensitive, type, repeating,
153 recurrence, remindBy, firstReminder, secondReminder,
154 serviceContext);
155
156 return com.liferay.portlet.calendar.model.CalEventSoap.toSoapModel(returnValue);
157 }
158 catch (Exception e) {
159 _log.error(e, e);
160
161 throw new RemoteException(e.getMessage());
162 }
163 }
164
165 private static Log _log = LogFactoryUtil.getLog(CalEventServiceSoap.class);
166 }