A B C D E F G H I M N O P S T W 
All Classes All Packages

A

addClassCoverageAssertionMatcher(MinimalCoverageMatcher) - Method in class io.flowcov.camunda.junit.rules.FlowCovProcessEngineRule
Adds an assertion for the class coverage percentage.
addCoveredElement(CoveredElement) - Method in class io.flowcov.camunda.junit.rules.AggregatedCoverageTestRunState
 
addCoveredElement(CoveredElement) - Method in interface io.flowcov.camunda.junit.rules.CoverageTestRunState
Adds the covered element to the current test run coverage.
addCoveredElement(CoveredElement) - Method in class io.flowcov.camunda.junit.rules.DefaultCoverageTestRunState
Adds the covered element to the current test run coverage.
addCoveredElement(CoveredElement) - Method in class io.flowcov.camunda.model.MethodCoverage
Add a covered element to the method coverage.
addCoveredElement(CoveredElement) - Method in class io.flowcov.camunda.model.ProcessCoverage
Adds a covered element to the coverage.
addCoveredElement(String, CoveredElement) - Method in class io.flowcov.camunda.model.ClassCoverage
Adds a covered element to the test method coverage.
addProcessCoverage(ProcessCoverage) - Method in class io.flowcov.camunda.model.MethodCoverage
Add a process coverage to the method coverage.
addTestMethodCoverage(String, MethodCoverage) - Method in class io.flowcov.camunda.model.ClassCoverage
Add a test method coverage to the class coverage.
addTestMethodCoverageAssertionMatcher(String, Matcher<Double>) - Method in class io.flowcov.camunda.junit.rules.FlowCovProcessEngineRule
Adds an assertion for a test method's coverage percentage.
AggregatedClassCoverage - Class in io.flowcov.camunda.model
Test class coverage model.
AggregatedClassCoverage(List<ClassCoverage>) - Constructor for class io.flowcov.camunda.model.AggregatedClassCoverage
 
AggregatedCoverage - Interface in io.flowcov.camunda.model
A coverage that may have multiple deployed process definitions.
AggregatedCoverageTestRunState - Class in io.flowcov.camunda.junit.rules
 
AggregatedCoverageTestRunState() - Constructor for class io.flowcov.camunda.junit.rules.AggregatedCoverageTestRunState
 
AggregatedCoverageTestRunStateFactory - Class in io.flowcov.camunda.junit.rules
 
AggregatedCoverageTestRunStateFactory(AggregatedCoverageTestRunState) - Constructor for class io.flowcov.camunda.junit.rules.AggregatedCoverageTestRunStateFactory
 
AggregatedCoverageTestRunStateFactory(AggregatedCoverageTestRunState, CoverageTestRunStateFactory) - Constructor for class io.flowcov.camunda.junit.rules.AggregatedCoverageTestRunStateFactory
 
Api - Class in io.flowcov.camunda.util
 
Api.Camunda - Class in io.flowcov.camunda.util
 
apply(Statement, Description) - Method in class io.flowcov.camunda.junit.rules.FlowCovProcessEngineRule
 
assertAllDeploymentsEqual() - Method in class io.flowcov.camunda.model.ClassCoverage
Asserts if all method deployments are equal.
assertClassCoverageAtLeast(double) - Method in class io.flowcov.camunda.junit.rules.FlowCovProcessEngineRuleBuilder
Asserts if the class coverage is greater than the passed percentage.

B

BpmnModel - Class in io.flowcov.camunda.api.bpmn
 
BpmnModel() - Constructor for class io.flowcov.camunda.api.bpmn.BpmnModel
 
BpmnTestClass - Class in io.flowcov.camunda.api.bpmn
 
BpmnTestClass() - Constructor for class io.flowcov.camunda.api.bpmn.BpmnTestClass
 
BpmnTestMethod - Class in io.flowcov.camunda.api.bpmn
 
BpmnTestMethod() - Constructor for class io.flowcov.camunda.api.bpmn.BpmnTestMethod
 
build() - Method in class io.flowcov.camunda.junit.rules.FlowCovProcessEngineRuleBuilder
Builds the coverage rule.
Build - Class in io.flowcov.camunda.api
Build Class that is send to FlowCov.
Build() - Constructor for class io.flowcov.camunda.api.Build
 

C

Camunda() - Constructor for class io.flowcov.camunda.util.Api.Camunda
 
ClassCoverage - Class in io.flowcov.camunda.model
Test class coverage model.
ClassCoverage() - Constructor for class io.flowcov.camunda.model.ClassCoverage
 
compare(CoveredElement, CoveredElement) - Method in class io.flowcov.camunda.util.CoveredElementComparator
 
CompensationEventCoverageHandler - Class in io.flowcov.camunda.listeners
Compensation event handler registering compensation tasks and their source boundary events.
CompensationEventCoverageHandler() - Constructor for class io.flowcov.camunda.listeners.CompensationEventCoverageHandler
 
CoverageReportUtil - Class in io.flowcov.camunda.util
Utility for generating graphical class and method coverage reports.
CoverageReportUtil() - Constructor for class io.flowcov.camunda.util.CoverageReportUtil
 
CoverageTestRunState - Interface in io.flowcov.camunda.junit.rules
State tracking the current class and method coverage run.
CoverageTestRunStateFactory - Interface in io.flowcov.camunda.junit.rules
 
CoveredElement - Class in io.flowcov.camunda.model
An element covered by a test.
CoveredElement() - Constructor for class io.flowcov.camunda.model.CoveredElement
 
CoveredElementComparator - Class in io.flowcov.camunda.util
Compared covered elements by their process definition keys and element IDs.
CoveredFlowNode - Class in io.flowcov.camunda.model
An activity covered by a test.
CoveredFlowNode(String, String) - Constructor for class io.flowcov.camunda.model.CoveredFlowNode
 
CoveredSequenceFlow - Class in io.flowcov.camunda.model
A sequence flow covered by a test.
CoveredSequenceFlow(String, String) - Constructor for class io.flowcov.camunda.model.CoveredSequenceFlow
 
create() - Static method in class io.flowcov.camunda.junit.rules.FlowCovProcessEngineRuleBuilder
Creates a TestCoverageProcessEngineRuleBuilder with the default class coverage assertion property activated.
create(String, List<String>) - Method in class io.flowcov.camunda.junit.rules.AggregatedCoverageTestRunStateFactory
 
create(String, List<String>) - Method in interface io.flowcov.camunda.junit.rules.CoverageTestRunStateFactory
 
create(String, List<String>) - Method in class io.flowcov.camunda.junit.rules.DefaultCoverageTestRunStateFactory
 
create(ProcessEngine) - Static method in class io.flowcov.camunda.junit.rules.FlowCovProcessEngineRuleBuilder
Creates a TestCoverageProcessEngineRuleBuilder with the default class coverage assertion property activated.
createBase() - Static method in class io.flowcov.camunda.junit.rules.FlowCovProcessEngineRuleBuilder
 
createBase(ProcessEngine) - Static method in class io.flowcov.camunda.junit.rules.FlowCovProcessEngineRuleBuilder
 
createClassReport(ProcessEngine, CoverageTestRunState) - Static method in class io.flowcov.camunda.util.CoverageReportUtil
Generates a coverage report for the whole test class.

D

DEFAULT_ASSERT_AT_LEAST_PROPERTY - Static variable in class io.flowcov.camunda.junit.rules.FlowCovProcessEngineRuleBuilder
If you set this property to a ratio (e.g. "1.0" for full coverage), the @ClassRule will fail the test run if the coverage is less.
Example parameter for running java:
-Dorg.camunda.bpm.extension.process_test_coverage.ASSERT_AT_LEAST=1.0
DefaultCoverageTestRunState - Class in io.flowcov.camunda.junit.rules
State tracking the current class and method coverage run.
DefaultCoverageTestRunState() - Constructor for class io.flowcov.camunda.junit.rules.DefaultCoverageTestRunState
 
DefaultCoverageTestRunStateFactory - Class in io.flowcov.camunda.junit.rules
 
DefaultCoverageTestRunStateFactory() - Constructor for class io.flowcov.camunda.junit.rules.DefaultCoverageTestRunStateFactory
 
describeMismatch(Object, Description) - Method in class io.flowcov.camunda.junit.rules.MinimalCoverageMatcher
 
describeTo(Description) - Method in class io.flowcov.camunda.junit.rules.MinimalCoverageMatcher
 

E

endCoveredElement(CoveredElement) - Method in class io.flowcov.camunda.junit.rules.AggregatedCoverageTestRunState
 
endCoveredElement(CoveredElement) - Method in interface io.flowcov.camunda.junit.rules.CoverageTestRunState
Mark a covered element execution as ended.
endCoveredElement(CoveredElement) - Method in class io.flowcov.camunda.junit.rules.DefaultCoverageTestRunState
Mark a covered element execution as ended.
endCoveredElement(CoveredElement) - Method in class io.flowcov.camunda.model.MethodCoverage
Mark a covered element execution as ended.
endCoveredElement(CoveredElement) - Method in class io.flowcov.camunda.model.ProcessCoverage
Mark a covered element execution as ended.
endCoveredElement(String, CoveredElement) - Method in class io.flowcov.camunda.model.ClassCoverage
Mark a covered element execution as ended.
equals(Object) - Method in class io.flowcov.camunda.model.CoveredFlowNode
 
equals(Object) - Method in class io.flowcov.camunda.model.CoveredSequenceFlow
 
excludeProcessDefinitionKeys(String...) - Method in class io.flowcov.camunda.junit.rules.FlowCovProcessEngineRuleBuilder
 

F

fail() - Method in class io.flowcov.camunda.util.Api
 
fail(String) - Method in class io.flowcov.camunda.util.Api
 
failed(Throwable, Description) - Method in class io.flowcov.camunda.junit.rules.FlowCovProcessEngineRule
 
feature(Class, String, Class<?>...) - Static method in class io.flowcov.camunda.util.Api
 
feature(String) - Static method in class io.flowcov.camunda.util.Api
 
feature(String, String, Class<?>...) - Static method in class io.flowcov.camunda.util.Api
 
finished(Description) - Method in class io.flowcov.camunda.junit.rules.FlowCovProcessEngineRule
 
FlowCovProcessEngineRule - Class in io.flowcov.camunda.junit.rules
Rule handling the flowcov test coverage
FlowCovProcessEngineRuleBuilder - Class in io.flowcov.camunda.junit.rules
Fluent Builder for TestCoverageProcessEngineRule.
FlowCovReporter - Class in io.flowcov.camunda.util
Util generating JSON process test coverage reports.
FlowCovReporter() - Constructor for class io.flowcov.camunda.util.FlowCovReporter
 
FlowNode - Class in io.flowcov.camunda.api.bpmn
 
FlowNode() - Constructor for class io.flowcov.camunda.api.bpmn.FlowNode
 
FlowNodeHistoryEventHandler - Class in io.flowcov.camunda.listeners
Extends the DbHistoryEventHandler in order to notify the process test coverage of a covered activity.
FlowNodeHistoryEventHandler() - Constructor for class io.flowcov.camunda.listeners.FlowNodeHistoryEventHandler
 

G

generateReport(String, Build) - Static method in class io.flowcov.camunda.util.FlowCovReporter
Generates the FlowCov Json report.
getAggregatedCoverage() - Method in class io.flowcov.camunda.junit.rules.AggregatedCoverageTestRunState
 
getAnyMethodCoverage() - Method in class io.flowcov.camunda.model.ClassCoverage
Retrieves the first method coverage found.
getBpmnXml(ProcessDefinition) - Static method in class io.flowcov.camunda.util.CoverageReportUtil
Retrieves a process definitions BPMN XML.
getClassCoverage() - Method in class io.flowcov.camunda.junit.rules.AggregatedCoverageTestRunState
 
getClassCoverage() - Method in interface io.flowcov.camunda.junit.rules.CoverageTestRunState
Retrieves the class coverage.
getClassCoverage() - Method in class io.flowcov.camunda.junit.rules.DefaultCoverageTestRunState
Retrieves the class coverage.
getCoveragePercentage() - Method in class io.flowcov.camunda.model.AggregatedClassCoverage
 
getCoveragePercentage() - Method in interface io.flowcov.camunda.model.AggregatedCoverage
Retrives the coverage percentage for all process definitions.
getCoveragePercentage() - Method in class io.flowcov.camunda.model.ClassCoverage
Retrieves the class coverage percentage.
getCoveragePercentage() - Method in class io.flowcov.camunda.model.MethodCoverage
Retrieves the coverage percentage for all process definitions deployed with the method.
getCoveragePercentage() - Method in class io.flowcov.camunda.model.ProcessCoverage
Retrieves the coverage percentage for all elements.
getCoveragePercentage(String) - Method in class io.flowcov.camunda.model.AggregatedClassCoverage
 
getCoveragePercentage(String) - Method in interface io.flowcov.camunda.model.AggregatedCoverage
Retrieves the coverage percentage for the given process definition key.
getCoveragePercentage(String) - Method in class io.flowcov.camunda.model.ClassCoverage
Retrieves the class coverage percentage for the given process definition key.
getCoveragePercentage(String) - Method in class io.flowcov.camunda.model.MethodCoverage
Retrieves the coverage percentage for the given process definition key with the method.
getCoveredFlowNodeIds() - Method in class io.flowcov.camunda.model.ProcessCoverage
 
getCoveredFlowNodeIds(String) - Method in class io.flowcov.camunda.model.AggregatedClassCoverage
 
getCoveredFlowNodeIds(String) - Method in interface io.flowcov.camunda.model.AggregatedCoverage
Retrieves covered flow node IDs for the given process definition key.
getCoveredFlowNodeIds(String) - Method in class io.flowcov.camunda.model.ClassCoverage
Retrieves a set of covered flow node IDs for the given process definition key.
getCoveredFlowNodeIds(String) - Method in class io.flowcov.camunda.model.MethodCoverage
Retrieves a set of element IDs of covered flow nodes of the process definition identified by the passed key.
getCoveredFlowNodes() - Method in class io.flowcov.camunda.model.ClassCoverage
Retrieves the covered flow nodes.
getCoveredFlowNodes() - Method in class io.flowcov.camunda.model.MethodCoverage
Retrieves a set of covered flow nodes of the process definitions deployed by this test method.
getCoveredFlowNodes() - Method in class io.flowcov.camunda.model.ProcessCoverage
 
getCoveredFlowNodes(String) - Method in class io.flowcov.camunda.model.AggregatedClassCoverage
 
getCoveredFlowNodes(String) - Method in interface io.flowcov.camunda.model.AggregatedCoverage
Retrieves covered flow nodes for the given process definition key.
getCoveredFlowNodes(String) - Method in class io.flowcov.camunda.model.ClassCoverage
 
getCoveredFlowNodes(String) - Method in class io.flowcov.camunda.model.MethodCoverage
 
getCoveredSequenceFlowIds() - Method in class io.flowcov.camunda.model.ProcessCoverage
 
getCoveredSequenceFlowIds(String) - Method in class io.flowcov.camunda.model.AggregatedClassCoverage
 
getCoveredSequenceFlowIds(String) - Method in interface io.flowcov.camunda.model.AggregatedCoverage
Retrieves covered sequence flow IDs for the given process definition key.
getCoveredSequenceFlowIds(String) - Method in class io.flowcov.camunda.model.ClassCoverage
Retrieves a set of covered sequence flow IDs for the given process definition key.
getCoveredSequenceFlowIds(String) - Method in class io.flowcov.camunda.model.MethodCoverage
Retrieves a set of element IDs of sequence flows of the process definition identified by the passed key.
getCoveredSequenceFlows() - Method in class io.flowcov.camunda.model.ClassCoverage
Retrieves the covered sequence flows.
getCoveredSequenceFlows() - Method in class io.flowcov.camunda.model.MethodCoverage
Retrieves a set of covered sequence flows of the process definitions deployed by this test method.
getCoveredSequenceFlows() - Method in class io.flowcov.camunda.model.ProcessCoverage
 
getCoveredSequenceFlows(String) - Method in class io.flowcov.camunda.model.AggregatedClassCoverage
 
getCoveredSequenceFlows(String) - Method in interface io.flowcov.camunda.model.AggregatedCoverage
Retrieves covered sequence flow IDs for the given process definition key.
getCoveredSequenceFlows(String) - Method in class io.flowcov.camunda.model.ClassCoverage
Retrieves a set of covered sequence flows for the given process definition key.
getCoveredSequenceFlows(String) - Method in class io.flowcov.camunda.model.MethodCoverage
Retrieves a set of elements of sequence flows of the process definition identified by the passed key.
getCurrentTestMethodCoverage() - Method in class io.flowcov.camunda.junit.rules.AggregatedCoverageTestRunState
 
getCurrentTestMethodCoverage() - Method in interface io.flowcov.camunda.junit.rules.CoverageTestRunState
Retrieves the currently executing test method coverage.
getCurrentTestMethodCoverage() - Method in class io.flowcov.camunda.junit.rules.DefaultCoverageTestRunState
Retrieves the currently executing test method coverage.
getCurrentTestMethodName() - Method in class io.flowcov.camunda.junit.rules.AggregatedCoverageTestRunState
 
getCurrentTestMethodName() - Method in interface io.flowcov.camunda.junit.rules.CoverageTestRunState
Retrieves the name of the currently executing test method.
getCurrentTestMethodName() - Method in class io.flowcov.camunda.junit.rules.DefaultCoverageTestRunState
Retrieves the name of the currently executing test method.
getDefinitionFlowNodes() - Method in class io.flowcov.camunda.model.ProcessCoverage
Retrieves the process definitions flow nodes.
getDefinitionSequenceFlows() - Method in class io.flowcov.camunda.model.ProcessCoverage
 
getElementId() - Method in class io.flowcov.camunda.model.CoveredElement
Retrieves the element's ID.
getElementId() - Method in class io.flowcov.camunda.model.CoveredFlowNode
 
getElementId() - Method in class io.flowcov.camunda.model.CoveredSequenceFlow
 
getProcessDefinition() - Method in class io.flowcov.camunda.model.ProcessCoverage
 
getProcessDefinitionId() - Method in class io.flowcov.camunda.model.ProcessCoverage
 
getProcessDefinitionKey() - Method in class io.flowcov.camunda.model.CoveredElement
 
getProcessDefinitionKey() - Method in class io.flowcov.camunda.model.CoveredSequenceFlow
 
getProcessDefinitionKey() - Method in class io.flowcov.camunda.model.ProcessCoverage
 
getProcessDefinitions() - Method in class io.flowcov.camunda.model.AggregatedClassCoverage
 
getProcessDefinitions() - Method in interface io.flowcov.camunda.model.AggregatedCoverage
Retrieves the process definitions of the coverage.
getProcessDefinitions() - Method in class io.flowcov.camunda.model.ClassCoverage
Retrieves the process definitions of the coverage test.
getProcessDefinitions() - Method in class io.flowcov.camunda.model.MethodCoverage
Retrieves the process definitions of the test method's deployment.
getProcessDefinitionsFlowNodes() - Method in class io.flowcov.camunda.model.MethodCoverage
Retrieves the flow nodes of all the process definitions in the method deployment.
getProcessDefinitionsFlowNodes(String) - Method in class io.flowcov.camunda.model.MethodCoverage
Retrieves the flow nodes for the process definition identified by the passed key in the method deployment.
getProcessDefinitionsSequenceFlows() - Method in class io.flowcov.camunda.model.MethodCoverage
Retrieves the sequence flows of all the process definitions in the method deployment.
getProcessDefinitionsSequenceFlows(String) - Method in class io.flowcov.camunda.model.MethodCoverage
Retrieves the sequence flows for the process definition identified by the passed key in the method deployment.
getTestClassName() - Method in class io.flowcov.camunda.junit.rules.AggregatedCoverageTestRunState
 
getTestClassName() - Method in interface io.flowcov.camunda.junit.rules.CoverageTestRunState
 
getTestClassName() - Method in class io.flowcov.camunda.junit.rules.DefaultCoverageTestRunState
 
getTestMethodCoverage() - Method in class io.flowcov.camunda.model.ClassCoverage
Retrieves all method coverage.
getTestMethodCoverage(String) - Method in class io.flowcov.camunda.junit.rules.AggregatedCoverageTestRunState
 
getTestMethodCoverage(String) - Method in interface io.flowcov.camunda.junit.rules.CoverageTestRunState
Retrieves the coverage for a test method.
getTestMethodCoverage(String) - Method in class io.flowcov.camunda.junit.rules.DefaultCoverageTestRunState
Retrieves the coverage for a test method.
getTestMethodCoverage(String) - Method in class io.flowcov.camunda.model.ClassCoverage
Retrieves a test methods coverage.

H

handleClassCoverage(boolean) - Method in class io.flowcov.camunda.junit.rules.FlowCovProcessEngineRuleBuilder
Configures whenever class coverage handling is needed.
handleEvent(HistoryEvent) - Method in class io.flowcov.camunda.listeners.FlowNodeHistoryEventHandler
 
handleEvent(EventSubscriptionEntity, Object, Object, String, CommandContext) - Method in class io.flowcov.camunda.listeners.CompensationEventCoverageHandler
 
handleEvent(EventSubscriptionEntity, Object, CommandContext) - Method in class io.flowcov.camunda.listeners.CompensationEventCoverageHandler
Implementation for older Camunda versions prior to 7.10.0
hasEnded() - Method in class io.flowcov.camunda.model.CoveredFlowNode
 
hashCode() - Method in class io.flowcov.camunda.model.CoveredFlowNode
 
hashCode() - Method in class io.flowcov.camunda.model.CoveredSequenceFlow
 

I

init() - Method in class io.flowcov.camunda.junit.rules.ProcessCoverageInMemProcessEngineConfiguration
 
init() - Method in class io.flowcov.camunda.spring.SpringProcessWithCoverageEngineConfiguration
 
initializeProcessCoverageExtensions(ProcessEngineConfigurationImpl) - Static method in class io.flowcov.camunda.junit.rules.ProcessCoverageConfigurator
 
initializeTestMethodCoverage(ProcessEngine, String, List<ProcessDefinition>, String) - Method in class io.flowcov.camunda.junit.rules.AggregatedCoverageTestRunState
 
initializeTestMethodCoverage(ProcessEngine, String, List<ProcessDefinition>, String) - Method in interface io.flowcov.camunda.junit.rules.CoverageTestRunState
Adds a test method to the class coverage.
initializeTestMethodCoverage(ProcessEngine, String, List<ProcessDefinition>, String) - Method in class io.flowcov.camunda.junit.rules.DefaultCoverageTestRunState
Adds a test method to the class coverage.
instance() - Static method in class io.flowcov.camunda.util.CoveredElementComparator
 
IntermediateEventExecutionListener - Class in io.flowcov.camunda.listeners
Execution listener registering intermediate events.
IntermediateEventExecutionListener(CoverageTestRunState) - Constructor for class io.flowcov.camunda.listeners.IntermediateEventExecutionListener
 
invoke(Object, Object...) - Method in class io.flowcov.camunda.util.Api
 
io.flowcov.camunda.api - package io.flowcov.camunda.api
 
io.flowcov.camunda.api.bpmn - package io.flowcov.camunda.api.bpmn
 
io.flowcov.camunda.junit.rules - package io.flowcov.camunda.junit.rules
 
io.flowcov.camunda.listeners - package io.flowcov.camunda.listeners
 
io.flowcov.camunda.model - package io.flowcov.camunda.model
 
io.flowcov.camunda.spring - package io.flowcov.camunda.spring
 
io.flowcov.camunda.util - package io.flowcov.camunda.util
 
isDetailedCoverageLogging() - Method in class io.flowcov.camunda.junit.rules.FlowCovProcessEngineRule
 
isInitialEvent(HistoryEvent) - Method in class io.flowcov.camunda.listeners.FlowNodeHistoryEventHandler
 
isSupported() - Method in class io.flowcov.camunda.util.Api
 

M

matches(Object) - Method in class io.flowcov.camunda.junit.rules.MinimalCoverageMatcher
 
MethodCoverage - Class in io.flowcov.camunda.model
Coverage of an individual test method.
MethodCoverage(String, String) - Constructor for class io.flowcov.camunda.model.MethodCoverage
 
MinimalCoverageMatcher - Class in io.flowcov.camunda.junit.rules
 
MinimalCoverageMatcher(double) - Constructor for class io.flowcov.camunda.junit.rules.MinimalCoverageMatcher
 

N

notify(DelegateExecution) - Method in class io.flowcov.camunda.listeners.IntermediateEventExecutionListener
 
notify(DelegateExecution) - Method in class io.flowcov.camunda.listeners.PathCoverageExecutionListener
 

O

optionalAssertCoverageAtLeastProperty(String) - Method in class io.flowcov.camunda.junit.rules.FlowCovProcessEngineRuleBuilder
Set the system property name for minimal class coverage assertion.

P

parseIntermediateCatchEvent(Element, ScopeImpl, ActivityImpl) - Method in class io.flowcov.camunda.listeners.PathCoverageParseListener
 
parseSequenceFlow(Element, ScopeImpl, TransitionImpl) - Method in class io.flowcov.camunda.listeners.PathCoverageParseListener
 
PathCoverageExecutionListener - Class in io.flowcov.camunda.listeners
Listener taking note of covered sequence flows.
PathCoverageExecutionListener(CoverageTestRunState) - Constructor for class io.flowcov.camunda.listeners.PathCoverageExecutionListener
 
PathCoverageParseListener - Class in io.flowcov.camunda.listeners
Adds a PathCoverageExecutionListener to every transition.
PathCoverageParseListener() - Constructor for class io.flowcov.camunda.listeners.PathCoverageParseListener
 
ProcessCoverage - Class in io.flowcov.camunda.model
Coverage of a process definition.
ProcessCoverage(ProcessEngine, ProcessDefinition) - Constructor for class io.flowcov.camunda.model.ProcessCoverage
Constructor assembling a pristine process coverage object from the process definition and BPMN model information retrieved from the process engine.
ProcessCoverageConfigurator - Class in io.flowcov.camunda.junit.rules
Helper methods to configure the process coverage extensions on a given ProcessEngineConfigurationImpl
ProcessCoverageConfigurator() - Constructor for class io.flowcov.camunda.junit.rules.ProcessCoverageConfigurator
 
ProcessCoverageInMemProcessEngineConfiguration - Class in io.flowcov.camunda.junit.rules
Standalone in memory process engine configuration additionally configuring flow node, sequence flow and compensation listeners for process coverage testing.
ProcessCoverageInMemProcessEngineConfiguration() - Constructor for class io.flowcov.camunda.junit.rules.ProcessCoverageInMemProcessEngineConfiguration
 
processDefinitionKey - Variable in class io.flowcov.camunda.model.CoveredElement
The key of the elements process definition.

S

setCoverageTestRunState(CoverageTestRunState) - Method in class io.flowcov.camunda.listeners.CompensationEventCoverageHandler
 
setCoverageTestRunState(CoverageTestRunState) - Method in class io.flowcov.camunda.listeners.FlowNodeHistoryEventHandler
 
setCoverageTestRunState(CoverageTestRunState) - Method in class io.flowcov.camunda.listeners.PathCoverageParseListener
 
setCoverageTestRunStateFactory(CoverageTestRunStateFactory) - Method in class io.flowcov.camunda.junit.rules.FlowCovProcessEngineRule
 
setCoverageTestRunStateFactory(CoverageTestRunStateFactory) - Method in class io.flowcov.camunda.junit.rules.FlowCovProcessEngineRuleBuilder
Configures CoverageTestRunStateFactory used to create CoverageTestRunState.
setCurrentTestMethodName(String) - Method in class io.flowcov.camunda.junit.rules.AggregatedCoverageTestRunState
 
setCurrentTestMethodName(String) - Method in interface io.flowcov.camunda.junit.rules.CoverageTestRunState
Sets the name of the currently executing test mehod.
setCurrentTestMethodName(String) - Method in class io.flowcov.camunda.junit.rules.DefaultCoverageTestRunState
Sets the name of the currently executing test mehod.
setDetailedCoverageLogging(boolean) - Method in class io.flowcov.camunda.junit.rules.FlowCovProcessEngineRule
 
setEnded(boolean) - Method in class io.flowcov.camunda.model.CoveredFlowNode
 
setExcludedProcessDefinitionKeys(List<String>) - Method in class io.flowcov.camunda.junit.rules.AggregatedCoverageTestRunState
 
setExcludedProcessDefinitionKeys(List<String>) - Method in interface io.flowcov.camunda.junit.rules.CoverageTestRunState
 
setExcludedProcessDefinitionKeys(List<String>) - Method in class io.flowcov.camunda.junit.rules.DefaultCoverageTestRunState
 
setExcludedProcessDefinitionKeys(List<String>) - Method in class io.flowcov.camunda.junit.rules.FlowCovProcessEngineRule
 
setHandleClassCoverage(boolean) - Method in class io.flowcov.camunda.junit.rules.FlowCovProcessEngineRule
 
setProcessDefinitionKey(String) - Method in class io.flowcov.camunda.model.CoveredElement
 
setTestClassName(String) - Method in class io.flowcov.camunda.junit.rules.AggregatedCoverageTestRunState
 
setTestClassName(String) - Method in interface io.flowcov.camunda.junit.rules.CoverageTestRunState
 
setTestClassName(String) - Method in class io.flowcov.camunda.junit.rules.DefaultCoverageTestRunState
 
SpringProcessWithCoverageEngineConfiguration - Class in io.flowcov.camunda.spring
Spring process engine configuration additionally configuring flow node, sequence flow and compensation listeners for process coverage testing.
SpringProcessWithCoverageEngineConfiguration() - Constructor for class io.flowcov.camunda.spring.SpringProcessWithCoverageEngineConfiguration
 
starting(Description) - Method in class io.flowcov.camunda.junit.rules.FlowCovProcessEngineRule
 
succeeded(Description) - Method in class io.flowcov.camunda.junit.rules.FlowCovProcessEngineRule
 
supportsCompensationEventCoverage() - Static method in class io.flowcov.camunda.util.Api.Camunda
 
switchToNewState(CoverageTestRunState) - Method in class io.flowcov.camunda.junit.rules.AggregatedCoverageTestRunState
 

T

TARGET_DIR_ROOT - Static variable in class io.flowcov.camunda.util.CoverageReportUtil
Root directory for all coverage reports.
toString() - Method in class io.flowcov.camunda.model.CoveredFlowNode
 
toString() - Method in class io.flowcov.camunda.model.CoveredSequenceFlow
 
toString() - Method in class io.flowcov.camunda.model.MethodCoverage
 
toString() - Method in class io.flowcov.camunda.model.ProcessCoverage
 

W

warn() - Method in class io.flowcov.camunda.util.Api
 
warn(String) - Method in class io.flowcov.camunda.util.Api
 
withDetailedCoverageLogging() - Method in class io.flowcov.camunda.junit.rules.FlowCovProcessEngineRuleBuilder
Enables detailed logging of individual class and method coverage objects.
writeToFile(String, String) - Static method in class io.flowcov.camunda.util.FlowCovReporter
Write the html report.
A B C D E F G H I M N O P S T W 
All Classes All Packages