public class IcsGenerator
extends java.lang.Object
Constructor and Description |
---|
IcsGenerator() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAppointment(java.lang.String organizerName,
java.lang.String organizerEmail,
java.lang.String subject,
java.lang.String location,
java.util.Calendar startTime,
java.util.Calendar endTime,
java.lang.String description,
boolean allDay,
boolean setAsBusy,
boolean reminder,
java.util.Map<java.lang.String,java.lang.String> attendees)
Builds a String containing a simple appointment
based on iCalendar specification and Outlook specific extensions
|
public java.lang.String getAppointment(java.lang.String organizerName, java.lang.String organizerEmail, java.lang.String subject, java.lang.String location, java.util.Calendar startTime, java.util.Calendar endTime, java.lang.String description, boolean allDay, boolean setAsBusy, boolean reminder, java.util.Map<java.lang.String,java.lang.String> attendees)
organizerName
- - organizer nameorganizerEmail
- - organizer emailsubject
- - subject/titlestartTime
- - appt start timelocation
- - appt locationendTime
- - appt end timedescription
- - details - can be HTMLallDay
- - all day eventsetAsBusy
- - sets appt as busyreminder
- - creates a reminder, default 15 min before start timeattendees
- - Map of attendee name-email pairs