|
Compoze Software, Inc. | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
|
+--com.compoze.exchange.webdav.AbstractItem
|
+--com.compoze.exchange.webdav.Folder
|
+--com.compoze.exchange.webdav.JournalFolder
This class extends Folder to represent a folder that primarily
contains journal items. This class provides access methods to retrieve
collections of journal entries.
| Fields inherited from class com.compoze.exchange.webdav.Folder |
m_folders, m_iRelDepth, m_messages |
| Constructor Summary | |
JournalFolder(java.lang.String sName)
Constructor. |
|
| Method Summary | |
JournalEntries |
getEntries(JournalEntryFilter filter)
Deprecated. This method has been deprecated and will be removed by version 3.1. Replaced with serverGetEntries(List, JournalEntryFilter, SortOrder, RowRange) |
JournalEntries |
getEntries(java.util.List props)
Deprecated. This method has been deprecated and will be removed by version 3.1. Replaced with serverGetEntries(List, SortOrder, RowRange) |
JournalEntries |
getEntries(java.util.List properties,
int iScope,
JournalEntryFilter filter,
SortOrder order,
RowRange range)
Deprecated. This method has been deprecated and will be removed by version 3.1. Replaced with serverGetEntries(List, int, JournalEntryFilter, SortOrder, RowRange) |
JournalEntries |
getEntries(java.util.List props,
JournalEntryFilter filter)
Deprecated. This method has been deprecated and will be removed by version 3.1. Replaced with serverGetEntries(List, JournalEntryFilter, SortOrder, RowRange) |
JournalEntries |
getEntries(java.util.List properties,
JournalEntryFilter filter,
SortOrder order,
RowRange range)
Deprecated. This method has been deprecated and will be removed by version 3.1. Replaced with serverGetEntries(List, JournalEntryFilter, SortOrder, RowRange) |
JournalEntries |
getEntries(java.util.List properties,
SortOrder order,
RowRange range)
Deprecated. This method has been deprecated and will be removed by version 3.1. Replaced with serverGetEntries(List, SortOrder, RowRange) |
JournalEntries |
serverGetEntries(java.util.List properties,
int iScope,
JournalEntryFilter filter,
SortOrder order,
RowRange range)
Queries the server for a list of journal entries. |
JournalEntries |
serverGetEntries(java.util.List properties,
JournalEntryFilter filter,
SortOrder order,
RowRange range)
Queries the server for a list of journal entries. |
JournalEntries |
serverGetEntries(java.util.List properties,
SortOrder order,
RowRange range)
Queries the server for a list of journal entries. |
| Methods inherited from class com.compoze.exchange.webdav.AbstractItem |
copy, copy, copy, createFilename, delete, equals, getComment, getContentClass, getCreationDate, getDateLastModified, getDisplayName, getFile, getHRef, getID, getParentFolder, getPermanentURL, getUID, isFolder, isHidden, isReadOnly, isRoot, move, move, move, serverCopyTo, serverCopyTo, serverCopyTo, serverCopyTo, serverGetParentFolder, serverMoveTo, serverMoveTo, serverMoveTo, serverMoveTo, serverUpdate, setComment, setContentClass, setContentClass, setHidden, setReadOnly, setReleased, setType, setUID, update, update, validate |
| Methods inherited from class java.lang.Object |
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public JournalFolder(java.lang.String sName)
sName - the name of the folder.| Method Detail |
public JournalEntries serverGetEntries(java.util.List properties,
SortOrder order,
RowRange range)
throws ExchangeException
properties - list of AbstractProperty objects representing
Exchange WebDAV properties to query from the Exchange store
(must not be null)order - the order to sort byrange - the range of rows to returnJournalEntry objectsExchangeException - if a problem occurred while interacting with the Exchange storeExchangeRuntimeException - if this object has been released and can no longer be usedjava.lang.IllegalArgumentException - if properties are not specified
public JournalEntries serverGetEntries(java.util.List properties,
JournalEntryFilter filter,
SortOrder order,
RowRange range)
throws ExchangeException
properties - list of AbstractProperty objects representing
Exchange WebDAV properties to query from the Exchange store
(must not be null)filter - the conditions to search byorder - the order to sort byrange - the range of rows to returnJournalEntry objectsExchangeException - if a problem occurred while interacting with the Exchange storeExchangeRuntimeException - if this object has been released and can no longer be usedjava.lang.IllegalArgumentException - if properties are not specified
public JournalEntries serverGetEntries(java.util.List properties,
int iScope,
JournalEntryFilter filter,
SortOrder order,
RowRange range)
throws ExchangeException
If no sort order is provided (order == null), the following
sort order is used:
MapiProperty.JOURNAL_ENTRY_TYPE, SortOrder.ASCENDINGMapiProperty.JOURNAL_START_DATE, SortOrder.ASCENDINGHttpMailProperty.NORMALIZED_SUBJECT, SortOrder.ASCENDINGHttpMailProperty.DATE_RECEIVED, SortOrder.ASCENDING
DO NOT SORT BY HttpMailProperty.SUBJECT. This property
is not searchable because its value is only calculated when used
and not stored in the Exchange store. Use HttpMailProperty.NORMALIZED_SUBJECT
or MailHeaderProperty.SUBJECT.
properties - list of AbstractProperty objects representing
Exchange WebDAV properties to query from the Exchange store
(must not be null)iScope - the scope of the searchfilter - the conditions to search byorder - the order to sort byrange - the range of rows to returnJournalEntry objectsExchangeException - if a problem occurred while interacting with the Exchange storeExchangeRuntimeException - if this object has been released and can no longer be usedjava.lang.IllegalArgumentException - if properties are not specified
public JournalEntries getEntries(java.util.List properties,
SortOrder order,
RowRange range)
throws ExchangeException
serverGetEntries(List, SortOrder, RowRange)
properties - list of AbstractProperty objects representing
Exchange WebDAV properties to query from the Exchange store
(must not be null)order - the order to sort byrange - the range of rows to returnJournalEntry objectsExchangeException - if a problem occurred while interacting with the Exchange storeExchangeRuntimeException - if this object has been released and can no longer be usedjava.lang.IllegalArgumentException - if properties are not specified
public JournalEntries getEntries(java.util.List properties,
JournalEntryFilter filter,
SortOrder order,
RowRange range)
throws ExchangeException
serverGetEntries(List, JournalEntryFilter, SortOrder, RowRange)
properties - list of AbstractProperty objects representing
Exchange WebDAV properties to query from the Exchange store
(must not be null)filter - the conditions to search byorder - the order to sort byrange - the range of rows to returnJournalEntry objectsExchangeException - if a problem occurred while interacting with the Exchange storeExchangeRuntimeException - if this object has been released and can no longer be usedjava.lang.IllegalArgumentException - if properties are not specified
public JournalEntries getEntries(java.util.List properties,
int iScope,
JournalEntryFilter filter,
SortOrder order,
RowRange range)
throws ExchangeException
serverGetEntries(List, int, JournalEntryFilter, SortOrder, RowRange)
If no sort order is provided (order == null), the following
sort order is used:
MapiProperty.JOURNAL_ENTRY_TYPE, SortOrder.ASCENDINGMapiProperty.JOURNAL_START_DATE, SortOrder.ASCENDINGHttpMailProperty.NORMALIZED_SUBJECT, SortOrder.ASCENDINGHttpMailProperty.DATE_RECEIVED, SortOrder.ASCENDING
DO NOT SORT BY HttpMailProperty.SUBJECT. This property
is not searchable because its value is only calculated when used
and not stored in the Exchange store. Use HttpMailProperty.NORMALIZED_SUBJECT
or MailHeaderProperty.SUBJECT.
properties - list of AbstractProperty objects representing
Exchange WebDAV properties to query from the Exchange store
(must not be null)iScope - the scope of the searchfilter - the conditions to search byorder - the order to sort byrange - the range of rows to returnJournalEntry objectsExchangeException - if a problem occurred while interacting with the Exchange storeExchangeRuntimeException - if this object has been released and can no longer be usedjava.lang.IllegalArgumentException - if properties are not specified
public JournalEntries getEntries(java.util.List props)
throws ExchangeException
serverGetEntries(List, SortOrder, RowRange)
props - list of properies (see JournalEntry) to return from the query.JournalEntry objectsExchangeException - if a problem occurred while interacting with the Exchange storeExchangeRuntimeException - if this object has been released and can no longer be usedjava.lang.IllegalArgumentException - if properties are not specifiedJournalEntry.getDefaultProperties(),
JournalEntry.getProperties()
public JournalEntries getEntries(JournalEntryFilter filter)
throws ExchangeException
serverGetEntries(List, JournalEntryFilter, SortOrder, RowRange)
filter - the conditions to filter by.JournalEntry objectsExchangeException - if a problem occurred while interacting with the Exchange storeExchangeRuntimeException - if this object has been released and can no longer be usedJournalEntry.getDefaultProperties(),
JournalEntry.getProperties()
public JournalEntries getEntries(java.util.List props,
JournalEntryFilter filter)
throws ExchangeException
serverGetEntries(List, JournalEntryFilter, SortOrder, RowRange)
props - list of properies (see JournalEntry) to return from the query.filter - the conditions to filter by.JournalEntry objectsExchangeException - if a problem occurred while interacting with the Exchange storeExchangeRuntimeException - if this object has been released and can no longer be usedjava.lang.IllegalArgumentException - if properties are not specifiedJournalEntry.getDefaultProperties(),
JournalEntry.getProperties()
|
Compoze Software, Inc. | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||