|
Oracle® Collaboration Suite Workspaces API Reference 10g Release 1 (10.1.2) B25479-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
oracle.workspaces.resource.CwResourceItemDefinition
oracle.workspaces.resource.calendar.CwCalendarItemDefinition
oracle.workspaces.resource.calendar.CwEventDefinition
This class represents a definition of a calendar event.
Field Summary |
Constructor Summary | |
CwEventDefinition(java.lang.String type, java.lang.String summary, java.util.Date starttime, java.util.Date endtime) Constructor. |
Method Summary | |
void |
addAlarm(CwCalendarAlarm alarm) Adds an alarm (reminder) |
void |
addAttendee(CwCalendarAttendee attendee) Adds attendees to the subgroup event. |
void |
addRDate(java.util.Date rdate) This is used to create recurring (repeating) meetings. |
void |
dropAttendee(CwUser user) Drops the first attendee with the given User of the subgroup event. |
void |
dropRDate(java.util.Date rdate) Drops recurring dates (RDATE) from the event. |
java.util.List |
getAlarms() Returns a list of alarms (reminder) |
java.util.List |
getAttendees() Returns the list of all attendees of the subgroup event. |
java.lang.String |
getAttendingType() Gets attending type. |
boolean |
getConfirmedStatus() Gets the status for the event. |
java.lang.String |
getEventType() Gets event type. |
java.lang.String |
getIMeetingDialinInfo() Gets web conference dial in info. |
boolean |
getIMeetingEnabled() Returns whether this event is web conference enabled. |
boolean |
getIMeetingEnableDirectJoin() Returns whether include Join URL in the notification mail. |
java.lang.String |
getIMeetingPassword() Gets web conference password. |
boolean |
getIMeetingPublishAttendees() Returns whether publish attendees on the site. |
java.lang.String |
getLocation() Gets the location for the event |
java.util.List |
getRDates() Returns the list of RDATEs of the event. |
boolean |
isRepeatingEvent() Returns true if this is a repeating event definition. |
void |
setAttendees(java.util.List attendeeList) Set the attendee list. |
void |
setAttendingType(java.lang.String attendType) Sets event type. |
void |
setConfirmedStatus(boolean confirmed) Sets the status for the event. |
void |
setIMeetingDialinInfo(java.lang.String dialinInfo) Sets web conference dial in info. |
void |
setIMeetingEnabled(boolean enabled) Sets whether this event is web conference enabled. |
void |
setIMeetingEnableDirectJoin(boolean enabled) Sets whether include Join URL in the notification mail. |
void |
setIMeetingPassword(java.lang.String password) Sets web conference password. |
void |
setIMeetingPublishAttendees(boolean enabled) Sets whether publish attendees on the site. |
void |
setLocation(java.lang.String location) Sets the location for the event |
void |
setName(java.lang.String name) Sets name for the resource item. |
void |
setRDates(java.util.List dateList) This is used to create recurring (repeating) meetings. |
Methods inherited from class oracle.workspaces.resource.calendar.CwCalendarItemDefinition |
getEndTime, getPriority, getStartTime, getSummary, setDescription, setEndTime, setPriority, setStartTime, setSummary |
Methods inherited from class oracle.workspaces.resource.CwResourceItemDefinition |
getDescription, getName |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public CwEventDefinition(java.lang.String type, java.lang.String summary, java.util.Date starttime, java.util.Date endtime) throws CwException
type
- event type. It should be one of the following values EVENT_TYPE_APPOINTMENT EVENT_TYPE_DAYEVENT EVENT_TYPE_DAILYNOTE Note: EVENT_TYPE_HOLIDAY is not supported here.summary
- title of the eventstarttime
- start date/time of the eventendtime
- end date/time of the eventMethod Detail |
public void addAlarm(CwCalendarAlarm alarm)
public void addAttendee(CwCalendarAttendee attendee)
attendee
- Attendee to be added.public void addRDate(java.util.Date rdate)
rdate
- Recurring date to be added.public void dropAttendee(CwUser user)
user
- CwUser object represeting the attendee to be droppedpublic void dropRDate(java.util.Date rdate)
rdate
- Recurring date to be dropped.public java.util.List getAlarms()
public java.util.List getAttendees()
public java.lang.String getAttendingType()
public boolean getConfirmedStatus()
public java.lang.String getEventType()
public java.lang.String getIMeetingDialinInfo() throws CwException
CwException
public boolean getIMeetingEnabled() throws CwException
CwException
public boolean getIMeetingEnableDirectJoin() throws CwException
CwException
public java.lang.String getIMeetingPassword() throws CwException
CwException
public boolean getIMeetingPublishAttendees() throws CwException
CwException
public java.lang.String getLocation()
public java.util.List getRDates()
public boolean isRepeatingEvent()
public void setAttendees(java.util.List attendeeList)
public void setAttendingType(java.lang.String attendType)
attendType
- Attending type to be set.public void setConfirmedStatus(boolean confirmed)
public void setIMeetingDialinInfo(java.lang.String dialinInfo) throws CwException
dialinInfo
- Dial in info of the web conference.CwException
public void setIMeetingEnabled(boolean enabled) throws CwException
enabled
- Whether it is web conference enabled.CwException
public void setIMeetingEnableDirectJoin(boolean enabled) throws CwException
enabled
- Whether include Join URL in the notification mail.CwException
public void setIMeetingPassword(java.lang.String password) throws CwException
password
- web conference password.CwException
public void setIMeetingPublishAttendees(boolean enabled) throws CwException
enabled
- Whether to publish attendees on the site.CwException
public void setLocation(java.lang.String location) throws CwAttrValException
location
- Location to be setCwAttrValException
public void setName(java.lang.String name) throws CwAttrValException
setName
in class CwResourceItemDefinition
CwAttrValException
public void setRDates(java.util.List dateList) throws CwException
dateList
- list of Date objects for repeating meetingsCwException
|
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |