com.aspose.email
Class MapiTask

java.lang.Object
  extended by com.aspose.email.MapiTask
All Implemented Interfaces:
IMapiMessageItem

public final class MapiTask
extends Object
implements IMapiMessageItem

Represents the Outlook Task object.


Constructor Summary
MapiTask()
           Initializes a new instance of the MapiTask class.
MapiTask(String subject, String body, Date startDate, Date dueDate)
           
 
Method Summary
 int getAcceptanceState()
           Gets or sets the acceptance state of the task.
 int getActualEffort()
           Gets or sets the number of minutes that the user actually spent working on a task.
 String getBody()
           Gets or sets message body.
 Date getDateCompleted()
           
 Date getDueDate()
           
 int getEstimatedEffort()
           Gets or sets the number of minutes that the user expects to work on a task.
 int getFlags()
           Gets the indication flags of the Task object.
 int getHistory()
           Gets or sets the type of change that was last made to the Task object.
 Date getLastUpdate()
           
 String getMessageClass()
           Gets message class.
 int getMode()
           Gets or sets the assignment status of the Task object.
 int getPercentComplete()
           Gets or sets the progress the user has made on a task.
 MapiCalendarRecurrencePattern getRecurrence()
           Gets or sets the recurrence properties.
 Date getStartDate()
           
 int getState()
           Gets or sets the current assignment state of the Task object.
 int getStatus()
           Gets or sets the status of the user's progress on the task.
 String getSubject()
           Gets or sets message subject.
 MapiTaskUsers getUsers()
           Gets or sets information about task users.
 void setAcceptanceState(int value)
           
 void setActualEffort(int value)
           
 void setBody(String value)
           
 void setDateCompleted(Date value)
           
 void setDueDate(Date value)
           
 void setEstimatedEffort(int value)
           
 void setHistory(int value)
           
 void setLastUpdate(Date value)
           
 void setMode(int value)
           
 void setPercentComplete(int value)
           
 void setRecurrence(MapiCalendarRecurrencePattern value)
           
 void setStartDate(Date value)
           
 void setState(int value)
           
 void setStatus(int value)
           
 void setSubject(String value)
           
 void setUsers(MapiTaskUsers value)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MapiTask

public MapiTask()

Initializes a new instance of the MapiTask class.


MapiTask

public MapiTask(String subject,
                String body,
                Date startDate,
                Date dueDate)
Method Detail

getMessageClass

public String getMessageClass()

Gets message class.

Value: String that represents message class.

Specified by:
getMessageClass in interface IMapiMessageItem

getBody

public String getBody()

Gets or sets message body.

Value: The message body.

Specified by:
getBody in interface IMapiMessageItem

setBody

public void setBody(String value)

getSubject

public String getSubject()

Gets or sets message subject.

Value: The message subject.

Specified by:
getSubject in interface IMapiMessageItem

setSubject

public void setSubject(String value)

getPercentComplete

public int getPercentComplete()

Gets or sets the progress the user has made on a task.


setPercentComplete

public void setPercentComplete(int value)

getActualEffort

public int getActualEffort()

Gets or sets the number of minutes that the user actually spent working on a task.


setActualEffort

public void setActualEffort(int value)

getEstimatedEffort

public int getEstimatedEffort()

Gets or sets the number of minutes that the user expects to work on a task.


setEstimatedEffort

public void setEstimatedEffort(int value)

getDueDate

public Date getDueDate()

setDueDate

public void setDueDate(Date value)

getStartDate

public Date getStartDate()

setStartDate

public void setStartDate(Date value)

getDateCompleted

public Date getDateCompleted()

setDateCompleted

public void setDateCompleted(Date value)

getLastUpdate

public Date getLastUpdate()

setLastUpdate

public void setLastUpdate(Date value)

getRecurrence

public MapiCalendarRecurrencePattern getRecurrence()

Gets or sets the recurrence properties.


setRecurrence

public void setRecurrence(MapiCalendarRecurrencePattern value)

getHistory

public int getHistory()

Gets or sets the type of change that was last made to the Task object.


setHistory

public void setHistory(int value)

getUsers

public MapiTaskUsers getUsers()

Gets or sets information about task users.


setUsers

public void setUsers(MapiTaskUsers value)

getStatus

public int getStatus()

Gets or sets the status of the user's progress on the task.


setStatus

public void setStatus(int value)

getMode

public int getMode()

Gets or sets the assignment status of the Task object.


setMode

public void setMode(int value)

getState

public int getState()

Gets or sets the current assignment state of the Task object.


setState

public void setState(int value)

getAcceptanceState

public int getAcceptanceState()

Gets or sets the acceptance state of the task.


setAcceptanceState

public void setAcceptanceState(int value)

getFlags

public int getFlags()

Gets the indication flags of the Task object.



Copyright (c) 2008-2013 Aspose Pty Ltd. All Rights Reserved.