Interface IRoutingAlgorithmEvaluationContext


public interface IRoutingAlgorithmEvaluationContext
This interface defines the evaluation context of an routing algorithm.
Since:
9.1
Author:
B. van de Ven
  • Method Details

    • getProject

      IProject getProject()
      This method returns the current project configuration.
      Returns:
      The project configuration, never null.
    • getRoles

      IRole[] getRoles()
      This method returns the roles.
      Returns:
      The roles.
    • getProcessData

      IProcessData getProcessData()
      This method returns the process engine
      Returns:
      The process engine, never null.
    • getCurrentCaseId

      long getCurrentCaseId()
      This method returns the id of the current case
      Returns:
      The current task id.
    • getCurrentTaskId

      long getCurrentTaskId()
      This method returns the id of the current task
      Returns:
      The current task id.