Interface INodeHandlerFactory

All Known Implementing Classes:
NodeHandlerFactory

public interface INodeHandlerFactory
Interface for objects that can provide node handler implementations.
Since:
7.1
Author:
O. Kerpershoek
  • Method Details

    • getHandlerFor

      INodeHandler getHandlerFor(IProcessNodeDefinition node, IProcessCaseChangeListener changeListener)
      This method returns the node handler that should be used for the specified definition.
      Parameters:
      node - The node definition for which a handler is requested.
      changeListener - the change listener
      Returns:
      The node handler for the specified node.
    • getTaskHandlerFor

      ITaskHandler getTaskHandlerFor(ITaskModel task, IProcessCaseChangeListener changeListener)
      This method returns a handler for the specified task.
      Parameters:
      task - The task for which a handler is requested.
      changeListener - the change listener
      Returns:
      The handler that should be used to process the task.