Class BpmnParser

java.lang.Object
org.flowable.engine.impl.bpmn.parser.BpmnParser

public class BpmnParser extends Object
Parser for BPMN 2.0 process models. There is only one instance of this parser in the process engine. This BpmnParser creates BpmnParse instances that can be used to actually parse the BPMN 2.0 XML process definitions.
Author:
Tom Baeyens, Joram Barrez
  • Field Details

  • Constructor Details

    • BpmnParser

      public BpmnParser()
  • Method Details

    • createParse

      public BpmnParse createParse()
      Creates a new BpmnParse instance that can be used to parse only one BPMN 2.0 process definition.
    • getActivityBehaviorFactory

      public ActivityBehaviorFactory getActivityBehaviorFactory()
    • setActivityBehaviorFactory

      public void setActivityBehaviorFactory(ActivityBehaviorFactory activityBehaviorFactory)
    • getListenerFactory

      public ListenerFactory getListenerFactory()
    • setListenerFactory

      public void setListenerFactory(ListenerFactory listenerFactory)
    • getBpmnParseFactory

      public BpmnParseFactory getBpmnParseFactory()
    • setBpmnParseFactory

      public void setBpmnParseFactory(BpmnParseFactory bpmnParseFactory)
    • getBpmnParserHandlers

      public BpmnParseHandlers getBpmnParserHandlers()
    • setBpmnParserHandlers

      public void setBpmnParserHandlers(BpmnParseHandlers bpmnParserHandlers)