| Package | Description |
|---|---|
| de.viadee.bpm.vPAV | |
| de.viadee.bpm.vPAV.output | |
| de.viadee.bpm.vPAV.processing | |
| de.viadee.bpm.vPAV.processing.checker | |
| de.viadee.bpm.vPAV.processing.model.data |
| Modifier and Type | Method and Description |
|---|---|
static Collection<CheckerIssue> |
ProcessApplicationValidator.findModelErrors()
find model errors without spring context
|
static Collection<CheckerIssue> |
ProcessApplicationValidator.findModelErrors(org.springframework.context.ApplicationContext ctx)
find issues with given ApplicationContext (Spring)
|
static Collection<CheckerIssue> |
ProcessApplicationValidator.findModelInconsistencies()
find model errors without spring context
|
static Collection<CheckerIssue> |
ProcessApplicationValidator.findModelInconsistencies(org.springframework.context.ApplicationContext ctx)
find issues with given ApplicationContext (Spring)
|
static Collection<CheckerIssue> |
AbstractRunner.getfilteredIssues() |
| Modifier and Type | Method and Description |
|---|---|
void |
XmlOutputWriter.write(Collection<CheckerIssue> issues)
Writes the result as XML to the vPAV output folder
|
void |
IssueOutputWriter.write(Collection<CheckerIssue> issues) |
void |
JsOutputWriter.write(Collection<CheckerIssue> issues)
Writes the output as JavaScript to the vPAV output folder
|
void |
JsonOutputWriter.write(Collection<CheckerIssue> issues)
Writes all collected issues to the vPAV output
|
| Modifier and Type | Method and Description |
|---|---|
static Collection<CheckerIssue> |
BpmnModelDispatcher.dispatch(File processdefinition,
Map<String,String> decisionRefToPathMap,
Map<String,String> processIdToPathMap,
Map<String,Collection<String>> messageIdToVariables,
Map<String,Collection<String>> processIdToVariables,
Collection<String> resourcesNewestVersions,
Map<String,Rule> conf)
The BpmnModelDispatcher reads a model and creates a collection of all elements.
|
| Modifier and Type | Method and Description |
|---|---|
Collection<CheckerIssue> |
XorConventionChecker.check(BpmnElement element)
Check if XOR gateways and their outgoing edges adhere to naming conventions
|
Collection<CheckerIssue> |
TimerExpressionChecker.check(BpmnElement element)
Check TimerEvents for correct usage of ISO 8601 and CRON definitions
|
Collection<CheckerIssue> |
FieldInjectionChecker.check(BpmnElement element)
Check for JavaDelegates in Tasks
|
Collection<CheckerIssue> |
ElementChecker.check(BpmnElement element) |
Collection<CheckerIssue> |
MessageEventChecker.check(BpmnElement element)
Check MessageEvents for implementation and messages
|
Collection<CheckerIssue> |
TaskNamingConventionChecker.check(BpmnElement element)
Check if elements adhere to a configurable naming convention
|
Collection<CheckerIssue> |
JavaDelegateChecker.check(BpmnElement element)
Check for JavaDelegates in Tasks
|
Collection<CheckerIssue> |
ProcessVariablesNameConventionChecker.check(BpmnElement element)
Checks process variables in an bpmn element, whether they comply naming conventions
|
Collection<CheckerIssue> |
VersioningChecker.check(BpmnElement element)
Check versions of referenced beans and/or classes
|
Collection<CheckerIssue> |
BoundaryErrorChecker.check(BpmnElement element) |
Collection<CheckerIssue> |
ElementIdConventionChecker.check(BpmnElement element)
Check if an element follows a configurable pattern
|
Collection<CheckerIssue> |
ExtensionChecker.check(BpmnElement element) |
Collection<CheckerIssue> |
DmnTaskChecker.check(BpmnElement element)
Check a BusinessRuleTask for a DMN reference
|
Collection<CheckerIssue> |
NoExpressionChecker.check(BpmnElement element)
Check if ServiceTasks, BusinessRuleTasks, SendTasks and ScriptTasks use expressions against best practices
|
Collection<CheckerIssue> |
NoScriptChecker.check(BpmnElement element)
Checks a bpmn model, if there is any script (Script inside a script task - Script as an execution listener -
Script as a task listener - Script inside an inputOutput parameter mapping)
|
Collection<CheckerIssue> |
EmbeddedGroovyScriptChecker.check(BpmnElement element)
Check for GroovyScript in a ScriptTask And checks for GroovyScript in ExtensionElements
|
Collection<CheckerIssue> |
ModelChecker.check(org.camunda.bpm.model.bpmn.BpmnModelInstance processdefinition) |
Collection<CheckerIssue> |
ProcessVariablesModelChecker.check(org.camunda.bpm.model.bpmn.BpmnModelInstance processdefinition)
Checks variables of a given process and identifies read/write/delete anomalies
|
| Modifier and Type | Method and Description |
|---|---|
int |
CheckerIssue.compareTo(CheckerIssue cI) |
Copyright © 2017 viadee Unternehmensberatung GmbH. All rights reserved.