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