Interface IExchangeTask
- All Superinterfaces:
IExchangeItem
Defines properties of an Exchange task and methods
for working with a task.
Usage example:
IExchangeTask l_task =
ExchangeTaskUtil.createNew("The Subject", "The description");
l_task.setStartDate(new Date()); //update some properties
l_task.setPercentComplete(25);
l_task.save(); //save the updated properties
l_task.addAttachment(new File("attachment.txt")); // add an attachment
-
Method Summary
Modifier and TypeMethodDescriptionint
getBody()
int
int
int
getOwner()
float
int
getSize()
getTo()
int
boolean
boolean
boolean
boolean
isRead()
boolean
boolean
boolean
void
setActualWork
(int p_iWork) void
setBillingInfo
(String p_strBilling) void
void
setCommonEnd
(Date p_dateEnd) void
setCommonStart
(Date p_dateStart) void
setComplete
(boolean p_bComplete) void
setDateCompleted
(Date p_dateCompleted) void
setDisplayName
(String p_strName) void
setDueDate
(Date p_dateDue) void
setFKSensitivity
(int p_iKey) void
setFKTaskPriority
(int p_iKey) void
setFKTaskStatus
(int p_iStatusKey) void
setHtmlDescription
(String p_strHtmlDescr) void
setMileAge
(String p_strMileAge) void
void
setPercentComplete
(float p_fPctComplete) void
setPrivate
(boolean p_bPrivate) void
setRead
(boolean p_bRead) void
setReminderSet
(boolean p_bReminderSet) void
setReminderTime
(Date p_dateReminder) void
setStartDate
(Date p_dateStart) void
setTeamTask
(boolean p_bTeamTask) void
void
setTotalWork
(int p_iWork) Methods inherited from interface de.uplanet.lucy.server.businesslogic.exchange.util.IExchangeItem
addAttachment, addAttachment, addCategory, delete, getAttachments, getCategories, getFolderHref, getHref, getId, getItemLink, getPermanentUrl, getSubject, getUserDefinedFieldValue, removeAttachment, removeCategory, save, setSubject, setUserDefinedFieldValue
-
Method Details
-
getFKTaskStatus
int getFKTaskStatus() -
setFKTaskStatus
void setFKTaskStatus(int p_iStatusKey) -
getPercentComplete
float getPercentComplete() -
setPercentComplete
void setPercentComplete(float p_fPctComplete) -
isTeamTask
boolean isTeamTask() -
setTeamTask
void setTeamTask(boolean p_bTeamTask) -
getStartDate
Date getStartDate() -
setStartDate
-
getDueDate
Date getDueDate() -
setDueDate
-
getDateCompleted
Date getDateCompleted() -
setDateCompleted
-
getActualWork
int getActualWork() -
setActualWork
void setActualWork(int p_iWork) -
getTotalWork
int getTotalWork() -
setTotalWork
void setTotalWork(int p_iWork) -
isComplete
boolean isComplete() -
setComplete
void setComplete(boolean p_bComplete) -
getOwner
String getOwner() -
setOwner
-
isRecurring
boolean isRecurring() -
getReminderTime
Date getReminderTime() -
setReminderTime
-
isReminderSet
boolean isReminderSet() -
setReminderSet
void setReminderSet(boolean p_bReminderSet) -
getCommonStart
Date getCommonStart() -
setCommonStart
-
getCommonEnd
Date getCommonEnd() -
setCommonEnd
-
getFKTaskPriority
int getFKTaskPriority() -
setFKTaskPriority
void setFKTaskPriority(int p_iKey) -
getTo
String getTo() -
setTo
-
hasAttachment
boolean hasAttachment() -
getBody
String getBody() -
setBody
-
getHtmlDescription
String getHtmlDescription() -
setHtmlDescription
-
getSize
int getSize() -
getCreationDate
Date getCreationDate() -
getDisplayName
String getDisplayName() -
setDisplayName
-
getLastModified
Date getLastModified() -
isRead
boolean isRead() -
setRead
void setRead(boolean p_bRead) -
getMileAge
String getMileAge() -
setMileAge
-
getBillingInfo
String getBillingInfo() -
setBillingInfo
-
isPrivate
boolean isPrivate() -
setPrivate
void setPrivate(boolean p_bPrivate) -
getFKSensitivity
int getFKSensitivity() -
setFKSensitivity
void setFKSensitivity(int p_iKey) -
getFKUserMailboxEmail
String getFKUserMailboxEmail()
-