Class EscalationInstance

java.lang.Object
com.appiancorp.suiteapi.process.AbstractEscalation
com.appiancorp.suiteapi.process.EscalationInstance
All Implemented Interfaces:
AppianTypeHolder, Serializable

public class EscalationInstance extends AbstractEscalation
This class is used to specify escalation properties for a particular node instance. This is particularly important as escalation properties of a node can be modified at execution time.
See Also:
  • Constructor Details

    • EscalationInstance

      public EscalationInstance()
  • Method Details

    • isHasTriggered

      public boolean isHasTriggered()
      Returns whether this escalation for the node has already been triggered.
      Returns:
      true if the escalation has triggered, otherwise false
    • setHasTriggered

      public void setHasTriggered(boolean hasTriggered_)
      Sets whether this escalation has already been triggered.
      Parameters:
      hasTriggered_ - true if the escalation is to be triggered, otherwise false
      See Also:
    • getId

      public Long getId()
      Returns the ID of the escalation
      Returns:
      Escaltion ID
    • setId

      public void setId(Long id_)
      Sets the ID of Escalation
      Parameters:
      id_ - Escaltion ID
      See Also:
    • getTimeStampScheduled

      public Timestamp getTimeStampScheduled()
      Returns the timestamp when the escalation is set to trigger
      Returns:
      Timestamp when escalation is scheduled will trigger
    • setTimeStampScheduled

      public void setTimeStampScheduled(Timestamp timeStampScheduled_)
      Sets the timestamp when the escalation will trigger
      Parameters:
      timeStampScheduled_ - Escalation timestamp
      See Also: