Class ProcessThreadInfo

java.lang.Object
jadex.bpmn.runtime.ProcessThreadInfo

public class ProcessThreadInfo extends Object
Visualization data about a process thread.
  • Field Details

    • id

      protected String id
      The thread that executed this activity.
    • parentid

      protected String parentid
      The parent id.
    • activity

      protected String activity
      The activity name.
    • actid

      protected String actid
      The activity id.
    • pool

      protected String pool
      The pool name.
    • lane

      protected String lane
      The lane name.
    • exception

      protected String exception
      The exception that has just occurred in the process (if any).
    • waiting

      protected boolean waiting
      Is the process in a waiting state.
    • data

      protected String data
      The data of the process.
    • edges

      protected String edges
      The data edges of the process.
  • Constructor Details

    • ProcessThreadInfo

      public ProcessThreadInfo()
      Create a new info.
    • ProcessThreadInfo

      public ProcessThreadInfo(String id, String parentid, String activity, String actid, String pool, String lane)
      Create a new history info.
    • ProcessThreadInfo

      public ProcessThreadInfo(String id, String parentid, String activity, String actid, String pool, String lane, String exception, boolean waiting, String data, String edges)
      Create a new process info.
  • Method Details

    • getThreadId

      public String getThreadId()
      Get the thread id.
      Returns:
      The thread id.
    • setThreadId

      public void setThreadId(String id)
      Set the thread id.
      Parameters:
      id - The thread id.
    • getParentId

      public String getParentId()
      Get the parentid. return The parentid.
    • setParentId

      public void setParentId(String parentid)
      Set the parentid.
      Parameters:
      parentid - The parentid to set.
    • getActivity

      public String getActivity()
      Get the activity.
      Returns:
      The activity.
    • setActivity

      public void setActivity(String activity)
      Set the activity.
      Parameters:
      activity - The activity.
    • getActId

      public String getActId()
      Get the actid.
      Returns:
      The actid.
    • setActId

      public void setActId(String actid)
      Set the actid.
      Parameters:
      actid - The actid to set.
    • getPool

      public String getPool()
      Get the pool.
      Returns:
      The pool.
    • setPool

      public void setPool(String pool)
      Set the pool.
      Parameters:
      pool - The pool.
    • getLane

      public String getLane()
      Get the lane.
      Returns:
      The lane.
    • setLane

      public void setLane(String lane)
      Set the lane.
      Parameters:
      lane - The lane.
    • getException

      public String getException()
      Get the exception.
      Returns:
      The exception.
    • setException

      public void setException(String exception)
      Set the exception.
      Parameters:
      exception - The exception.
    • isWaiting

      public boolean isWaiting()
      Get the waiting flag.
      Returns:
      The waiting flag.
    • setWaiting

      public void setWaiting(boolean waiting)
      Set the waiting flag.
      Parameters:
      waiting - The waiting flag.
    • getData

      public String getData()
      Get the data.
      Returns:
      The data.
    • getData

      public void getData(String data)
      Set the data.
      Parameters:
      data - The data.
    • getEdges

      public String getEdges()
      Get the edges.
      Returns:
      The edges.
    • setEdges

      public void setEdges(String edges)
      Set the edges.
      Parameters:
      edges - The edges to set.
    • toString

      public String toString()
      Get the string representation.
      Overrides:
      toString in class Object
    • equals

      public boolean equals(Object obj)
      Test if two objects are equal.
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Get the hashcode
      Overrides:
      hashCode in class Object