Uses of Class
org.camunda.bpm.engine.impl.pvm.process.ScopeImpl

Packages that use ScopeImpl
org.camunda.bpm.application.impl.event   
org.camunda.bpm.engine.impl API implementation classes, which shouldn't directly be used by end-users. 
org.camunda.bpm.engine.impl.bpmn.parser   
org.camunda.bpm.engine.impl.cmd   
org.camunda.bpm.engine.impl.history.parser   
org.camunda.bpm.engine.impl.metrics.parser   
org.camunda.bpm.engine.impl.persistence.entity   
org.camunda.bpm.engine.impl.pvm   
org.camunda.bpm.engine.impl.pvm.delegate   
org.camunda.bpm.engine.impl.pvm.process   
org.camunda.bpm.engine.impl.pvm.runtime   
org.camunda.bpm.engine.impl.pvm.runtime.operation   
org.camunda.bpm.engine.impl.tree   
 

Uses of ScopeImpl in org.camunda.bpm.application.impl.event
 

Methods in org.camunda.bpm.application.impl.event with parameters of type ScopeImpl
 void ProcessApplicationEventParseListener.parseBoundaryEvent(Element boundaryEventElement, ScopeImpl scopeElement, ActivityImpl activity)
           
 void ProcessApplicationEventParseListener.parseBusinessRuleTask(Element businessRuleTaskElement, ScopeImpl scope, ActivityImpl activity)
           
 void ProcessApplicationEventParseListener.parseCallActivity(Element callActivityElement, ScopeImpl scope, ActivityImpl activity)
           
 void ProcessApplicationEventParseListener.parseEndEvent(Element endEventElement, ScopeImpl scope, ActivityImpl activity)
           
 void ProcessApplicationEventParseListener.parseEventBasedGateway(Element eventBasedGwElement, ScopeImpl scope, ActivityImpl activity)
           
 void ProcessApplicationEventParseListener.parseExclusiveGateway(Element exclusiveGwElement, ScopeImpl scope, ActivityImpl activity)
           
 void ProcessApplicationEventParseListener.parseInclusiveGateway(Element inclusiveGwElement, ScopeImpl scope, ActivityImpl activity)
           
 void ProcessApplicationEventParseListener.parseIntermediateCatchEvent(Element intermediateEventElement, ScopeImpl scope, ActivityImpl activity)
           
 void ProcessApplicationEventParseListener.parseIntermediateThrowEvent(Element intermediateEventElement, ScopeImpl scope, ActivityImpl activity)
           
 void ProcessApplicationEventParseListener.parseManualTask(Element manualTaskElement, ScopeImpl scope, ActivityImpl activity)
           
 void ProcessApplicationEventParseListener.parseParallelGateway(Element parallelGwElement, ScopeImpl scope, ActivityImpl activity)
           
 void ProcessApplicationEventParseListener.parseReceiveTask(Element receiveTaskElement, ScopeImpl scope, ActivityImpl activity)
           
 void ProcessApplicationEventParseListener.parseScriptTask(Element scriptTaskElement, ScopeImpl scope, ActivityImpl activity)
           
 void ProcessApplicationEventParseListener.parseSendTask(Element sendTaskElement, ScopeImpl scope, ActivityImpl activity)
           
 void ProcessApplicationEventParseListener.parseSequenceFlow(Element sequenceFlowElement, ScopeImpl scopeElement, TransitionImpl transition)
           
 void ProcessApplicationEventParseListener.parseServiceTask(Element serviceTaskElement, ScopeImpl scope, ActivityImpl activity)
           
 void ProcessApplicationEventParseListener.parseStartEvent(Element startEventElement, ScopeImpl scope, ActivityImpl startEventActivity)
           
 void ProcessApplicationEventParseListener.parseSubProcess(Element subProcessElement, ScopeImpl scope, ActivityImpl activity)
           
 void ProcessApplicationEventParseListener.parseTask(Element taskElement, ScopeImpl scope, ActivityImpl activity)
           
 void ProcessApplicationEventParseListener.parseTransaction(Element transactionElement, ScopeImpl scope, ActivityImpl activity)
           
 void ProcessApplicationEventParseListener.parseUserTask(Element userTaskElement, ScopeImpl scope, ActivityImpl activity)
           
 

Uses of ScopeImpl in org.camunda.bpm.engine.impl
 

Fields in org.camunda.bpm.engine.impl with type parameters of type ScopeImpl
protected  Map<ScopeImpl,Set<ExecutionEntity>> ActivityExecutionTreeMapping.activityExecutionMapping
           
 

Methods in org.camunda.bpm.engine.impl with parameters of type ScopeImpl
 Set<ExecutionEntity> ActivityExecutionTreeMapping.getExecutions(ScopeImpl activity)
           
protected  void ActivityExecutionTreeMapping.submitExecution(ExecutionEntity execution, ScopeImpl scope)
           
 

Uses of ScopeImpl in org.camunda.bpm.engine.impl.bpmn.parser
 

Methods in org.camunda.bpm.engine.impl.bpmn.parser that return ScopeImpl
 ScopeImpl BpmnParse.parseMultiInstanceLoopCharacteristics(Element activityElement, ScopeImpl scope)
          Parses loopCharacteristics (standardLoop/Multi-instance) of an activity, if any is defined.
 

Methods in org.camunda.bpm.engine.impl.bpmn.parser with parameters of type ScopeImpl
protected  void BpmnParse.addErrorEventDefinition(ErrorEventDefinition errorEventDefinition, ScopeImpl catchingScope)
           
protected  void BpmnParse.addEscalationEventDefinition(ScopeImpl catchingScope, EscalationEventDefinition escalationEventDefinition, Element element)
           
protected  void BpmnParse.addEventSubscriptionDeclaration(EventSubscriptionDeclaration subscription, ScopeImpl scope, Element element)
           
protected  void BpmnParse.addTimerDeclaration(ScopeImpl scope, TimerDeclarationImpl timerDeclaration)
           
protected  void BpmnParse.addVariableDeclaration(ScopeImpl scope, VariableDeclaration variableDeclaration)
           
 ActivityImpl BpmnParse.createActivityOnScope(Element activityElement, ScopeImpl scopeElement)
          Parses the generic information of an activity element (id, name, documentation, etc.), and creates a new ActivityImpl on the given scope element.
 void BpmnParse.parseActivities(List<Element> activityElements, Element parentElement, ScopeImpl scopeElement)
          Parses the activities of a certain level in the process (process, subprocess or another scope).
protected  ActivityImpl BpmnParse.parseActivity(Element activityElement, Element parentElement, ScopeImpl scopeElement)
           
protected  void BpmnParse.parseAssociations(Element scopeElement, ScopeImpl parentScope, Map<String,Element> compensationHandlers)
           
 void AbstractBpmnParseListener.parseBoundaryEvent(Element boundaryEventElement, ScopeImpl scopeElement, ActivityImpl nestedActivity)
           
 void FoxFailedJobParseListener.parseBoundaryEvent(Element boundaryEventElement, ScopeImpl scopeElement, ActivityImpl nestedActivity)
           
 void BpmnParseListener.parseBoundaryEvent(Element boundaryEventElement, ScopeImpl scopeElement, ActivityImpl nestedActivity)
           
 void BpmnParse.parseBoundaryEvents(Element parentElement, ScopeImpl flowScope)
          Parses the boundary events of a certain 'level' (process, subprocess or other scope).
 ActivityImpl BpmnParse.parseBusinessRuleTask(Element businessRuleTaskElement, ScopeImpl scope)
          Parses a businessRuleTask declaration.
 void AbstractBpmnParseListener.parseBusinessRuleTask(Element businessRuleTaskElement, ScopeImpl scope, ActivityImpl activity)
           
 void FoxFailedJobParseListener.parseBusinessRuleTask(Element businessRuleTaskElement, ScopeImpl scope, ActivityImpl activity)
           
 void BpmnParseListener.parseBusinessRuleTask(Element businessRuleTaskElement, ScopeImpl scope, ActivityImpl activity)
           
 void AbstractBpmnParseListener.parseCallActivity(Element callActivityElement, ScopeImpl scope, ActivityImpl activity)
           
 void FoxFailedJobParseListener.parseCallActivity(Element callActivityElement, ScopeImpl scope, ActivityImpl activity)
           
 void BpmnParseListener.parseCallActivity(Element callActivityElement, ScopeImpl scope, ActivityImpl activity)
           
 ActivityImpl BpmnParse.parseCallActivity(Element callActivityElement, ScopeImpl scope, boolean isMultiInstance)
          Parses a call activity (currently only supporting calling subprocesses).
protected  ActivityImpl BpmnParse.parseCompensationHandlerForCompensationBoundaryEvent(ScopeImpl parentScope, ActivityImpl sourceActivity, String targetRef, Map<String,Element> compensationHandlers)
           
protected  void BpmnParse.parseCompensationHandlers(ScopeImpl parentScope, Map<String,Element> compensationHandlers)
           
protected  ActivityImpl BpmnParse.parseDmnBusinessRuleTask(Element businessRuleTaskElement, ScopeImpl scope)
          Parse a Business Rule Task which references a decision.
 void AbstractBpmnParseListener.parseEndEvent(Element endEventElement, ScopeImpl scope, ActivityImpl activity)
           
 void BpmnParseListener.parseEndEvent(Element endEventElement, ScopeImpl scope, ActivityImpl activity)
           
 void BpmnParse.parseEndEvents(Element parentElement, ScopeImpl scope)
          Parses the end events of a certain level in the process (process, subprocess or another scope).
 ActivityImpl BpmnParse.parseEventBasedGateway(Element eventBasedGwElement, Element parentElement, ScopeImpl scope)
           
 void AbstractBpmnParseListener.parseEventBasedGateway(Element eventBasedGwElement, ScopeImpl scope, ActivityImpl activity)
           
 void BpmnParseListener.parseEventBasedGateway(Element eventBasedGwElement, ScopeImpl scope, ActivityImpl activity)
           
 ActivityImpl BpmnParse.parseExclusiveGateway(Element exclusiveGwElement, ScopeImpl scope)
          Parses an exclusive gateway declaration.
 void AbstractBpmnParseListener.parseExclusiveGateway(Element exclusiveGwElement, ScopeImpl scope, ActivityImpl activity)
           
 void BpmnParseListener.parseExclusiveGateway(Element exclusiveGwElement, ScopeImpl scope, ActivityImpl activity)
           
 void BpmnParse.parseExecutionListenersOnScope(Element scopeElement, ScopeImpl scope)
          Parses all execution-listeners on a scope.
 ActivityImpl BpmnParse.parseInclusiveGateway(Element inclusiveGwElement, ScopeImpl scope)
          Parses an inclusive gateway declaration.
 void AbstractBpmnParseListener.parseInclusiveGateway(Element inclusiveGwElement, ScopeImpl scope, ActivityImpl activity)
           
 void BpmnParseListener.parseInclusiveGateway(Element inclusiveGwElement, ScopeImpl scope, ActivityImpl activity)
           
 void AbstractBpmnParseListener.parseIntermediateCatchEvent(Element intermediateEventElement, ScopeImpl scope, ActivityImpl activity)
           
 ActivityImpl BpmnParse.parseIntermediateCatchEvent(Element intermediateEventElement, ScopeImpl scopeElement, ActivityImpl eventBasedGateway)
           
 void FoxFailedJobParseListener.parseIntermediateCatchEvent(Element intermediateEventElement, ScopeImpl scope, ActivityImpl activity)
           
 void BpmnParseListener.parseIntermediateCatchEvent(Element intermediateEventElement, ScopeImpl scope, ActivityImpl activity)
           
protected  void BpmnParse.parseIntermediateCatchEvents(Element scopeElement, ScopeImpl parentScope, Map<String,Element> intermediateCatchEventElements)
           
 ActivityImpl BpmnParse.parseIntermediateThrowEvent(Element intermediateEventElement, ScopeImpl scopeElement)
           
 void AbstractBpmnParseListener.parseIntermediateThrowEvent(Element intermediateEventElement, ScopeImpl scope, ActivityImpl activity)
           
 void FoxFailedJobParseListener.parseIntermediateThrowEvent(Element intermediateEventElement, ScopeImpl scope, ActivityImpl activity)
           
 void BpmnParseListener.parseIntermediateThrowEvent(Element intermediateEventElement, ScopeImpl scope, ActivityImpl activity)
           
 ActivityImpl BpmnParse.parseManualTask(Element manualTaskElement, ScopeImpl scope)
          Parses a manual task.
 void AbstractBpmnParseListener.parseManualTask(Element manualTaskElement, ScopeImpl scope, ActivityImpl activity)
           
 void BpmnParseListener.parseManualTask(Element manualTaskElement, ScopeImpl scope, ActivityImpl activity)
           
 ScopeImpl BpmnParse.parseMultiInstanceLoopCharacteristics(Element activityElement, ScopeImpl scope)
          Parses loopCharacteristics (standardLoop/Multi-instance) of an activity, if any is defined.
 ActivityImpl BpmnParse.parseParallelGateway(Element parallelGwElement, ScopeImpl scope)
          Parses a parallel gateway declaration.
 void AbstractBpmnParseListener.parseParallelGateway(Element parallelGwElement, ScopeImpl scope, ActivityImpl activity)
           
 void BpmnParseListener.parseParallelGateway(Element parallelGwElement, ScopeImpl scope, ActivityImpl activity)
           
protected  void BpmnParse.parseProcessDefinitionStartEvent(ActivityImpl startEventActivity, Element startEventElement, Element parentElement, ScopeImpl scope)
           
 ActivityImpl BpmnParse.parseReceiveTask(Element receiveTaskElement, ScopeImpl scope)
          Parses a receive task.
 void AbstractBpmnParseListener.parseReceiveTask(Element receiveTaskElement, ScopeImpl scope, ActivityImpl activity)
           
 void FoxFailedJobParseListener.parseReceiveTask(Element receiveTaskElement, ScopeImpl scope, ActivityImpl activity)
           
 void BpmnParseListener.parseReceiveTask(Element receiveTaskElement, ScopeImpl scope, ActivityImpl activity)
           
 void BpmnParse.parseScope(Element scopeElement, ScopeImpl parentScope)
          Parses a scope: a process, subprocess, etc.
 ActivityImpl BpmnParse.parseScriptTask(Element scriptTaskElement, ScopeImpl scope)
          Parses a scriptTask declaration.
 void AbstractBpmnParseListener.parseScriptTask(Element scriptTaskElement, ScopeImpl scope, ActivityImpl activity)
           
 void FoxFailedJobParseListener.parseScriptTask(Element scriptTaskElement, ScopeImpl scope, ActivityImpl activity)
           
 void BpmnParseListener.parseScriptTask(Element scriptTaskElement, ScopeImpl scope, ActivityImpl activity)
           
 ActivityImpl BpmnParse.parseSendTask(Element sendTaskElement, ScopeImpl scope)
          Parses a sendTask declaration.
 void AbstractBpmnParseListener.parseSendTask(Element sendTaskElement, ScopeImpl scope, ActivityImpl activity)
           
 void FoxFailedJobParseListener.parseSendTask(Element sendTaskElement, ScopeImpl scope, ActivityImpl activity)
           
 void BpmnParseListener.parseSendTask(Element sendTaskElement, ScopeImpl scope, ActivityImpl activity)
           
 void BpmnParse.parseSequenceFlow(Element processElement, ScopeImpl scope, Map<String,Element> compensationHandlers)
          Parses all sequence flow of a scope.
 void AbstractBpmnParseListener.parseSequenceFlow(Element sequenceFlowElement, ScopeImpl scopeElement, TransitionImpl transition)
           
 void BpmnParseListener.parseSequenceFlow(Element sequenceFlowElement, ScopeImpl scopeElement, TransitionImpl transition)
           
 ActivityImpl BpmnParse.parseServiceTask(Element serviceTaskElement, ScopeImpl scope)
          Parses a serviceTask declaration.
 void AbstractBpmnParseListener.parseServiceTask(Element serviceTaskElement, ScopeImpl scope, ActivityImpl activity)
           
 void FoxFailedJobParseListener.parseServiceTask(Element serviceTaskElement, ScopeImpl scope, ActivityImpl activity)
           
 void BpmnParseListener.parseServiceTask(Element serviceTaskElement, ScopeImpl scope, ActivityImpl activity)
           
 ActivityImpl BpmnParse.parseServiceTaskLike(String elementName, Element serviceTaskElement, ScopeImpl scope)
           
 void AbstractBpmnParseListener.parseStartEvent(Element startEventElement, ScopeImpl scope, ActivityImpl startEventActivity)
           
 void FoxFailedJobParseListener.parseStartEvent(Element startEventElement, ScopeImpl scope, ActivityImpl startEventActivity)
           
 void BpmnParseListener.parseStartEvent(Element startEventElement, ScopeImpl scope, ActivityImpl startEventActivity)
           
 void BpmnParse.parseStartEvents(Element parentElement, ScopeImpl scope)
          Parses the start events of a certain level in the process (process, subprocess or another scope).
 ActivityImpl BpmnParse.parseSubProcess(Element subProcessElement, ScopeImpl scope)
          Parses a subprocess (formally known as an embedded subprocess): a subprocess defined within another process definition.
 void AbstractBpmnParseListener.parseSubProcess(Element subProcessElement, ScopeImpl scope, ActivityImpl activity)
           
 void FoxFailedJobParseListener.parseSubProcess(Element subProcessElement, ScopeImpl scope, ActivityImpl activity)
           
 void BpmnParseListener.parseSubProcess(Element subProcessElement, ScopeImpl scope, ActivityImpl activity)
           
 ActivityImpl BpmnParse.parseTask(Element taskElement, ScopeImpl scope)
          Parses a task with no specific type (behaves as passthrough).
 void AbstractBpmnParseListener.parseTask(Element taskElement, ScopeImpl scope, ActivityImpl activity)
           
 void FoxFailedJobParseListener.parseTask(Element taskElement, ScopeImpl scope, ActivityImpl activity)
           
 void BpmnParseListener.parseTask(Element taskElement, ScopeImpl scope, ActivityImpl activity)
           
protected  CompensateEventDefinition BpmnParse.parseThrowCompensateEventDefinition(Element compensateEventDefinitionElement, ScopeImpl scopeElement)
           
protected  ActivityImpl BpmnParse.parseTransaction(Element transactionElement, ScopeImpl scope)
           
 void AbstractBpmnParseListener.parseTransaction(Element transactionElement, ScopeImpl scope, ActivityImpl activity)
           
 void FoxFailedJobParseListener.parseTransaction(Element transactionElement, ScopeImpl scope, ActivityImpl activity)
           
 void BpmnParseListener.parseTransaction(Element transactionElement, ScopeImpl scope, ActivityImpl activity)
           
 ActivityImpl BpmnParse.parseUserTask(Element userTaskElement, ScopeImpl scope)
          Parses a userTask declaration.
 void AbstractBpmnParseListener.parseUserTask(Element userTaskElement, ScopeImpl scope, ActivityImpl activity)
           
 void FoxFailedJobParseListener.parseUserTask(Element userTaskElement, ScopeImpl scope, ActivityImpl activity)
           
 void BpmnParseListener.parseUserTask(Element userTaskElement, ScopeImpl scope, ActivityImpl activity)
           
 

Uses of ScopeImpl in org.camunda.bpm.engine.impl.cmd
 

Methods in org.camunda.bpm.engine.impl.cmd that return ScopeImpl
protected  ScopeImpl AbstractProcessInstanceModificationCommand.getScopeForActivityInstance(ProcessDefinitionImpl processDefinition, ActivityInstance activityInstance)
           
protected  ScopeImpl ActivityAfterInstantiationCmd.getTargetFlowScope(ProcessDefinitionImpl processDefinition)
           
protected  ScopeImpl ActivityBeforeInstantiationCmd.getTargetFlowScope(ProcessDefinitionImpl processDefinition)
           
protected abstract  ScopeImpl AbstractInstantiationCmd.getTargetFlowScope(ProcessDefinitionImpl processDefinition)
           
protected  ScopeImpl TransitionInstantiationCmd.getTargetFlowScope(ProcessDefinitionImpl processDefinition)
           
 

Methods in org.camunda.bpm.engine.impl.cmd with parameters of type ScopeImpl
protected  ActivityInstanceImpl GetActivityInstanceCmd.createActivityInstance(PvmExecutionImpl scopeExecution, ScopeImpl scope, String activityInstanceId, String parentActivityInstanceId)
           
protected  ExecutionEntity AbstractInstantiationCmd.getSingleExecutionForScope(ActivityExecutionTreeMapping mapping, ScopeImpl scope)
           
protected  boolean AbstractInstantiationCmd.supportsConcurrentChildInstantiation(ScopeImpl flowScope)
          Cannot create more than inner instance in a sequential MI construct
 

Uses of ScopeImpl in org.camunda.bpm.engine.impl.history.parser
 

Methods in org.camunda.bpm.engine.impl.history.parser with parameters of type ScopeImpl
 void HistoryParseListener.parseBoundaryEvent(Element boundaryEventElement, ScopeImpl scopeElement, ActivityImpl activity)
           
 void HistoryParseListener.parseBusinessRuleTask(Element businessRuleTaskElement, ScopeImpl scope, ActivityImpl activity)
           
 void HistoryParseListener.parseCallActivity(Element callActivityElement, ScopeImpl scope, ActivityImpl activity)
           
 void HistoryParseListener.parseEndEvent(Element endEventElement, ScopeImpl scope, ActivityImpl activity)
           
 void HistoryParseListener.parseEventBasedGateway(Element eventBasedGwElement, ScopeImpl scope, ActivityImpl activity)
           
 void HistoryParseListener.parseExclusiveGateway(Element exclusiveGwElement, ScopeImpl scope, ActivityImpl activity)
           
 void HistoryParseListener.parseInclusiveGateway(Element inclusiveGwElement, ScopeImpl scope, ActivityImpl activity)
           
 void HistoryParseListener.parseIntermediateCatchEvent(Element intermediateEventElement, ScopeImpl scope, ActivityImpl activity)
           
 void HistoryParseListener.parseIntermediateThrowEvent(Element intermediateEventElement, ScopeImpl scope, ActivityImpl activity)
           
 void HistoryParseListener.parseManualTask(Element manualTaskElement, ScopeImpl scope, ActivityImpl activity)
           
 void HistoryParseListener.parseParallelGateway(Element parallelGwElement, ScopeImpl scope, ActivityImpl activity)
           
 void HistoryParseListener.parseReceiveTask(Element receiveTaskElement, ScopeImpl scope, ActivityImpl activity)
           
 void HistoryParseListener.parseScriptTask(Element scriptTaskElement, ScopeImpl scope, ActivityImpl activity)
           
 void HistoryParseListener.parseSendTask(Element sendTaskElement, ScopeImpl scope, ActivityImpl activity)
           
 void HistoryParseListener.parseSequenceFlow(Element sequenceFlowElement, ScopeImpl scopeElement, TransitionImpl transition)
           
 void HistoryParseListener.parseServiceTask(Element serviceTaskElement, ScopeImpl scope, ActivityImpl activity)
           
 void HistoryParseListener.parseStartEvent(Element startEventElement, ScopeImpl scope, ActivityImpl activity)
           
 void HistoryParseListener.parseSubProcess(Element subProcessElement, ScopeImpl scope, ActivityImpl activity)
           
 void HistoryParseListener.parseTask(Element taskElement, ScopeImpl scope, ActivityImpl activity)
           
 void HistoryParseListener.parseTransaction(Element transactionElement, ScopeImpl scope, ActivityImpl activity)
           
 void HistoryParseListener.parseUserTask(Element userTaskElement, ScopeImpl scope, ActivityImpl activity)
           
 

Uses of ScopeImpl in org.camunda.bpm.engine.impl.metrics.parser
 

Methods in org.camunda.bpm.engine.impl.metrics.parser with parameters of type ScopeImpl
 void MetricsBpmnParseListener.parseBoundaryEvent(Element boundaryEventElement, ScopeImpl scopeElement, ActivityImpl activity)
           
 void MetricsBpmnParseListener.parseBusinessRuleTask(Element businessRuleTaskElement, ScopeImpl scope, ActivityImpl activity)
           
 void MetricsBpmnParseListener.parseCallActivity(Element callActivityElement, ScopeImpl scope, ActivityImpl activity)
           
 void MetricsBpmnParseListener.parseEndEvent(Element endEventElement, ScopeImpl scope, ActivityImpl activity)
           
 void MetricsBpmnParseListener.parseEventBasedGateway(Element eventBasedGwElement, ScopeImpl scope, ActivityImpl activity)
           
 void MetricsBpmnParseListener.parseExclusiveGateway(Element exclusiveGwElement, ScopeImpl scope, ActivityImpl activity)
           
 void MetricsBpmnParseListener.parseInclusiveGateway(Element inclusiveGwElement, ScopeImpl scope, ActivityImpl activity)
           
 void MetricsBpmnParseListener.parseIntermediateCatchEvent(Element intermediateEventElement, ScopeImpl scope, ActivityImpl activity)
           
 void MetricsBpmnParseListener.parseIntermediateThrowEvent(Element intermediateEventElement, ScopeImpl scope, ActivityImpl activity)
           
 void MetricsBpmnParseListener.parseManualTask(Element manualTaskElement, ScopeImpl scope, ActivityImpl activity)
           
 void MetricsBpmnParseListener.parseParallelGateway(Element parallelGwElement, ScopeImpl scope, ActivityImpl activity)
           
 void MetricsBpmnParseListener.parseReceiveTask(Element receiveTaskElement, ScopeImpl scope, ActivityImpl activity)
           
 void MetricsBpmnParseListener.parseScriptTask(Element scriptTaskElement, ScopeImpl scope, ActivityImpl activity)
           
 void MetricsBpmnParseListener.parseSendTask(Element sendTaskElement, ScopeImpl scope, ActivityImpl activity)
           
 void MetricsBpmnParseListener.parseServiceTask(Element serviceTaskElement, ScopeImpl scope, ActivityImpl activity)
           
 void MetricsBpmnParseListener.parseStartEvent(Element startEventElement, ScopeImpl scope, ActivityImpl activity)
           
 void MetricsBpmnParseListener.parseSubProcess(Element subProcessElement, ScopeImpl scope, ActivityImpl activity)
           
 void MetricsBpmnParseListener.parseTask(Element taskElement, ScopeImpl scope, ActivityImpl activity)
           
 void MetricsBpmnParseListener.parseTransaction(Element transactionElement, ScopeImpl scope, ActivityImpl activity)
           
 void MetricsBpmnParseListener.parseUserTask(Element userTaskElement, ScopeImpl scope, ActivityImpl activity)
           
 

Uses of ScopeImpl in org.camunda.bpm.engine.impl.persistence.entity
 

Subclasses of ScopeImpl in org.camunda.bpm.engine.impl.persistence.entity
 class ProcessDefinitionEntity
           
 class ProcessDefinitionStatisticsEntity
           
 

Uses of ScopeImpl in org.camunda.bpm.engine.impl.pvm
 

Fields in org.camunda.bpm.engine.impl.pvm with type parameters of type ScopeImpl
protected  Stack<ScopeImpl> ProcessDefinitionBuilder.scopeStack
           
 

Methods in org.camunda.bpm.engine.impl.pvm that return ScopeImpl
 ScopeImpl PvmScope.getFlowScope()
          The flow scope of the activity.
 

Uses of ScopeImpl in org.camunda.bpm.engine.impl.pvm.delegate
 

Methods in org.camunda.bpm.engine.impl.pvm.delegate that return types with arguments of type ScopeImpl
 Map<ScopeImpl,PvmExecutionImpl> ActivityExecution.createActivityExecutionMapping()
          Returns a mapping from scope activities to scope executions for all scopes that are ancestors of the activity currently executed by this execution.
 

Uses of ScopeImpl in org.camunda.bpm.engine.impl.pvm.process
 

Subclasses of ScopeImpl in org.camunda.bpm.engine.impl.pvm.process
 class ActivityImpl
           
 class ProcessDefinitionImpl
           
 

Fields in org.camunda.bpm.engine.impl.pvm.process declared as ScopeImpl
protected  ScopeImpl ActivityImpl.eventScope
           
protected  ScopeImpl ActivityImpl.flowScope
           
 

Methods in org.camunda.bpm.engine.impl.pvm.process that return ScopeImpl
 ScopeImpl ActivityImpl.getEventScope()
           
 ScopeImpl ActivityImpl.getFlowScope()
           
 ScopeImpl ProcessDefinitionImpl.getFlowScope()
           
 

Methods in org.camunda.bpm.engine.impl.pvm.process with parameters of type ScopeImpl
 boolean ScopeImpl.isAncestorFlowScopeOf(ScopeImpl other)
           
 void ActivityImpl.setEventScope(ScopeImpl eventScope)
           
 

Uses of ScopeImpl in org.camunda.bpm.engine.impl.pvm.runtime
 

Methods in org.camunda.bpm.engine.impl.pvm.runtime that return ScopeImpl
protected  ScopeImpl PvmExecutionImpl.getFlowScope()
           
protected  ScopeImpl PvmExecutionImpl.getScopeActivity()
           
protected static ScopeImpl LegacyBehavior.getTopMostScope(List<ScopeImpl> scopes)
           
 

Methods in org.camunda.bpm.engine.impl.pvm.runtime that return types with arguments of type ScopeImpl
 Map<ScopeImpl,PvmExecutionImpl> PvmExecutionImpl.createActivityExecutionMapping()
           
static Map<ScopeImpl,PvmExecutionImpl> LegacyBehavior.createActivityExecutionMapping(List<PvmExecutionImpl> scopeExecutions, List<ScopeImpl> scopes)
          Creates an activity execution mapping, when the scope hierarchy and the execution hierarchy are out of sync.
 Map<ScopeImpl,PvmExecutionImpl> PvmExecutionImpl.createActivityExecutionMapping(ScopeImpl currentScope)
           
protected  Map<ScopeImpl,PvmExecutionImpl> PvmExecutionImpl.createActivityExecutionMapping(ScopeImpl currentScope, Map<ScopeImpl,PvmExecutionImpl> mapping)
          Creates an extended mapping based on this execution and the given existing mapping.
 

Methods in org.camunda.bpm.engine.impl.pvm.runtime with parameters of type ScopeImpl
 Map<ScopeImpl,PvmExecutionImpl> PvmExecutionImpl.createActivityExecutionMapping(ScopeImpl currentScope)
           
protected  Map<ScopeImpl,PvmExecutionImpl> PvmExecutionImpl.createActivityExecutionMapping(ScopeImpl currentScope, Map<ScopeImpl,PvmExecutionImpl> mapping)
          Creates an extended mapping based on this execution and the given existing mapping.
 PvmExecutionImpl PvmExecutionImpl.findExecutionForScope(ScopeImpl currentScope, ScopeImpl targetScope)
           
static PvmExecutionImpl LegacyBehavior.getScopeExecution(ScopeImpl scope, Map<ScopeImpl,PvmExecutionImpl> activityExecutionMapping)
          In case the process instance was migrated from a previous version, activities which are now parsed as scopes do not have scope executions.
 

Method parameters in org.camunda.bpm.engine.impl.pvm.runtime with type arguments of type ScopeImpl
static Map<ScopeImpl,PvmExecutionImpl> LegacyBehavior.createActivityExecutionMapping(List<PvmExecutionImpl> scopeExecutions, List<ScopeImpl> scopes)
          Creates an activity execution mapping, when the scope hierarchy and the execution hierarchy are out of sync.
protected  Map<ScopeImpl,PvmExecutionImpl> PvmExecutionImpl.createActivityExecutionMapping(ScopeImpl currentScope, Map<ScopeImpl,PvmExecutionImpl> mapping)
          Creates an extended mapping based on this execution and the given existing mapping.
static PvmExecutionImpl LegacyBehavior.determinePropagatingExecutionOnEnd(PvmExecutionImpl propagatingExecution, Map<ScopeImpl,PvmExecutionImpl> activityExecutionMapping)
          Tolerates the broken execution trees fixed with CAM-3727 where there may be more ancestor scope executions than ancestor flow scopes; In that case, the argument execution is removed, the parent execution of the argument is returned such that one level of mismatch is corrected.
static PvmExecutionImpl LegacyBehavior.getScopeExecution(ScopeImpl scope, Map<ScopeImpl,PvmExecutionImpl> activityExecutionMapping)
          In case the process instance was migrated from a previous version, activities which are now parsed as scopes do not have scope executions.
protected static ScopeImpl LegacyBehavior.getTopMostScope(List<ScopeImpl> scopes)
           
static boolean LegacyBehavior.isCompensationThrowing(PvmExecutionImpl execution, Map<ScopeImpl,PvmExecutionImpl> activityExecutionMapping)
          Returns true if the given execution is in a compensation-throwing activity but there is no dedicated scope execution in the given mapping.
static void LegacyBehavior.removeLegacyNonScopesFromMapping(Map<ScopeImpl,PvmExecutionImpl> mapping)
          Remove all entries for legacy non-scopes given that the assigned scope execution is also responsible for another scope
 

Uses of ScopeImpl in org.camunda.bpm.engine.impl.pvm.runtime.operation
 

Methods in org.camunda.bpm.engine.impl.pvm.runtime.operation that return ScopeImpl
protected  ScopeImpl PvmAtomicOperationDeleteCascadeFireActivityEnd.getScope(PvmExecutionImpl execution)
           
protected  ScopeImpl PvmAtomicOperationTransitionNotifyListenerEnd.getScope(PvmExecutionImpl execution)
           
protected  ScopeImpl PvmAtomicOperationFireProcessStart.getScope(PvmExecutionImpl execution)
           
protected  ScopeImpl PvmAtomicOperationProcessStart.getScope(PvmExecutionImpl execution)
           
protected  ScopeImpl PvmAtomicOperationTransitionNotifyListenerStart.getScope(PvmExecutionImpl execution)
           
protected  ScopeImpl PvmAtomicOperationActivityInitStackNotifyListenerStart.getScope(PvmExecutionImpl execution)
           
protected  ScopeImpl PvmAtomicOperationActivityStart.getScope(PvmExecutionImpl execution)
           
protected  ScopeImpl PvmAtomicOperationProcessEnd.getScope(PvmExecutionImpl execution)
           
protected  ScopeImpl PvmAtomicOperationFireActivityEnd.getScope(PvmExecutionImpl execution)
           
protected  ScopeImpl PvmAtomicOperationActivityNotifyListenerEnd.getScope(PvmExecutionImpl execution)
           
 

Uses of ScopeImpl in org.camunda.bpm.engine.impl.tree
 

Fields in org.camunda.bpm.engine.impl.tree with type parameters of type ScopeImpl
protected  List<ScopeImpl> ScopeCollector.scopes
           
 

Methods in org.camunda.bpm.engine.impl.tree that return ScopeImpl
protected  ScopeImpl FlowScopeWalker.nextElement()
           
 

Methods in org.camunda.bpm.engine.impl.tree that return types with arguments of type ScopeImpl
 List<ScopeImpl> ScopeCollector.getScopes()
           
 

Methods in org.camunda.bpm.engine.impl.tree with parameters of type ScopeImpl
 void ActivityStackCollector.visit(ScopeImpl scope)
           
 void ScopeCollector.visit(ScopeImpl obj)
           
 

Constructors in org.camunda.bpm.engine.impl.tree with parameters of type ScopeImpl
FlowScopeWalker(ScopeImpl startActivity)
           
 



Copyright © 2015 camunda services GmbH. All rights reserved.