Interface _ExecutionObject

All Superinterfaces:
wt.index._Indexable, wt.fc._NetFactor, wt.notify._Notifiable, wt.fc._ObjectMappable, wt.ownership._Ownable, wt.fc._Persistable, wt.workflow.notebook._SubjectOfNotebook, wt.inf.container._WTContained, Indexable, NetFactor, Notifiable, ObjectMappable, wt.ownership.Ownable, Persistable, wt.recent.RecentlyVisited, Serializable, wt.workflow.notebook.SubjectOfNotebook, WTContained
All Known Subinterfaces:
ExecutionObject
All Known Implementing Classes:
_Deliverable, _Milestone, _ProjectActivity, _ProjectPlan, _ProjectProxy, _ProjectWorkItem, _SummaryActivity, Deliverable, Milestone, ProjectActivity, ProjectPlan, ProjectProxy, ProjectWorkItem, SummaryActivity

public interface _ExecutionObject extends Notifiable, wt.workflow.notebook.SubjectOfNotebook, WTContained, wt.ownership.Ownable, Indexable
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    Supported API: true
    static final String
    For milestones, estimate of the time milestone would be met; for project plans and activities, estimated finish date; for deliverables, estimated date it would be satisfied.
    static final String
    Measure of confidence of completing successfully the task or work represented by the execution object.
    static final String
    Earliest date by which a containing object must be met/completed/delivered.
    static final String
    Quantitative assessment of how close object is from being met/completed/delivered.
    static final String
    Work performed in a given project management object.
    static final String
    Classification attribute for project management objects.
    static final String
    Longer textual qualitative assessment of risks of meeting/completing/delivering the object within the time and available resources.
    static final String
    Short qualitative assessment of risks of meeting/completing/delivering the object within the time and available resources.
    static final String
    Textual descriptionof confidence of completing successfully the task or work represented by the execution object.
    static final String
    Total work associated with a given project management object.
    static final String
    Supported API: true

    Fields inherited from interface wt.index._Indexable

    INDEXER_SET

    Fields inherited from interface wt.notify._Notifiable

    EVENT_SET

    Fields inherited from interface wt.ownership._Ownable

    OWNERSHIP

    Fields inherited from interface wt.fc._Persistable

    PERSIST_INFO

    Fields inherited from interface wt.inf.container._WTContained

    CONTAINER, CONTAINER_NAME, CONTAINER_REFERENCE

    Fields inherited from interface wt.ownership.Ownable

    serialVersionUID

    Fields inherited from interface wt.fc.Persistable

    IDENTITY, TYPE

    Fields inherited from interface wt.workflow.notebook.SubjectOfNotebook

    serialVersionUID

    Fields inherited from interface wt.inf.container.WTContained

    CONTAINER_ID, serialVersionUID
  • Method Summary

    Modifier and Type
    Method
    Description
    Supported API: true
    For milestones, estimate of the time milestone would be met; for project plans and activities, estimated finish date; for deliverables, estimated date it would be satisfied.
    Measure of confidence of completing successfully the task or work represented by the execution object.
    Earliest date by which a containing object must be met/completed/delivered.
    int
    Quantitative assessment of how close object is from being met/completed/delivered.
    Work performed in a given project management object.
    Classification attribute for project management objects.
    Longer textual qualitative assessment of risks of meeting/completing/delivering the object within the time and available resources.
    Short qualitative assessment of risks of meeting/completing/delivering the object within the time and available resources.
    Textual descriptionof confidence of completing successfully the task or work represented by the execution object.
    Total work associated with a given project management object.
    Supported API: true
    void
    setCurrentWorkCost(Currency currentWorkCost)
    Supported API: true
    void
    setEstimatedFinishDate(Timestamp estimatedFinishDate)
    For milestones, estimate of the time milestone would be met; for project plans and activities, estimated finish date; for deliverables, estimated date it would be satisfied.
    void
    Measure of confidence of completing successfully the task or work represented by the execution object.
    void
    setInheritedDeadline(Timestamp inheritedDeadline)
    Earliest date by which a containing object must be met/completed/delivered.
    void
    setPercentComplete(int percentComplete)
    Quantitative assessment of how close object is from being met/completed/delivered.
    void
    setPerformedWork(Work performedWork)
    Work performed in a given project management object.
    void
    Classification attribute for project management objects.
    void
    setRiskDescription(String riskDescription)
    Longer textual qualitative assessment of risks of meeting/completing/delivering the object within the time and available resources.
    void
    Short qualitative assessment of risks of meeting/completing/delivering the object within the time and available resources.
    void
    setStatusDescription(String statusDescription)
    Textual descriptionof confidence of completing successfully the task or work represented by the execution object.
    void
    setTotalWork(Work totalWork)
    Total work associated with a given project management object.
    void
    setTotalWorkCost(Currency totalWorkCost)
    Supported API: true

    Methods inherited from interface wt.index._Indexable

    getIndexerSet, setIndexerSet

    Methods inherited from interface wt.notify._Notifiable

    getEventSet, setEventSet

    Methods inherited from interface wt.ownership._Ownable

    getOwnership, setOwnership

    Methods inherited from interface wt.fc._Persistable

    getPersistInfo, setPersistInfo

    Methods inherited from interface wt.inf.container._WTContained

    getContainer, getContainerName, getContainerReference, setContainer, setContainerReference

    Methods inherited from interface wt.fc.NetFactor

    getClassInfo, getConceptualClassname

    Methods inherited from interface wt.fc.ObjectMappable

    readExternal, writeExternal

    Methods inherited from interface wt.fc.Persistable

    checkAttributes, getIdentity, getType
  • Field Details

    • CURRENT_WORK_COST

      static final String CURRENT_WORK_COST
      Supported API: true
      See Also:
    • ESTIMATED_FINISH_DATE

      static final String ESTIMATED_FINISH_DATE
      For milestones, estimate of the time milestone would be met; for project plans and activities, estimated finish date; for deliverables, estimated date it would be satisfied.

      Supported API: true

      See Also:
    • HEALTH_STATUS

      static final String HEALTH_STATUS
      Measure of confidence of completing successfully the task or work represented by the execution object. Possible values are GREEN, RED, YELLOW and UNAVAILABLE. @see wt.projmgmt.admin.ProjectHealthStatus

      Supported API: true

      See Also:
    • INHERITED_DEADLINE

      static final String INHERITED_DEADLINE
      Earliest date by which a containing object must be met/completed/delivered. In principle, the object's deadline can't be after the inherited deadline.

      Supported API: true

      See Also:
    • PERCENT_COMPLETE

      static final String PERCENT_COMPLETE
      Quantitative assessment of how close object is from being met/completed/delivered. Values range from 0 and 100 if value has been set; otherwise it is -1.

      Supported API: true

      See Also:
    • PERFORMED_WORK

      static final String PERFORMED_WORK
      Work performed in a given project management object. Related to totalWork and percentComplete by the formulas:
      performedWork invalid input: '<'= totalWork
      percentComplete = (performedWork / totalWork) * 100

      Supported API: true

      See Also:
    • PROJECT_CATEGORY

      static final String PROJECT_CATEGORY
      Classification attribute for project management objects. The intent is to help identification and retrieval.

      Supported API: true

      See Also:
    • RISK_DESCRIPTION

      static final String RISK_DESCRIPTION
      Longer textual qualitative assessment of risks of meeting/completing/delivering the object within the time and available resources.

      Supported API: true

      See Also:
    • RISK_VALUE

      static final String RISK_VALUE
      Short qualitative assessment of risks of meeting/completing/delivering the object within the time and available resources. @see wt.projmgmt.admin.ProjectRiskValue

      Supported API: true

      See Also:
    • STATUS_DESCRIPTION

      static final String STATUS_DESCRIPTION
      Textual descriptionof confidence of completing successfully the task or work represented by the execution object.

      Supported API: true

      See Also:
    • TOTAL_WORK

      static final String TOTAL_WORK
      Total work associated with a given project management object. Related to performedWork and percentComplete by the formulas:
      performedWork invalid input: '<'= totalWork
      percentComplete = (performedWork / totalWork) * 100

      Supported API: true

      See Also:
    • TOTAL_WORK_COST

      static final String TOTAL_WORK_COST
      Supported API: true
      See Also:
  • Method Details

    • getCurrentWorkCost

      Currency getCurrentWorkCost()
      Supported API: true
      See Also:
    • setCurrentWorkCost

      void setCurrentWorkCost(Currency currentWorkCost)
      Supported API: true
      See Also:
    • getEstimatedFinishDate

      Timestamp getEstimatedFinishDate()
      For milestones, estimate of the time milestone would be met; for project plans and activities, estimated finish date; for deliverables, estimated date it would be satisfied.

      Supported API: true

      See Also:
    • setEstimatedFinishDate

      void setEstimatedFinishDate(Timestamp estimatedFinishDate)
      For milestones, estimate of the time milestone would be met; for project plans and activities, estimated finish date; for deliverables, estimated date it would be satisfied.

      Supported API: true

      See Also:
    • getHealthStatus

      ProjectHealthStatus getHealthStatus()
      Measure of confidence of completing successfully the task or work represented by the execution object. Possible values are GREEN, RED, YELLOW and UNAVAILABLE. @see wt.projmgmt.admin.ProjectHealthStatus

      Supported API: true

      See Also:
    • setHealthStatus

      void setHealthStatus(ProjectHealthStatus healthStatus)
      Measure of confidence of completing successfully the task or work represented by the execution object. Possible values are GREEN, RED, YELLOW and UNAVAILABLE. @see wt.projmgmt.admin.ProjectHealthStatus

      Supported API: true

      See Also:
    • getInheritedDeadline

      Timestamp getInheritedDeadline()
      Earliest date by which a containing object must be met/completed/delivered. In principle, the object's deadline can't be after the inherited deadline.

      Supported API: true

      See Also:
    • setInheritedDeadline

      void setInheritedDeadline(Timestamp inheritedDeadline)
      Earliest date by which a containing object must be met/completed/delivered. In principle, the object's deadline can't be after the inherited deadline.

      Supported API: true

      See Also:
    • getPercentComplete

      int getPercentComplete()
      Quantitative assessment of how close object is from being met/completed/delivered. Values range from 0 and 100 if value has been set; otherwise it is -1.

      Supported API: true

      See Also:
    • setPercentComplete

      void setPercentComplete(int percentComplete)
      Quantitative assessment of how close object is from being met/completed/delivered. Values range from 0 and 100 if value has been set; otherwise it is -1.

      Supported API: true

      See Also:
    • getPerformedWork

      Work getPerformedWork()
      Work performed in a given project management object. Related to totalWork and percentComplete by the formulas:
      performedWork invalid input: '<'= totalWork
      percentComplete = (performedWork / totalWork) * 100

      Supported API: true

      See Also:
    • setPerformedWork

      void setPerformedWork(Work performedWork)
      Work performed in a given project management object. Related to totalWork and percentComplete by the formulas:
      performedWork invalid input: '<'= totalWork
      percentComplete = (performedWork / totalWork) * 100

      Supported API: true

      See Also:
    • getProjectCategory

      ProjectCategory getProjectCategory()
      Classification attribute for project management objects. The intent is to help identification and retrieval.

      Supported API: true

      See Also:
    • setProjectCategory

      void setProjectCategory(ProjectCategory projectCategory)
      Classification attribute for project management objects. The intent is to help identification and retrieval.

      Supported API: true

      See Also:
    • getRiskDescription

      String getRiskDescription()
      Longer textual qualitative assessment of risks of meeting/completing/delivering the object within the time and available resources.

      Supported API: true

      See Also:
    • setRiskDescription

      void setRiskDescription(String riskDescription)
      Longer textual qualitative assessment of risks of meeting/completing/delivering the object within the time and available resources.

      Supported API: true

      See Also:
    • getRiskValue

      ProjectRiskValue getRiskValue()
      Short qualitative assessment of risks of meeting/completing/delivering the object within the time and available resources. @see wt.projmgmt.admin.ProjectRiskValue

      Supported API: true

      See Also:
    • setRiskValue

      void setRiskValue(ProjectRiskValue riskValue)
      Short qualitative assessment of risks of meeting/completing/delivering the object within the time and available resources. @see wt.projmgmt.admin.ProjectRiskValue

      Supported API: true

      See Also:
    • getStatusDescription

      String getStatusDescription()
      Textual descriptionof confidence of completing successfully the task or work represented by the execution object.

      Supported API: true

      See Also:
    • setStatusDescription

      void setStatusDescription(String statusDescription)
      Textual descriptionof confidence of completing successfully the task or work represented by the execution object.

      Supported API: true

      See Also:
    • getTotalWork

      Work getTotalWork()
      Total work associated with a given project management object. Related to performedWork and percentComplete by the formulas:
      performedWork invalid input: '<'= totalWork
      percentComplete = (performedWork / totalWork) * 100

      Supported API: true

      See Also:
    • setTotalWork

      void setTotalWork(Work totalWork)
      Total work associated with a given project management object. Related to performedWork and percentComplete by the formulas:
      performedWork invalid input: '<'= totalWork
      percentComplete = (performedWork / totalWork) * 100

      Supported API: true

      See Also:
    • getTotalWorkCost

      Currency getTotalWorkCost()
      Supported API: true
      See Also:
    • setTotalWorkCost

      void setTotalWorkCost(Currency totalWorkCost)
      Supported API: true
      See Also: