|
Oracle | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.compoze.domino.AbstractServerProtocol
public abstract class AbstractServerProtocol
Provides a shell implementation of IServerProtocol
that
provides parameter checking on open server, server retry when the session
is lost and tracing.
Field Summary | |
---|---|
protected java.util.Properties |
m_props
|
protected java.lang.String |
m_sSessionID
|
protected java.util.TimeZone |
m_timeZone
|
Constructor Summary | |
---|---|
AbstractServerProtocol()
|
Method Summary | |
---|---|
void |
acceptAssignment(java.lang.String sID,
java.lang.String sComment,
java.lang.String sSubject)
Accepts the assignment. |
void |
acceptAssignmentCounter(java.lang.String sID,
java.util.Date startDate,
java.util.Date dueDate,
java.lang.String sComment,
java.lang.String sSubject)
Accepts the counter. |
void |
acceptCounter(java.lang.String sID,
java.util.Date startDate,
java.util.Date endDate,
java.lang.String sComment,
java.lang.String sSubject)
Accepts the counter. |
void |
acceptInvitation(java.lang.String sID,
java.lang.String sComment,
boolean bTentative,
java.lang.String sSubject)
Accepts the invitation and removes it from the Inbox. |
void |
acceptInvitation(java.lang.String sID,
java.lang.String sComment,
boolean bTentative,
java.lang.String sSubject,
boolean bRemoveFromInbox)
Accepts the invitation. |
void |
addAttachment(java.lang.String sID,
java.lang.String sName,
DataHandler handler)
Hits the server to add an attachment to a document. |
void |
cancelAppointment(java.lang.String sID,
java.lang.String sSubject,
java.util.Date startInstanceDate,
java.util.Date endInstanceDate,
java.lang.String sComment)
Hits the server to cancel an appointment. |
void |
cancelAppointment(java.lang.String sID,
java.lang.String sSubject,
java.lang.String sComment)
Hits the server to cancel an appointment. |
void |
changeAppointmentNotify(java.lang.String sSID,
java.lang.String sID,
java.lang.String sSubject,
boolean bScheduleChange)
Sends meeting notification for appointment changes. |
void |
checkSession()
Checks a session. |
void |
closeSession()
Closes a session. |
void |
completedAssignment(java.lang.String sID,
java.util.Date completedDate,
java.lang.String sComment,
java.lang.String sSubject,
java.lang.String sAdjustSubject)
Marks the assignment as completed. |
void |
confirmAppointment(java.lang.String sID,
java.lang.String sSubject,
java.lang.String sComment)
Hits the server to confirm an appointment. |
void |
copyDocuments(java.lang.String[] ids,
java.lang.String sFolderID)
Copies the documents to a folder. |
void |
copyFolder(java.lang.String sSourceFolderID,
java.lang.String sTargetFolderID,
java.lang.String sNewName)
Copies the folder to another folder. |
void |
counterAssignment(java.lang.String sID,
java.util.Date startDate,
java.util.Date dueDate,
java.lang.String sComment,
java.lang.String sSubject)
Counters the assignment. |
void |
counterInvitation(java.lang.String sID,
java.util.Date startDate,
java.util.Date endDate,
java.lang.String sComment,
java.lang.String sSubject)
Counters the invitation. |
java.lang.String |
createDocument(PropertyValue[] values)
Hits the server to create a document. |
java.lang.String |
createFolder(java.lang.String sFolderID,
java.lang.String sName,
PropertyKey[] keys)
Creates a folder. |
void |
declineAssignment(java.lang.String sID,
java.lang.String sComment,
boolean bKeepInformed,
java.lang.String sSubject)
Declines the assignment. |
void |
declineAssignmentCounter(java.lang.String sID,
java.lang.String sComment,
java.lang.String sSubject)
Declines the counter. |
void |
declineCounter(java.lang.String sID,
java.lang.String sComment,
java.lang.String sSubject)
Declines the counter. |
void |
declineInvitation(java.lang.String sID,
java.lang.String sComment,
boolean bKeepInformed,
java.lang.String sSubject)
Declines the invitation. |
void |
delegateAssignment(java.lang.String sID,
java.lang.String sDelegee,
java.lang.String sComment,
boolean bKeepInformed,
java.lang.String sSubject)
Delegates the assignment. |
void |
delegateInvitation(java.lang.String sID,
java.lang.String sDelegee,
java.lang.String sComment,
boolean bKeepInformed,
java.lang.String sSubject)
Delegates the invitation. |
void |
deleteAllRepeatInstance(java.lang.String sID)
Deletes the all repeating instances. |
void |
deleteAppointmentRepeatInstance(java.lang.String sID,
java.util.Date[] previousStartDates,
java.util.Date[] previousEndDates,
java.util.Date[] futureStartDates,
java.util.Date[] futureEndDates)
Deletes the repeating appointment instance. |
void |
deleteAttachment(java.lang.String sID,
int iIndex)
Hits the server to delete an attachment from a document. |
void |
deleteDocuments(java.lang.String[] documentIDs)
Hits the server to delete the specified documents. |
void |
deleteFolders(java.lang.String[] folderIDs)
Deletes the specified folders. |
void |
deleteProfile(java.lang.String sProfileName,
java.lang.String sProfileUser)
Delete the profile. |
void |
deleteTaskRepeatInstance(java.lang.String sID,
java.util.Date[] previousStartDates,
java.util.Date[] previousEndDates,
java.util.Date[] futureStartDates,
java.util.Date[] futureEndDates)
Deletes the repeating task instance. |
void |
disableOutOfOfficeAgent(java.lang.String sProfileName,
java.lang.String sProfileUser)
Hits the server to disable the out of office agent. |
void |
enableOutOfOfficeAgent(java.lang.String sProfileName,
java.lang.String sProfileUser)
Hits the server to enable the out of office agent. |
java.lang.String |
endTrace()
Ends tracing calls to the server and returns a string showing all calls that were made since tracing was started. |
AbstractDocument |
forwardDocument(java.lang.String sID,
PropertyKey[] keys)
Gets a new document to forward. |
AbstractDocument[] |
getAddressBookEntries(int iStartIndex,
int iEndIndex,
PropertyKey[] keys,
java.util.Date freeBusyStart,
java.util.Date freeBusyEnd,
int iInterval,
java.lang.String sFile,
java.lang.String sServer,
java.lang.String sFilterKey)
Gets address book entries. |
AbstractDocument[] |
getAddressBookEntries(int iStartIndex,
int iEndIndex,
PropertyKey[] keys,
java.lang.String sFile,
java.lang.String sServer,
java.lang.String sFilterKey)
Gets address book entries. |
int |
getAddressBookEntriesCount(java.lang.String sFile,
java.lang.String sServer,
java.lang.String sFilterKey)
Gets address book entry count. |
AbstractDocument[] |
getAddressBooks()
Gets address books. |
AbstractDocument[] |
getAddressBooks(java.lang.String sDAServerName)
Gets address books from Directory Assistance Server |
AbstractDocument[] |
getAppointments(int iStartIndex,
int iEndIndex,
java.util.Date startDate,
java.util.Date endDate,
PropertyKey[] keys)
Gets appointments. |
DataHandler |
getAttachment(java.lang.String sID,
int iIndex,
java.lang.String sName)
Gets an attachment. |
long |
getAttachmentSizeLimit()
Gets the attachment size limit (in bytes). |
int |
getContactCount(ContactFilter filter)
Gets the contact count. |
int |
getContactCountStaticView(java.lang.String sSearchKey)
Gets the contact count using static views. |
AbstractDocument[] |
getContacts(int iStartIndex,
int iEndIndex,
PropertyKey[] keys,
SortProperty sortProp,
java.lang.String sFormula)
Gets contacts. |
AbstractDocument[] |
getContactsStaticView(int iStartIndex,
int iEndIndex,
PropertyKey[] keys,
SortProperty sortProp,
java.lang.String sSearchKey)
Gets contacts using static views. |
java.lang.String[][] |
getCookies()
Get cookies used with http session. |
AbstractDocument |
getDocument(java.lang.String sID,
PropertyKey[] keys,
java.util.Date instanceDate)
Gets the document. |
int |
getDocumentCountByViewName(java.lang.String sViewName,
java.lang.String sKey)
Gets the document count. |
int |
getDocumentCountByViewUNID(java.lang.String sViewUNID,
java.lang.String sKey)
Gets the document count. |
AbstractDocument[] |
getDocumentsByViewName(int iStartIndex,
int iEndIndex,
PropertyKey[] keys,
SortProperty sortProp,
java.lang.String sKey,
java.lang.String sViewName)
Gets documents. |
AbstractDocument[] |
getDocumentsByViewUNID(int iStartIndex,
int iEndIndex,
PropertyKey[] keys,
SortProperty sortProp,
java.lang.String sKey,
java.lang.String sViewID)
Gets documents. |
DataHandler |
getEmbeddedImage(java.lang.String sID,
java.lang.String sImageID)
Hits the server to get an embedded image of a document. |
java.util.List |
getFolder(FolderType type,
PropertyKey[] keys)
Gets the specified folder by type. |
java.util.List |
getFolder(java.lang.String sFolderID,
PropertyKey[] keys)
Gets the specified folder. |
java.util.List |
getFolders(PropertyKey[] keys,
java.lang.String[] expandedFolderIDs)
Gets folders. |
FreeBusy |
getFreeBusy(java.lang.String sFullName,
java.util.Date startDate,
java.util.Date endDate,
int iInterval)
Gets free/busy time |
java.lang.String |
getID()
Gets a unique ID for the session (only unique to the server the session is connected to). |
java.lang.String |
getMailbox()
Gets the mailbox for the session. |
MailboxQuota |
getMailboxQuota()
Hits the server to get the mailbox quota. |
AbstractDocument[] |
getMeetingResponses(java.lang.String sID)
Hits the server to get the meeting responses. |
int |
getMemoCount(MemoFilter filter)
Gets the memo count. |
AbstractDocument[] |
getMemos(int iStartIndex,
int iEndIndex,
PropertyKey[] keys,
SortProperty sortProp,
MemoFilter filter)
Gets memos. |
AbstractDocument[] |
getMemosByFolderUNID(java.lang.String sFolderID,
int iStartIndex,
int iEndIndex,
PropertyKey[] keys,
SortProperty sortProp)
Gets memos. |
AbstractItem |
getProfile(java.lang.String sProfileName,
java.lang.String sProfileUser,
PropertyKey[] keys)
Gets the profile. |
java.lang.String |
getProxyServerPassword()
Gets the password used to log into the proxy server. |
java.lang.String |
getProxyServerURL()
Gets the URL for the proxy server. |
java.lang.String |
getProxyServerUsername()
Gets the username used to log into the proxy server. |
PropertyValue[] |
getRepeatPattern(java.lang.String sID)
Hits the server to get the repeat pattern for an appointment. |
AbstractDocument[] |
getResources(int iStartIndex,
int iEndIndex,
PropertyKey[] keys,
java.lang.String sFile,
java.lang.String sServer,
java.lang.String sFilterKey)
Gets resources. |
int |
getResourcesCount(java.lang.String sFile,
java.lang.String sServer)
Gets the resources count. |
AbstractDocument[] |
getRooms(int iStartIndex,
int iEndIndex,
PropertyKey[] keys,
java.lang.String sFile,
java.lang.String sServer,
java.lang.String sFilterKey)
Gets rooms. |
int |
getRoomsCount(java.lang.String sFile,
java.lang.String sServer)
Gets the rooms count. |
java.lang.String |
getServiceURL()
Gets the Compoze Domino Service URL for the session. |
java.util.List |
getSubFolders(java.lang.String sID,
int iDepth,
PropertyKey[] keys)
Gets the subfolders. |
int |
getTaskCount(TaskFilter filter)
Gets the task count. |
AbstractDocument[] |
getTasks(int iStartIndex,
int iEndIndex,
PropertyKey[] keys,
SortProperty sortProp,
java.lang.String sFormula)
Gets tasks. |
java.util.TimeZone |
getTimeZone()
Gets the time zone for this protocol. |
UserInfo |
getUserInfo()
Gets the user info for the session. |
void |
moveDocuments(java.lang.String[] ids,
java.lang.String sSourceFolderID,
java.lang.String sTargetFolderID)
Moves the documents to a folder. |
void |
moveFolder(java.lang.String sSourceFolderID,
java.lang.String sTargetFolderID)
Moves the folder to another folder. |
java.lang.String |
openSession(java.util.Properties connectionProps)
Opens a session. |
abstract void |
protocolAcceptAssignment(java.lang.String sSID,
java.lang.String sID,
java.lang.String sComment,
java.lang.String sSubject)
Accepts the assignment. |
abstract void |
protocolAcceptAssignmentCounter(java.lang.String sSID,
java.lang.String sID,
java.util.Date startDate,
java.util.Date dueDate,
java.lang.String sComment,
java.lang.String sSubject)
Accepts the counter. |
abstract void |
protocolAcceptCounter(java.lang.String sSID,
java.lang.String sID,
java.util.Date startDate,
java.util.Date endDate,
java.lang.String sComment,
java.lang.String sSubject)
Accepts the counter. |
abstract void |
protocolAcceptInvitation(java.lang.String sSID,
java.lang.String sID,
java.lang.String sComment,
boolean bTentative,
java.lang.String sSubject)
Accepts the invitation and removes from Inbox. |
abstract void |
protocolAcceptInvitation(java.lang.String sSID,
java.lang.String sID,
java.lang.String sComment,
boolean bTentative,
java.lang.String sSubject,
boolean bRemoveFromInbox)
Accepts the invitation. |
protected abstract void |
protocolAddAttachment(java.lang.String sSID,
java.lang.String sID,
java.lang.String sName,
DataHandler handler)
Adds the attachment. |
protected abstract void |
protocolCancelAppointment(java.lang.String sSID,
java.lang.String sID,
java.lang.String sSubject,
java.util.Date startInstanceDate,
java.util.Date endInstanceDate,
java.lang.String sComment)
Hits the server to cancel an appointment. |
protected abstract void |
protocolChangeAppointmentNotify(java.lang.String sSID,
java.lang.String sID,
java.lang.String sSubject,
boolean bScheduleChange)
Sends meeting notification for appointment changes. |
protected abstract void |
protocolCheckSession(java.lang.String sSID)
Checks the session. |
protected abstract void |
protocolCloseSession(java.lang.String sSID)
Closes a session. |
abstract void |
protocolCompletedAssignment(java.lang.String sSID,
java.lang.String sID,
java.util.Date completedDate,
java.lang.String sComment,
java.lang.String sSubject,
java.lang.String sAdjustSubject)
Marks the assignment as completed. |
protected abstract void |
protocolConfirmAppointment(java.lang.String sSID,
java.lang.String sID,
java.lang.String sSubject,
java.lang.String sComment)
Hits the server to confirm an appointment. |
protected abstract void |
protocolCopyDocuments(java.lang.String sSID,
java.lang.String[] ids,
java.lang.String sFolderID)
Copies the documents to a folder. |
protected abstract void |
protocolCopyFolder(java.lang.String sSID,
java.lang.String sSourceFolderID,
java.lang.String sTargetFolderID,
java.lang.String sNewName)
Copies folders. |
abstract void |
protocolCounterAssignment(java.lang.String sSID,
java.lang.String sID,
java.util.Date startDate,
java.util.Date dueDate,
java.lang.String sComment,
java.lang.String sSubject)
Counters the assignment. |
abstract void |
protocolCounterInvitation(java.lang.String sSID,
java.lang.String sID,
java.util.Date startDate,
java.util.Date endDate,
java.lang.String sComment,
java.lang.String sSubject)
Counters the invitation. |
protected abstract java.lang.String |
protocolCreateDocument(java.lang.String sSID,
PropertyValue[] values)
Creates a document. |
protected abstract java.lang.String |
protocolCreateFolder(java.lang.String sSID,
java.lang.String sFolderID,
java.lang.String sName,
PropertyKey[] keys)
Creates a folder. |
abstract void |
protocolDeclineAssignment(java.lang.String sSID,
java.lang.String sID,
java.lang.String sComment,
boolean bKeepInformed,
java.lang.String sSubject)
Declines the assignment. |
abstract void |
protocolDeclineAssignmentCounter(java.lang.String sSID,
java.lang.String sID,
java.lang.String sComment,
java.lang.String sSubject)
Declines the counter. |
abstract void |
protocolDeclineCounter(java.lang.String sSID,
java.lang.String sID,
java.lang.String sComment,
java.lang.String sSubject)
Declines the counter. |
abstract void |
protocolDeclineInvitation(java.lang.String sSID,
java.lang.String sID,
java.lang.String sComment,
boolean bKeepInformed,
java.lang.String sSubject)
Declines the invitation. |
abstract void |
protocolDelegateAssignment(java.lang.String sSID,
java.lang.String sID,
java.lang.String sDelegee,
java.lang.String sComment,
boolean bKeepInformed,
java.lang.String sSubject)
Delegates the assignment. |
abstract void |
protocolDelegateInvitation(java.lang.String sSID,
java.lang.String sID,
java.lang.String sDelegee,
java.lang.String sComment,
boolean bKeepInformed,
java.lang.String sSubject)
Delegates the invitation. |
protected abstract void |
protocolDeleteAllRepeatInstance(java.lang.String sSID,
java.lang.String sID)
Deletes the all repeating instances. |
protected abstract void |
protocolDeleteAppointmentRepeatInstance(java.lang.String sSID,
java.lang.String sID,
java.util.Date[] previousStartDates,
java.util.Date[] previousEndDates,
java.util.Date[] futureStartDates,
java.util.Date[] futureEndDates)
Deletes the repeating appointment instance |
protected abstract void |
protocolDeleteAttachment(java.lang.String sSID,
java.lang.String sID,
int iIndex)
Deletes the attachment. |
protected abstract void |
protocolDeleteDocuments(java.lang.String sSID,
java.lang.String[] documentIDs)
Deletes the documents. |
protected abstract void |
protocolDeleteFolders(java.lang.String sSID,
java.lang.String[] folderIDs)
Deletes folders. |
protected abstract void |
protocolDeleteProfile(java.lang.String sSID,
java.lang.String sProfileName,
java.lang.String sProfileUser)
Deletes the profile. |
protected abstract void |
protocolDeleteTaskRepeatInstance(java.lang.String sSID,
java.lang.String sID,
java.util.Date[] previousStartDates,
java.util.Date[] previousEndDates,
java.util.Date[] futureStartDates,
java.util.Date[] futureEndDates)
Deletes the repeating task instance |
protected abstract void |
protocolDisableOutOfOfficeAgent(java.lang.String sSID,
java.lang.String sProfileName,
java.lang.String sProfileUser)
Hits the server to disable the out of office agent. |
protected abstract void |
protocolEnableOutOfOfficeAgent(java.lang.String sSID,
java.lang.String sProfileName,
java.lang.String sProfileUser)
Hits the server to enable the out of office agent. |
protected abstract AbstractDocument |
protocolForwardDocument(java.lang.String sSID,
java.lang.String sID,
PropertyKey[] keys)
Gets a new document for forward. |
abstract AbstractDocument[] |
protocolGetAddressBookEntries(java.lang.String sSID,
int iStartIndex,
int iEndIndex,
PropertyKey[] keys,
java.util.Date freeBusyStart,
java.util.Date freeBusyEnd,
int iInterval,
java.lang.String sFile,
java.lang.String sServer,
java.lang.String sFilterKey)
Gets address book entries. |
abstract AbstractDocument[] |
protocolGetAddressBookEntries(java.lang.String sSID,
int iStartIndex,
int iEndIndex,
PropertyKey[] keys,
java.lang.String sFile,
java.lang.String sServer,
java.lang.String sFilterKey)
Gets address book entries. |
abstract int |
protocolGetAddressBookEntriesCount(java.lang.String sSID,
java.lang.String sFile,
java.lang.String sServer,
java.lang.String sFilterKey)
Gets address book entry count. |
protected abstract AbstractDocument[] |
protocolGetAddressBooks(java.lang.String sSID)
Gets address books. |
protected abstract AbstractDocument[] |
protocolGetAddressBooks(java.lang.String sSID,
java.lang.String sDAServerName)
Gets address books. |
protected abstract AbstractDocument[] |
protocolGetAppointments(java.lang.String sSID,
int iStartIndex,
int iEndIndex,
java.util.Date startDate,
java.util.Date endDate,
PropertyKey[] keys)
Gets appointments. |
protected abstract DataHandler |
protocolGetAttachment(java.lang.String sSID,
java.lang.String sID,
int iIndex,
java.lang.String sName)
Gets an attachment. |
protected abstract int |
protocolGetContactCount(java.lang.String sSID,
ContactFilter filter)
Gets the contact count. |
protected abstract int |
protocolGetContactCountStaticView(java.lang.String sSID,
java.lang.String sSearchKey)
Gets the contact count static view. |
protected abstract AbstractDocument[] |
protocolGetContacts(java.lang.String sSID,
int iStartIndex,
int iEndIndex,
PropertyKey[] keys,
SortProperty sortProp,
java.lang.String sFormula)
Gets contacts. |
protected abstract AbstractDocument[] |
protocolGetContactsStaticView(java.lang.String sSID,
int iStartIndex,
int iEndIndex,
PropertyKey[] keys,
SortProperty sortProp,
java.lang.String sSearchKey)
Gets contacts. |
protected abstract java.lang.String[][] |
protocolGetCookies()
|
protected abstract AbstractDocument |
protocolGetDocument(java.lang.String sSID,
java.lang.String sID,
PropertyKey[] keys,
java.util.Date instanceDate)
Gets the document. |
protected abstract int |
protocolGetDocumentCountByViewName(java.lang.String sSID,
java.lang.String sViewName,
java.lang.String sKey)
Gets the document count. |
protected abstract int |
protocolGetDocumentCountByViewUNID(java.lang.String sSID,
java.lang.String sViewUNID,
java.lang.String sKey)
Gets the document count. |
protected abstract AbstractDocument[] |
protocolGetDocumentsByViewName(java.lang.String sSID,
int iStartIndex,
int iEndIndex,
PropertyKey[] keys,
SortProperty sortProp,
java.lang.String sKey,
java.lang.String sViewName)
Gets documents. |
protected abstract AbstractDocument[] |
protocolGetDocumentsByViewUNID(java.lang.String sSID,
int iStartIndex,
int iEndIndex,
PropertyKey[] keys,
SortProperty sortProp,
java.lang.String sKey,
java.lang.String sViewID)
Gets documents. |
protected abstract DataHandler |
protocolGetEmbeddedImage(java.lang.String sSessionID,
java.lang.String sID,
java.lang.String sImageID)
Gets an embedded image of a document. |
protected abstract java.util.List |
protocolGetFolder(java.lang.String sSID,
FolderType type,
PropertyKey[] keys)
Gets a folder. |
protected abstract java.util.List |
protocolGetFolder(java.lang.String sSID,
java.lang.String sFolderID,
PropertyKey[] keys)
Gets a folder. |
protected abstract java.util.List |
protocolGetFolders(java.lang.String sSID,
PropertyKey[] keys,
java.lang.String[] expandedFolderIDs)
Gets folders. |
protected abstract FreeBusy |
protocolGetFreeBusy(java.lang.String sFullName,
java.util.Date startDate,
java.util.Date endDate,
int iInterval)
Gets free/busy time |
protected abstract MailboxQuota |
protocolGetMailboxQuota()
Get the mailbox quota for this session. |
protected abstract AbstractDocument[] |
protocolGetMeetingResponses(java.lang.String sSID,
java.lang.String sID)
Hits the server to get the meeting responses. |
protected abstract int |
protocolGetMemoCount(java.lang.String sSID,
MemoFilter filter)
Gets the memo count. |
abstract AbstractDocument[] |
protocolGetMemos(java.lang.String sSID,
int iStartIndex,
int iEndIndex,
PropertyKey[] keys,
SortProperty sortProp,
MemoFilter filter)
Gets memos. |
protected abstract AbstractDocument[] |
protocolGetMemosByFolderUNID(java.lang.String sSID,
java.lang.String sFolderID,
int iStartIndex,
int iEndIndex,
PropertyKey[] keys,
SortProperty sortProp)
Gets documents. |
protected abstract AbstractItem |
protocolGetProfile(java.lang.String sSID,
java.lang.String sProfileName,
java.lang.String sProfileUser,
PropertyKey[] keys)
Gets the profile. |
protected abstract PropertyValue[] |
protocolGetRepeatPattern(java.lang.String sSID,
java.lang.String sID)
Hits the server to get the repeat pattern for an appointment. |
abstract AbstractDocument[] |
protocolGetResources(java.lang.String sSID,
int iStartIndex,
int iEndIndex,
PropertyKey[] keys,
java.lang.String sFile,
java.lang.String sServer,
java.lang.String sFilterKey)
Gets resources. |
abstract int |
protocolGetResourcesCount(java.lang.String sSID,
java.lang.String sFile,
java.lang.String sServer)
Gets the resources count. |
abstract AbstractDocument[] |
protocolGetRooms(java.lang.String sSID,
int iStartIndex,
int iEndIndex,
PropertyKey[] keys,
java.lang.String sFile,
java.lang.String sServer,
java.lang.String sFilterKey)
Gets rooms. |
abstract int |
protocolGetRoomsCount(java.lang.String sSID,
java.lang.String sFile,
java.lang.String sServer)
Gets the rooms count. |
protected abstract java.util.List |
protocolGetSubFolders(java.lang.String sSID,
java.lang.String sID,
int iDepth,
PropertyKey[] keys)
Gets the subfolders. |
protected abstract int |
protocolGetTaskCount(java.lang.String sSID,
TaskFilter filter)
Gets the task count. |
protected abstract AbstractDocument[] |
protocolGetTasks(java.lang.String sSID,
int iStartIndex,
int iEndIndex,
PropertyKey[] keys,
SortProperty sortProp,
java.lang.String sFormula)
Gets tasks. |
protected abstract void |
protocolMoveDocuments(java.lang.String sSID,
java.lang.String[] ids,
java.lang.String sSourceFolderID,
java.lang.String sTargetFolderID)
Moves the documents to a folder. |
protected abstract void |
protocolMoveFolder(java.lang.String sSID,
java.lang.String sSourceFolderID,
java.lang.String sTargetFolderID)
Moves folders. |
protected abstract SessionInfo |
protocolOpenSession(java.util.Properties connectionProps)
Opens a session. |
protected abstract AbstractDocument |
protocolReplyDocument(java.lang.String sSID,
java.lang.String sID,
boolean bReplyAll,
PropertyKey[] keys)
Gets a new document for reply. |
abstract void |
protocolRequestInfoAssignment(java.lang.String sSID,
java.lang.String sID,
java.lang.String sComment,
java.lang.String sSubject)
Requests information about the assignment. |
abstract void |
protocolRequestInfoInvitation(java.lang.String sSID,
java.lang.String sID,
java.lang.String sComment,
java.lang.String sSubject)
Requests information about the invitation. |
abstract void |
protocolSendAssignmentInformation(java.lang.String sSID,
java.lang.String sID,
java.lang.String sComment,
java.lang.String sSubject)
Sends the information update. |
abstract void |
protocolSendInformation(java.lang.String sSID,
java.lang.String sID,
java.lang.String sComment,
java.lang.String sSubject)
Sends the information update. |
protected abstract void |
protocolSendMeetingRequest(java.lang.String sSID,
java.lang.String sID,
Recipient[] recipients,
boolean bSaveInSent,
java.lang.String sNewSubject,
java.lang.String sSubject)
Hits the server to send the meeting request. |
protected abstract PropertyValue[] |
protocolSetAllDayEventRepeatPattern(java.lang.String sSID,
java.lang.String sID,
PropertyKey[] keys,
java.util.Date endDate,
RepeatPattern repeatPattern)
Hits the server to set the repeat pattern for an all day event. |
protected abstract PropertyValue[] |
protocolSetAppointmentRepeatPattern(java.lang.String sSID,
java.lang.String sID,
PropertyKey[] keys,
java.util.Date endDate,
RepeatPattern repeatPattern)
Hits the server to set the repeat pattern for an appointment. |
protected abstract void |
protocolSetCookies(java.lang.String[][] sCookies)
Sets any additional cookies to be with the http session. |
protected abstract PropertyValue[] |
protocolSetTaskRepeatPattern(java.lang.String sSID,
java.lang.String sID,
PropertyKey[] keys,
java.util.Date dueDate,
RepeatPattern repeatPattern)
Hits the server to set the repeat pattern for a task. |
protected abstract void |
protocolUpdateAppointment(java.lang.String sSID,
java.lang.String sID,
boolean bSend,
java.lang.String sSubject,
PropertyValue[] vals)
Updates an appointment and send change notifications. |
protected abstract void |
protocolUpdateAppointmentRepeatAll(java.lang.String sSID,
java.lang.String sID,
long lStartDateAdjustmentSec,
long lEndDateAdjustmentSec,
PropertyValue[] vals)
Updates an appointment repeat all instances. |
protected abstract java.lang.String |
protocolUpdateAppointmentRepeatInstance(java.lang.String sSID,
java.lang.String sID,
java.util.Date[] previousStartDates,
java.util.Date[] previousEndDates,
java.util.Date[] futureStartDates,
java.util.Date[] futureEndDates,
java.util.Date startInstanceDate,
java.util.Date endInstanceDate,
PropertyValue[] vals)
Updates the repeating appointment instance |
protected abstract void |
protocolUpdateDocument(java.lang.String sSID,
java.lang.String sDocumentID,
PropertyValue[] values,
Recipient[] recipients)
Updates a document. |
protected abstract void |
protocolUpdateFolder(java.lang.String sSID,
java.lang.String sFolderID,
PropertyValue[] values)
Updates folders. |
protected abstract void |
protocolUpdateProfile(java.lang.String sSID,
java.lang.String sProfileName,
java.lang.String sProfileUser,
PropertyValue[] values)
Update the profile. |
protected abstract void |
protocolUpdateTaskRepeatAll(java.lang.String sSID,
java.lang.String sID,
long lStartDateAdjustmentSec,
long lEndDateAdjustmentSec,
PropertyValue[] vals)
Updates an appointment repeat all instances. |
protected abstract java.lang.String |
protocolUpdateTaskRepeatInstance(java.lang.String sSID,
java.lang.String sID,
java.util.Date[] previousStartDates,
java.util.Date[] previousEndDates,
java.util.Date[] futureStartDates,
java.util.Date[] futureEndDates,
java.util.Date startInstanceDate,
java.util.Date endInstanceDate,
PropertyValue[] vals)
Updates the repeating task instance |
AbstractDocument |
replyDocument(java.lang.String sID,
boolean bReplyAll,
PropertyKey[] keys)
Gets a new document to reply. |
void |
requestInfoAssignment(java.lang.String sID,
java.lang.String sComment,
java.lang.String sSubject)
Requests information about the assignment. |
void |
requestInfoInvitation(java.lang.String sID,
java.lang.String sComment,
java.lang.String sSubject)
Requests information about the invitation. |
void |
sendAssignmentInformation(java.lang.String sID,
java.lang.String sComment,
java.lang.String sSubject)
Sends the information update. |
void |
sendInformation(java.lang.String sID,
java.lang.String sComment,
java.lang.String sSubject)
Sends the information update. |
void |
sendMeetingRequest(java.lang.String sID,
Recipient[] recipients,
boolean bSaveInSent,
java.lang.String sNewSubject,
java.lang.String sSubject)
Hits the server to send the meeting request. |
PropertyValue[] |
setAllDayEventRepeatPattern(java.lang.String sID,
PropertyKey[] keys,
java.util.Date endDate,
RepeatPattern repeatPattern)
Hits the server to set the repeat pattern for an all day event. |
PropertyValue[] |
setAppointmentRepeatPattern(java.lang.String sID,
PropertyKey[] keys,
java.util.Date endDate,
RepeatPattern repeatPattern)
Hits the server to set the repeat pattern for an appointment. |
void |
setCookies(java.lang.String[][] sCookies)
Sets any additional cookies to be with the http session. |
PropertyValue[] |
setTaskRepeatPattern(java.lang.String sID,
PropertyKey[] keys,
java.util.Date dueDate,
RepeatPattern repeatPattern)
Hits the server to set the repeat pattern for a task. |
void |
setTimeZone(java.util.TimeZone timeZone)
Sets the time zone for this protocol. |
void |
startTrace(boolean bVerbose)
Starts tracing calls to the server. |
void |
updateAppointment(java.lang.String sID,
boolean bSend,
java.lang.String sSubject,
PropertyValue[] vals)
Updates appointment and any meeting attendees. |
void |
updateAppointmentRepeatAll(java.lang.String sID,
long lStartDateAdjustmentSec,
long lEndDateAdjustmentSec,
PropertyValue[] vals)
Updates an appointment repeat all instances. |
java.lang.String |
updateAppointmentRepeatInstance(java.lang.String sID,
java.util.Date[] previousStartDates,
java.util.Date[] previousEndDates,
java.util.Date[] futureStartDates,
java.util.Date[] futureEndDates,
java.util.Date startInstanceDate,
java.util.Date endInstanceDate,
PropertyValue[] vals)
Updates the repeating appointment instance. |
void |
updateDocument(java.lang.String sDocumentID,
PropertyValue[] values,
Recipient[] recipients)
Hits the server to update a document. |
void |
updateFolder(java.lang.String sFolderID,
PropertyValue[] values)
Hits the server to update folders. |
void |
updateProfile(java.lang.String sProfileName,
java.lang.String sProfileUser,
PropertyValue[] values)
Update the profile. |
void |
updateTaskRepeatAll(java.lang.String sID,
long lStartDateAdjustmentSec,
long lEndDateAdjustmentSec,
PropertyValue[] vals)
Updates a task repeat all instances. |
java.lang.String |
updateTaskRepeatInstance(java.lang.String sID,
java.util.Date[] previousStartDates,
java.util.Date[] previousEndDates,
java.util.Date[] futureStartDates,
java.util.Date[] futureEndDates,
java.util.Date startInstanceDate,
java.util.Date endInstanceDate,
PropertyValue[] vals)
Updates the repeating task instance. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected java.util.Properties m_props
protected java.lang.String m_sSessionID
protected java.util.TimeZone m_timeZone
Constructor Detail |
---|
public AbstractServerProtocol()
Method Detail |
---|
public java.lang.String openSession(java.util.Properties connectionProps) throws DominoException
IServerProtocol
openSession
in interface IServerProtocol
connectionProps
- the connection properties
DominoException
- if a problem occurred while opening the sessionpublic void setCookies(java.lang.String[][] sCookies)
IServerProtocol
setCookies
in interface IServerProtocol
sCookies
- two dimensional array of name/value pairs to send as cookiesprotected abstract void protocolSetCookies(java.lang.String[][] sCookies)
sCookies
- two dimensional array of name/value pairs to send as cookiespublic java.lang.String[][] getCookies()
getCookies
in interface IServerProtocol
protected abstract java.lang.String[][] protocolGetCookies()
public void startTrace(boolean bVerbose)
IServerProtocol
startTrace
in interface IServerProtocol
bVerbose
- if true
, trace data sent and
received, otherwise just trace elapsed time and number of requestspublic java.lang.String endTrace()
IServerProtocol
endTrace
in interface IServerProtocol
public void closeSession() throws DominoException
IServerProtocol
closeSession
in interface IServerProtocol
DominoException
- if a problem occurred while closing the sessionpublic void checkSession() throws DominoException
IServerProtocol
checkSession
in interface IServerProtocol
DominoException
- if a problem occurred while closing the sessionprotected abstract void protocolCheckSession(java.lang.String sSID) throws DominoException
sSID
- the session id
DominoException
public java.lang.String getID()
IServerProtocol
getID
in interface IServerProtocol
public java.lang.String getMailbox()
IServerProtocol
getMailbox
in interface IServerProtocol
public UserInfo getUserInfo()
IServerProtocol
getUserInfo
in interface IServerProtocol
public long getAttachmentSizeLimit()
IServerProtocol
getAttachmentSizeLimit
in interface IServerProtocol
public java.lang.String getServiceURL()
IServerProtocol
getServiceURL
in interface IServerProtocol
public java.lang.String getProxyServerURL()
getProxyServerURL
in interface IServerProtocol
null
)public java.lang.String getProxyServerUsername()
getProxyServerUsername
in interface IServerProtocol
null
)public java.lang.String getProxyServerPassword()
getProxyServerPassword
in interface IServerProtocol
null
)protected abstract void protocolCloseSession(java.lang.String sSID) throws DominoException
sSID
- the id of the session to close
DominoException
protected abstract SessionInfo protocolOpenSession(java.util.Properties connectionProps) throws DominoException
DominoException
public DataHandler getAttachment(java.lang.String sID, int iIndex, java.lang.String sName) throws DominoException
IServerProtocol
getAttachment
in interface IServerProtocol
DominoException
protected abstract DataHandler protocolGetAttachment(java.lang.String sSID, java.lang.String sID, int iIndex, java.lang.String sName) throws DominoException
DominoException
public AbstractDocument[] getMeetingResponses(java.lang.String sID) throws DominoException
IServerProtocol
getMeetingResponses
in interface IServerProtocol
sID
- the id of the document
DominoException
protected abstract AbstractDocument[] protocolGetMeetingResponses(java.lang.String sSID, java.lang.String sID) throws DominoException
sSID
- the session idsID
- the id of the document
DominoException
public void cancelAppointment(java.lang.String sID, java.lang.String sSubject, java.lang.String sComment) throws DominoException
IServerProtocol
cancelAppointment
in interface IServerProtocol
sID
- the id of the documentsSubject
- the subjectsComment
- the cancellation comment
DominoException
public void cancelAppointment(java.lang.String sID, java.lang.String sSubject, java.util.Date startInstanceDate, java.util.Date endInstanceDate, java.lang.String sComment) throws DominoException
IServerProtocol
cancelAppointment
in interface IServerProtocol
sID
- the id of the documentsSubject
- the subjectsComment
- the cancellation comment
DominoException
protected abstract void protocolCancelAppointment(java.lang.String sSID, java.lang.String sID, java.lang.String sSubject, java.util.Date startInstanceDate, java.util.Date endInstanceDate, java.lang.String sComment) throws DominoException
sID
- the id of the documentsSubject
- the subjectsComment
- the cancellation comment
DominoException
public void confirmAppointment(java.lang.String sID, java.lang.String sSubject, java.lang.String sComment) throws DominoException
IServerProtocol
confirmAppointment
in interface IServerProtocol
sID
- the id of the documentsSubject
- the subjectsComment
- the confirmation comment
DominoException
protected abstract void protocolConfirmAppointment(java.lang.String sSID, java.lang.String sID, java.lang.String sSubject, java.lang.String sComment) throws DominoException
sID
- the id of the documentsSubject
- the subjectsComment
- the confirmation comment
DominoException
public void copyDocuments(java.lang.String[] ids, java.lang.String sFolderID) throws DominoException
IServerProtocol
copyDocuments
in interface IServerProtocol
ids
- the ids of the documents to copysFolderID
- the ID of the target folder
DominoException
protected abstract void protocolCopyDocuments(java.lang.String sSID, java.lang.String[] ids, java.lang.String sFolderID) throws DominoException
ids
- the ids of the documents to copysFolderID
- the ID of the target folder
DominoException
public void sendMeetingRequest(java.lang.String sID, Recipient[] recipients, boolean bSaveInSent, java.lang.String sNewSubject, java.lang.String sSubject) throws DominoException
IServerProtocol
sendMeetingRequest
in interface IServerProtocol
sID
- the appointment idrecipients
- the recipients to send the appointment to (may not be null
)bSaveInSent
- true
to save a copy of this in the sent folder; false
otherwisesNewSubject
- the new meeting subjectsSubject
- the meeting subject
DominoException
protected abstract void protocolSendMeetingRequest(java.lang.String sSID, java.lang.String sID, Recipient[] recipients, boolean bSaveInSent, java.lang.String sNewSubject, java.lang.String sSubject) throws DominoException
sSID
- the session idsID
- the appointment idrecipients
- the recipients to send the appointment to (may not be null
)bSaveInSent
- true
to save a copy of this in the sent folder; false
otherwisesNewSubject
- the new meeting subjectsSubject
- the meeting subject
DominoException
public void moveDocuments(java.lang.String[] ids, java.lang.String sSourceFolderID, java.lang.String sTargetFolderID) throws DominoException
IServerProtocol
moveDocuments
in interface IServerProtocol
ids
- the ids of the documents to movesSourceFolderID
- the ID of the source foldersTargetFolderID
- the ID of the target folder
DominoException
protected abstract void protocolMoveDocuments(java.lang.String sSID, java.lang.String[] ids, java.lang.String sSourceFolderID, java.lang.String sTargetFolderID) throws DominoException
ids
- the ids of the documents to movesSourceFolderID
- the ID of the source foldersTargetFolderID
- the ID of the target folder
DominoException
public java.util.List getFolders(PropertyKey[] keys, java.lang.String[] expandedFolderIDs) throws DominoException
getFolders
in interface IServerProtocol
PropertyValue
arrays
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Servicepublic void updateFolder(java.lang.String sFolderID, PropertyValue[] values) throws DominoException
IServerProtocol
updateFolder
in interface IServerProtocol
sFolderID
- the ID of the folder to updatevalues
- the values to update
DominoException
protected abstract void protocolUpdateFolder(java.lang.String sSID, java.lang.String sFolderID, PropertyValue[] values) throws DominoException
DominoException
public void updateDocument(java.lang.String sDocumentID, PropertyValue[] values, Recipient[] recipients) throws DominoException
IServerProtocol
updateDocument
in interface IServerProtocol
sDocumentID
- the ID of the document to updatevalues
- the values to updaterecipients
- an array of recipients or null
to not send
DominoException
protected abstract void protocolUpdateDocument(java.lang.String sSID, java.lang.String sDocumentID, PropertyValue[] values, Recipient[] recipients) throws DominoException
DominoException
public void addAttachment(java.lang.String sID, java.lang.String sName, DataHandler handler) throws DominoException
IServerProtocol
addAttachment
in interface IServerProtocol
sID
- the id of the documentsName
- the name of the attachmenthandler
- a handler that can supply the attachment data
DominoException
protected abstract void protocolAddAttachment(java.lang.String sSID, java.lang.String sID, java.lang.String sName, DataHandler handler) throws DominoException
DominoException
public MailboxQuota getMailboxQuota() throws DominoException
IServerProtocol
getMailboxQuota
in interface IServerProtocol
DominoException
MailboxQuota
protected abstract MailboxQuota protocolGetMailboxQuota() throws DominoException
DominoException
public void deleteAttachment(java.lang.String sID, int iIndex) throws DominoException
IServerProtocol
deleteAttachment
in interface IServerProtocol
sID
- the id of the documentiIndex
- the index of the attachment
DominoException
protected abstract void protocolDeleteAttachment(java.lang.String sSID, java.lang.String sID, int iIndex) throws DominoException
DominoException
public void deleteDocuments(java.lang.String[] documentIDs) throws DominoException
IServerProtocol
deleteDocuments
in interface IServerProtocol
documentIDs
- the IDs of the documents to delete
DominoException
protected abstract void protocolDeleteDocuments(java.lang.String sSID, java.lang.String[] documentIDs) throws DominoException
DominoException
protected abstract java.util.List protocolGetFolders(java.lang.String sSID, PropertyKey[] keys, java.lang.String[] expandedFolderIDs) throws DominoException
DominoException
public java.util.List getSubFolders(java.lang.String sID, int iDepth, PropertyKey[] keys) throws DominoException
getSubFolders
in interface IServerProtocol
sID
- the folder IDiDepth
- the depth to retrievekeys
- the properties to bring back from the new folder or null
to not retrieve the newly created folder
PropertyValue
arrays
DominoException
protected abstract java.util.List protocolGetSubFolders(java.lang.String sSID, java.lang.String sID, int iDepth, PropertyKey[] keys) throws DominoException
sSID
- the session IDsID
- the folder IDiDepth
- the depth to retrievekeys
- the properties to bring back from the new folder or null
to not retrieve the newly created folder
PropertyValue
arrays
DominoException
public java.lang.String createDocument(PropertyValue[] values) throws DominoException
IServerProtocol
createDocument
in interface IServerProtocol
values
- the values for the new document
DominoException
protected abstract java.lang.String protocolCreateDocument(java.lang.String sSID, PropertyValue[] values) throws DominoException
DominoException
public PropertyValue[] setTaskRepeatPattern(java.lang.String sID, PropertyKey[] keys, java.util.Date dueDate, RepeatPattern repeatPattern) throws DominoException
IServerProtocol
setTaskRepeatPattern
in interface IServerProtocol
sID
- the task idkeys
- the keys for the documentdueDate
- the due date or null
if not setrepeatPattern
- the repeating pattern
DominoException
protected abstract PropertyValue[] protocolSetTaskRepeatPattern(java.lang.String sSID, java.lang.String sID, PropertyKey[] keys, java.util.Date dueDate, RepeatPattern repeatPattern) throws DominoException
sSID
- the session idsID
- the task idkeys
- the keys for the documentdueDate
- the due date or null
if not setrepeatPattern
- the repeating pattern
DominoException
public PropertyValue[] getRepeatPattern(java.lang.String sID) throws DominoException
IServerProtocol
getRepeatPattern
in interface IServerProtocol
sID
- the appointment id
DominoException
protected abstract PropertyValue[] protocolGetRepeatPattern(java.lang.String sSID, java.lang.String sID) throws DominoException
sSID
- the session idsID
- the appointment id
DominoException
public PropertyValue[] setAppointmentRepeatPattern(java.lang.String sID, PropertyKey[] keys, java.util.Date endDate, RepeatPattern repeatPattern) throws DominoException
IServerProtocol
setAppointmentRepeatPattern
in interface IServerProtocol
sID
- the appointment idkeys
- the keys for the documentendDate
- the end date or null
if not setrepeatPattern
- the repeating pattern
DominoException
protected abstract PropertyValue[] protocolSetAppointmentRepeatPattern(java.lang.String sSID, java.lang.String sID, PropertyKey[] keys, java.util.Date endDate, RepeatPattern repeatPattern) throws DominoException
sSID
- the session idsID
- the appointment idkeys
- the keys for the documentendDate
- the end date or null
if not setrepeatPattern
- the repeating pattern
DominoException
public PropertyValue[] setAllDayEventRepeatPattern(java.lang.String sID, PropertyKey[] keys, java.util.Date endDate, RepeatPattern repeatPattern) throws DominoException
IServerProtocol
setAllDayEventRepeatPattern
in interface IServerProtocol
sID
- the appointment idkeys
- the keys for the documentendDate
- the end date or null
if not setrepeatPattern
- the repeating pattern
DominoException
protected abstract PropertyValue[] protocolSetAllDayEventRepeatPattern(java.lang.String sSID, java.lang.String sID, PropertyKey[] keys, java.util.Date endDate, RepeatPattern repeatPattern) throws DominoException
sSID
- the session idsID
- the appointment idkeys
- the keys for the documentendDate
- the end date or null
if not setrepeatPattern
- the repeating pattern
DominoException
public java.util.List getFolder(java.lang.String sFolderID, PropertyKey[] keys) throws DominoException
IServerProtocol
getFolder
in interface IServerProtocol
sFolderID
- the ID of the folder to getkeys
- the keys to load for the folder
PropertyValue
arrays
DominoException
- if a problem occurred while opening the sessionprotected abstract java.util.List protocolGetFolder(java.lang.String sSID, java.lang.String sFolderID, PropertyKey[] keys) throws DominoException
DominoException
public java.util.List getFolder(FolderType type, PropertyKey[] keys) throws DominoException
IServerProtocol
getFolder
in interface IServerProtocol
type
- the folder typekeys
- the keys to load for the folder
PropertyValue
arrays
DominoException
- if a problem occurred while opening the sessionprotected abstract java.util.List protocolGetFolder(java.lang.String sSID, FolderType type, PropertyKey[] keys) throws DominoException
DominoException
public void deleteFolders(java.lang.String[] folderIDs) throws DominoException
IServerProtocol
deleteFolders
in interface IServerProtocol
DominoException
- if a problem occurred while opening the sessionprotected abstract void protocolDeleteFolders(java.lang.String sSID, java.lang.String[] folderIDs) throws DominoException
DominoException
public int getDocumentCountByViewName(java.lang.String sViewName, java.lang.String sKey) throws DominoException
IServerProtocol
getDocumentCountByViewName
in interface IServerProtocol
sViewName
- the view name to retrieve the document count forsKey
- the view key or null
to ignore
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Serviceprotected abstract int protocolGetDocumentCountByViewName(java.lang.String sSID, java.lang.String sViewName, java.lang.String sKey) throws DominoException
sSID
- the session IDsViewName
- the view name to retrieve the document count forsKey
- the view key or null
to ignore
DominoException
public int getContactCount(ContactFilter filter) throws DominoException
IServerProtocol
getContactCount
in interface IServerProtocol
filter
- the filter or null
for no filtering
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Serviceprotected abstract int protocolGetContactCount(java.lang.String sSID, ContactFilter filter) throws DominoException
sSID
- the session IDfilter
- the filter or null
for no filtering
DominoException
public int getContactCountStaticView(java.lang.String sSearchKey) throws DominoException
IServerProtocol
getContactCountStaticView
in interface IServerProtocol
sSearchKey
- the last name search key or null
for no filtering
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Serviceprotected abstract int protocolGetContactCountStaticView(java.lang.String sSID, java.lang.String sSearchKey) throws DominoException
sSID
- the session IDsSearchKey
- the last name search key or null
for no filtering
DominoException
public int getMemoCount(MemoFilter filter) throws DominoException
IServerProtocol
getMemoCount
in interface IServerProtocol
filter
- the filter or null
for no filtering
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Serviceprotected abstract int protocolGetMemoCount(java.lang.String sSID, MemoFilter filter) throws DominoException
sSID
- the session IDfilter
- the filter or null
for no filtering
DominoException
public int getTaskCount(TaskFilter filter) throws DominoException
IServerProtocol
getTaskCount
in interface IServerProtocol
filter
- the filter or null
for no filtering
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Serviceprotected abstract int protocolGetTaskCount(java.lang.String sSID, TaskFilter filter) throws DominoException
sSID
- the session IDfilter
- the filter or null
for no filtering
DominoException
public AbstractDocument getDocument(java.lang.String sID, PropertyKey[] keys, java.util.Date instanceDate) throws DominoException
getDocument
in interface IServerProtocol
sID
- the document idkeys
- the properties to bring back from the documentinstanceDate
- the instance date or null
for none
null
if not found
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Serviceprotected abstract AbstractDocument protocolGetDocument(java.lang.String sSID, java.lang.String sID, PropertyKey[] keys, java.util.Date instanceDate) throws DominoException
sSID
- the session idsID
- the document idkeys
- the properties to bring back from the documentinstanceDate
- the instance date or null
for none
null
if not found
DominoException
public AbstractDocument forwardDocument(java.lang.String sID, PropertyKey[] keys) throws DominoException
forwardDocument
in interface IServerProtocol
sID
- the document id to forward fromkeys
- the properties to bring back from the document
null
if not found
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Serviceprotected abstract AbstractDocument protocolForwardDocument(java.lang.String sSID, java.lang.String sID, PropertyKey[] keys) throws DominoException
sSID
- the session idsID
- the document id to forward fromkeys
- the properties to bring back from the document
null
if not found
DominoException
public AbstractDocument replyDocument(java.lang.String sID, boolean bReplyAll, PropertyKey[] keys) throws DominoException
replyDocument
in interface IServerProtocol
sID
- the document id to reply frombReplyAll
- true
to reply to all or false
otherwise.keys
- the properties to bring back from the document
null
if not found
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Serviceprotected abstract AbstractDocument protocolReplyDocument(java.lang.String sSID, java.lang.String sID, boolean bReplyAll, PropertyKey[] keys) throws DominoException
sSID
- the session idsID
- the document id to reply frombReplyAll
- true
to reply to all or false
otherwise.keys
- the properties to bring back from the document
null
if not found
DominoException
public int getDocumentCountByViewUNID(java.lang.String sViewUNID, java.lang.String sKey) throws DominoException
IServerProtocol
getDocumentCountByViewUNID
in interface IServerProtocol
sViewUNID
- the view UNID to retrieve the document count forsKey
- the view key or null
to ignore
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Serviceprotected abstract int protocolGetDocumentCountByViewUNID(java.lang.String sSID, java.lang.String sViewUNID, java.lang.String sKey) throws DominoException
sSID
- the session IDsViewUNID
- the view UNID to retrieve the document count forsKey
- the view key or null
to ignore
DominoException
public AbstractDocument[] getDocumentsByViewName(int iStartIndex, int iEndIndex, PropertyKey[] keys, SortProperty sortProp, java.lang.String sKey, java.lang.String sViewName) throws DominoException
getDocumentsByViewName
in interface IServerProtocol
iStartIndex
- the start index endpoint (inclusive) or -1 for alliEndIndex
- the end index highpoint (exclusive) or -1 for allkeys
- the properties to bring back from the documentsortProp
- the property to sort bysKey
- the view key or null
to ignoresViewName
- the view name to retrieve the documents from
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Serviceprotected abstract AbstractDocument[] protocolGetDocumentsByViewName(java.lang.String sSID, int iStartIndex, int iEndIndex, PropertyKey[] keys, SortProperty sortProp, java.lang.String sKey, java.lang.String sViewName) throws DominoException
iStartIndex
- the start index endpoint (inclusive) or -1 for alliEndIndex
- the end index highpoint (exclusive) or -1 for allkeys
- the properties to bring back from the documentsortProp
- the property to sort bysKey
- the view key or null
to ignoresViewName
- the view name to retrieve the documents from
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Servicepublic AbstractItem getProfile(java.lang.String sProfileName, java.lang.String sProfileUser, PropertyKey[] keys) throws DominoException
getProfile
in interface IServerProtocol
sProfileName
- the profile namesProfileUser
- the user requesting the profile or null
keys
- the properties to bring back from the document
null
if arguments were incorrect
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Serviceprotected abstract AbstractItem protocolGetProfile(java.lang.String sSID, java.lang.String sProfileName, java.lang.String sProfileUser, PropertyKey[] keys) throws DominoException
sSID
- the session idsProfileName
- the profile namesProfileUser
- the user requesting the profile or null
keys
- the properties to bring back from the document
null
if arguments were incorrect
DominoException
public void updateProfile(java.lang.String sProfileName, java.lang.String sProfileUser, PropertyValue[] values) throws DominoException
updateProfile
in interface IServerProtocol
sProfileName
- the profile namesProfileUser
- the user requesting the profile or null
values
- the values to update on the profile
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Serviceprotected abstract void protocolUpdateProfile(java.lang.String sSID, java.lang.String sProfileName, java.lang.String sProfileUser, PropertyValue[] values) throws DominoException
sSID
- the session idsProfileName
- the profile namesProfileUser
- the user requesting the profile or null
values
- the values to update on the profile
DominoException
public void deleteProfile(java.lang.String sProfileName, java.lang.String sProfileUser) throws DominoException
deleteProfile
in interface IServerProtocol
sProfileName
- the profile namesProfileUser
- the user requesting the profile or null
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Serviceprotected abstract void protocolDeleteProfile(java.lang.String sSID, java.lang.String sProfileName, java.lang.String sProfileUser) throws DominoException
sSID
- the session idsProfileName
- the profile namesProfileUser
- the user requesting the profile or null
values
- the values to update on the profile
DominoException
public void enableOutOfOfficeAgent(java.lang.String sProfileName, java.lang.String sProfileUser) throws DominoException
Profile
needs to be
updated with all the appropriate information prior to calling this function.
enableOutOfOfficeAgent
in interface IServerProtocol
sProfileName
- the profile namesProfileUser
- the user requesting the profile or null
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino ServiceIServerProtocol.getProfile(java.lang.String, java.lang.String, com.compoze.domino.PropertyKey[])
,
IServerProtocol.updateProfile(java.lang.String, java.lang.String, com.compoze.domino.PropertyValue[])
protected abstract void protocolEnableOutOfOfficeAgent(java.lang.String sSID, java.lang.String sProfileName, java.lang.String sProfileUser) throws DominoException
Profile
needs to be
updated with all the appropriate information prior to calling this function.
sSID
- the session idsProfileName
- the profile namesProfileUser
- the user requesting the profile or null
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino ServiceIServerProtocol.getProfile(java.lang.String, java.lang.String, com.compoze.domino.PropertyKey[])
,
IServerProtocol.updateProfile(java.lang.String, java.lang.String, com.compoze.domino.PropertyValue[])
public void disableOutOfOfficeAgent(java.lang.String sProfileName, java.lang.String sProfileUser) throws DominoException
disableOutOfOfficeAgent
in interface IServerProtocol
sProfileName
- the profile namesProfileUser
- the user requesting the profile or null
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Serviceprotected abstract void protocolDisableOutOfOfficeAgent(java.lang.String sSID, java.lang.String sProfileName, java.lang.String sProfileUser) throws DominoException
sSID
- the session idsProfileName
- the profile namesProfileUser
- the user requesting the profile or null
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Servicepublic AbstractDocument[] getMemos(int iStartIndex, int iEndIndex, PropertyKey[] keys, SortProperty sortProp, MemoFilter filter) throws DominoException
IServerProtocol
getMemos
in interface IServerProtocol
iStartIndex
- the start index endpoint (inclusive) or -1 for alliEndIndex
- the end index highpoint (exclusive) or -1 for allkeys
- the properties to bring back from the documentsortProp
- the property to sort byfilter
- the filter (may not be null
)
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Servicepublic abstract AbstractDocument[] protocolGetMemos(java.lang.String sSID, int iStartIndex, int iEndIndex, PropertyKey[] keys, SortProperty sortProp, MemoFilter filter) throws DominoException
sSID
- the session idiStartIndex
- the start index endpoint (inclusive) or -1 for alliEndIndex
- the end index highpoint (exclusive) or -1 for allkeys
- the properties to bring back from the documentsortProp
- the property to sort byfilter
- the filter (may not be null
)
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Servicepublic AbstractDocument[] getMemosByFolderUNID(java.lang.String sFolderID, int iStartIndex, int iEndIndex, PropertyKey[] keys, SortProperty sortProp) throws DominoException
getMemosByFolderUNID
in interface IServerProtocol
sFolderID
- the folder ID to retrieve the documents fromiStartIndex
- the start index endpoint (inclusive) or -1 for alliEndIndex
- the end index highpoint (exclusive) or -1 for allkeys
- the properties to bring back from the documentsortProp
- the property to sort by
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Serviceprotected abstract AbstractDocument[] protocolGetMemosByFolderUNID(java.lang.String sSID, java.lang.String sFolderID, int iStartIndex, int iEndIndex, PropertyKey[] keys, SortProperty sortProp) throws DominoException
sFolderID
- the folder ID to retrieve the documents fromiStartIndex
- the start index endpoint (inclusive) or -1 for alliEndIndex
- the end index highpoint (exclusive) or -1 for allkeys
- the properties to bring back from the documentsortProp
- the property to sort by
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Servicepublic AbstractDocument[] getContacts(int iStartIndex, int iEndIndex, PropertyKey[] keys, SortProperty sortProp, java.lang.String sFormula) throws DominoException
IServerProtocol
getContacts
in interface IServerProtocol
iStartIndex
- the start index endpoint (inclusive) or -1 for alliEndIndex
- the end index highpoint (exclusive) or -1 for allkeys
- the properties to bring back from the documentsortProp
- the property to sort bysFormula
- the formula or null
to ignore
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Serviceprotected abstract AbstractDocument[] protocolGetContacts(java.lang.String sSID, int iStartIndex, int iEndIndex, PropertyKey[] keys, SortProperty sortProp, java.lang.String sFormula) throws DominoException
iStartIndex
- the start index endpoint (inclusive) or -1 for alliEndIndex
- the end index highpoint (exclusive) or -1 for allkeys
- the properties to bring back from the documentsortProp
- the property to sort bysFormula
- the formula or null
to ignore
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Servicepublic AbstractDocument[] getContactsStaticView(int iStartIndex, int iEndIndex, PropertyKey[] keys, SortProperty sortProp, java.lang.String sSearchKey) throws DominoException
IServerProtocol
getContactsStaticView
in interface IServerProtocol
iStartIndex
- the start index endpoint (inclusive) or -1 for alliEndIndex
- the end index highpoint (exclusive) or -1 for allkeys
- the properties to bring back from the documentsortProp
- the property to sort bysSearchKey
- the last name search key or null
to ignore
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Serviceprotected abstract AbstractDocument[] protocolGetContactsStaticView(java.lang.String sSID, int iStartIndex, int iEndIndex, PropertyKey[] keys, SortProperty sortProp, java.lang.String sSearchKey) throws DominoException
iStartIndex
- the start index endpoint (inclusive) or -1 for alliEndIndex
- the end index highpoint (exclusive) or -1 for allkeys
- the properties to bring back from the documentsortProp
- the property to sort bysSearchKey
- the search key or null
to ignore
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Servicepublic AbstractDocument[] getAppointments(int iStartIndex, int iEndIndex, java.util.Date startDate, java.util.Date endDate, PropertyKey[] keys) throws DominoException
IServerProtocol
getAppointments
in interface IServerProtocol
iStartIndex
- the start index endpoint (inclusive) or -1 for alliEndIndex
- the end index highpoint (exclusive) or -1 for allstartDate
- the start date (inclusive) or null
for no start dateendDate
- the end date (exclusive) or null
for no end datekeys
- the properties to bring back from the appointment
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Serviceprotected abstract AbstractDocument[] protocolGetAppointments(java.lang.String sSID, int iStartIndex, int iEndIndex, java.util.Date startDate, java.util.Date endDate, PropertyKey[] keys) throws DominoException
sSID
- the session idiStartIndex
- the start index endpoint (inclusive) or -1 for alliEndIndex
- the end index highpoint (exclusive) or -1 for allstartDate
- the start date (inclusive) or null
for no start dateendDate
- the end date (exclusive) or null
for no end datekeys
- the properties to bring back from the appointment
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Servicepublic AbstractDocument[] getTasks(int iStartIndex, int iEndIndex, PropertyKey[] keys, SortProperty sortProp, java.lang.String sFormula) throws DominoException
IServerProtocol
getTasks
in interface IServerProtocol
iStartIndex
- the start index endpoint (inclusive) or -1 for alliEndIndex
- the end index highpoint (exclusive) or -1 for allkeys
- the properties to bring back from the documentsortProp
- the property to sort bysFormula
- the formula or null
to ignore
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Serviceprotected abstract AbstractDocument[] protocolGetTasks(java.lang.String sSID, int iStartIndex, int iEndIndex, PropertyKey[] keys, SortProperty sortProp, java.lang.String sFormula) throws DominoException
iStartIndex
- the start index endpoint (inclusive) or -1 for alliEndIndex
- the end index highpoint (exclusive) or -1 for allkeys
- the properties to bring back from the documentsortProp
- the property to sort bysFormula
- the formula or null
to ignore
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Servicepublic AbstractDocument[] getAddressBooks() throws DominoException
IServerProtocol
getAddressBooks
in interface IServerProtocol
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Serviceprotected abstract AbstractDocument[] protocolGetAddressBooks(java.lang.String sSID) throws DominoException
sSID
- the session ID
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Servicepublic AbstractDocument[] getAddressBooks(java.lang.String sDAServerName) throws DominoException
getAddressBooks
in interface IServerProtocol
sDAServerName
- the Directory Assistance Server Name
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Serviceprotected abstract AbstractDocument[] protocolGetAddressBooks(java.lang.String sSID, java.lang.String sDAServerName) throws DominoException
sSID
- the session ID
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Servicepublic FreeBusy getFreeBusy(java.lang.String sFullName, java.util.Date startDate, java.util.Date endDate, int iInterval) throws DominoException
getFreeBusy
in interface IServerProtocol
sFullName
- the FullName of the address entry to query free/busystartDate
- the start date of the free busy query or nullendDate
- the end date of the free busy query or nulliInterval
- the interval (in minutes)
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Serviceprotected abstract FreeBusy protocolGetFreeBusy(java.lang.String sFullName, java.util.Date startDate, java.util.Date endDate, int iInterval) throws DominoException
sFullName
- the FullName of the address entry to query free/busystartDate
- the start date of the free busy query or nullendDate
- the end date of the free busy query or nulliInterval
- the free busy interval (in minutes)
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Servicepublic AbstractDocument[] getDocumentsByViewUNID(int iStartIndex, int iEndIndex, PropertyKey[] keys, SortProperty sortProp, java.lang.String sKey, java.lang.String sViewID) throws DominoException
getDocumentsByViewUNID
in interface IServerProtocol
iStartIndex
- the start index endpoint (inclusive) or -1 for alliEndIndex
- the end index highpoint (exclusive) or -1 for allkeys
- the properties to bring back from the documentsortProp
- the property to sort bysKey
- the view key or null
to ignoresViewID
- the view id to retrieve the documents from
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Serviceprotected abstract AbstractDocument[] protocolGetDocumentsByViewUNID(java.lang.String sSID, int iStartIndex, int iEndIndex, PropertyKey[] keys, SortProperty sortProp, java.lang.String sKey, java.lang.String sViewID) throws DominoException
iStartIndex
- the start index endpoint (inclusive) or -1 for alliEndIndex
- the end index highpoint (exclusive) or -1 for allkeys
- the properties to bring back from the documentsortProp
- the property to sort bysKey
- the view key or null
to ignoresViewID
- the view id to retrieve the documents from
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Servicepublic AbstractDocument[] getAddressBookEntries(int iStartIndex, int iEndIndex, PropertyKey[] keys, java.lang.String sFile, java.lang.String sServer, java.lang.String sFilterKey) throws DominoException
IServerProtocol
getAddressBookEntries
in interface IServerProtocol
iStartIndex
- the start index endpoint (inclusive) or -1 for alliEndIndex
- the end index highpoint (exclusive) or -1 for allkeys
- the properties to bring back from the documentsFile
- the address book filesServer
- the address book serversFilterKey
- the search filter key or null
for no search filtering
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Servicepublic abstract AbstractDocument[] protocolGetAddressBookEntries(java.lang.String sSID, int iStartIndex, int iEndIndex, PropertyKey[] keys, java.lang.String sFile, java.lang.String sServer, java.lang.String sFilterKey) throws DominoException
sSID
- the session idiStartIndex
- the start index endpoint (inclusive) or -1 for alliEndIndex
- the end index highpoint (exclusive) or -1 for allkeys
- the properties to bring back from the documentsFile
- the address book filesServer
- the address book serversFilterKey
- the search filter key or null
for no search filtering
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Servicepublic AbstractDocument[] getRooms(int iStartIndex, int iEndIndex, PropertyKey[] keys, java.lang.String sFile, java.lang.String sServer, java.lang.String sFilterKey) throws DominoException
IServerProtocol
getRooms
in interface IServerProtocol
iStartIndex
- the start index endpoint (inclusive) or -1 for alliEndIndex
- the end index highpoint (exclusive) or -1 for allkeys
- the properties to bring back from the documentsFile
- the address book filesServer
- the address book server
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Servicepublic abstract AbstractDocument[] protocolGetRooms(java.lang.String sSID, int iStartIndex, int iEndIndex, PropertyKey[] keys, java.lang.String sFile, java.lang.String sServer, java.lang.String sFilterKey) throws DominoException
iStartIndex
- the start index endpoint (inclusive) or -1 for alliEndIndex
- the end index highpoint (exclusive) or -1 for allkeys
- the properties to bring back from the documentsFile
- the address book filesServer
- the address book server
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Servicepublic AbstractDocument[] getResources(int iStartIndex, int iEndIndex, PropertyKey[] keys, java.lang.String sFile, java.lang.String sServer, java.lang.String sFilterKey) throws DominoException
IServerProtocol
getResources
in interface IServerProtocol
iStartIndex
- the start index endpoint (inclusive) or -1 for alliEndIndex
- the end index highpoint (exclusive) or -1 for allkeys
- the properties to bring back from the documentsFile
- the address book filesServer
- the address book server
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Servicepublic abstract AbstractDocument[] protocolGetResources(java.lang.String sSID, int iStartIndex, int iEndIndex, PropertyKey[] keys, java.lang.String sFile, java.lang.String sServer, java.lang.String sFilterKey) throws DominoException
iStartIndex
- the start index endpoint (inclusive) or -1 for alliEndIndex
- the end index highpoint (exclusive) or -1 for allkeys
- the properties to bring back from the documentsFile
- the address book filesServer
- the address book server
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Servicepublic AbstractDocument[] getAddressBookEntries(int iStartIndex, int iEndIndex, PropertyKey[] keys, java.util.Date freeBusyStart, java.util.Date freeBusyEnd, int iInterval, java.lang.String sFile, java.lang.String sServer, java.lang.String sFilterKey) throws DominoException
IServerProtocol
getAddressBookEntries
in interface IServerProtocol
iStartIndex
- the start index endpoint (inclusive) or -1 for alliEndIndex
- the end index highpoint (exclusive) or -1 for allkeys
- the properties to bring back from the documentfreeBusyStart
- the start date of the free busy query or null
for no free/busyfreeBusyEnd
- the end date of the free busy query or null
for no free/busyiInterval
- the free busy interval (in minutes)sFile
- the address book filesServer
- the address book serversFilterKey
- the search filter key or null
for no search filtering
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Servicepublic abstract AbstractDocument[] protocolGetAddressBookEntries(java.lang.String sSID, int iStartIndex, int iEndIndex, PropertyKey[] keys, java.util.Date freeBusyStart, java.util.Date freeBusyEnd, int iInterval, java.lang.String sFile, java.lang.String sServer, java.lang.String sFilterKey) throws DominoException
sSID
- the session idiStartIndex
- the start index endpoint (inclusive) or -1 for alliEndIndex
- the end index highpoint (exclusive) or -1 for allkeys
- the properties to bring back from the documentfreeBusyStart
- the start date of the free busy query or nullfreeBusyEnd
- the end date of the free busy query or nulliInterval
- the free busy interval (in minutes)sFile
- the address book filesServer
- the address book serversFilterKey
- the search filter key or null
for no search filtering
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Servicepublic int getAddressBookEntriesCount(java.lang.String sFile, java.lang.String sServer, java.lang.String sFilterKey) throws DominoException
IServerProtocol
getAddressBookEntriesCount
in interface IServerProtocol
sFile
- the address book filesServer
- the address book serversFilterKey
- the search filter key or null
for no search filtering
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Servicepublic abstract int protocolGetAddressBookEntriesCount(java.lang.String sSID, java.lang.String sFile, java.lang.String sServer, java.lang.String sFilterKey) throws DominoException
sSID
- the session idsFile
- the address book filesServer
- the address book serversFilterKey
- the search filter key or null
for no search filtering
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Servicepublic int getRoomsCount(java.lang.String sFile, java.lang.String sServer) throws DominoException
IServerProtocol
getRoomsCount
in interface IServerProtocol
sFile
- the address book filesServer
- the address book server
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Servicepublic abstract int protocolGetRoomsCount(java.lang.String sSID, java.lang.String sFile, java.lang.String sServer) throws DominoException
sSID
- the session idsFile
- the address book filesServer
- the address book server
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Servicepublic int getResourcesCount(java.lang.String sFile, java.lang.String sServer) throws DominoException
IServerProtocol
getResourcesCount
in interface IServerProtocol
sFile
- the address book filesServer
- the address book server
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Servicepublic abstract int protocolGetResourcesCount(java.lang.String sSID, java.lang.String sFile, java.lang.String sServer) throws DominoException
sSID
- the session idsFile
- the address book filesServer
- the address book server
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Servicepublic java.lang.String createFolder(java.lang.String sFolderID, java.lang.String sName, PropertyKey[] keys) throws DominoException
IServerProtocol
createFolder
in interface IServerProtocol
sFolderID
- the parent foldersName
- the new folder namekeys
- the keys to load
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Serviceprotected abstract java.lang.String protocolCreateFolder(java.lang.String sSID, java.lang.String sFolderID, java.lang.String sName, PropertyKey[] keys) throws DominoException
DominoException
public void copyFolder(java.lang.String sSourceFolderID, java.lang.String sTargetFolderID, java.lang.String sNewName) throws DominoException
IServerProtocol
copyFolder
in interface IServerProtocol
DominoException
- if a problem occurred while opening the sessionprotected abstract void protocolCopyFolder(java.lang.String sSID, java.lang.String sSourceFolderID, java.lang.String sTargetFolderID, java.lang.String sNewName) throws DominoException
DominoException
public void moveFolder(java.lang.String sSourceFolderID, java.lang.String sTargetFolderID) throws DominoException
IServerProtocol
moveFolder
in interface IServerProtocol
DominoException
- if a problem occurred while opening the sessionprotected abstract void protocolMoveFolder(java.lang.String sSID, java.lang.String sSourceFolderID, java.lang.String sTargetFolderID) throws DominoException
DominoException
public void acceptInvitation(java.lang.String sID, java.lang.String sComment, boolean bTentative, java.lang.String sSubject) throws DominoException
IServerProtocol
acceptInvitation
in interface IServerProtocol
sID
- the invitation idsComment
- the commentbTentative
- true
to tentatively accept; false
otherwisesSubject
- the subject
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Servicepublic abstract void protocolAcceptInvitation(java.lang.String sSID, java.lang.String sID, java.lang.String sComment, boolean bTentative, java.lang.String sSubject) throws DominoException
sSID
- the session idsID
- the invitation idsComment
- the commentbTentative
- true
to tentatively accept; false
otherwisesSubject
- the subject
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Servicepublic void acceptInvitation(java.lang.String sID, java.lang.String sComment, boolean bTentative, java.lang.String sSubject, boolean bRemoveFromInbox) throws DominoException
IServerProtocol
acceptInvitation
in interface IServerProtocol
sID
- the invitation idsComment
- the commentbTentative
- true
to tentatively accept; false
otherwisesSubject
- the subjectbRemoveFromInbox
- true
to remove appointment from Inbox; false
to keep
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Servicepublic abstract void protocolAcceptInvitation(java.lang.String sSID, java.lang.String sID, java.lang.String sComment, boolean bTentative, java.lang.String sSubject, boolean bRemoveFromInbox) throws DominoException
sSID
- the session idsID
- the invitation idsComment
- the commentbTentative
- true
to tentatively accept; false
otherwisesSubject
- the subjectbRemoveFromInbox
- true
to remove appointment from Inbox; false
to keep
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Servicepublic void sendInformation(java.lang.String sID, java.lang.String sComment, java.lang.String sSubject) throws DominoException
IServerProtocol
sendInformation
in interface IServerProtocol
sID
- the invitation idsComment
- the commentsSubject
- the subject
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Servicepublic abstract void protocolSendInformation(java.lang.String sSID, java.lang.String sID, java.lang.String sComment, java.lang.String sSubject) throws DominoException
sSID
- the session idsID
- the invitation idsComment
- the commentsSubject
- the subject
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Servicepublic void declineInvitation(java.lang.String sID, java.lang.String sComment, boolean bKeepInformed, java.lang.String sSubject) throws DominoException
IServerProtocol
declineInvitation
in interface IServerProtocol
sID
- the invitation idsComment
- the commentbKeepInformed
- true
to keep informed of event updatessSubject
- the subject
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Servicepublic abstract void protocolDeclineInvitation(java.lang.String sSID, java.lang.String sID, java.lang.String sComment, boolean bKeepInformed, java.lang.String sSubject) throws DominoException
sSID
- the session idsID
- the invitation idsComment
- the commentbKeepInformed
- true
to keep informed of event updatessSubject
- the subject
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Servicepublic void declineCounter(java.lang.String sID, java.lang.String sComment, java.lang.String sSubject) throws DominoException
IServerProtocol
declineCounter
in interface IServerProtocol
sID
- the counter idsComment
- the commentsSubject
- the subject
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Servicepublic abstract void protocolDeclineCounter(java.lang.String sSID, java.lang.String sID, java.lang.String sComment, java.lang.String sSubject) throws DominoException
sSID
- the session idsID
- the counter idsComment
- the commentsSubject
- the subject
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Servicepublic void acceptCounter(java.lang.String sID, java.util.Date startDate, java.util.Date endDate, java.lang.String sComment, java.lang.String sSubject) throws DominoException
IServerProtocol
acceptCounter
in interface IServerProtocol
sID
- the counter idstartDate
- the start dateendDate
- the end datesComment
- the commentsSubject
- the subject
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Servicepublic abstract void protocolAcceptCounter(java.lang.String sSID, java.lang.String sID, java.util.Date startDate, java.util.Date endDate, java.lang.String sComment, java.lang.String sSubject) throws DominoException
sID
- the counter idstartDate
- the start dateendDate
- the end datesComment
- the commentsSubject
- the subject
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Servicepublic void delegateInvitation(java.lang.String sID, java.lang.String sDelegee, java.lang.String sComment, boolean bKeepInformed, java.lang.String sSubject) throws DominoException
IServerProtocol
delegateInvitation
in interface IServerProtocol
sID
- the invitation idsDelegee
- the delegee name (must not be null
or empty)sComment
- the comment or null
for no commentbKeepInformed
- true
to keep informed of event updatessSubject
- the subject
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Servicepublic abstract void protocolDelegateInvitation(java.lang.String sSID, java.lang.String sID, java.lang.String sDelegee, java.lang.String sComment, boolean bKeepInformed, java.lang.String sSubject) throws DominoException
sSID
- the session idsID
- the invitation idsDelegee
- the delegee name (must not be null
or empty)sComment
- the comment or null
for no commentbKeepInformed
- true
to keep informed of event updatessSubject
- the subject
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Servicepublic void counterInvitation(java.lang.String sID, java.util.Date startDate, java.util.Date endDate, java.lang.String sComment, java.lang.String sSubject) throws DominoException
IServerProtocol
counterInvitation
in interface IServerProtocol
sID
- the invitation idstartDate
- the proposed start date and timeendDate
- the proposed end date and timesComment
- the comment or null
for no commentsSubject
- the subject
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Servicepublic abstract void protocolCounterInvitation(java.lang.String sSID, java.lang.String sID, java.util.Date startDate, java.util.Date endDate, java.lang.String sComment, java.lang.String sSubject) throws DominoException
sSID
- the session idsID
- the invitation idstartDate
- the proposed start date and timeendDate
- the proposed end date and timesComment
- the comment or null
for no commentsSubject
- the subject
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Servicepublic void requestInfoInvitation(java.lang.String sID, java.lang.String sComment, java.lang.String sSubject) throws DominoException
IServerProtocol
requestInfoInvitation
in interface IServerProtocol
sID
- the invitation idsComment
- the comment or null
for no commentsSubject
- the subject
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Servicepublic abstract void protocolRequestInfoInvitation(java.lang.String sSID, java.lang.String sID, java.lang.String sComment, java.lang.String sSubject) throws DominoException
sSID
- the session idsID
- the invitation idsComment
- the comment or null
for no commentsSubject
- the subject
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Servicepublic void acceptAssignment(java.lang.String sID, java.lang.String sComment, java.lang.String sSubject) throws DominoException
IServerProtocol
acceptAssignment
in interface IServerProtocol
sID
- the assignment idsComment
- the commentsSubject
- the subject
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Servicepublic abstract void protocolAcceptAssignment(java.lang.String sSID, java.lang.String sID, java.lang.String sComment, java.lang.String sSubject) throws DominoException
sSID
- the session idsID
- the assignment idsComment
- the commentsSubject
- the subject
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Servicepublic java.lang.String updateAppointmentRepeatInstance(java.lang.String sID, java.util.Date[] previousStartDates, java.util.Date[] previousEndDates, java.util.Date[] futureStartDates, java.util.Date[] futureEndDates, java.util.Date startInstanceDate, java.util.Date endInstanceDate, PropertyValue[] vals) throws DominoException
IServerProtocol
updateAppointmentRepeatInstance
in interface IServerProtocol
sID
- the assignment idpreviousStartDates
- the previous start datespreviousEndDates
- the previous end datesfutureStartDates
- the future start datesfutureEndDates
- the future end datesstartInstanceDate
- the start instance dateendInstanceDate
- the end instance datevals
- the properties to update
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Serviceprotected abstract java.lang.String protocolUpdateAppointmentRepeatInstance(java.lang.String sSID, java.lang.String sID, java.util.Date[] previousStartDates, java.util.Date[] previousEndDates, java.util.Date[] futureStartDates, java.util.Date[] futureEndDates, java.util.Date startInstanceDate, java.util.Date endInstanceDate, PropertyValue[] vals) throws DominoException
sSID
- the session idsID
- the assignment idpreviousStartDates
- the previous start datespreviousEndDates
- the previous end datesfutureStartDates
- the future start datesfutureEndDates
- the future end datesstartInstanceDate
- the start instance dateendInstanceDate
- the end instance datevals
- the properties to update
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Servicepublic void updateAppointmentRepeatAll(java.lang.String sID, long lStartDateAdjustmentSec, long lEndDateAdjustmentSec, PropertyValue[] vals) throws DominoException
IServerProtocol
updateAppointmentRepeatAll
in interface IServerProtocol
sID
- the appointment to updatelStartDateAdjustmentSec
- the start date adjustment (in seconds)lEndDateAdjustmentSec
- the end date adjustment (in seconds)vals
- the properties to update
DominoException
protected abstract void protocolUpdateAppointmentRepeatAll(java.lang.String sSID, java.lang.String sID, long lStartDateAdjustmentSec, long lEndDateAdjustmentSec, PropertyValue[] vals) throws DominoException
sSID
- the session idsID
- the appointment to updatelStartDateAdjustmentSec
- the start date adjustment (in seconds)lEndDateAdjustmentSec
- the end date adjustment (in seconds)vals
- the properties to update
DominoException
public void changeAppointmentNotify(java.lang.String sSID, java.lang.String sID, java.lang.String sSubject, boolean bScheduleChange) throws DominoException
IServerProtocol
changeAppointmentNotify
in interface IServerProtocol
sSID
- the session idsID
- the appointment to updatesSubject
- the notification subjectbScheduleChange
- true
to indicate a change in the schedule
DominoException
protected abstract void protocolChangeAppointmentNotify(java.lang.String sSID, java.lang.String sID, java.lang.String sSubject, boolean bScheduleChange) throws DominoException
sSID
- the session idsID
- the appointment to updatesSubject
- the change notification subjectbScheduleChange
- true
if there is a schedule change
DominoException
public void updateAppointment(java.lang.String sID, boolean bSend, java.lang.String sSubject, PropertyValue[] vals) throws DominoException
IServerProtocol
updateAppointment
in interface IServerProtocol
sID
- the appointment to updatebSend
- true to send change if necessarysSubject
- the appointment subjectvals
- the properties to update
DominoException
protected abstract void protocolUpdateAppointment(java.lang.String sSID, java.lang.String sID, boolean bSend, java.lang.String sSubject, PropertyValue[] vals) throws DominoException
sSID
- the session idsID
- the appointment to updatebSend
- true to send changes if necessarysSubject
- the appointment subjectvals
- the properties to update
DominoException
public void deleteAllRepeatInstance(java.lang.String sID) throws DominoException
IServerProtocol
deleteAllRepeatInstance
in interface IServerProtocol
sID
- the assignment id
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Serviceprotected abstract void protocolDeleteAllRepeatInstance(java.lang.String sSID, java.lang.String sID) throws DominoException
sSID
- the session idsID
- the assignment id
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Servicepublic void deleteAppointmentRepeatInstance(java.lang.String sID, java.util.Date[] previousStartDates, java.util.Date[] previousEndDates, java.util.Date[] futureStartDates, java.util.Date[] futureEndDates) throws DominoException
IServerProtocol
deleteAppointmentRepeatInstance
in interface IServerProtocol
sID
- the assignment idpreviousStartDates
- the previous start datespreviousEndDates
- the previous end datesfutureStartDates
- the future start datesfutureEndDates
- the future end dates
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Serviceprotected abstract void protocolDeleteAppointmentRepeatInstance(java.lang.String sSID, java.lang.String sID, java.util.Date[] previousStartDates, java.util.Date[] previousEndDates, java.util.Date[] futureStartDates, java.util.Date[] futureEndDates) throws DominoException
sSID
- the session idsID
- the assignment idpreviousStartDates
- the previous start datespreviousEndDates
- the previous end datesfutureStartDates
- the future start datesfutureEndDates
- the future end dates
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Servicepublic void updateTaskRepeatAll(java.lang.String sID, long lStartDateAdjustmentSec, long lEndDateAdjustmentSec, PropertyValue[] vals) throws DominoException
IServerProtocol
updateTaskRepeatAll
in interface IServerProtocol
sID
- the task to updatelStartDateAdjustmentSec
- the start date adjustment (in seconds)lEndDateAdjustmentSec
- the end date adjustment (in seconds)vals
- the properties to update
DominoException
protected abstract void protocolUpdateTaskRepeatAll(java.lang.String sSID, java.lang.String sID, long lStartDateAdjustmentSec, long lEndDateAdjustmentSec, PropertyValue[] vals) throws DominoException
sSID
- the session idsID
- the appointment to updatelStartDateAdjustmentSec
- the start date adjustment (in seconds)lEndDateAdjustmentSec
- the end date adjustment (in seconds)vals
- the properties to update
DominoException
public java.lang.String updateTaskRepeatInstance(java.lang.String sID, java.util.Date[] previousStartDates, java.util.Date[] previousEndDates, java.util.Date[] futureStartDates, java.util.Date[] futureEndDates, java.util.Date startInstanceDate, java.util.Date endInstanceDate, PropertyValue[] vals) throws DominoException
IServerProtocol
updateTaskRepeatInstance
in interface IServerProtocol
sID
- the task idpreviousStartDates
- the previous start datespreviousEndDates
- the previous end datesfutureStartDates
- the future start datesfutureEndDates
- the future end datesstartInstanceDate
- the start instance dateendInstanceDate
- the end instance datevals
- the properties to update
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Serviceprotected abstract java.lang.String protocolUpdateTaskRepeatInstance(java.lang.String sSID, java.lang.String sID, java.util.Date[] previousStartDates, java.util.Date[] previousEndDates, java.util.Date[] futureStartDates, java.util.Date[] futureEndDates, java.util.Date startInstanceDate, java.util.Date endInstanceDate, PropertyValue[] vals) throws DominoException
sSID
- the session idsID
- the task idpreviousStartDates
- the previous start datespreviousEndDates
- the previous end datesfutureStartDates
- the future start datesfutureEndDates
- the future end datesstartInstanceDate
- the start instance dateendInstanceDate
- the end instance datevals
- the properties to update
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Servicepublic void deleteTaskRepeatInstance(java.lang.String sID, java.util.Date[] previousStartDates, java.util.Date[] previousEndDates, java.util.Date[] futureStartDates, java.util.Date[] futureEndDates) throws DominoException
IServerProtocol
deleteTaskRepeatInstance
in interface IServerProtocol
sID
- the assignment idpreviousStartDates
- the previous start datespreviousEndDates
- the previous end datesfutureStartDates
- the future start datesfutureEndDates
- the future end dates
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Serviceprotected abstract void protocolDeleteTaskRepeatInstance(java.lang.String sSID, java.lang.String sID, java.util.Date[] previousStartDates, java.util.Date[] previousEndDates, java.util.Date[] futureStartDates, java.util.Date[] futureEndDates) throws DominoException
sSID
- the session idsID
- the assignment idpreviousStartDates
- the previous start datespreviousEndDates
- the previous end datesfutureStartDates
- the future start datesfutureEndDates
- the future end dates
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Servicepublic void sendAssignmentInformation(java.lang.String sID, java.lang.String sComment, java.lang.String sSubject) throws DominoException
IServerProtocol
sendAssignmentInformation
in interface IServerProtocol
sID
- the assignment idsComment
- the commentsSubject
- the subject
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Servicepublic abstract void protocolSendAssignmentInformation(java.lang.String sSID, java.lang.String sID, java.lang.String sComment, java.lang.String sSubject) throws DominoException
sSID
- the session idsID
- the assignment idsComment
- the commentsSubject
- the subject
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Servicepublic void declineAssignment(java.lang.String sID, java.lang.String sComment, boolean bKeepInformed, java.lang.String sSubject) throws DominoException
IServerProtocol
declineAssignment
in interface IServerProtocol
sID
- the assignment idsComment
- the commentbKeepInformed
- true
to keep informed of event updatessSubject
- the subject
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Servicepublic abstract void protocolDeclineAssignment(java.lang.String sSID, java.lang.String sID, java.lang.String sComment, boolean bKeepInformed, java.lang.String sSubject) throws DominoException
sSID
- the session idsID
- the assignment idsComment
- the commentbKeepInformed
- true
to keep informed of event updatessSubject
- the subject
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Servicepublic void declineAssignmentCounter(java.lang.String sID, java.lang.String sComment, java.lang.String sSubject) throws DominoException
IServerProtocol
declineAssignmentCounter
in interface IServerProtocol
sID
- the counter idsComment
- the commentsSubject
- the subject
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Servicepublic abstract void protocolDeclineAssignmentCounter(java.lang.String sSID, java.lang.String sID, java.lang.String sComment, java.lang.String sSubject) throws DominoException
sSID
- the session idsID
- the counter idsComment
- the commentsSubject
- the subject
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Servicepublic void acceptAssignmentCounter(java.lang.String sID, java.util.Date startDate, java.util.Date dueDate, java.lang.String sComment, java.lang.String sSubject) throws DominoException
IServerProtocol
acceptAssignmentCounter
in interface IServerProtocol
sID
- the counter idstartDate
- the start datedueDate
- the end datesComment
- the commentsSubject
- the subject
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Servicepublic abstract void protocolAcceptAssignmentCounter(java.lang.String sSID, java.lang.String sID, java.util.Date startDate, java.util.Date dueDate, java.lang.String sComment, java.lang.String sSubject) throws DominoException
sSID
- the session idsID
- the counter idstartDate
- the start datedueDate
- the due datesComment
- the commentsSubject
- the subject
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Servicepublic void delegateAssignment(java.lang.String sID, java.lang.String sDelegee, java.lang.String sComment, boolean bKeepInformed, java.lang.String sSubject) throws DominoException
IServerProtocol
delegateAssignment
in interface IServerProtocol
sID
- the assignment idsDelegee
- the delegee name (must not be null
or empty)sComment
- the comment or null
for no commentbKeepInformed
- true
to keep informed of event updatessSubject
- the subject
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Servicepublic abstract void protocolDelegateAssignment(java.lang.String sSID, java.lang.String sID, java.lang.String sDelegee, java.lang.String sComment, boolean bKeepInformed, java.lang.String sSubject) throws DominoException
sSID
- the session idsID
- the assignment idsDelegee
- the delegee name (must not be null
or empty)sComment
- the comment or null
for no commentbKeepInformed
- true
to keep informed of event updatessSubject
- the subject
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Servicepublic void counterAssignment(java.lang.String sID, java.util.Date startDate, java.util.Date dueDate, java.lang.String sComment, java.lang.String sSubject) throws DominoException
IServerProtocol
counterAssignment
in interface IServerProtocol
sID
- the assignment idstartDate
- the proposed start datedueDate
- the proposed due datesComment
- the comment or null
for no commentsSubject
- the subject
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Servicepublic abstract void protocolCounterAssignment(java.lang.String sSID, java.lang.String sID, java.util.Date startDate, java.util.Date dueDate, java.lang.String sComment, java.lang.String sSubject) throws DominoException
sSID
- the session idsID
- the assignment idstartDate
- the proposed start datedueDate
- the proposed due datesComment
- the comment or null
for no commentsSubject
- the subject
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Servicepublic void requestInfoAssignment(java.lang.String sID, java.lang.String sComment, java.lang.String sSubject) throws DominoException
IServerProtocol
requestInfoAssignment
in interface IServerProtocol
sID
- the assignment idsComment
- the comment or null
for no commentsSubject
- the subject
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Servicepublic abstract void protocolRequestInfoAssignment(java.lang.String sSID, java.lang.String sID, java.lang.String sComment, java.lang.String sSubject) throws DominoException
sSID
- the session idsID
- the assignment idsComment
- the comment or null
for no commentsSubject
- the subject
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Servicepublic void completedAssignment(java.lang.String sID, java.util.Date completedDate, java.lang.String sComment, java.lang.String sSubject, java.lang.String sAdjustSubject) throws DominoException
IServerProtocol
completedAssignment
in interface IServerProtocol
sID
- the assignment idcompletedDate
- the completed date (may not be null
)sComment
- the comment or null
for no commentsSubject
- the subjectsAdjustSubject
- the adjust subject
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Servicepublic abstract void protocolCompletedAssignment(java.lang.String sSID, java.lang.String sID, java.util.Date completedDate, java.lang.String sComment, java.lang.String sSubject, java.lang.String sAdjustSubject) throws DominoException
sSID
- the session idsID
- the assignment idcompletedDate
- the completed date (may not be null
)sComment
- the comment or null
for no commentsSubject
- the subjectsAdjustSubject
- the adjust subject
DominoException
- if a problem occurred while connecting to
or interacting with the Compoze Domino Servicepublic java.util.TimeZone getTimeZone()
IServerProtocol
getTimeZone
in interface IServerProtocol
public void setTimeZone(java.util.TimeZone timeZone)
IServerProtocol
setTimeZone
in interface IServerProtocol
timeZone
- the time zonepublic DataHandler getEmbeddedImage(java.lang.String sID, java.lang.String sImageID) throws DominoException
getEmbeddedImage
in interface IServerProtocol
sID
- the id of the documentsImageID
- the id of the image
DominoException
protected abstract DataHandler protocolGetEmbeddedImage(java.lang.String sSessionID, java.lang.String sID, java.lang.String sImageID) throws DominoException
sSessionID
- the id of the sessionsID
- the id of the documentsImageID
- the id of the image
DominoException
|
Oracle | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |