- All Implemented Interfaces:
Serializable
,Comparable<ICalBuilder.ITIPMethod>
- Enclosing class:
- ICalBuilder
Methods defined by iTIP (iCalendar Transport-Independent
Interoperability Protocol). Please see
Section 1.4 of RFC 5546.
-
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionAdd one or more new instances to an existing recurring iCalendar object.Cancel one or more instances of an existing iCalendar object.Used by an Attendee to negotiate a change in an iCalendar object.Used by the Organizer to decline the proposed counter proposal.Used to publish an iCalendar object to one or more "Calendar Users".Used by an Attendee to request the latest version of an iCalendar object.A reply is used in response to a request to convey Attendee status to the Organizer.Used to schedule an iCalendar object with other "Calendar Users". -
Method Summary
Modifier and TypeMethodDescriptionstatic ICalBuilder.ITIPMethod
Returns the enum constant of this type with the specified name.static ICalBuilder.ITIPMethod[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
Enum Constant Details
-
PUBLISH
Used to publish an iCalendar object to one or more "Calendar Users". There is no interactivity between the publisher and any other "Calendar User". An example might include a baseball team publishing its schedule to the public.Note: The description of each constant was copied from Section 1.4 of RFC 5546.
-
REQUEST
Used to schedule an iCalendar object with other "Calendar Users". Requests are interactive in that they require the receiver to respond using the reply methods. Meeting requests, busy-time requests, and the assignment of tasks to other "Calendar Users" are all examples. Requests are also used by the Organizer to update the status of an iCalendar object.Note: The description was copied from Section 1.4 of RFC 5546.
-
REPLY
A reply is used in response to a request to convey Attendee status to the Organizer. Replies are commonly used to respond to meeting and task requests.Note: The description was copied from Section 1.4 of RFC 5546.
-
ADD
Add one or more new instances to an existing recurring iCalendar object.Note: The description was copied from Section 1.4 of RFC 5546.
-
CANCEL
Cancel one or more instances of an existing iCalendar object.Note: The description was copied from Section 1.4 of RFC 5546.
-
REFRESH
Used by an Attendee to request the latest version of an iCalendar object.Note: The description was copied from Section 1.4 of RFC 5546.
-
COUNTER
Used by an Attendee to negotiate a change in an iCalendar object. Examples include the request to change a proposed event time or change the due date for a task.Note: The description was copied from Section 1.4 of RFC 5546.
-
DECLINECOUNTER
Used by the Organizer to decline the proposed counter proposal.Note: The description was copied from Section 1.4 of RFC 5546.
-
-
Method Details
-
values
Returns an array containing the constants of this enum type, in the order they are declared.- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null
-