|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--oracle.calendar.soap.iCal.vComponent | +--oracle.calendar.soap.iCal.vEvent
The vEvent mirrors the IETF definition of a vEvent. The component contains information about an event. This event, for the current Web Services implementation, refers to one meeting or instance of a repeating meeting. In the grandeur scheme of things, a vEvent can also represent multiple meetings, a recurring meeting.
vAttendee
Field Summary | |
static java.lang.String |
k_attendee |
static java.lang.String |
k_class |
static java.lang.String |
k_cn |
static java.lang.String |
k_dataGuid |
static java.lang.String |
k_description |
static java.lang.String |
k_dtend |
static java.lang.String |
k_dtstart |
static java.lang.String |
k_duration |
static java.lang.String |
k_eventClassConfidential |
static java.lang.String |
k_eventClassPrivate |
static java.lang.String |
k_eventClassPublic |
static java.lang.String |
k_eventGuid |
static java.lang.String |
k_eventType |
static java.lang.String |
k_eventTypeAppointment |
static java.lang.String |
k_eventTypeDailyNote |
static java.lang.String |
k_eventTypeDayEvent |
static java.lang.String |
k_eventTypeHoliday |
static java.lang.String |
k_iMeetingDetailsUrl |
static java.lang.String |
k_iMeetingDialinInfo |
static java.lang.String |
k_iMeetingEnabled |
static java.lang.String |
k_iMeetingId |
static java.lang.String |
k_iMeetingPassword |
static java.lang.String |
k_iMeetingType |
static java.lang.String |
k_iMeetingTypePublic |
static java.lang.String |
k_iMeetingTypeRegular |
static java.lang.String |
k_iMeetingTypeRestricted |
static java.lang.String |
k_instGuid |
static java.lang.String |
k_location |
static java.lang.String |
k_loginUser |
static java.lang.String |
k_organizer |
static java.lang.String |
k_priority |
static java.lang.String |
k_priorityHigh |
static java.lang.String |
k_priorityHighest |
static java.lang.String |
k_priorityLow |
static java.lang.String |
k_priorityLowest |
static java.lang.String |
k_priorityNormal |
static java.lang.String |
k_score |
static java.lang.String |
k_summary |
static java.lang.String |
k_uid |
static java.lang.String |
k_value |
static java.lang.String |
k_valueTypeDate |
static java.lang.String |
k_valueTypeDateTime |
static java.lang.String |
k_vEvent |
private java.util.Vector |
m_attendees |
private java.lang.String |
m_class |
private java.lang.String |
m_dataGuid |
private java.lang.String |
m_description |
private java.lang.String |
m_dtend |
private java.lang.String |
m_dtendvalue |
private java.lang.String |
m_dtstart |
private java.lang.String |
m_dtstartvalue |
private java.lang.String |
m_duration |
private java.lang.String |
m_eventGuid |
private java.lang.String |
m_eventType |
private java.lang.String |
m_iMeetingDetailsUrl |
private java.lang.String |
m_iMeetingDialinInfo |
private java.lang.String |
m_iMeetingEnabled |
private java.lang.String |
m_iMeetingId |
private java.lang.String |
m_iMeetingPassword |
private java.lang.String |
m_iMeetingType |
private java.lang.String |
m_instanceGuid |
private java.lang.String |
m_location |
private java.lang.String |
m_loginUser |
private java.lang.String |
m_loginUserCN |
private vOrganizer |
m_organizer |
private java.lang.String |
m_priority |
private java.lang.String |
m_score |
private java.lang.String |
m_summary |
private java.lang.String |
m_uid |
Constructor Summary | |
vEvent() Default constructor |
Method Summary | |
void |
addAttendee(vAttendee in_attendee) Add a new attendee to the meeting |
java.util.Vector |
getAttendees() Retrieves the list of attendees |
java.lang.String |
getDataGuid() Retrieves the Data GUID of the event. |
java.lang.String |
getDescription() Retrieves the meeting description (typically the meeting details) |
java.lang.String |
getDtEnd() Retrieves the meeting end date. |
java.lang.String |
getDtEndValue() Gets the dtend date or date-time parameter. |
java.lang.String |
getDtStart() Retrieves the meeting start date-time. |
java.lang.String |
getDtStartValue() Gets the dtstart date or date-time parameter. |
java.lang.String |
getDuration() Retrieves the event duration. |
org.w3c.dom.Element |
getElement(org.w3c.dom.Document in_document) Returns a new XML DOM structure representing the vEvent XML tree structure. |
java.lang.String |
getEventClass() Retrieves the event class. |
java.lang.String |
getEventGuid() Retrieves the CS GUID of the event. |
java.lang.String |
getInstanceGuid() Retrieves the CS GUID of the event instance. |
java.lang.String |
getLocation() Retrieves the event location |
vOrganizer |
getOrganizer() Retrieves the event organizer |
java.lang.String |
getPriority() Retrieves the priority of the vEvent. |
java.lang.String |
getSummary() Retrieves the event summary. |
java.lang.String |
getUid() Retrieves the UID of the meeting. |
vAttendee |
getUserAttendeeObject() Retrieves the attendee object for the logged in user |
java.lang.String |
getXEventType() Retrieves the event type of the vEvent. |
java.lang.String |
getXiMeetingDetailsUrl() Retrieves the iMeeting details URL. |
java.lang.String |
getXiMeetingDialinInfo() Retrieves the iMeeting dialin info. |
java.lang.String |
getXiMeetingEnabled() Retrieves the iMeeting enabled flag. |
java.lang.String |
getXiMeetingId() Retrieves the iMeeting ID. |
java.lang.String |
getXiMeetingPassword() Retrieves the iMeeting password. |
java.lang.String |
getXiMeetingType() Retrieves the iMeeting type. |
java.lang.String |
getXLoginUser() Retrieves the login user's email address. |
java.lang.String |
getXLoginUserCN() Retrieves the login user's common name |
java.lang.String |
getXScore() Retrieves the search results core for the meeting. |
boolean |
isOwnedByUser() Returns true if the user specificied in the authentication header is the owner of the meeting. |
void |
setDataGuid(java.lang.String in_dataGuid) Sets the Data GUID of the event. |
void |
setDescription(java.lang.String in_description) Set a meeting description (a.k.a. |
void |
setDtEnd(java.lang.String in_dtend) Sets the meeting end date. |
void |
setDtEndValue(java.lang.String in_dtendValue) Sets the dtend date or date-time parameter. |
void |
setDtStart(java.lang.String in_dtstart) Sets the meeting start datetime. |
void |
setDtStartValue(java.lang.String in_dtstartvalue) Sets the dtstart date or date-time parameter. |
void |
setDuration(java.lang.String in_duration) Sets the event duration. |
void |
setEventClass(java.lang.String in_class) Assigns the class for the event. |
void |
setLocation(java.lang.String in_location) Sets the event location field |
void |
setOrganizer(vOrganizer in_organizer) Sets the event organizer |
void |
setPriority(java.lang.String in_priority) Set the priority. |
void |
setSummary(java.lang.String in_summary) Sets the events summary (typically the meeting title) |
void |
setUid(java.lang.String in_uid) Assigns a UID to the meeting. |
void |
setXEventType(java.lang.String in_type) Set the event type. |
void |
setXiMeetingDialinInfo(java.lang.String in_iMeetingDialinInfo) Sets the iMeeting dialin info. |
void |
setXiMeetingEnabled(java.lang.String in_iMeetingEnabled) Sets the iMeeting enabled flag. |
void |
setXiMeetingPassword(java.lang.String in_iMeetingPassword) Sets the iMeeting password. |
void |
setXiMeetingType(java.lang.String in_iMeetingType) Sets the iMeeting type. |
void |
setXScore(java.lang.String in_score) Sets the search results core for the meeting. |
java.lang.String |
toString() Constructs a String representing the vEvent objects and all children. |
static vEvent |
unmarshall(org.w3c.dom.Element in_element) Constructs a new vEvent instance from the XML elements within the XML DOM. |
Methods inherited from class java.lang.Object |
<clinit>, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, wait, wait, wait |
Field Detail |
public static final java.lang.String k_vEvent
public static final java.lang.String k_class
public static final java.lang.String k_description
public static final java.lang.String k_dtstart
public static final java.lang.String k_dtend
public static final java.lang.String k_duration
public static final java.lang.String k_location
public static final java.lang.String k_organizer
public static final java.lang.String k_priority
public static final java.lang.String k_summary
public static final java.lang.String k_uid
public static final java.lang.String k_attendee
public static final java.lang.String k_eventType
public static final java.lang.String k_score
public static final java.lang.String k_eventGuid
public static final java.lang.String k_instGuid
public static final java.lang.String k_dataGuid
public static final java.lang.String k_loginUser
public static final java.lang.String k_value
public static final java.lang.String k_cn
public static final java.lang.String k_iMeetingEnabled
public static final java.lang.String k_iMeetingPassword
public static final java.lang.String k_iMeetingId
public static final java.lang.String k_iMeetingType
public static final java.lang.String k_iMeetingDialinInfo
public static final java.lang.String k_iMeetingDetailsUrl
public static final java.lang.String k_eventClassPublic
public static final java.lang.String k_eventClassPrivate
public static final java.lang.String k_eventClassConfidential
public static final java.lang.String k_priorityHighest
public static final java.lang.String k_priorityHigh
public static final java.lang.String k_priorityNormal
public static final java.lang.String k_priorityLow
public static final java.lang.String k_priorityLowest
public static final java.lang.String k_eventTypeAppointment
public static final java.lang.String k_eventTypeDayEvent
public static final java.lang.String k_eventTypeDailyNote
public static final java.lang.String k_eventTypeHoliday
public static final java.lang.String k_iMeetingTypeRestricted
public static final java.lang.String k_iMeetingTypeRegular
public static final java.lang.String k_iMeetingTypePublic
public static final java.lang.String k_valueTypeDate
public static final java.lang.String k_valueTypeDateTime
private java.lang.String m_class
private java.lang.String m_eventType
private java.lang.String m_description
private java.lang.String m_dtstart
private java.lang.String m_dtstartvalue
private java.lang.String m_dtend
private java.lang.String m_dtendvalue
private java.lang.String m_duration
private vOrganizer m_organizer
private java.lang.String m_priority
private java.lang.String m_location
private java.lang.String m_score
private java.lang.String m_summary
private java.lang.String m_uid
private java.lang.String m_dataGuid
private java.lang.String m_eventGuid
private java.lang.String m_instanceGuid
private java.lang.String m_loginUser
private java.lang.String m_loginUserCN
private java.util.Vector m_attendees
private java.lang.String m_iMeetingEnabled
private java.lang.String m_iMeetingPassword
private java.lang.String m_iMeetingId
private java.lang.String m_iMeetingType
private java.lang.String m_iMeetingDialinInfo
private java.lang.String m_iMeetingDetailsUrl
Constructor Detail |
public vEvent()
Method Detail |
public java.lang.String getEventClass()
public void setEventClass(java.lang.String in_class)
in_class
- an event classpublic java.lang.String getUid()
public java.lang.String getDataGuid()
public void setDataGuid(java.lang.String in_dataGuid)
String
- the meeting Data GUIDpublic java.lang.String getEventGuid()
public java.lang.String getInstanceGuid()
public void setUid(java.lang.String in_uid)
in_uid
- a new UIDpublic java.lang.String getXEventType()
public void setXEventType(java.lang.String in_type)
String
- an event typepublic java.lang.String getPriority()
public void setPriority(java.lang.String in_priority)
String
- a priority codepublic java.lang.String getDescription()
public void setDescription(java.lang.String in_description)
in_description
- an event descriptionpublic java.lang.String getDtStart()
public java.lang.String getDtStartValue()
public void setDtStart(java.lang.String in_dtstart)
String
- a UTC date-time or datepublic void setDtStartValue(java.lang.String in_dtstartvalue)
String
- a UTC date value parameterpublic java.lang.String getDtEnd()
public java.lang.String getDtEndValue()
public void setDtEnd(java.lang.String in_dtend)
String
- an event end date timepublic void setDtEndValue(java.lang.String in_dtendValue)
String
- an event end date time valuepublic java.lang.String getDuration()
public void setDuration(java.lang.String in_duration)
String
- an event duration stringpublic java.lang.String getLocation()
public void setLocation(java.lang.String in_location)
public vOrganizer getOrganizer()
public void setOrganizer(vOrganizer in_organizer)
vOrganizer
- an event organizerpublic java.lang.String getSummary()
public void setSummary(java.lang.String in_summary)
in_summary
- an event summarypublic java.lang.String getXLoginUser()
public java.lang.String getXLoginUserCN()
public java.lang.String getXScore()
public void setXScore(java.lang.String in_score)
String
- an event scorepublic java.lang.String getXiMeetingEnabled()
public void setXiMeetingEnabled(java.lang.String in_iMeetingEnabled)
in_iMeetingEnabled
- an iMeeting enabled flagpublic java.lang.String getXiMeetingId()
public java.lang.String getXiMeetingPassword()
public void setXiMeetingPassword(java.lang.String in_iMeetingPassword)
in_iMeetingPassword
- an iMeeting passwordpublic java.lang.String getXiMeetingType()
public void setXiMeetingType(java.lang.String in_iMeetingType)
in_iMeetingPassword
- an iMeeting passwordpublic java.lang.String getXiMeetingDialinInfo()
public void setXiMeetingDialinInfo(java.lang.String in_iMeetingDialinInfo)
in_iMeetingDialinInfo
- an iMeeting dialin infopublic java.lang.String getXiMeetingDetailsUrl()
public boolean isOwnedByUser()
public java.util.Vector getAttendees()
vAttendee
public void addAttendee(vAttendee in_attendee)
a
- new attendeevAttendee
public vAttendee getUserAttendeeObject()
vAttendee
public static vEvent unmarshall(org.w3c.dom.Element in_element)
in_element
- public org.w3c.dom.Element getElement(org.w3c.dom.Document in_document)
getElement
in class vComponent
public java.lang.String toString()
toString
in class vComponent
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |