|
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.TaskFolder
This class extends Folder to represent a folder that primarily
contains task items. This class provides access methods to retrieve
collections of tasks.
| Fields inherited from class com.compoze.exchange.webdav.Folder |
m_folders, m_iRelDepth, m_messages |
| Constructor Summary | |
TaskFolder(java.lang.String sName)
Constructor. |
|
| Method Summary | |
Tasks |
getTasks(java.util.List props)
Deprecated. This method has been deprecated and will be removed by version 3.1. Replaced with serverGetTasks(List, SortOrder, RowRange) |
Tasks |
getTasks(java.util.List properties,
int iScope,
TaskFilter filter,
SortOrder order,
RowRange range)
Deprecated. This method has been deprecated and will be removed by version 3.1. Replaced with serverGetTasks(List, int, TaskFilter, SortOrder, RowRange) |
Tasks |
getTasks(java.util.List properties,
SortOrder order,
RowRange range)
Deprecated. This method has been deprecated and will be removed by version 3.1. Replaced with serverGetTasks(List, SortOrder, RowRange) |
Tasks |
getTasks(java.util.List props,
TaskFilter filter)
Deprecated. This method has been deprecated and will be removed by version 3.1. Replaced with serverGetTasks(List, TaskFilter, SortOrder, RowRange) |
Tasks |
getTasks(java.util.List properties,
TaskFilter filter,
SortOrder order,
RowRange range)
Deprecated. This method has been deprecated and will be removed by version 3.1. Replaced with serverGetTasks(List, TaskFilter, SortOrder, RowRange) |
Tasks |
getTasks(TaskFilter filter)
Deprecated. This method has been deprecated and will be removed by version 3.1. Replaced with serverGetTasks(List, TaskFilter, SortOrder, RowRange) |
Tasks |
serverGetTasks(java.util.List properties,
int iScope,
TaskFilter filter,
SortOrder order,
RowRange range)
Queries the server for a list of tasks. |
Tasks |
serverGetTasks(java.util.List properties,
SortOrder order,
RowRange range)
Queries the server for a list of tasks. |
Tasks |
serverGetTasks(java.util.List properties,
TaskFilter filter,
SortOrder order,
RowRange range)
Queries the server for a list of tasks. |
| 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 TaskFolder(java.lang.String sName)
sName - the name of the folder.| Method Detail |
public Tasks serverGetTasks(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 returnTask 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 Tasks serverGetTasks(java.util.List properties,
TaskFilter 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 returnTask 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 Tasks serverGetTasks(java.util.List properties,
int iScope,
TaskFilter filter,
SortOrder order,
RowRange range)
throws ExchangeException
If no sort order is provided (order == null), the following
sort order is used:
HttpMailProperty.NORMALIZED_SUBJECT, SortOrder.ASCENDINGMapiProperty.TASK_DUE_DATE, 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 returnTask 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 Tasks getTasks(java.util.List properties,
SortOrder order,
RowRange range)
throws ExchangeException
serverGetTasks(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 returnTask 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 Tasks getTasks(java.util.List properties,
TaskFilter filter,
SortOrder order,
RowRange range)
throws ExchangeException
serverGetTasks(List, TaskFilter, 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 returnTask 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 Tasks getTasks(java.util.List properties,
int iScope,
TaskFilter filter,
SortOrder order,
RowRange range)
throws ExchangeException
serverGetTasks(List, int, TaskFilter, SortOrder, RowRange)
If no sort order is provided (order == null), the following
sort order is used:
HttpMailProperty.NORMALIZED_SUBJECT, SortOrder.ASCENDINGMapiProperty.TASK_DUE_DATE, 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 returnTask 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 Tasks getTasks(java.util.List props)
throws ExchangeException
serverGetTasks(List, SortOrder, RowRange)
props - list of properies (see Task) to return from the query.Task 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 specifiedTask.getDefaultProperties(),
Task.getProperties()
public Tasks getTasks(TaskFilter filter)
throws ExchangeException
serverGetTasks(List, TaskFilter, SortOrder, RowRange)
filter - the conditions to filter by.Task objectsExchangeException - if a problem occurred while interacting with the Exchange storeExchangeRuntimeException - if this object has been released and can no longer be usedTask.getDefaultProperties(),
Task.getProperties()
public Tasks getTasks(java.util.List props,
TaskFilter filter)
throws ExchangeException
serverGetTasks(List, TaskFilter, SortOrder, RowRange)
props - list of properies (see Task) to return from the query.filter - the conditions to filter by.Task 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 specifiedTask.getDefaultProperties(),
Task.getProperties()
|
Compoze Software, Inc. | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||