001
014
015 package com.liferay.portlet.calendar.service.http;
016
017 import com.liferay.portal.kernel.log.Log;
018 import com.liferay.portal.kernel.log.LogFactoryUtil;
019
020 import com.liferay.portlet.calendar.service.CalEventServiceUtil;
021
022 import java.rmi.RemoteException;
023
024
067 public class CalEventServiceSoap {
068 public static com.liferay.portlet.calendar.model.CalEventSoap addEvent(
069 java.lang.String title, java.lang.String description,
070 int startDateMonth, int startDateDay, int startDateYear,
071 int startDateHour, int startDateMinute, int endDateMonth,
072 int endDateDay, int endDateYear, int durationHour, int durationMinute,
073 boolean allDay, boolean timeZoneSensitive, java.lang.String type,
074 boolean repeating,
075 com.liferay.portal.kernel.cal.TZSRecurrence recurrence, int remindBy,
076 int firstReminder, int secondReminder,
077 com.liferay.portal.service.ServiceContext serviceContext)
078 throws RemoteException {
079 try {
080 com.liferay.portlet.calendar.model.CalEvent returnValue = CalEventServiceUtil.addEvent(title,
081 description, startDateMonth, startDateDay, startDateYear,
082 startDateHour, startDateMinute, endDateMonth, endDateDay,
083 endDateYear, durationHour, durationMinute, allDay,
084 timeZoneSensitive, type, repeating, recurrence, remindBy,
085 firstReminder, secondReminder, serviceContext);
086
087 return com.liferay.portlet.calendar.model.CalEventSoap.toSoapModel(returnValue);
088 }
089 catch (Exception e) {
090 _log.error(e, e);
091
092 throw new RemoteException(e.getMessage());
093 }
094 }
095
096 public static void deleteEvent(long eventId) throws RemoteException {
097 try {
098 CalEventServiceUtil.deleteEvent(eventId);
099 }
100 catch (Exception e) {
101 _log.error(e, e);
102
103 throw new RemoteException(e.getMessage());
104 }
105 }
106
107 public static com.liferay.portlet.calendar.model.CalEventSoap getEvent(
108 long eventId) throws RemoteException {
109 try {
110 com.liferay.portlet.calendar.model.CalEvent returnValue = CalEventServiceUtil.getEvent(eventId);
111
112 return com.liferay.portlet.calendar.model.CalEventSoap.toSoapModel(returnValue);
113 }
114 catch (Exception e) {
115 _log.error(e, e);
116
117 throw new RemoteException(e.getMessage());
118 }
119 }
120
121 public static com.liferay.portlet.calendar.model.CalEventSoap updateEvent(
122 long eventId, java.lang.String title, java.lang.String description,
123 int startDateMonth, int startDateDay, int startDateYear,
124 int startDateHour, int startDateMinute, int endDateMonth,
125 int endDateDay, int endDateYear, int durationHour, int durationMinute,
126 boolean allDay, boolean timeZoneSensitive, java.lang.String type,
127 boolean repeating,
128 com.liferay.portal.kernel.cal.TZSRecurrence recurrence, int remindBy,
129 int firstReminder, int secondReminder,
130 com.liferay.portal.service.ServiceContext serviceContext)
131 throws RemoteException {
132 try {
133 com.liferay.portlet.calendar.model.CalEvent returnValue = CalEventServiceUtil.updateEvent(eventId,
134 title, description, startDateMonth, startDateDay,
135 startDateYear, startDateHour, startDateMinute,
136 endDateMonth, endDateDay, endDateYear, durationHour,
137 durationMinute, allDay, timeZoneSensitive, type, repeating,
138 recurrence, remindBy, firstReminder, secondReminder,
139 serviceContext);
140
141 return com.liferay.portlet.calendar.model.CalEventSoap.toSoapModel(returnValue);
142 }
143 catch (Exception e) {
144 _log.error(e, e);
145
146 throw new RemoteException(e.getMessage());
147 }
148 }
149
150 private static Log _log = LogFactoryUtil.getLog(CalEventServiceSoap.class);
151 }