Interface TaskInfo

  • All Superinterfaces:
    java.io.Serializable
    All Known Implementing Classes:
    TaskInfoImpl

    public interface TaskInfo
    extends java.io.Serializable
    Step information interface.
    Author:
    rbo
    • Method Detail

      • getErrMsg

        java.lang.String getErrMsg()
        Returns:
        the errMsg
      • getUserDefined

        java.util.Map<java.lang.String,​SaPropertyValue> getUserDefined()
        Returns:
        the userDefined fields
      • getSysFields

        java.util.Map<java.lang.String,​SaPropertyValue> getSysFields()
        Returns:
        the system fields
      • getUserDefined

        SaPropertyValue getUserDefined​(java.lang.String fieldName)
        Parameters:
        fieldName - Field name
        Returns:
        Field value
      • getEscalationHoldInfo

        EscalationHoldInfo getEscalationHoldInfo()
        Returns:
        the escalationHoldInfo
      • getTaskTimeInfo

        TimeInfo getTaskTimeInfo()
        Returns:
        the taskTimeInfo
      • getLastTaskInfo

        LastTaskInfo getLastTaskInfo()
        Returns:
        the lastInfo
      • getProcessInfo

        ProcessInfo getProcessInfo()
        Returns:
        the processInfo
      • getSubject

        java.lang.String getSubject()
        Returns:
        the subject
      • getPriority

        int getPriority()
        Returns:
        the priority
      • getActivityId

        int getActivityId()
        Returns:
        the activity Id
      • getActor

        ActorInfo getActor()
        Returns:
        the user
      • getDescription

        java.lang.String getDescription()
        Returns:
        the description
      • getFlags

        int getFlags()
        Returns:
        the flags
      • getInfoFlags

        TaskInfoFlags getInfoFlags()
        Returns:
        Task info flags
      • getReceiveDate

        java.util.Date getReceiveDate()
        Returns:
        the receiveDate
      • isEntryOrExitFailed

        boolean isEntryOrExitFailed()
        Returns:
        Entry or exit failed
      • isEscalation

        boolean isEscalation()
        Returns:
        escalation (missed deadline)
      • isReminder

        boolean isReminder()
        Returns:
        Is reminder
      • isError

        boolean isError()
        Returns:
        error in task
      • isAdhoc

        boolean isAdhoc()
        Returns:
        Is adhoc
      • canNotResponsible

        boolean canNotResponsible()
        Returns:
        Can not responsible
      • canForward

        boolean canForward()
        Returns:
        Can forward
      • canApprove

        boolean canApprove()
        Returns:
        Can approve
      • canReject

        boolean canReject()
        Returns:
        Can reject
      • canRework

        boolean canRework()
        Returns:
        Can rework
      • canTake

        boolean canTake()
        Returns:
        Can take
      • canEditDoc

        boolean canEditDoc()
        Returns:
        Can edit doc
      • canEditDocindex

        boolean canEditDocindex()
        Returns:
        Can edit document index
      • canEditIndex

        boolean canEditIndex()
        Returns:
        Can edit index
      • isLockDoc

        boolean isLockDoc()
        Returns:
        Is lock doc
      • isReminderReached

        boolean isReminderReached()
        Returns:
        reminder reached
      • canDelete

        boolean canDelete()
        Returns:
        can delete (the only workflow-item that can be deleted is a notification)
      • isPaused

        boolean isPaused()
        Returns:
        task is paused
      • isInactive

        boolean isInactive()
        Returns:
        Is inactive
      • canPutBack

        boolean canPutBack()
        Returns:
        can put back (is a pool task)
      • isNewCommentSet

        boolean isNewCommentSet()
        Returns:
        New comment set
      • hasChilds

        boolean hasChilds()
        Returns:
        Has childs
      • hasComment

        boolean hasComment()
        Returns:
        Has comment
      • hasNewComment

        boolean hasNewComment()
        Returns:
        task has new comment
      • hasNewHistoryCommentSet

        boolean hasNewHistoryCommentSet()
        Returns:
        New history comment set
      • isClientaction

        boolean isClientaction()
        Returns:
        Is client action
      • isProxy

        boolean isProxy()
        Returns:
        user is a substitute
      • isNotPresent

        boolean isNotPresent()
        Returns:
        Not present
      • isNotification

        boolean isNotification()
        Returns:
        Is notification