|
Oracle | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.compoze.domino.AbstractItem
com.compoze.domino.AbstractDocument
com.compoze.domino.Memo
com.compoze.domino.Appointment
com.compoze.domino.Notice
com.compoze.domino.Invitation
public class Invitation
This class is a Domino invitation. Invitation instances are obtained
from the Documents
class. Methods that access properites on the class require that the
properties were loaded beforehand, when the invitation was initially retrieved.
Any methods in this class that begin with the string server
make a query to the server, and require that the
PropertyKey.DOCUMENT_ID
and PropertyKey.DOCUMENT_TYPE
properties to be loaded beforehand. Any additional
property requirements are indicated on each individual method.
NoticeType.INVITATION
,
Serialized FormField Summary | |
---|---|
static PropertyKey[] |
ALL_PROPS
Contains an array of all of the properties available on an invitation. |
Fields inherited from class com.compoze.domino.AbstractItem |
---|
m_props, m_session |
Method Summary | |
---|---|
boolean |
getBroadcast()
Gets the broadcast flag. |
void |
serverAccept(java.lang.String sComment,
boolean bTentative)
Hits the server, accepts the invitation, and removes the appointment from the Inbox. |
void |
serverAccept(java.lang.String sComment,
boolean bTentative,
boolean bRemoveFromInbox)
Hits the server and accepts the invitation. |
void |
serverCounter(java.util.Date startDate,
java.util.Date endDate,
java.lang.String sComment)
Hits the server and counter proposes the invitation. |
void |
serverDecline(java.lang.String sComment,
boolean bKeepInformed)
Hits the server and declines the invitation. |
void |
serverDelegate(java.lang.String sDelegee,
java.lang.String sComment,
boolean bKeepInformed)
Hits the server and delegates the invitation. |
void |
serverRequestInfo(java.lang.String sComment)
Hits the server and request information about the invitation. |
Methods inherited from class com.compoze.domino.Notice |
---|
getAppointmentID, getNoticeType, getStatusUpdate, getTitle, getTitle, getTopic, serverRemove |
Methods inherited from class com.compoze.domino.AbstractDocument |
---|
getAttachmentCount, getAttachmentInfo, getAttachmentInfoArray, getDateCreated, getDateCreatedString, getDateModified, getDateModifiedString, getDocumentType, getEmbeddedImageCount, getEmbeddedImageInfo, getEmbeddedImageInfoArray, getID, getParentID, getSize, getSizeInKilos, hasAttachment, serverAddAttachment, serverCopyTo, serverDeleteAttachment, serverMoveTo |
Methods inherited from class com.compoze.domino.AbstractItem |
---|
get, getBoolean, getDate, getDateArray, getDouble, getInt, getPropertyKeys, getString, getStringArray, getUpdatedPropertyValues, set, setBoolean, setDate, setDouble, setInt, setString, setStringArray |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final PropertyKey[] ALL_PROPS
Method Detail |
---|
public void serverAccept(java.lang.String sComment, boolean bTentative) throws DominoException
sComment
- the comment or null
for no commentbTentative
- true
to tentatively accept; false
otherwise
DominoException
PropertyKey.TOPIC
public void serverAccept(java.lang.String sComment, boolean bTentative, boolean bRemoveFromInbox) throws DominoException
sComment
- the comment or null
for no commentbTentative
- true
to tentatively accept; false
otherwisebRemoveFromInbox
- true
to remove appointment from Inbox; false
to keep
DominoException
PropertyKey.TOPIC
public void serverDecline(java.lang.String sComment, boolean bKeepInformed) throws DominoException
sComment
- the comment or null
for no commentbKeepInformed
- true
to keep informed of event updates
DominoException
PropertyKey.TOPIC
public void serverDelegate(java.lang.String sDelegee, java.lang.String sComment, boolean bKeepInformed) throws DominoException
sDelegee
- the delegee name (must not be null
or empty)sComment
- the comment or null
for no commentbKeepInformed
- true
to keep informed of event updates
DominoException
PropertyKey.TOPIC
,
PropertyKey.PREVENT_DELEGATE
,
Appointment.getPreventDelegate()
public void serverCounter(java.util.Date startDate, java.util.Date endDate, java.lang.String sComment) throws DominoException
Note: the start date must be before the end date. If not, the dates are swapped. Counter proposal times cannot span midnight therefore, only the time component of the end date is used. This time must still be before the start date.
startDate
- the proposed start date and time (must not be null
)endDate
- the proposed end date and time (must not be null
)sComment
- the comment or null
for no comment
DominoException
PropertyKey.TOPIC
,
PropertyKey.PREVENT_COUNTER
,
Appointment.getPreventCounter()
,
Appointment.isRepeating()
public void serverRequestInfo(java.lang.String sComment) throws DominoException
sComment
- the comment or null
for no comment
DominoException
PropertyKey.TOPIC
public boolean getBroadcast() throws DominoException
true
if this is a broadcast; false
otherwise
DominoException
PropertyKey.BROADCAST
|
Oracle | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |