Class TaskInfo

  • All Implemented Interfaces:
    IServiceDataObject, java.io.Serializable

    public class TaskInfo
    extends TaskListItem
    implements java.io.Serializable
    TaskInfo is a light weight object that provides details about a task.
    Version:
    2013-08-26
    See Also:
    Serialized Form
    • Constructor Summary

      Constructors 
      Constructor Description
      TaskInfo()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean getAcceptorOnly()
      Gets multi-assignment task feature (legacy only).
      long getAssignedTo()
      Gets the ID of the member the task is assigned to.
      java.lang.String getComments()
      Gets the current status of the task.
      java.util.Date getCompletionDate()
      Gets the completion date for the task.
      java.util.Date getDateAssigned()
      Gets the date the task was assigned.
      java.util.Date getDueDate()
      Gets the date the task is due to be completed.
      java.lang.String getInstructions()
      Gets the instructions on how to complete the task.
      long getMilestone()
      Gets the ID of the milestone associated with the task.
      TaskPriority getPriority()
      Gets the priority of the task.
      java.util.Date getStartDate()
      Gets the date the task started.
      TaskStatus getStatus()
      Gets the current status of the task.
      void load​(com.opentext.api.LLValue value)
      Deserialize an ServiceDataObject from an LLValue that is received from Livelink.
      void setAcceptorOnly​(boolean value)
      Sets multi-assignment task feature (legacy only).
      void setAssignedTo​(long value)
      Sets the ID of the member the task is assigned to.
      void setComments​(java.lang.String value)
      Sets the current status of the task.
      void setCompletionDate​(java.util.Date value)
      Sets the completion date for the task.
      void setDateAssigned​(java.util.Date value)
      Sets the date the task was assigned.
      void setDueDate​(java.util.Date value)
      Sets the date the task is due to be completed.
      void setInstructions​(java.lang.String value)
      Sets the instructions on how to complete the task.
      void setMilestone​(long value)
      Sets the ID of the milestone associated with the task.
      void setPriority​(TaskPriority value)
      Sets the priority of the task.
      void setStartDate​(java.util.Date value)
      Sets the date the task started.
      void setStatus​(TaskStatus value)
      Sets the current status of the task.
      com.opentext.api.LLValue toLLValue()
      Serialize an SDO object to an LLValue that can be sent to Livelink.
      java.lang.String toString()
      Returns a string representation of the object consisting of the object name and any features and their values within square brackets.
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • TaskInfo

        public TaskInfo()
    • Method Detail

      • setAcceptorOnly

        public void setAcceptorOnly​(boolean value)
        Sets multi-assignment task feature (legacy only).
      • getAcceptorOnly

        public boolean getAcceptorOnly()
        Gets multi-assignment task feature (legacy only).
      • setAssignedTo

        public void setAssignedTo​(long value)
        Sets the ID of the member the task is assigned to.
      • getAssignedTo

        public long getAssignedTo()
        Gets the ID of the member the task is assigned to.
      • setComments

        public void setComments​(java.lang.String value)
        Sets the current status of the task.
      • getComments

        public java.lang.String getComments()
        Gets the current status of the task.
      • setCompletionDate

        public void setCompletionDate​(java.util.Date value)
        Sets the completion date for the task.
      • getCompletionDate

        public java.util.Date getCompletionDate()
        Gets the completion date for the task.
      • setDateAssigned

        public void setDateAssigned​(java.util.Date value)
        Sets the date the task was assigned.
      • getDateAssigned

        public java.util.Date getDateAssigned()
        Gets the date the task was assigned.
      • setDueDate

        public void setDueDate​(java.util.Date value)
        Sets the date the task is due to be completed.
      • getDueDate

        public java.util.Date getDueDate()
        Gets the date the task is due to be completed.
      • setInstructions

        public void setInstructions​(java.lang.String value)
        Sets the instructions on how to complete the task.
      • getInstructions

        public java.lang.String getInstructions()
        Gets the instructions on how to complete the task.
      • setMilestone

        public void setMilestone​(long value)
        Sets the ID of the milestone associated with the task.
      • getMilestone

        public long getMilestone()
        Gets the ID of the milestone associated with the task.
      • setPriority

        public void setPriority​(TaskPriority value)
        Sets the priority of the task.
      • getPriority

        public TaskPriority getPriority()
        Gets the priority of the task.
      • setStartDate

        public void setStartDate​(java.util.Date value)
        Sets the date the task started.
      • getStartDate

        public java.util.Date getStartDate()
        Gets the date the task started.
      • setStatus

        public void setStatus​(TaskStatus value)
        Sets the current status of the task.
      • getStatus

        public TaskStatus getStatus()
        Gets the current status of the task.
      • load

        public void load​(com.opentext.api.LLValue value)
        Description copied from interface: IServiceDataObject
        Deserialize an ServiceDataObject from an LLValue that is received from Livelink. The LLValue is an Assoc that contains all of the features of this SDO. These features may refer to other SDOs and contain arrays of primitive values or SDOs. Each referenced SDO, will have its load() method called as well. Note: this is an internal method not meant to be called by clients.
        Specified by:
        load in interface IServiceDataObject
        Overrides:
        load in class TaskListItem
        Parameters:
        value - the LLValue containing the data to be loaded
      • toLLValue

        public com.opentext.api.LLValue toLLValue()
        Description copied from interface: IServiceDataObject
        Serialize an SDO object to an LLValue that can be sent to Livelink. Each feature of the SDO is stored in a key of the LLValue Assoc. Any references to other SDOs cause their toLLValue() method to be called. Note: this is an internal method not meant to be called by clients.
        Specified by:
        toLLValue in interface IServiceDataObject
        Overrides:
        toLLValue in class TaskListItem
        Returns:
        Returns the LLValue object that represents this SDO
      • toString

        public java.lang.String toString()
        Description copied from class: ServiceDataObject
        Returns a string representation of the object consisting of the object name and any features and their values within square brackets. Intended for simple debugging or logging of an SDO.
        Overrides:
        toString in class TaskListItem