Interface IExchangeTask
-
- All Superinterfaces:
IExchangeItem
@Scriptable public interface IExchangeTask extends 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
-
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 Detail
-
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
void setStartDate(Date p_dateStart)
-
getDueDate
Date getDueDate()
-
setDueDate
void setDueDate(Date p_dateDue)
-
getDateCompleted
Date getDateCompleted()
-
setDateCompleted
void setDateCompleted(Date p_dateCompleted)
-
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
void setOwner(String p_strOwner)
-
isRecurring
boolean isRecurring()
-
getReminderTime
Date getReminderTime()
-
setReminderTime
void setReminderTime(Date p_dateReminder)
-
isReminderSet
boolean isReminderSet()
-
setReminderSet
void setReminderSet(boolean p_bReminderSet)
-
getCommonStart
Date getCommonStart()
-
setCommonStart
void setCommonStart(Date p_dateStart)
-
getCommonEnd
Date getCommonEnd()
-
setCommonEnd
void setCommonEnd(Date p_dateEnd)
-
getFKTaskPriority
int getFKTaskPriority()
-
setFKTaskPriority
void setFKTaskPriority(int p_iKey)
-
getTo
String getTo()
-
setTo
void setTo(String p_strRecipient)
-
hasAttachment
boolean hasAttachment()
-
getBody
String getBody()
-
setBody
void setBody(String p_strBody)
-
getHtmlDescription
String getHtmlDescription()
-
setHtmlDescription
void setHtmlDescription(String p_strHtmlDescr)
-
getSize
int getSize()
-
getCreationDate
Date getCreationDate()
-
getDisplayName
String getDisplayName()
-
setDisplayName
void setDisplayName(String p_strName)
-
getLastModified
Date getLastModified()
-
isRead
boolean isRead()
-
setRead
void setRead(boolean p_bRead)
-
getMileAge
String getMileAge()
-
setMileAge
void setMileAge(String p_strMileAge)
-
getBillingInfo
String getBillingInfo()
-
setBillingInfo
void setBillingInfo(String p_strBilling)
-
isPrivate
boolean isPrivate()
-
setPrivate
void setPrivate(boolean p_bPrivate)
-
getFKSensitivity
int getFKSensitivity()
-
setFKSensitivity
void setFKSensitivity(int p_iKey)
-
getFKUserMailboxEmail
String getFKUserMailboxEmail()
-
-