| 
Compoze Software, Inc. | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
Classes that implement this interface provide access to Domino via some
 protocol. One instance of a class that implements this interface is created
 for every session. Its openSession method is the first one
 that's called, and closeSession is called when the session is
 to be closed.
| 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 endDate,
                        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,
              javax.activation.DataHandler handler)
Hits the server to add an attachment to a document.  | 
 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.  | 
 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 the Domino Directory server  | 
 AbstractDocument[] | 
getAppointments(int iStartIndex,
                int iEndIndex,
                java.util.Date startDate,
                java.util.Date endDate,
                PropertyKey[] keys)
Gets appointments.  | 
 javax.activation.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.  | 
 javax.activation.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 documents.  | 
 AbstractItem | 
getProfile(java.lang.String sProfileName,
           java.lang.String sProfileUser,
           PropertyKey[] keys)
Get a 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.  | 
 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.  | 
| Method Detail | 
public javax.activation.DataHandler getEmbeddedImage(java.lang.String sID,
                                                     java.lang.String sImageID)
                                              throws DominoException
sID - the id of the documentsImageID - the id of the image
public void addAttachment(java.lang.String sID,
                          java.lang.String sName,
                          javax.activation.DataHandler handler)
                   throws DominoException
sID - the id of the documentsName - the name of the attachmenthandler - a handler that can supply the attachment data
public MailboxQuota getMailboxQuota()
                             throws DominoException
MailboxQuotapublic java.util.TimeZone getTimeZone()
public void setTimeZone(java.util.TimeZone timeZone)
timeZone - the time zone
public void deleteAttachment(java.lang.String sID,
                             int iIndex)
                      throws DominoException
sID - the id of the documentiIndex - the index of the attachment
public void cancelAppointment(java.lang.String sID,
                              java.lang.String sSubject,
                              java.lang.String sComment)
                       throws DominoException
sID - the id of the documentsSubject - the subjectsComment - the cancellation comment
public AbstractDocument[] getMeetingResponses(java.lang.String sID)
                                       throws DominoException
sID - the id of the document
public void confirmAppointment(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
public java.lang.String openSession(java.util.Properties connectionProps)
                             throws DominoException
connectionProps - the connection propertiesDominoException - if a problem occurred while opening the sessionpublic void setCookies(java.lang.String[][] sCookies)
sCookies - two dimensional array of name/value pairs to send as cookiespublic java.lang.String[][] getCookies()
public java.util.List getFolder(java.lang.String sFolderID,
                                PropertyKey[] keys)
                         throws DominoException
sFolderID - the ID of the folder to getkeys - the keys to load for the folderPropertyValue arraysDominoException - if a problem occurred while opening the session
public java.util.List getSubFolders(java.lang.String sID,
                                    int iDepth,
                                    PropertyKey[] keys)
                             throws DominoException
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 folderPropertyValue arrays
public java.util.List getFolder(FolderType type,
                                PropertyKey[] keys)
                         throws DominoException
type - the folder typekeys - the keys to load for the folderPropertyValue arraysDominoException - if a problem occurred while opening the session
public void deleteFolders(java.lang.String[] folderIDs)
                   throws DominoException
DominoException - if a problem occurred while opening the session
public java.lang.String createFolder(java.lang.String sFolderID,
                                     java.lang.String sName,
                                     PropertyKey[] keys)
                              throws DominoException
sFolderID - the parent foldersName - the new folder namekeys - the keys to loadDominoException - if a problem occurred while connecting to
		or interacting with the Compoze Domino Service
public void copyFolder(java.lang.String sSourceFolderID,
                       java.lang.String sTargetFolderID,
                       java.lang.String sNewName)
                throws DominoException
DominoException - if a problem occurred while opening the session
public void moveFolder(java.lang.String sSourceFolderID,
                       java.lang.String sTargetFolderID)
                throws DominoException
DominoException - if a problem occurred while opening the session
public javax.activation.DataHandler getAttachment(java.lang.String sID,
                                                  int iIndex,
                                                  java.lang.String sName)
                                           throws DominoException
public void startTrace(boolean bVerbose)
bVerbose - if true, trace data sent and
		received, otherwise just trace elapsed time and number of requestspublic java.lang.String endTrace()
public java.util.List getFolders(PropertyKey[] keys,
                                 java.lang.String[] expandedFolderIDs)
                          throws DominoException
PropertyValue arraysDominoException - if a problem occurred while connecting to
		or interacting with the Compoze Domino Service
public AbstractDocument[] getDocumentsByViewName(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 fromDominoException - if a problem occurred while connecting to
		or interacting with the Compoze Domino Service
public AbstractDocument[] getContacts(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 ignoreDominoException - if a problem occurred while connecting to
		or interacting with the Compoze Domino Service
public AbstractDocument[] getContactsStaticView(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 last name search key or null to ignoreDominoException - if a problem occurred while connecting to
		or interacting with the Compoze Domino Service
public AbstractDocument[] getTasks(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 ignoreDominoException - if a problem occurred while connecting to
		or interacting with the Compoze Domino Service
public AbstractDocument[] getAppointments(int iStartIndex,
                                          int iEndIndex,
                                          java.util.Date startDate,
                                          java.util.Date endDate,
                                          PropertyKey[] keys)
                                   throws DominoException
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 appointmentDominoException - if a problem occurred while connecting to
		or interacting with the Compoze Domino Service
public AbstractDocument[] getAddressBookEntries(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 serversFilterKey - the search filter key or null for no search filteringDominoException - if a problem occurred while connecting to
		or interacting with the Compoze Domino Service
public 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
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 filteringDominoException - if a problem occurred while connecting to
		or interacting with the Compoze Domino Service
public AbstractDocument[] getRooms(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 serverDominoException - if a problem occurred while connecting to
		or interacting with the Compoze Domino Service
public AbstractDocument[] getResources(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 serverDominoException - if a problem occurred while connecting to
		or interacting with the Compoze Domino Service
public int getAddressBookEntriesCount(java.lang.String sFile,
                                      java.lang.String sServer,
                                      java.lang.String sFilterKey)
                               throws DominoException
sFile - the address book filesServer - the address book serversFilterKey - the search filter key or null for no search filteringDominoException - if a problem occurred while connecting to
		or interacting with the Compoze Domino Service
public int getRoomsCount(java.lang.String sFile,
                         java.lang.String sServer)
                  throws DominoException
sFile - the address book filesServer - the address book serverDominoException - if a problem occurred while connecting to
		or interacting with the Compoze Domino Service
public int getResourcesCount(java.lang.String sFile,
                             java.lang.String sServer)
                      throws DominoException
sFile - the address book filesServer - the address book serverDominoException - if a problem occurred while connecting to
		or interacting with the Compoze Domino Service
public AbstractDocument[] getAddressBooks()
                                   throws DominoException
DominoException - if a problem occurred while connecting to
		or interacting with the Compoze Domino Service
public AbstractDocument[] getAddressBooks(java.lang.String sDAServerName)
                                   throws DominoException
DominoException - if a problem occurred while connecting to
		or interacting with the Compoze Domino Service
public FreeBusy getFreeBusy(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 interval (in minutes)DominoException - if a problem occurred while connecting to
		or interacting with the Compoze Domino Service
public AbstractDocument[] getDocumentsByViewUNID(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 fromDominoException - if a problem occurred while connecting to
		or interacting with the Compoze Domino Service
public AbstractDocument[] getMemosByFolderUNID(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 byDominoException - if a problem occurred while connecting to
		or interacting with the Compoze Domino Service
public AbstractDocument[] getMemos(int iStartIndex,
                                   int iEndIndex,
                                   PropertyKey[] keys,
                                   SortProperty sortProp,
                                   MemoFilter filter)
                            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 byfilter - the filter (may not be null)DominoException - if a problem occurred while connecting to
		or interacting with the Compoze Domino Service
public AbstractDocument getDocument(java.lang.String sID,
                                    PropertyKey[] keys,
                                    java.util.Date instanceDate)
                             throws DominoException
sID - the document idkeys - the properties to bring back from the documentinstanceDate - the instance date or null for nonenull if not foundDominoException - if a problem occurred while connecting to
		or interacting with the Compoze Domino Service
public AbstractDocument forwardDocument(java.lang.String sID,
                                        PropertyKey[] keys)
                                 throws DominoException
sID - the document id to forward fromkeys - the properties to bring back from the documentnull if not foundDominoException - if a problem occurred while connecting to
		or interacting with the Compoze Domino Service
public AbstractDocument replyDocument(java.lang.String sID,
                                      boolean bReplyAll,
                                      PropertyKey[] keys)
                               throws DominoException
sID - the document id to reply frombReplyAll - true to reply to all or false otherwise.keys - the properties to bring back from the documentnull if not foundDominoException - if a problem occurred while connecting to
		or interacting with the Compoze Domino Service
public int getDocumentCountByViewUNID(java.lang.String sViewUNID,
                                      java.lang.String sKey)
                               throws DominoException
sViewUNID - the view UNID to retrieve the document count forsKey - the view key or null to ignoreDominoException - if a problem occurred while connecting to
		or interacting with the Compoze Domino Service
public int getContactCount(ContactFilter filter)
                    throws DominoException
filter - the filter or null for no filteringDominoException - if a problem occurred while connecting to
		or interacting with the Compoze Domino Service
public int getContactCountStaticView(java.lang.String sSearchKey)
                              throws DominoException
sSearchKey - the last name search key or null for no filteringDominoException - if a problem occurred while connecting to
		or interacting with the Compoze Domino Service
public int getMemoCount(MemoFilter filter)
                 throws DominoException
filter - the filter or null for no filteringDominoException - if a problem occurred while connecting to
		or interacting with the Compoze Domino Service
public int getTaskCount(TaskFilter filter)
                 throws DominoException
filter - the filter or null for no filteringDominoException - if a problem occurred while connecting to
		or interacting with the Compoze Domino Service
public void acceptInvitation(java.lang.String sID,
                             java.lang.String sComment,
                             boolean bTentative,
                             java.lang.String sSubject)
                      throws DominoException
sID - the invitation idsComment - the commentbTentative - true to tentatively accept; false otherwisesSubject - the subjectDominoException - if a problem occurred while connecting to
		or interacting with the Compoze Domino Service
public void acceptInvitation(java.lang.String sID,
                             java.lang.String sComment,
                             boolean bTentative,
                             java.lang.String sSubject,
                             boolean bRemoveFromInbox)
                      throws DominoException
sID - the invitation idsComment - the commentbTentative - true to tentatively accept; false otherwisesSubject - the subjectbRemoveFromInbox - true to remove appointment from Inbox; false to keepDominoException - if a problem occurred while connecting to
		or interacting with the Compoze Domino Service
public void sendInformation(java.lang.String sID,
                            java.lang.String sComment,
                            java.lang.String sSubject)
                     throws DominoException
sID - the invitation idsComment - the commentsSubject - the subjectDominoException - if a problem occurred while connecting to
		or interacting with the Compoze Domino Service
public void declineInvitation(java.lang.String sID,
                              java.lang.String sComment,
                              boolean bKeepInformed,
                              java.lang.String sSubject)
                       throws DominoException
sID - the invitation idsComment - the commentbKeepInformed - true to keep informed of event updatessSubject - the subjectDominoException - if a problem occurred while connecting to
		or interacting with the Compoze Domino Service
public void declineCounter(java.lang.String sID,
                           java.lang.String sComment,
                           java.lang.String sSubject)
                    throws DominoException
sID - the counter idsComment - the commentsSubject - the subjectDominoException - if a problem occurred while connecting to
		or interacting with the Compoze Domino Service
public void acceptCounter(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 subjectDominoException - if a problem occurred while connecting to
		or interacting with the Compoze Domino Service
public void delegateInvitation(java.lang.String sID,
                               java.lang.String sDelegee,
                               java.lang.String sComment,
                               boolean bKeepInformed,
                               java.lang.String sSubject)
                        throws DominoException
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 subjectDominoException - if a problem occurred while connecting to
		or interacting with the Compoze Domino Service
public void counterInvitation(java.lang.String sID,
                              java.util.Date startDate,
                              java.util.Date endDate,
                              java.lang.String sComment,
                              java.lang.String sSubject)
                       throws DominoException
sID - the invitation idstartDate - the proposed start date and timeendDate - the proposed end date and timesComment - the comment or null for no commentsSubject - the subjectDominoException - if a problem occurred while connecting to
		or interacting with the Compoze Domino Service
public void requestInfoInvitation(java.lang.String sID,
                                  java.lang.String sComment,
                                  java.lang.String sSubject)
                           throws DominoException
sID - the invitation idsComment - the comment or null for no commentsSubject - the subjectDominoException - if a problem occurred while connecting to
		or interacting with the Compoze Domino Service
public void acceptAssignment(java.lang.String sID,
                             java.lang.String sComment,
                             java.lang.String sSubject)
                      throws DominoException
sID - the assignment idsComment - the commentsSubject - the subjectDominoException - if a problem occurred while connecting to
		or interacting with the Compoze Domino Service
public void sendAssignmentInformation(java.lang.String sID,
                                      java.lang.String sComment,
                                      java.lang.String sSubject)
                               throws DominoException
sID - the assignment idsComment - the commentsSubject - the subjectDominoException - if a problem occurred while connecting to
		or interacting with the Compoze Domino Service
public 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
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 updateDominoException - if a problem occurred while connecting to
		or interacting with the Compoze Domino Service
public void updateAppointmentRepeatAll(java.lang.String sID,
                                       long lStartDateAdjustmentSec,
                                       long lEndDateAdjustmentSec,
                                       PropertyValue[] vals)
                                throws DominoException
sID - the appointment to updatelStartDateAdjustmentSec - the start date adjustment (in seconds)lEndDateAdjustmentSec - the end date adjustment (in seconds)vals - the properties to update
public void changeAppointmentNotify(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 notification subjectbScheduleChange - true to indicate a change in the schedule
public void updateAppointment(java.lang.String sID,
                              boolean bSend,
                              java.lang.String sSubject,
                              PropertyValue[] vals)
                       throws DominoException
sID - the appointment to updatebSend - true to send change if necessarysSubject - the appointment subjectvals - the properties to update
public void deleteAppointmentRepeatInstance(java.lang.String sID,
                                            java.util.Date[] previousStartDates,
                                            java.util.Date[] previousEndDates,
                                            java.util.Date[] futureStartDates,
                                            java.util.Date[] futureEndDates)
                                     throws DominoException
sID - the assignment idpreviousStartDates - the previous start datespreviousEndDates - the previous end datesfutureStartDates - the future start datesfutureEndDates - the future end datesDominoException - if a problem occurred while connecting to
		or interacting with the Compoze Domino Service
public void deleteTaskRepeatInstance(java.lang.String sID,
                                     java.util.Date[] previousStartDates,
                                     java.util.Date[] previousEndDates,
                                     java.util.Date[] futureStartDates,
                                     java.util.Date[] futureEndDates)
                              throws DominoException
sID - the assignment idpreviousStartDates - the previous start datespreviousEndDates - the previous end datesfutureStartDates - the future start datesfutureEndDates - the future end datesDominoException - if a problem occurred while connecting to
		or interacting with the Compoze Domino Service
public void deleteAllRepeatInstance(java.lang.String sID)
                             throws DominoException
sID - the assignment idDominoException - if a problem occurred while connecting to
		or interacting with the Compoze Domino Service
public void declineAssignment(java.lang.String sID,
                              java.lang.String sComment,
                              boolean bKeepInformed,
                              java.lang.String sSubject)
                       throws DominoException
sID - the assignment idsComment - the commentbKeepInformed - true to keep informed of event updatessSubject - the subjectDominoException - if a problem occurred while connecting to
		or interacting with the Compoze Domino Service
public void declineAssignmentCounter(java.lang.String sID,
                                     java.lang.String sComment,
                                     java.lang.String sSubject)
                              throws DominoException
sID - the counter idsComment - the commentsSubject - the subjectDominoException - if a problem occurred while connecting to
		or interacting with the Compoze Domino Service
public void acceptAssignmentCounter(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 subjectDominoException - if a problem occurred while connecting to
		or interacting with the Compoze Domino Service
public void delegateAssignment(java.lang.String sID,
                               java.lang.String sDelegee,
                               java.lang.String sComment,
                               boolean bKeepInformed,
                               java.lang.String sSubject)
                        throws DominoException
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 subjectDominoException - if a problem occurred while connecting to
		or interacting with the Compoze Domino Service
public void counterAssignment(java.lang.String sID,
                              java.util.Date startDate,
                              java.util.Date dueDate,
                              java.lang.String sComment,
                              java.lang.String sSubject)
                       throws DominoException
sID - the assignment idstartDate - the proposed start datedueDate - the proposed due datesComment - the comment or null for no commentsSubject - the subjectDominoException - if a problem occurred while connecting to
		or interacting with the Compoze Domino Service
public void requestInfoAssignment(java.lang.String sID,
                                  java.lang.String sComment,
                                  java.lang.String sSubject)
                           throws DominoException
sID - the assignment idsComment - the comment or null for no commentsSubject - the subjectDominoException - if a problem occurred while connecting to
		or interacting with the Compoze Domino Service
public void completedAssignment(java.lang.String sID,
                                java.util.Date completedDate,
                                java.lang.String sComment,
                                java.lang.String sSubject,
                                java.lang.String sAdjustSubject)
                         throws DominoException
sID - the assignment idcompletedDate - the completed date (may not be null)sComment - the comment or null for no commentsSubject - the subjectsAdjustSubject - the adjust subjectDominoException - if a problem occurred while connecting to
		or interacting with the Compoze Domino Service
public int getDocumentCountByViewName(java.lang.String sViewName,
                                      java.lang.String sKey)
                               throws DominoException
sViewName - the view name to retrieve the document count forsKey - the view key or null to ignoreDominoException - if a problem occurred while connecting to
		or interacting with the Compoze Domino Service
public void updateFolder(java.lang.String sFolderID,
                         PropertyValue[] values)
                  throws DominoException
sFolderID - the ID of the folder to updatevalues - the values to update
public void updateDocument(java.lang.String sDocumentID,
                           PropertyValue[] values,
                           Recipient[] recipients)
                    throws DominoException
sDocumentID - the ID of the document to updatevalues - the values to updaterecipients - an array of recipients or null to not send
public void sendMeetingRequest(java.lang.String sID,
                               Recipient[] recipients,
                               boolean bSaveInSent,
                               java.lang.String sNewSubject,
                               java.lang.String sSubject)
                        throws DominoException
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
public void deleteDocuments(java.lang.String[] documentIDs)
                     throws DominoException
documentIDs - the IDs of the documents to delete
public java.lang.String createDocument(PropertyValue[] values)
                                throws DominoException
values - the values for the new document
public AbstractItem getProfile(java.lang.String sProfileName,
                               java.lang.String sProfileUser,
                               PropertyKey[] keys)
                        throws DominoException
sProfileName - the profile namesProfileUser - the user name or nullkeys - the properties to bring back from the documentnull if the arguments were incorrectDominoException - if a problem occurred while connecting to
		or interacting with the Compoze Domino Service
public void updateProfile(java.lang.String sProfileName,
                          java.lang.String sProfileUser,
                          PropertyValue[] values)
                   throws DominoException
sProfileName - the profile namesProfileUser - the user name or nullvalues - the values to update the profile withDominoException - if a problem occurred while connecting to
		or interacting with the Compoze Domino Service
public void deleteProfile(java.lang.String sProfileName,
                          java.lang.String sProfileUser)
                   throws DominoException
sProfileName - the profile namesProfileUser - the user name or nullDominoException - if a problem occurred while connecting to
		or interacting with the Compoze Domino Service
public PropertyValue[] setTaskRepeatPattern(java.lang.String sID,
                                            PropertyKey[] keys,
                                            java.util.Date dueDate,
                                            RepeatPattern repeatPattern)
                                     throws DominoException
sID - the task idkeys - the keys for the documentdueDate - the due date or null if not setrepeatPattern - the repeating pattern
public PropertyValue[] setAppointmentRepeatPattern(java.lang.String sID,
                                                   PropertyKey[] keys,
                                                   java.util.Date endDate,
                                                   RepeatPattern repeatPattern)
                                            throws DominoException
sID - the appointment idkeys - the keys for the documentendDate - the end date or null if not setrepeatPattern - the repeating pattern
public PropertyValue[] getRepeatPattern(java.lang.String sID)
                                 throws DominoException
sID - the appointment id
public PropertyValue[] setAllDayEventRepeatPattern(java.lang.String sID,
                                                   PropertyKey[] keys,
                                                   java.util.Date endDate,
                                                   RepeatPattern repeatPattern)
                                            throws DominoException
sID - the appointment idkeys - the keys for the documentendDate - the end date or null if not setrepeatPattern - the repeating pattern
public void copyDocuments(java.lang.String[] ids,
                          java.lang.String sFolderID)
                   throws DominoException
ids - the ids of the documents to copysFolderID - the ID of the target folder
public void moveDocuments(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
public void closeSession()
                  throws DominoException
DominoException - if a problem occurred while closing the session
public void checkSession()
                  throws DominoException
DominoException - if a problem occurred while closing the sessionpublic java.lang.String getID()
public java.lang.String getMailbox()
public UserInfo getUserInfo()
public java.lang.String getServiceURL()
public long getAttachmentSizeLimit()
public java.lang.String getProxyServerURL()
null)public java.lang.String getProxyServerUsername()
null)public java.lang.String getProxyServerPassword()
null)
  | 
Compoze Software, Inc. | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||