|
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.AbstractMessage
|
+--com.compoze.exchange.webdav.Task
This class extends AbstractMessage to represent a message that is
a journal entry in the Exchange store. Functionality may be very limited due to the lack of
support by Microsoft for manipulating tasks in Exchange Server via WebDAV.
The following table contains the properties defined in the Exchange store schema
and mappings to their corresponding Java enumeration and methods:
| Exchange Store Property | Property Enumeration | Java Methods |
http://schemas.microsoft.com/exchange/mileage |
ExchangeProperty.MILEAGE |
getMileage()setMileage(String) |
http://schemas.microsoft.com/mapi/companies |
MapiProperty.COMPANIES |
getCompanies()setCompanies(String[]) |
http://schemas.microsoft.com/mapi/billing |
MapiProperty.BILLING |
getBillingInformation()setBillingInformation(String) |
http://schemas.microsoft.com/mapi/id/{00062003-0000-0000-C000-000000000046}/x00008101 |
MapiProperty.TASK_STATUS |
getStatus()setStatus(TaskStatus) |
http://schemas.microsoft.com/mapi/id/{00062003-0000-0000-C000-000000000046}/x00008102 |
MapiProperty.TASK_PERCENT_COMPLETE |
getPercentComplete()setPercentComplete(double) |
http://schemas.microsoft.com/mapi/id/{00062003-0000-0000-C000-000000000046}/x00008103 |
MapiProperty.TASK_TEAM_TASK |
isTeamTask()setTeamTask(boolean) |
http://schemas.microsoft.com/mapi/id/{00062003-0000-0000-C000-000000000046}/x00008104 |
MapiProperty.TASK_START_DATE |
getStartDate()setStartDate(Date) |
http://schemas.microsoft.com/mapi/id/{00062003-0000-0000-C000-000000000046}/x00008105 |
MapiProperty.TASK_DUE_DATE |
getDueDate()setDueDate(Date) |
http://schemas.microsoft.com/mapi/id/{00062003-0000-0000-C000-000000000046}/x0000810f |
MapiProperty.TASK_DATE_COMPLETED |
getDateCompleted()setDateCompleted(Date) |
http://schemas.microsoft.com/mapi/id/{00062003-0000-0000-C000-000000000046}/x00008110 |
MapiProperty.TASK_ACTUAL_WORK |
getActualWork()setActualWork(int) |
http://schemas.microsoft.com/mapi/id/{00062003-0000-0000-C000-000000000046}/x00008111 |
MapiProperty.TASK_TOTAL_WORK |
getTotalWork()setTotalWork(int) |
http://schemas.microsoft.com/mapi/id/{00062003-0000-0000-C000-000000000046}/x0000811c |
MapiProperty.TASK_COMPLETE |
isComplete()setComplete(boolean) |
http://schemas.microsoft.com/mapi/id/{00062003-0000-0000-C000-000000000046}/x0000811f |
MapiProperty.TASK_OWNER |
getOwner()setOwner(String) |
http://schemas.microsoft.com/mapi/id/{00062003-0000-0000-C000-000000000046}/x00008126 |
MapiProperty.TASK_IS_RECURRING |
isRecurring()setRecurring(boolean) |
http://schemas.microsoft.com/mapi/id/{00062008-0000-0000-C000-000000000046}/x00008502 |
MapiProperty.REMINDER_TIME |
getReminderTime()setReminderTime(Date) |
http://schemas.microsoft.com/mapi/id/{00062008-0000-0000-C000-000000000046}/x00008503 |
MapiProperty.REMINDER_SET |
isReminderSet()setReminderSet(boolean) |
http://schemas.microsoft.com/mapi/id/{00062008-0000-0000-C000-000000000046}/x0000851C |
MapiProperty.REMINDER_OVERRIDE |
getReminderOverride()setReminderOverride(boolean) |
http://schemas.microsoft.com/mapi/id/{00062008-0000-0000-C000-000000000046}/x0000851E |
MapiProperty.REMINDER_PLAY_SOUND |
getReminderPlaySound()setReminderPlaySound(boolean) |
http://schemas.microsoft.com/mapi/id/{00062008-0000-0000-C000-000000000046}/x0000851F |
MapiProperty.REMINDER_SOUND_FILE |
getReminderSoundFile()setReminderSoundFile(String) |
http://schemas.microsoft.com/mapi/proptag/x1000001f |
MapiProperty.BODY_WIDE |
getTextDescription()setTextDescription(String) |
Task task = new Task("This task is for test purposes only", new Date());
task.setBody("This task is for test purposes only.");
task.setPercentComplete(0.25);
task.setStatus(TaskStatus.IN_PROGRESS);
task.setMileage("5 miles");
task.setBillingInformation("Bill client");
task.setCompanies(new String[]
{
"Compoze Software"
});
task.setCategories(new String[]
{
"Business",
"Competition"
});
taskFolder.addItem(task);
| Constructor Summary | |
Task()
Constructor. |
|
Task(java.lang.String sSubject)
Constructor. |
|
Task(java.lang.String sSubject,
java.util.Date dueDate)
Constructor. |
|
| Method Summary | |
java.lang.Object |
clone()
Creates and returns a copy of this object. |
int |
getActualWork()
Gets the actual work (in minutes) for this task. |
java.util.LinkedList |
getBccAddresses()
Gets the blind carbon copy (Bcc) addresses. |
java.lang.String |
getBccAddressesString()
Gets the string representation of a list of blind carbon copy (Bcc) addresses. |
com.compoze.util.mail.InternetAddress[] |
getBccRecipients()
Gets internet addresses of recipients set in the "Bcc" (blind carbon copy) field. |
java.lang.String |
getBillingInformation()
Gets the billing information for this task. |
java.util.LinkedList |
getCcAddresses()
Gets the carbon copy (Cc) addresses. |
java.lang.String |
getCcAddressesString()
Gets the string representation of a list of carbon copy (Cc) addresses. |
com.compoze.util.mail.InternetAddress[] |
getCcRecipients()
Gets internet addresses of recipients set in the "Cc" (carbon copy) field. |
java.lang.String[] |
getCompanies()
Gets the companies associated with this task. |
java.util.Date |
getDateCompleted()
Gets the completion date of this task. |
static java.util.List |
getDefaultProperties()
Gets a list of default properties pertaining to a task. |
java.util.Date |
getDueDate()
Gets the due date of this task. |
com.compoze.util.mail.InternetAddress[] |
getFrom()
Gets internet addresses of whom this message was sent. |
java.util.LinkedList |
getFromAddresses()
Gets the addresses from whom the message was sent. |
java.lang.String |
getFromAddressesString()
Gets the string representation of a list of from whom the message was sent. |
java.lang.String |
getMileage()
Gets the mileage for this task. |
java.lang.String |
getOwner()
Gets the owner of this task. |
double |
getPercentComplete()
Gets the percent completed of this task. |
int |
getPercentCompleteInt()
Gets the percent complete property as an integer. |
int |
getPercentCompleteInt(boolean bBoundsException)
Gets the percent complete property as an integer. |
static java.util.List |
getProperties()
Gets a list of default properties pertaining to a task. |
boolean |
getReminderOverride()
Determines whether or not the reminder for this task should be overriden. |
boolean |
getReminderPlaySound()
Determines whether a sound should be played for the reminder of this task. |
java.lang.String |
getReminderSoundFile()
Gets the sound file for the reminder of this task. |
java.util.Date |
getReminderTime()
Gets the reminder time for this task. |
java.util.Date |
getStartDate()
Gets the start date of this task. |
TaskStatus |
getStatus()
Gets the status of this task. |
java.lang.String |
getTextDescription()
Gets the plain text version of the distribution list. |
java.util.LinkedList |
getToAddresses()
Gets the principal (To) addresses. |
java.lang.String |
getToAddressesString()
Gets the string representation of a list of principal (To) addresses. |
com.compoze.util.mail.InternetAddress[] |
getToRecipients()
Gets internet addresses of recipients set in the "To" (principal) field. |
int |
getTotalWork()
Gets the total work (in minutes) for this task. |
boolean |
isComplete()
Determines if this task is complete. |
boolean |
isRecurring()
Determines if this task is recurring. |
boolean |
isReminderSet()
Determines if the reminder is set for this task. |
boolean |
isTeamTask()
Determines if this task is a team effort. |
void |
serverUpdate(boolean bServerRefresh)
Requests the server to update the task of any changed properties. |
void |
setActualWork(int iActualWork)
Sets the actual work (in minutes) for this task. |
void |
setBccAddresses(java.util.List addresses)
Sets the blind carbon copy (Bcc) addresses. |
void |
setBccRecipients(com.compoze.util.mail.InternetAddress[] addressList)
Sets "Bcc" (blind carbon copy) field with recipient's internet addresses. |
void |
setBccRecipients(java.lang.String sAddressList)
Sets "Bcc" (blind carbon copy) field with sequence of recipient's internet addresses. |
void |
setBillingInformation(java.lang.String sBillingInformation)
Sets the billing information for this task. |
void |
setCcAddresses(java.util.List addresses)
Sets the carbon copy (Cc) addresses. |
void |
setCcRecipients(com.compoze.util.mail.InternetAddress[] addressesList)
Sets "Cc" (carbon copy) field with recipient's internet addresses. |
void |
setCcRecipients(java.lang.String sAddressList)
Sets "Cc" (carbon copy) field with sequence of recipient's internet addresses. |
void |
setCompanies(java.util.List companies)
Sets the companies associated with this task. |
void |
setCompanies(java.lang.String[] companies)
Sets the companies associated with this journal entry. |
void |
setComplete(boolean bComplete)
Sets this task as complete. |
void |
setDateCompleted(java.util.Date dateCompleted)
Sets the completion date of this task. |
void |
setDateCompleted(int iMonth,
int iDay,
int iYear)
Sets the start date of the task. |
void |
setDueDate(java.util.Date dueDate)
Sets the due date of this task. |
void |
setDueDate(int iMonth,
int iDay,
int iYear)
Sets the start date of the task. |
void |
setMileage(java.lang.String sMileage)
Sets the mileage for this task. |
void |
setOwner(java.lang.String sOwner)
Sets the owner of this task. |
void |
setPercentComplete(double dPercentComplete)
Sets the percent completed of this task. |
void |
setPercentComplete(int iPercentComplete)
Sets the percent completed of this task. |
void |
setRecurring(boolean bRecurring)
Sets this task as recurring. |
void |
setReminderOverride(boolean bOverride)
Sets whether or not the reminder for this task should be overriden. |
void |
setReminderPlaySound(boolean bPlaySound)
Sets whether a sound should be played for the reminder of this task. |
void |
setReminderSet(boolean bReminderSet)
Sets the reminder as set for this task. |
void |
setReminderSoundFile(java.lang.String sFilename)
Sets the sound file for the reminder of this task. |
void |
setReminderTime(java.util.Date reminderTime)
Sets the reminder time for this task. |
void |
setStartDate(java.util.Date startDate)
Sets the start date of this task. |
void |
setStartDate(int iMonth,
int iDay,
int iYear)
Sets the start date of the task. |
void |
setStatus(TaskStatus status)
Sets the the status of this task. |
void |
setTeamTask(boolean bTeamTask)
Sets this task as a team effort. |
void |
setTextDescription(java.lang.String sTextDescription)
Sets the plain text version of the distribution list. |
void |
setToAddresses(java.util.List addresses)
Sets the principal (To) addresses. |
void |
setToRecipients(com.compoze.util.mail.InternetAddress[] addressList)
Sets "To" (principal) field with recipient's internet addresses. |
void |
setToRecipients(java.lang.String sAddressList)
Sets "To" (principal) field with sequence of recipient's internet addresses. |
void |
setTotalWork(int iTotalWork)
Sets the total work (in minutes) for this task. |
java.lang.String |
toString()
Returns a string representation of the object. |
| Methods inherited from class com.compoze.exchange.webdav.AbstractMessage |
addAttachment, createFilename, equals, getAttachments, getBody, getCategories, getContactNames, getDateReceived, getFromEmailAddress, getFromName, getImportance, getNormalizedSubject, getSensitivity, getSize, getSubject, getType, hasAttachment, isRead, serverDeleteAttachment, serverGetAttachments, setBody, setCategories, setCategories, setContactNames, setContactNames, setDateReceived, setFrom, setFrom, setFromAddress, setFromAddresses, setImportance, setRead, setSensitivity, setSubject, setType |
| 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, serverDelete, 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 Task()
public Task(java.lang.String sSubject)
sSubject - the subject of the task.
public Task(java.lang.String sSubject,
java.util.Date dueDate)
sSubject - the subject of the task.dueDate - the due date of the task.| Method Detail |
public java.lang.String getTextDescription()
getTextDescription in class AbstractMessageExchangeRuntimeException - if this object has been released and can
no longer be usedMapiProperty.BODY_WIDEpublic void setTextDescription(java.lang.String sTextDescription)
setTextDescription in class AbstractMessagesTextDescription - the plain textExchangeRuntimeException - if this object has been released and can
no longer be usedMapiProperty.BODY_WIDEpublic boolean getReminderOverride()
true if the reminder for the task is overriden.public void setReminderOverride(boolean bOverride)
bOverride - true if the reminder for the task is overriden;
false otherwise.public java.lang.String getReminderSoundFile()
null if not set.MapiProperty.REMINDER_SOUND_FILEpublic void setReminderSoundFile(java.lang.String sFilename)
sFile - the sound file for the reminder of the task.MapiProperty.REMINDER_SOUND_FILEpublic boolean getReminderPlaySound()
true if a sound should be played for the reminder of the task.MapiProperty.REMINDER_PLAY_SOUNDpublic void setReminderPlaySound(boolean bPlaySound)
true if a sound should be played for the reminder of the task;
false otherwise.MapiProperty.REMINDER_PLAY_SOUNDpublic boolean isReminderSet()
true if reminder is set for the task.MapiProperty.REMINDER_SETpublic void setReminderSet(boolean bReminderSet)
bReminderSet - true if reminder is set for the task;
falsse otherwise.MapiProperty.REMINDER_SETpublic java.util.Date getReminderTime()
null if not set.MapiProperty.REMINDER_TIMEpublic void setReminderTime(java.util.Date reminderTime)
reminderTime - the reminder time for the task.MapiProperty.REMINDER_TIMEpublic java.lang.String[] getCompanies()
MapiProperty.COMPANIESpublic void setCompanies(java.util.List companies)
companies - list of companies associated with the task.MapiProperty.COMPANIESpublic void setCompanies(java.lang.String[] companies)
companies - list of companies associated with the journal entry.MapiProperty.COMPANIESpublic java.lang.String getMileage()
null if not set.ExchangeProperty.MILEAGEpublic void setMileage(java.lang.String sMileage)
sMileage - the mileage for the task.ExchangeProperty.MILEAGEpublic java.lang.String getBillingInformation()
null if not set.MapiProperty.BILLINGpublic void setBillingInformation(java.lang.String sBillingInformation)
MapiProperty.BILLINGpublic boolean isRecurring()
true if the task is recurring.MapiProperty.TASK_IS_RECURRINGpublic void setRecurring(boolean bRecurring)
true if the task is recurring; false otherwise.MapiProperty.TASK_IS_RECURRINGpublic java.lang.String getOwner()
null if not set.MapiProperty.TASK_OWNERpublic void setOwner(java.lang.String sOwner)
sOwner - the owner of the task.MapiProperty.TASK_OWNERpublic boolean isComplete()
true if the task is complete.MapiProperty.TASK_COMPLETEpublic void setComplete(boolean bComplete)
true if the task is complete; false otherwise.MapiProperty.TASK_COMPLETE,
setStatus(TaskStatus),
setPercentComplete(double),
setDateCompleted(Date)public int getTotalWork()
MapiProperty.TASK_TOTAL_WORKpublic void setTotalWork(int iTotalWork)
iTotalWork - the total work (in minutes) for the task.MapiProperty.TASK_TOTAL_WORKpublic int getActualWork()
MapiProperty.TASK_ACTUAL_WORKpublic void setActualWork(int iActualWork)
iAcutalWork - the actual work (in minute) for the task.MapiProperty.TASK_ACTUAL_WORKpublic java.util.Date getDateCompleted()
null if not set.MapiProperty.TASK_DATE_COMPLETEDpublic void setDateCompleted(java.util.Date dateCompleted)
MapiProperty.TASK_DATE_COMPLETED,
setStatus(TaskStatus),
setPercentComplete(double),
setComplete(boolean)
public void setDateCompleted(int iMonth,
int iDay,
int iYear)
throws ExchangeException
iMonth - the month (1 == January)iDay - the day of the month (first day of month is 1)iYear - the yearpublic java.util.Date getDueDate()
null if not set.MapiProperty.TASK_DUE_DATEpublic void setDueDate(java.util.Date dueDate)
MapiProperty.TASK_DUE_DATE
public void setDueDate(int iMonth,
int iDay,
int iYear)
throws ExchangeException
iMonth - the month (1 == January)iDay - the day of the month (first day of month is 1)iYear - the yearpublic java.util.Date getStartDate()
null if not set.MapiProperty.TASK_START_DATEpublic void setStartDate(java.util.Date startDate)
MapiProperty.TASK_START_DATE
public void setStartDate(int iMonth,
int iDay,
int iYear)
throws ExchangeException
iMonth - the month (1 == January)iDay - the day of the month (first day of month is 1)iYear - the yearpublic boolean isTeamTask()
true if the task is a team effort.MapiProperty.TASK_TEAM_TASKpublic void setTeamTask(boolean bTeamTask)
bTeamTask - true if the task is a team effort; false otherwise.MapiProperty.TASK_TEAM_TASKpublic double getPercentComplete()
100% = 1.000000e+000 25% = 2.500000e-001 10% = 1.000000e-001 5% = 5.000000e-002 2.5% = 2.500000e-002
MapiProperty.TASK_PERCENT_COMPLETEpublic int getPercentCompleteInt()
bBoundsException parameter is set to true)getPercentComplete()public int getPercentCompleteInt(boolean bBoundsException)
bBoundsException - if true, throw an exception if the value
is less than 0 or greater than 100bBoundsException parameter is set to true)getPercentComplete()public void setPercentComplete(double dPercentComplete)
100% = 1.000000e+000 25% = 2.500000e-001 10% = 1.000000e-001 5% = 5.000000e-002 2.5% = 2.500000e-002
the - percent complete of the task.MapiProperty.TASK_PERCENT_COMPLETE,
setStatus(TaskStatus),
setDateCompleted(Date),
setComplete(boolean)public void setPercentComplete(int iPercentComplete)
iPercentComplete - the percentage of the task that is complete
(must be between 0 and 100, inclusive)setPercentComplete(double)public TaskStatus getStatus()
null if not set.MapiProperty.TASK_STATUSpublic void setStatus(TaskStatus status)
status - the status of the task.MapiProperty.TASK_STATUS,
setPercentComplete(double),
setDateCompleted(Date),
setComplete(boolean)public java.lang.String getFromAddressesString()
AbstractMessagegetFromAddressesString in class AbstractMessageUnsupportedOperationException - if operation is not supported.public java.util.LinkedList getFromAddresses()
AbstractMessagegetFromAddresses in class AbstractMessageUnsupportedOperationException - if operation is not supported.
public com.compoze.util.mail.InternetAddress[] getFrom()
throws com.compoze.util.mail.AddressException
getFrom in class AbstractMessageInternetAddress objects; or null if not setcom.compoze.util.mail.AddressException - if parsing of internet addresses failUnsupportedOperationException - if operation is not supported.MailHeaderProperty.FROMpublic java.lang.String getToAddressesString()
AbstractMessagegetToAddressesString in class AbstractMessageUnsupportedOperationException - if operation is not supported.public java.util.LinkedList getToAddresses()
AbstractMessagegetToAddresses in class AbstractMessageUnsupportedOperationException - if operation is not supported.public void setToAddresses(java.util.List addresses)
AbstractMessagesetToAddresses in class AbstractMessageUnsupportedOperationException - if operation is not supported.
public com.compoze.util.mail.InternetAddress[] getToRecipients()
throws com.compoze.util.mail.AddressException
getToRecipients in class AbstractMessageInternetAddress objects; or null if not setcom.compoze.util.mail.AddressException - if parsing of internet addresses failUnsupportedOperationException - if operation is not supported.MailHeaderProperty.TO
public void setToRecipients(java.lang.String sAddressList)
throws com.compoze.util.mail.AddressException
setToRecipients in class AbstractMessagesAddressList - sequence of internet addressescom.compoze.util.mail.AddressException - if parsing of internet addresses failUnsupportedOperationException - if operation is not supported.MailHeaderProperty.TOpublic void setToRecipients(com.compoze.util.mail.InternetAddress[] addressList)
setToRecipients in class AbstractMessageaddressList - array of InternetAddress objectsUnsupportedOperationException - if operation is not supported.MailHeaderProperty.TOpublic java.lang.String getCcAddressesString()
AbstractMessagegetCcAddressesString in class AbstractMessageUnsupportedOperationException - if operation is not supported.public java.util.LinkedList getCcAddresses()
AbstractMessagegetCcAddresses in class AbstractMessageUnsupportedOperationException - if operation is not supported.public void setCcAddresses(java.util.List addresses)
AbstractMessagesetCcAddresses in class AbstractMessageUnsupportedOperationException - if operation is not supported.
public com.compoze.util.mail.InternetAddress[] getCcRecipients()
throws com.compoze.util.mail.AddressException
getCcRecipients in class AbstractMessageInternetAddress objects; or null if not setcom.compoze.util.mail.AddressException - if parsing of internet addresses failUnsupportedOperationException - if operation is not supported.MailHeaderProperty.CC
public void setCcRecipients(java.lang.String sAddressList)
throws com.compoze.util.mail.AddressException
setCcRecipients in class AbstractMessagesAddressList - sequence of internet addressescom.compoze.util.mail.AddressException - if parsing of internet addresses failUnsupportedOperationException - if operation is not supported.MailHeaderProperty.CCpublic void setCcRecipients(com.compoze.util.mail.InternetAddress[] addressesList)
setCcRecipients in class AbstractMessageaddressesList - array of InternetAddress objectsUnsupportedOperationException - if operation is not supported.MailHeaderProperty.CCpublic java.lang.String getBccAddressesString()
AbstractMessagegetBccAddressesString in class AbstractMessageUnsupportedOperationException - if operation is not supported.public java.util.LinkedList getBccAddresses()
AbstractMessagegetBccAddresses in class AbstractMessageUnsupportedOperationException - if operation is not supported.public void setBccAddresses(java.util.List addresses)
AbstractMessagesetBccAddresses in class AbstractMessageUnsupportedOperationException - if operation is not supported.
public com.compoze.util.mail.InternetAddress[] getBccRecipients()
throws com.compoze.util.mail.AddressException
getBccRecipients in class AbstractMessageInternetAddress objects; or null if not setcom.compoze.util.mail.AddressException - if parsing of internet addresses failUnsupportedOperationException - if operation is not supported.MailHeaderProperty.BCC
public void setBccRecipients(java.lang.String sAddressList)
throws com.compoze.util.mail.AddressException
setBccRecipients in class AbstractMessagesAddressList - sequence of internet addressescom.compoze.util.mail.AddressException - if parsing of internet addresses failUnsupportedOperationException - if operation is not supported.MailHeaderProperty.BCCpublic void setBccRecipients(com.compoze.util.mail.InternetAddress[] addressList)
setBccRecipients in class AbstractMessageaddressList - array of InternetAddress objectsUnsupportedOperationException - if operation is not supported.MailHeaderProperty.BCC
public void serverUpdate(boolean bServerRefresh)
throws ExchangeException
If the task does not exist in the Exchange store, it is created, else the existing task is updated.
An AttachmentException is thrown if any conflicts occur attaching
(uploading) files to the task. The exception will state what files failed
to attach. The task is still updated and can be sent, but will exclude
the failed attachments.
serverUpdate in class AbstractMessagebServerRefresh - true requests the server to refresh
the propertiesAttachmentException - if any files failed to attached to this task.ExchangeException - if a problem occurred while connecting to or interaction with Exchange ServerExchangeRuntimeException - if this object has been released and can no longer be used
public java.lang.Object clone()
throws java.lang.CloneNotSupportedException
clone in class AbstractMessagejava.lang.CloneNotSupportedException - if the object's class does not support the Cloneable interface.public java.lang.String toString()
toString in class AbstractMessagepublic static java.util.List getDefaultProperties()
MapiProperty.TASK_STATUSMapiProperty.TASK_PERCENT_COMPLETEMapiProperty.TASK_DUE_DATEMapiProperty.TASK_DATE_COMPLETEDMapiProperty.TASK_STATEMapiProperty.TASK_COMPLETEMapiProperty.BODY_WIDEAbstractMessage.getDefaultProperties()public static java.util.List getProperties()
AbstractMessage.getProperties()
|
Compoze Software, Inc. | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||