org.camunda.bpm.engine.impl.bpmn.parser
Class FoxFailedJobParseListener

java.lang.Object
  extended by org.camunda.bpm.engine.impl.bpmn.parser.AbstractBpmnParseListener
      extended by org.camunda.bpm.engine.impl.bpmn.parser.FoxFailedJobParseListener
All Implemented Interfaces:
BpmnParseListener

public class FoxFailedJobParseListener
extends AbstractBpmnParseListener


Field Summary
protected static String BOUNDARY_TIMER
           
protected static String EXTENSION_ELEMENTS
           
protected static String FAILED_JOB_RETRY_TIME_CYCLE
           
static Namespace FOX_ENGINE_NS
          Deprecated. 
static PropertyKey<Expression> FOX_FAILED_JOB_CONFIGURATION
           
protected static String INTERMEDIATE_SIGNAL_THROW
           
protected static String INTERMEDIATE_TIMER
           
protected static String MULTI_INSTANCE_LOOP_CHARACTERISTICS
           
protected static String SIGNAL_EVENT_DEFINITION
           
protected static String START_TIMER_EVENT
           
protected static String TYPE
           
 
Constructor Summary
FoxFailedJobParseListener()
           
 
Method Summary
protected  boolean isAsync(ActivityImpl activity)
           
protected  boolean isMultiInstance(ActivityImpl activity)
           
protected  void parseActivity(Element element, ActivityImpl activity)
           
 void parseBoundaryEvent(Element boundaryEventElement, ScopeImpl scopeElement, ActivityImpl nestedActivity)
           
 void parseBusinessRuleTask(Element businessRuleTaskElement, ScopeImpl scope, ActivityImpl activity)
           
 void parseCallActivity(Element callActivityElement, ScopeImpl scope, ActivityImpl activity)
           
 void parseIntermediateCatchEvent(Element intermediateEventElement, ScopeImpl scope, ActivityImpl activity)
           
 void parseIntermediateThrowEvent(Element intermediateEventElement, ScopeImpl scope, ActivityImpl activity)
           
 void parseReceiveTask(Element receiveTaskElement, ScopeImpl scope, ActivityImpl activity)
           
 void parseScriptTask(Element scriptTaskElement, ScopeImpl scope, ActivityImpl activity)
           
 void parseSendTask(Element sendTaskElement, ScopeImpl scope, ActivityImpl activity)
           
 void parseServiceTask(Element serviceTaskElement, ScopeImpl scope, ActivityImpl activity)
           
 void parseStartEvent(Element startEventElement, ScopeImpl scope, ActivityImpl startEventActivity)
           
 void parseSubProcess(Element subProcessElement, ScopeImpl scope, ActivityImpl activity)
           
 void parseTask(Element taskElement, ScopeImpl scope, ActivityImpl activity)
           
 void parseTransaction(Element transactionElement, ScopeImpl scope, ActivityImpl activity)
           
 void parseUserTask(Element userTaskElement, ScopeImpl scope, ActivityImpl activity)
           
protected  void setFailedJobRetryTimeCycleValue(Element element, ActivityImpl activity)
           
 
Methods inherited from class org.camunda.bpm.engine.impl.bpmn.parser.AbstractBpmnParseListener
parseBoundaryConditionalEventDefinition, parseBoundaryErrorEventDefinition, parseBoundaryEscalationEventDefinition, parseBoundaryMessageEventDefinition, parseBoundarySignalEventDefinition, parseBoundaryTimerEventDefinition, parseCompensateEventDefinition, parseConditionalStartEventForEventSubprocess, parseEndEvent, parseEventBasedGateway, parseExclusiveGateway, parseInclusiveGateway, parseIntermediateConditionalEventDefinition, parseIntermediateMessageCatchEventDefinition, parseIntermediateSignalCatchEventDefinition, parseIntermediateTimerEventDefinition, parseManualTask, parseMultiInstanceLoopCharacteristics, parseParallelGateway, parseProcess, parseProperty, parseRootElement, parseSequenceFlow
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TYPE

protected static final String TYPE
See Also:
Constant Field Values

START_TIMER_EVENT

protected static final String START_TIMER_EVENT
See Also:
Constant Field Values

BOUNDARY_TIMER

protected static final String BOUNDARY_TIMER
See Also:
Constant Field Values

INTERMEDIATE_SIGNAL_THROW

protected static final String INTERMEDIATE_SIGNAL_THROW
See Also:
Constant Field Values

INTERMEDIATE_TIMER

protected static final String INTERMEDIATE_TIMER
See Also:
Constant Field Values

SIGNAL_EVENT_DEFINITION

protected static final String SIGNAL_EVENT_DEFINITION
See Also:
Constant Field Values

MULTI_INSTANCE_LOOP_CHARACTERISTICS

protected static final String MULTI_INSTANCE_LOOP_CHARACTERISTICS
See Also:
Constant Field Values

EXTENSION_ELEMENTS

protected static final String EXTENSION_ELEMENTS
See Also:
Constant Field Values

FAILED_JOB_RETRY_TIME_CYCLE

protected static final String FAILED_JOB_RETRY_TIME_CYCLE
See Also:
Constant Field Values

FOX_ENGINE_NS

@Deprecated
public static final Namespace FOX_ENGINE_NS
Deprecated. 
deprecated since 7.4, use camunda ns.


FOX_FAILED_JOB_CONFIGURATION

public static final PropertyKey<Expression> FOX_FAILED_JOB_CONFIGURATION
Constructor Detail

FoxFailedJobParseListener

public FoxFailedJobParseListener()
Method Detail

parseStartEvent

public void parseStartEvent(Element startEventElement,
                            ScopeImpl scope,
                            ActivityImpl startEventActivity)
Specified by:
parseStartEvent in interface BpmnParseListener
Overrides:
parseStartEvent in class AbstractBpmnParseListener

parseBoundaryEvent

public void parseBoundaryEvent(Element boundaryEventElement,
                               ScopeImpl scopeElement,
                               ActivityImpl nestedActivity)
Specified by:
parseBoundaryEvent in interface BpmnParseListener
Overrides:
parseBoundaryEvent in class AbstractBpmnParseListener

parseIntermediateThrowEvent

public void parseIntermediateThrowEvent(Element intermediateEventElement,
                                        ScopeImpl scope,
                                        ActivityImpl activity)
Specified by:
parseIntermediateThrowEvent in interface BpmnParseListener
Overrides:
parseIntermediateThrowEvent in class AbstractBpmnParseListener

parseIntermediateCatchEvent

public void parseIntermediateCatchEvent(Element intermediateEventElement,
                                        ScopeImpl scope,
                                        ActivityImpl activity)
Specified by:
parseIntermediateCatchEvent in interface BpmnParseListener
Overrides:
parseIntermediateCatchEvent in class AbstractBpmnParseListener

parseScriptTask

public void parseScriptTask(Element scriptTaskElement,
                            ScopeImpl scope,
                            ActivityImpl activity)
Specified by:
parseScriptTask in interface BpmnParseListener
Overrides:
parseScriptTask in class AbstractBpmnParseListener

parseServiceTask

public void parseServiceTask(Element serviceTaskElement,
                             ScopeImpl scope,
                             ActivityImpl activity)
Specified by:
parseServiceTask in interface BpmnParseListener
Overrides:
parseServiceTask in class AbstractBpmnParseListener

parseBusinessRuleTask

public void parseBusinessRuleTask(Element businessRuleTaskElement,
                                  ScopeImpl scope,
                                  ActivityImpl activity)
Specified by:
parseBusinessRuleTask in interface BpmnParseListener
Overrides:
parseBusinessRuleTask in class AbstractBpmnParseListener

parseTask

public void parseTask(Element taskElement,
                      ScopeImpl scope,
                      ActivityImpl activity)
Specified by:
parseTask in interface BpmnParseListener
Overrides:
parseTask in class AbstractBpmnParseListener

parseUserTask

public void parseUserTask(Element userTaskElement,
                          ScopeImpl scope,
                          ActivityImpl activity)
Specified by:
parseUserTask in interface BpmnParseListener
Overrides:
parseUserTask in class AbstractBpmnParseListener

parseCallActivity

public void parseCallActivity(Element callActivityElement,
                              ScopeImpl scope,
                              ActivityImpl activity)
Specified by:
parseCallActivity in interface BpmnParseListener
Overrides:
parseCallActivity in class AbstractBpmnParseListener

parseReceiveTask

public void parseReceiveTask(Element receiveTaskElement,
                             ScopeImpl scope,
                             ActivityImpl activity)
Specified by:
parseReceiveTask in interface BpmnParseListener
Overrides:
parseReceiveTask in class AbstractBpmnParseListener

parseSendTask

public void parseSendTask(Element sendTaskElement,
                          ScopeImpl scope,
                          ActivityImpl activity)
Specified by:
parseSendTask in interface BpmnParseListener
Overrides:
parseSendTask in class AbstractBpmnParseListener

parseSubProcess

public void parseSubProcess(Element subProcessElement,
                            ScopeImpl scope,
                            ActivityImpl activity)
Specified by:
parseSubProcess in interface BpmnParseListener
Overrides:
parseSubProcess in class AbstractBpmnParseListener

parseTransaction

public void parseTransaction(Element transactionElement,
                             ScopeImpl scope,
                             ActivityImpl activity)
Specified by:
parseTransaction in interface BpmnParseListener
Overrides:
parseTransaction in class AbstractBpmnParseListener

isAsync

protected boolean isAsync(ActivityImpl activity)

parseActivity

protected void parseActivity(Element element,
                             ActivityImpl activity)

setFailedJobRetryTimeCycleValue

protected void setFailedJobRetryTimeCycleValue(Element element,
                                               ActivityImpl activity)

isMultiInstance

protected boolean isMultiInstance(ActivityImpl activity)


Copyright © 2017 camunda services GmbH. All rights reserved.