Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W X 

A

AbstractElementChecker - Class in de.viadee.bpm.vPAV.processing.checker
 
AbstractElementChecker(Rule) - Constructor for class de.viadee.bpm.vPAV.processing.checker.AbstractElementChecker
 
AbstractRunner - Class in de.viadee.bpm.vPAV
 
AbstractRunner() - Constructor for class de.viadee.bpm.vPAV.AbstractRunner
 
addEdge(BpmnElement, BpmnElement, int) - Method in class de.viadee.bpm.vPAV.processing.model.graph.Graph
 
addEdge(BpmnElement, BpmnElement, int) - Method in interface de.viadee.bpm.vPAV.processing.model.graph.IGraph
 
addEndNode(BpmnElement) - Method in class de.viadee.bpm.vPAV.processing.model.graph.Graph
 
addEndNode(BpmnElement) - Method in interface de.viadee.bpm.vPAV.processing.model.graph.IGraph
 
addIssue(XmlCheckerIssue) - Method in class de.viadee.bpm.vPAV.output.XmlCheckerIssues
 
addIssues(Collection<XmlCheckerIssue>) - Method in class de.viadee.bpm.vPAV.output.XmlCheckerIssues
 
addStartNode(BpmnElement) - Method in class de.viadee.bpm.vPAV.processing.model.graph.Graph
 
addStartNode(BpmnElement) - Method in interface de.viadee.bpm.vPAV.processing.model.graph.IGraph
 
addVertex(BpmnElement) - Method in class de.viadee.bpm.vPAV.processing.model.graph.Graph
 
addVertex(BpmnElement) - Method in interface de.viadee.bpm.vPAV.processing.model.graph.IGraph
 
Anomaly - Enum in de.viadee.bpm.vPAV.processing.model.data
 
AnomalyContainer - Class in de.viadee.bpm.vPAV.processing.model.data
 
AnomalyContainer(String, Anomaly, String, ProcessVariable) - Constructor for class de.viadee.bpm.vPAV.processing.model.data.AnomalyContainer
 

B

BASEPATH - Static variable in class de.viadee.bpm.vPAV.ConstantsConfig
 
BEAN_MAPPING - Static variable in class de.viadee.bpm.vPAV.ConstantsConfig
 
BeanMappingGenerator - Class in de.viadee.bpm.vPAV.beans
Helper methods for Maven Plugin CamundaStaticValidator
BeanMappingGenerator() - Constructor for class de.viadee.bpm.vPAV.beans.BeanMappingGenerator
 
BeanMappingXmlParser - Class in de.viadee.bpm.vPAV.beans
parses bean mapping file for recognition in the analysis
BeanMappingXmlParser() - Constructor for class de.viadee.bpm.vPAV.beans.BeanMappingXmlParser
 
BPMN_FILE_PATTERN - Static variable in class de.viadee.bpm.vPAV.ConstantsConfig
 
BpmnCheckerMojo - Class in de.viadee.bpm.vPAV
Goal which checks bpmn files
BpmnCheckerMojo() - Constructor for class de.viadee.bpm.vPAV.BpmnCheckerMojo
 
BpmnElement - Class in de.viadee.bpm.vPAV.processing.model.data
Represents an bpmn element
BpmnElement(String, BaseElement) - Constructor for class de.viadee.bpm.vPAV.processing.model.data.BpmnElement
 
BpmnModelDispatcher - Class in de.viadee.bpm.vPAV.processing
Calls model and element checkers for a concrete bpmn processdefinition
BpmnModelDispatcher() - Constructor for class de.viadee.bpm.vPAV.processing.BpmnModelDispatcher
 
BPMNScanner - Class in de.viadee.bpm.vPAV
 
BPMNScanner() - Constructor for class de.viadee.bpm.vPAV.BPMNScanner
The Camunda API's method "getimplementation" doesn't return the correct Implementation, so the we have to scan the xml of the model for the implementation

C

check(BpmnElement) - Method in class de.viadee.bpm.vPAV.processing.checker.DmnTaskChecker
 
check(BpmnElement) - Method in interface de.viadee.bpm.vPAV.processing.checker.ElementChecker
 
check(BpmnElement) - Method in class de.viadee.bpm.vPAV.processing.checker.EmbeddedGroovyScriptChecker
 
check(BpmnElement) - Method in class de.viadee.bpm.vPAV.processing.checker.JavaDelegateChecker
 
check(BpmnModelInstance) - Method in interface de.viadee.bpm.vPAV.processing.checker.ModelChecker
 
check(BpmnElement) - Method in class de.viadee.bpm.vPAV.processing.checker.NoScriptChecker
 
check(BpmnModelInstance) - Method in class de.viadee.bpm.vPAV.processing.checker.ProcessVariablesModelChecker
 
check(BpmnElement) - Method in class de.viadee.bpm.vPAV.processing.checker.ProcessVariablesNameConventionChecker
Checks process variables in an bpmn element, whether they comply naming conventions
check(BpmnElement) - Method in class de.viadee.bpm.vPAV.processing.checker.TaskNamingConventionChecker
 
check(BpmnElement) - Method in class de.viadee.bpm.vPAV.processing.checker.VersioningChecker
 
check(BpmnElement) - Method in class de.viadee.bpm.vPAV.processing.checker.XorNamingConventionChecker
 
CheckerFactory - Class in de.viadee.bpm.vPAV.processing.checker
Factory decides which Checkers will be used in defined situations
CheckerFactory() - Constructor for class de.viadee.bpm.vPAV.processing.checker.CheckerFactory
 
CheckerIssue - Class in de.viadee.bpm.vPAV.processing.model.data
Class for holding issues (errors, warnings, infos) from the checkers
CheckerIssue() - Constructor for class de.viadee.bpm.vPAV.processing.model.data.CheckerIssue
 
CheckerIssue(String, CriticalityEnum, String, String, String, String, String, Anomaly, List<Path>, String) - Constructor for class de.viadee.bpm.vPAV.processing.model.data.CheckerIssue
 
CheckName - Class in de.viadee.bpm.vPAV.processing
 
CheckName() - Constructor for class de.viadee.bpm.vPAV.processing.CheckName
 
checkName(BaseElement) - Static method in class de.viadee.bpm.vPAV.processing.CheckName
 
checkSingleModel(BpmnElement, String) - Method in class de.viadee.bpm.vPAV.processing.checker.DmnTaskChecker
 
checkSingleModel(BpmnElement, String) - Method in class de.viadee.bpm.vPAV.processing.checker.JavaDelegateChecker
 
checkSingleModel(BpmnElement, String) - Method in class de.viadee.bpm.vPAV.processing.checker.NoScriptChecker
 
checkSingleModel(BpmnElement, String) - Method in class de.viadee.bpm.vPAV.processing.checker.XorNamingConventionChecker
 
clear() - Method in class de.viadee.bpm.vPAV.processing.model.graph.VariableInfo
Resets the visited field.
clear() - Method in class de.viadee.bpm.vPAV.processing.model.graph.VertexInfo
Resets the visited field.
clearVertexInfo() - Method in class de.viadee.bpm.vPAV.processing.model.graph.Graph
 
ConfigItemNotFoundException - Exception in de.viadee.bpm.vPAV.processing
 
ConfigItemNotFoundException(String) - Constructor for exception de.viadee.bpm.vPAV.processing.ConfigItemNotFoundException
 
ConfigReader - Interface in de.viadee.bpm.vPAV.config.reader
 
ConfigReaderException - Exception in de.viadee.bpm.vPAV.config.reader
 
ConfigReaderException(Throwable) - Constructor for exception de.viadee.bpm.vPAV.config.reader.ConfigReaderException
 
ConfigReaderException(String) - Constructor for exception de.viadee.bpm.vPAV.config.reader.ConfigReaderException
 
ConstantsConfig - Class in de.viadee.bpm.vPAV
 
ConstantsConfig() - Constructor for class de.viadee.bpm.vPAV.ConstantsConfig
 
copyFiles() - Static method in class de.viadee.bpm.vPAV.AbstractRunner
 
createCheckerInstancesBpmnElement(Map<String, Rule>, Collection<String>, BpmnElement) - Static method in class de.viadee.bpm.vPAV.processing.checker.CheckerFactory
create checkers
createInvalidPaths(Collection<IGraph>) - Method in class de.viadee.bpm.vPAV.processing.ElementGraphBuilder
create invalid paths for data flow anomalies
createIssues(Map<String, Rule>) - Static method in class de.viadee.bpm.vPAV.AbstractRunner
 
createProcessGraph(BpmnModelInstance, String, Collection<String>) - Method in class de.viadee.bpm.vPAV.processing.ElementGraphBuilder
create data flow graphs for a model
createVariableMap() - Method in class de.viadee.bpm.vPAV.beans.InitialProcessVariablesBase
 
CriticalityEnum - Enum in de.viadee.bpm.vPAV.processing.model.data
Criticality Enum

D

dd(String) - Method in class de.viadee.bpm.vPAV.processing.model.data.BpmnElement
 
de.viadee.bpm.vPAV - package de.viadee.bpm.vPAV
 
de.viadee.bpm.vPAV.beans - package de.viadee.bpm.vPAV.beans
 
de.viadee.bpm.vPAV.config.model - package de.viadee.bpm.vPAV.config.model
 
de.viadee.bpm.vPAV.config.reader - package de.viadee.bpm.vPAV.config.reader
 
de.viadee.bpm.vPAV.output - package de.viadee.bpm.vPAV.output
 
de.viadee.bpm.vPAV.processing - package de.viadee.bpm.vPAV.processing
 
de.viadee.bpm.vPAV.processing.checker - package de.viadee.bpm.vPAV.processing.checker
 
de.viadee.bpm.vPAV.processing.model.data - package de.viadee.bpm.vPAV.processing.model.data
 
de.viadee.bpm.vPAV.processing.model.graph - package de.viadee.bpm.vPAV.processing.model.graph
 
DEFAULT_VERSIONED_FILE_PATTERN - Static variable in class de.viadee.bpm.vPAV.ConstantsConfig
 
defined() - Method in class de.viadee.bpm.vPAV.processing.model.data.BpmnElement
 
dispatch(File, Map<String, String>, Map<String, String>, Map<String, Collection<String>>, Map<String, Collection<String>>, Collection<String>, Map<String, Rule>, ClassLoader) - Static method in class de.viadee.bpm.vPAV.processing.BpmnModelDispatcher
 
DMN_FILE_PATTERN - Static variable in class de.viadee.bpm.vPAV.ConstantsConfig
 
DmnTaskChecker - Class in de.viadee.bpm.vPAV.processing.checker
Checks, whether a business rule task with dmn implementation is valid
DmnTaskChecker(Rule) - Constructor for class de.viadee.bpm.vPAV.processing.checker.DmnTaskChecker
 
du(String) - Method in class de.viadee.bpm.vPAV.processing.model.data.BpmnElement
 

E

Edge - Class in de.viadee.bpm.vPAV.processing.model.graph
 
Edge(BpmnElement, BpmnElement, int) - Constructor for class de.viadee.bpm.vPAV.processing.model.graph.Edge
 
ElementChapter - Enum in de.viadee.bpm.vPAV.processing.model.data
element chapter
ElementChecker - Interface in de.viadee.bpm.vPAV.processing.checker
Checks bpmn models for defined characteristics
ElementConvention - Class in de.viadee.bpm.vPAV.config.model
 
ElementConvention(String, ElementFieldTypes, String) - Constructor for class de.viadee.bpm.vPAV.config.model.ElementConvention
 
ElementFieldTypes - Class in de.viadee.bpm.vPAV.config.model
 
ElementFieldTypes(Collection<String>, boolean) - Constructor for class de.viadee.bpm.vPAV.config.model.ElementFieldTypes
 
ElementGraphBuilder - Class in de.viadee.bpm.vPAV.processing
creates data flow graph based on a bpmn model
ElementGraphBuilder() - Constructor for class de.viadee.bpm.vPAV.processing.ElementGraphBuilder
 
ElementGraphBuilder(Map<String, String>, Map<String, String>, Map<String, Collection<String>>, Map<String, Collection<String>>) - Constructor for class de.viadee.bpm.vPAV.processing.ElementGraphBuilder
 
EmbeddedGroovyScriptChecker - Class in de.viadee.bpm.vPAV.processing.checker
Class EmbeddedGroovyScriptChecker Checks a bpmn model, if embedded groovy script references have been set correctly.
EmbeddedGroovyScriptChecker(Rule) - Constructor for class de.viadee.bpm.vPAV.processing.checker.EmbeddedGroovyScriptChecker
 
equals(Object) - Method in class de.viadee.bpm.vPAV.processing.model.data.AnomalyContainer
 
equals(Object) - Method in class de.viadee.bpm.vPAV.processing.model.data.BpmnElement
 
equals(Object) - Method in class de.viadee.bpm.vPAV.processing.model.data.ProcessVariable
 
execute() - Method in class de.viadee.bpm.vPAV.BpmnCheckerMojo
 
execute() - Method in class de.viadee.bpm.vPAV.HelpMojo

F

FileScanner - Class in de.viadee.bpm.vPAV
scans maven project for files, which are necessary for the later analysis
FileScanner(Map<String, Rule>, String) - Constructor for class de.viadee.bpm.vPAV.FileScanner
 
findBeanByName(String) - Method in class de.viadee.bpm.vPAV.RuntimeConfig
 
findModelInconsistencies(ApplicationContext) - Static method in class de.viadee.bpm.vPAV.ProcessApplicationValidator
 
findModelInconsistencies() - Static method in class de.viadee.bpm.vPAV.ProcessApplicationValidator
 
from - Variable in class de.viadee.bpm.vPAV.processing.model.graph.Edge
 

G

generateBeanMappingFile(ApplicationContext) - Static method in class de.viadee.bpm.vPAV.beans.BeanMappingGenerator
Generates bean mapping HashMap for jUnit start
getAllInvalidPaths(BpmnElement, AnomalyContainer) - Method in class de.viadee.bpm.vPAV.processing.model.graph.Graph
search all paths with variables, which has not been set source: http://codereview.stackexchange.com/questions/45678/find-all-paths-from-source-to-destination
getAllInvalidPaths(BpmnElement, AnomalyContainer) - Method in interface de.viadee.bpm.vPAV.processing.model.graph.IGraph
 
getAnomalies() - Method in class de.viadee.bpm.vPAV.processing.model.data.BpmnElement
 
getAnomaly() - Method in class de.viadee.bpm.vPAV.output.XmlCheckerIssue
 
getAnomaly() - Method in class de.viadee.bpm.vPAV.processing.model.data.AnomalyContainer
 
getAnomaly() - Method in class de.viadee.bpm.vPAV.processing.model.data.CheckerIssue
 
getBaseElement() - Method in class de.viadee.bpm.vPAV.processing.model.data.BpmnElement
 
getBeanMapping() - Method in class de.viadee.bpm.vPAV.RuntimeConfig
 
getBpmnFile() - Method in class de.viadee.bpm.vPAV.output.XmlCheckerIssue
 
getBpmnFile() - Method in class de.viadee.bpm.vPAV.processing.model.data.CheckerIssue
 
getChapter() - Method in class de.viadee.bpm.vPAV.processing.model.data.ProcessVariable
 
getClassification() - Method in class de.viadee.bpm.vPAV.output.XmlCheckerIssue
 
getClassification() - Method in class de.viadee.bpm.vPAV.processing.model.data.CheckerIssue
 
getClassLoader() - Method in class de.viadee.bpm.vPAV.RuntimeConfig
 
getClassLoader(MavenProject) - Method in class de.viadee.bpm.vPAV.RuntimeConfig
 
getDecisionRefToPathMap() - Method in class de.viadee.bpm.vPAV.FileScanner
get mapping from decisionRef to file path of dmn models
getDescription() - Method in enum de.viadee.bpm.vPAV.processing.model.data.Anomaly
 
getDescription() - Method in enum de.viadee.bpm.vPAV.processing.model.data.KnownElementFieldType
 
getEdge(BpmnElement, BpmnElement) - Method in class de.viadee.bpm.vPAV.processing.model.graph.Graph
 
getEdge(BpmnElement, BpmnElement) - Method in interface de.viadee.bpm.vPAV.processing.model.graph.IGraph
 
getEdges() - Method in class de.viadee.bpm.vPAV.processing.model.graph.Graph
 
getEdges() - Method in interface de.viadee.bpm.vPAV.processing.model.graph.IGraph
 
getElement(String) - Method in class de.viadee.bpm.vPAV.processing.ElementGraphBuilder
 
getElement() - Method in class de.viadee.bpm.vPAV.processing.model.data.ProcessVariable
 
getElementConventions() - Method in class de.viadee.bpm.vPAV.config.model.Rule
 
getElementConventions() - Method in class de.viadee.bpm.vPAV.config.reader.XmlRule
 
getElementFieldTypes() - Method in class de.viadee.bpm.vPAV.config.model.ElementConvention
 
getElementFieldTypes() - Method in class de.viadee.bpm.vPAV.config.model.ElementFieldTypes
 
getElementFieldTypes() - Method in class de.viadee.bpm.vPAV.config.reader.XmlElementConvention
 
getElementFieldTypes() - Method in class de.viadee.bpm.vPAV.config.reader.XmlElementFieldTypes
 
getElementId() - Method in class de.viadee.bpm.vPAV.output.XmlCheckerIssue
 
getElementId() - Method in class de.viadee.bpm.vPAV.processing.model.data.AnomalyContainer
 
getElementId() - Method in class de.viadee.bpm.vPAV.processing.model.data.CheckerIssue
 
getElementName() - Method in class de.viadee.bpm.vPAV.output.XmlCheckerIssue
 
getElementName() - Method in class de.viadee.bpm.vPAV.processing.model.data.CheckerIssue
 
getElements() - Method in class de.viadee.bpm.vPAV.output.XmlPath
 
getElements() - Method in class de.viadee.bpm.vPAV.processing.model.graph.Path
 
getEndNodes() - Method in class de.viadee.bpm.vPAV.processing.model.graph.Graph
 
getEndNodes() - Method in interface de.viadee.bpm.vPAV.processing.model.graph.IGraph
 
getFieldType() - Method in class de.viadee.bpm.vPAV.processing.model.data.ProcessVariable
 
getfilteredIssues() - Static method in class de.viadee.bpm.vPAV.AbstractRunner
 
getId() - Method in class de.viadee.bpm.vPAV.output.XmlCheckerIssue
 
getId() - Method in class de.viadee.bpm.vPAV.output.XmlPathElement
 
getId() - Method in class de.viadee.bpm.vPAV.processing.model.data.CheckerIssue
 
getImplementation(String, String) - Method in class de.viadee.bpm.vPAV.BPMNScanner
Return the Implementation of an specific element (sendTask, ServiceTask or BusinessRuleTask)
getIn() - Method in class de.viadee.bpm.vPAV.processing.model.data.BpmnElement
 
getInstance() - Static method in class de.viadee.bpm.vPAV.RuntimeConfig
 
getInvalidPaths() - Method in class de.viadee.bpm.vPAV.processing.model.data.CheckerIssue
 
getIssues() - Method in class de.viadee.bpm.vPAV.output.XmlCheckerIssues
 
getJavaResources() - Method in class de.viadee.bpm.vPAV.FileScanner
get file paths of java resources
getLog() - Method in class de.viadee.bpm.vPAV.BpmnCheckerMojo
 
getMD5(String) - Static method in class de.viadee.bpm.vPAV.processing.model.data.CheckerIssue
 
getMessage() - Method in class de.viadee.bpm.vPAV.output.XmlCheckerIssue
 
getMessage() - Method in class de.viadee.bpm.vPAV.processing.model.data.CheckerIssue
 
getMessageIdToVariableMap() - Method in class de.viadee.bpm.vPAV.OuterProcessVariablesScanner
get mapping for message id
getModelConventions() - Method in class de.viadee.bpm.vPAV.config.model.Rule
 
getModelConventions() - Method in class de.viadee.bpm.vPAV.config.reader.XmlRule
 
getModelPath() - Static method in class de.viadee.bpm.vPAV.AbstractRunner
 
getName() - Method in class de.viadee.bpm.vPAV.config.model.ElementConvention
 
getName() - Method in class de.viadee.bpm.vPAV.config.model.ModelConvention
 
getName() - Method in class de.viadee.bpm.vPAV.config.model.Rule
 
getName() - Method in class de.viadee.bpm.vPAV.config.model.Setting
 
getName() - Method in class de.viadee.bpm.vPAV.config.reader.XmlElementConvention
 
getName() - Method in class de.viadee.bpm.vPAV.config.reader.XmlModelConvention
 
getName() - Method in class de.viadee.bpm.vPAV.config.reader.XmlRule
 
getName() - Method in class de.viadee.bpm.vPAV.config.reader.XmlSetting
 
getName() - Method in class de.viadee.bpm.vPAV.output.XmlPathElement
 
getName() - Method in class de.viadee.bpm.vPAV.processing.model.data.AnomalyContainer
 
getName() - Method in class de.viadee.bpm.vPAV.processing.model.data.ProcessVariable
 
getNodesWithAnomalies() - Method in class de.viadee.bpm.vPAV.processing.model.graph.Graph
get nodes with data flow anomalies
getNodesWithAnomalies() - Method in interface de.viadee.bpm.vPAV.processing.model.graph.IGraph
 
getOperation() - Method in class de.viadee.bpm.vPAV.processing.model.data.ProcessVariable
 
getOut() - Method in class de.viadee.bpm.vPAV.processing.model.data.BpmnElement
 
getOutgoing(String, String) - Method in class de.viadee.bpm.vPAV.BPMNScanner
Return number of outgoing
getPaths() - Method in class de.viadee.bpm.vPAV.output.XmlCheckerIssue
 
getPattern() - Method in class de.viadee.bpm.vPAV.config.model.ElementConvention
 
getPattern() - Method in class de.viadee.bpm.vPAV.config.model.ModelConvention
 
getPattern() - Method in class de.viadee.bpm.vPAV.config.reader.XmlElementConvention
 
getPattern() - Method in class de.viadee.bpm.vPAV.config.reader.XmlModelConvention
 
getProcessdefinition() - Method in class de.viadee.bpm.vPAV.processing.model.data.BpmnElement
 
getProcessdefinitions() - Method in class de.viadee.bpm.vPAV.FileScanner
get file paths for process definitions
getProcessId() - Method in class de.viadee.bpm.vPAV.processing.model.graph.Graph
 
getProcessId() - Method in interface de.viadee.bpm.vPAV.processing.model.graph.IGraph
 
getProcessIdToPathMap() - Method in class de.viadee.bpm.vPAV.FileScanner
get mapping from process id to file path of bpmn models
getProcessIdToVariableMap() - Method in class de.viadee.bpm.vPAV.OuterProcessVariablesScanner
get mapping for process id
getProcessVariables(Map<String, Rule>) - Static method in class de.viadee.bpm.vPAV.AbstractRunner
 
getProcessVariables() - Method in class de.viadee.bpm.vPAV.processing.model.data.BpmnElement
 
getResourceFile() - Method in class de.viadee.bpm.vPAV.output.XmlCheckerIssue
 
getResourceFile() - Method in class de.viadee.bpm.vPAV.processing.model.data.CheckerIssue
 
getResourceFilePath() - Method in class de.viadee.bpm.vPAV.processing.model.data.ProcessVariable
 
getResourcesNewestVersions() - Method in class de.viadee.bpm.vPAV.FileScanner
get a list of versioned resources (only with current versions)
getRuleName() - Method in class de.viadee.bpm.vPAV.output.XmlCheckerIssue
 
getRuleName() - Method in class de.viadee.bpm.vPAV.processing.model.data.CheckerIssue
 
getRules() - Method in class de.viadee.bpm.vPAV.config.reader.XmlRuleSet
 
getScopeId() - Method in class de.viadee.bpm.vPAV.processing.model.data.ProcessVariable
 
getScriptType(String, String) - Method in class de.viadee.bpm.vPAV.BPMNScanner
Check if model has an scriptTag
getSettings() - Method in class de.viadee.bpm.vPAV.config.model.Rule
 
getSettings() - Method in class de.viadee.bpm.vPAV.config.reader.XmlRule
 
getStartNodes() - Method in class de.viadee.bpm.vPAV.processing.model.graph.Graph
 
getStartNodes() - Method in interface de.viadee.bpm.vPAV.processing.model.graph.IGraph
 
getTaskImplementation(BpmnElement) - Static method in class de.viadee.bpm.vPAV.processing.checker.TaskImplementationChecker
retrieves implementation of single bpmn element with help of the scanner
getValue() - Method in class de.viadee.bpm.vPAV.config.model.Setting
 
getValue() - Method in class de.viadee.bpm.vPAV.config.reader.XmlSetting
 
getVariable() - Method in class de.viadee.bpm.vPAV.output.XmlCheckerIssue
 
getVariable() - Method in class de.viadee.bpm.vPAV.processing.model.data.AnomalyContainer
 
getVariable() - Method in class de.viadee.bpm.vPAV.processing.model.data.CheckerIssue
 
getVariablesFromElement(BpmnElement) - Method in class de.viadee.bpm.vPAV.processing.ProcessVariableReader
Examining an bpmn element for variables
getVertices() - Method in class de.viadee.bpm.vPAV.processing.model.graph.Graph
 
getVertices() - Method in interface de.viadee.bpm.vPAV.processing.model.graph.IGraph
 
getXorGateWays(String, String) - Method in class de.viadee.bpm.vPAV.BPMNScanner
Return a list of used gateways for a given bpmn model
Graph - Class in de.viadee.bpm.vPAV.processing.model.graph
 
Graph(String) - Constructor for class de.viadee.bpm.vPAV.processing.model.graph.Graph
 

H

hasEdge(BpmnElement, BpmnElement) - Method in class de.viadee.bpm.vPAV.processing.model.graph.Graph
 
hasEdge(BpmnElement, BpmnElement) - Method in interface de.viadee.bpm.vPAV.processing.model.graph.IGraph
 
hashCode() - Method in class de.viadee.bpm.vPAV.processing.model.data.AnomalyContainer
 
hashCode() - Method in class de.viadee.bpm.vPAV.processing.model.data.BpmnElement
 
hashCode() - Method in class de.viadee.bpm.vPAV.processing.model.data.ProcessVariable
 
HelpMojo - Class in de.viadee.bpm.vPAV
Display help information on viadeeProcessApplicationValidator.
HelpMojo() - Constructor for class de.viadee.bpm.vPAV.HelpMojo
 

I

IGNORE_FILE - Static variable in class de.viadee.bpm.vPAV.ConstantsConfig
 
IGraph - Interface in de.viadee.bpm.vPAV.processing.model.graph
 
implementation - Static variable in class de.viadee.bpm.vPAV.processing.checker.CheckerFactory
 
InitialProcessVariablesBase - Class in de.viadee.bpm.vPAV.beans
 
InitialProcessVariablesBase() - Constructor for class de.viadee.bpm.vPAV.beans.InitialProcessVariablesBase
 
InOutState - Enum in de.viadee.bpm.vPAV.processing.model.data
 
intersection(Map<String, InOutState>, Map<String, InOutState>) - Static method in class de.viadee.bpm.vPAV.processing.model.graph.Graph
generate intersection for variable maps and remind precedence rule for variable states
isActive() - Method in class de.viadee.bpm.vPAV.config.model.Rule
 
isExcluded() - Method in class de.viadee.bpm.vPAV.config.model.ElementFieldTypes
 
isExcluded() - Method in class de.viadee.bpm.vPAV.config.reader.XmlElementFieldTypes
 
isState() - Method in class de.viadee.bpm.vPAV.config.reader.XmlRule
 
IssueOutputWriter - Interface in de.viadee.bpm.vPAV.output
 

J

JAR_FILE_PATTERN - Static variable in class de.viadee.bpm.vPAV.ConstantsConfig
 
JAVA_FILE_PATTERN - Static variable in class de.viadee.bpm.vPAV.ConstantsConfig
 
JavaDelegateChecker - Class in de.viadee.bpm.vPAV.processing.checker
Class JavaDelegateChecker Checks a bpmn model, if code references (java delegates) for tasks have been set correctly.
JavaDelegateChecker(Rule) - Constructor for class de.viadee.bpm.vPAV.processing.checker.JavaDelegateChecker
 
JsonOutputWriter - Class in de.viadee.bpm.vPAV.output
 
JsonOutputWriter() - Constructor for class de.viadee.bpm.vPAV.output.JsonOutputWriter
 
JsOutputWriter - Class in de.viadee.bpm.vPAV.output
 
JsOutputWriter() - Constructor for class de.viadee.bpm.vPAV.output.JsOutputWriter
 

K

KnownElementFieldType - Enum in de.viadee.bpm.vPAV.processing.model.data
known element field types

L

logger - Static variable in class de.viadee.bpm.vPAV.beans.BeanMappingXmlParser
 
logger - Static variable in class de.viadee.bpm.vPAV.BpmnCheckerMojo
 
logger - Static variable in class de.viadee.bpm.vPAV.FileScanner
 

M

ModelChecker - Interface in de.viadee.bpm.vPAV.processing.checker
Checks, which concern the whole model
ModelConvention - Class in de.viadee.bpm.vPAV.config.model
 
ModelConvention(String, String) - Constructor for class de.viadee.bpm.vPAV.config.model.ModelConvention
 

N

NoScriptChecker - Class in de.viadee.bpm.vPAV.processing.checker
Class NoScriptChecker 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)
NoScriptChecker(Rule) - Constructor for class de.viadee.bpm.vPAV.processing.checker.NoScriptChecker
 

O

OuterProcessVariablesScanner - Class in de.viadee.bpm.vPAV
scan process variables, which are set in outer java classes important TODO: variables to bpmn element (message correlation)
OuterProcessVariablesScanner(Set<String>, ClassLoader) - Constructor for class de.viadee.bpm.vPAV.OuterProcessVariablesScanner
 
OutputWriterException - Exception in de.viadee.bpm.vPAV.output
 
OutputWriterException(String) - Constructor for exception de.viadee.bpm.vPAV.output.OutputWriterException
 

P

parse(File) - Static method in class de.viadee.bpm.vPAV.beans.BeanMappingXmlParser
 
Path - Class in de.viadee.bpm.vPAV.processing.model.graph
 
Path(List<BpmnElement>) - Constructor for class de.viadee.bpm.vPAV.processing.model.graph.Path
 
PROCESS_VARIABLES_LOCATION - Static variable in class de.viadee.bpm.vPAV.ConstantsConfig
 
ProcessApplicationValidator - Class in de.viadee.bpm.vPAV
 
ProcessApplicationValidator() - Constructor for class de.viadee.bpm.vPAV.ProcessApplicationValidator
 
ProcessingException - Exception in de.viadee.bpm.vPAV.processing
 
ProcessingException(String, Throwable) - Constructor for exception de.viadee.bpm.vPAV.processing.ProcessingException
 
ProcessingException(String) - Constructor for exception de.viadee.bpm.vPAV.processing.ProcessingException
 
ProcessVariable - Class in de.viadee.bpm.vPAV.processing.model.data
Represents a process variable with some meaningful information.
ProcessVariable(String, BpmnElement, ElementChapter, KnownElementFieldType, String, VariableOperation, String) - Constructor for class de.viadee.bpm.vPAV.processing.model.data.ProcessVariable
 
ProcessVariableReader - Class in de.viadee.bpm.vPAV.processing
search process variables for an bpmn element
ProcessVariableReader(Map<String, String>) - Constructor for class de.viadee.bpm.vPAV.processing.ProcessVariableReader
 
ProcessVariablesModelChecker - Class in de.viadee.bpm.vPAV.processing.checker
 
ProcessVariablesModelChecker(Rule, Map<AnomalyContainer, List<Path>>) - Constructor for class de.viadee.bpm.vPAV.processing.checker.ProcessVariablesModelChecker
 
ProcessVariablesNameConventionChecker - Class in de.viadee.bpm.vPAV.processing.checker
 
ProcessVariablesNameConventionChecker(Rule) - Constructor for class de.viadee.bpm.vPAV.processing.checker.ProcessVariablesNameConventionChecker
 

R

read(File) - Method in interface de.viadee.bpm.vPAV.config.reader.ConfigReader
 
read(File) - Method in class de.viadee.bpm.vPAV.config.reader.XmlConfigReader
 
readConfig() - Static method in class de.viadee.bpm.vPAV.AbstractRunner
 
removeEdge(BpmnElement, BpmnElement) - Method in class de.viadee.bpm.vPAV.processing.model.graph.Graph
 
removeEdge(BpmnElement, BpmnElement) - Method in interface de.viadee.bpm.vPAV.processing.model.graph.IGraph
 
removeIgnoredIssues() - Static method in class de.viadee.bpm.vPAV.AbstractRunner
 
Rule - Class in de.viadee.bpm.vPAV.config.model
 
Rule(String, boolean, Map<String, Setting>, Collection<ElementConvention>, Collection<ModelConvention>) - Constructor for class de.viadee.bpm.vPAV.config.model.Rule
 
rule - Variable in class de.viadee.bpm.vPAV.processing.checker.AbstractElementChecker
 
RULESET - Static variable in class de.viadee.bpm.vPAV.ConstantsConfig
 
RULESETDEFAULT - Static variable in class de.viadee.bpm.vPAV.ConstantsConfig
 
run_vPAV() - Static method in class de.viadee.bpm.vPAV.AbstractRunner
 
RuntimeConfig - Class in de.viadee.bpm.vPAV
 

S

scanClassPath(Map<String, Rule>) - Static method in class de.viadee.bpm.vPAV.AbstractRunner
 
scanProcessVariables() - Method in class de.viadee.bpm.vPAV.OuterProcessVariablesScanner
scan variables
SCRIPT_FILE_PATTERN - Static variable in class de.viadee.bpm.vPAV.ConstantsConfig
 
setAnomaly(String) - Method in class de.viadee.bpm.vPAV.output.XmlCheckerIssue
 
setAnomalyInformation(BpmnElement) - Method in class de.viadee.bpm.vPAV.processing.model.graph.Graph
set anomaly information on data flow graph
setAnomalyInformation(BpmnElement) - Method in interface de.viadee.bpm.vPAV.processing.model.graph.IGraph
 
setBeanMapping(Map<String, String>) - Method in class de.viadee.bpm.vPAV.RuntimeConfig
 
setBpmnFile(String) - Method in class de.viadee.bpm.vPAV.output.XmlCheckerIssue
 
setBpmnFile(String) - Method in class de.viadee.bpm.vPAV.processing.model.data.CheckerIssue
 
setClassification(String) - Method in class de.viadee.bpm.vPAV.output.XmlCheckerIssue
 
setClassification(CriticalityEnum) - Method in class de.viadee.bpm.vPAV.processing.model.data.CheckerIssue
 
setClassLoader(ClassLoader) - Method in class de.viadee.bpm.vPAV.RuntimeConfig
 
setElementConventions(Collection<XmlElementConvention>) - Method in class de.viadee.bpm.vPAV.config.reader.XmlRule
 
setElementFieldTypes(XmlElementFieldTypes) - Method in class de.viadee.bpm.vPAV.config.reader.XmlElementConvention
 
setElementFieldTypes(Collection<String>) - Method in class de.viadee.bpm.vPAV.config.reader.XmlElementFieldTypes
 
setElementId(String) - Method in class de.viadee.bpm.vPAV.output.XmlCheckerIssue
 
setElementId(String) - Method in class de.viadee.bpm.vPAV.processing.model.data.CheckerIssue
 
setElementName(String) - Method in class de.viadee.bpm.vPAV.output.XmlCheckerIssue
 
setElementName(String) - Method in class de.viadee.bpm.vPAV.processing.model.data.CheckerIssue
 
setElements(Collection<XmlPathElement>) - Method in class de.viadee.bpm.vPAV.output.XmlPath
 
setExcluded(boolean) - Method in class de.viadee.bpm.vPAV.config.reader.XmlElementFieldTypes
 
setId(String) - Method in class de.viadee.bpm.vPAV.output.XmlCheckerIssue
 
setId(String) - Method in class de.viadee.bpm.vPAV.output.XmlPathElement
 
setIn(Map<String, InOutState>) - Method in class de.viadee.bpm.vPAV.processing.model.data.BpmnElement
 
setInCa(Collection<String>) - Method in class de.viadee.bpm.vPAV.processing.model.data.BpmnElement
 
setIssues(List<XmlCheckerIssue>) - Method in class de.viadee.bpm.vPAV.output.XmlCheckerIssues
 
setLog(Log) - Method in class de.viadee.bpm.vPAV.BpmnCheckerMojo
 
setMessage(String) - Method in class de.viadee.bpm.vPAV.output.XmlCheckerIssue
 
setMessage(String) - Method in class de.viadee.bpm.vPAV.processing.model.data.CheckerIssue
 
setModelConventions(Collection<XmlModelConvention>) - Method in class de.viadee.bpm.vPAV.config.reader.XmlRule
 
setName(String) - Method in class de.viadee.bpm.vPAV.config.reader.XmlElementConvention
 
setName(String) - Method in class de.viadee.bpm.vPAV.config.reader.XmlModelConvention
 
setName(String) - Method in class de.viadee.bpm.vPAV.config.reader.XmlRule
 
setName(String) - Method in class de.viadee.bpm.vPAV.config.reader.XmlSetting
 
setName(String) - Method in class de.viadee.bpm.vPAV.output.XmlPathElement
 
setOut() - Method in class de.viadee.bpm.vPAV.processing.model.data.BpmnElement
 
setOutCa(Collection<String>) - Method in class de.viadee.bpm.vPAV.processing.model.data.BpmnElement
 
setPaths(List<XmlPath>) - Method in class de.viadee.bpm.vPAV.output.XmlCheckerIssue
 
setPattern(String) - Method in class de.viadee.bpm.vPAV.config.reader.XmlElementConvention
 
setPattern(String) - Method in class de.viadee.bpm.vPAV.config.reader.XmlModelConvention
 
setProcessVariable(String, ProcessVariable) - Method in class de.viadee.bpm.vPAV.processing.model.data.BpmnElement
 
setProcessVariables(Map<String, ProcessVariable>) - Method in class de.viadee.bpm.vPAV.processing.model.data.BpmnElement
 
setResourceFile(String) - Method in class de.viadee.bpm.vPAV.output.XmlCheckerIssue
 
setRuleName(String) - Method in class de.viadee.bpm.vPAV.output.XmlCheckerIssue
 
setRules(Collection<XmlRule>) - Method in class de.viadee.bpm.vPAV.config.reader.XmlRuleSet
 
setSettings(Collection<XmlSetting>) - Method in class de.viadee.bpm.vPAV.config.reader.XmlRule
 
setState(boolean) - Method in class de.viadee.bpm.vPAV.config.reader.XmlRule
 
Setting - Class in de.viadee.bpm.vPAV.config.model
 
Setting(String, String) - Constructor for class de.viadee.bpm.vPAV.config.model.Setting
 
setValue(String) - Method in class de.viadee.bpm.vPAV.config.reader.XmlSetting
 
setVariable(String) - Method in class de.viadee.bpm.vPAV.output.XmlCheckerIssue
 

T

TaskImplementationChecker - Class in de.viadee.bpm.vPAV.processing.checker
 
TaskImplementationChecker() - Constructor for class de.viadee.bpm.vPAV.processing.checker.TaskImplementationChecker
 
TaskNamingConventionChecker - Class in de.viadee.bpm.vPAV.processing.checker
 
TaskNamingConventionChecker(Rule) - Constructor for class de.viadee.bpm.vPAV.processing.checker.TaskNamingConventionChecker
 
TEST_BASEPATH - Static variable in class de.viadee.bpm.vPAV.ConstantsConfig
 
to - Variable in class de.viadee.bpm.vPAV.processing.model.graph.Edge
 
toString() - Method in class de.viadee.bpm.vPAV.processing.model.data.AnomalyContainer
 
toString() - Method in class de.viadee.bpm.vPAV.processing.model.data.BpmnElement
 
toString() - Method in class de.viadee.bpm.vPAV.processing.model.data.ProcessVariable
 
toString() - Method in class de.viadee.bpm.vPAV.processing.model.graph.Edge
 
toString() - Method in class de.viadee.bpm.vPAV.processing.model.graph.Graph
 
toString() - Method in interface de.viadee.bpm.vPAV.processing.model.graph.IGraph
 
toString() - Method in class de.viadee.bpm.vPAV.processing.model.graph.Path
 

U

unionWithStatePrecedence(Map<String, InOutState>, Map<String, InOutState>) - Static method in class de.viadee.bpm.vPAV.processing.model.graph.Graph
get union and remind precedence rule for variable states
ur(String) - Method in class de.viadee.bpm.vPAV.processing.model.data.BpmnElement
 

V

v - Variable in class de.viadee.bpm.vPAV.processing.model.graph.VertexInfo
The vertex itself.
VALIDATION_JS_OUTPUT - Static variable in class de.viadee.bpm.vPAV.ConstantsConfig
 
VALIDATION_JSON_OUTPUT - Static variable in class de.viadee.bpm.vPAV.ConstantsConfig
 
VALIDATION_XML_OUTPUT - Static variable in class de.viadee.bpm.vPAV.ConstantsConfig
 
valueOf(String) - Static method in enum de.viadee.bpm.vPAV.processing.model.data.Anomaly
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.viadee.bpm.vPAV.processing.model.data.CriticalityEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.viadee.bpm.vPAV.processing.model.data.ElementChapter
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.viadee.bpm.vPAV.processing.model.data.InOutState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.viadee.bpm.vPAV.processing.model.data.KnownElementFieldType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.viadee.bpm.vPAV.processing.model.data.VariableOperation
Returns the enum constant of this type with the specified name.
values() - Static method in enum de.viadee.bpm.vPAV.processing.model.data.Anomaly
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.viadee.bpm.vPAV.processing.model.data.CriticalityEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.viadee.bpm.vPAV.processing.model.data.ElementChapter
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.viadee.bpm.vPAV.processing.model.data.InOutState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.viadee.bpm.vPAV.processing.model.data.KnownElementFieldType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.viadee.bpm.vPAV.processing.model.data.VariableOperation
Returns an array containing the constants of this enum type, in the order they are declared.
var - Variable in class de.viadee.bpm.vPAV.processing.model.graph.VariableInfo
 
VariableInfo - Class in de.viadee.bpm.vPAV.processing.model.graph
Info for the searched process variable
VariableInfo(ProcessVariable) - Constructor for class de.viadee.bpm.vPAV.processing.model.graph.VariableInfo
 
VariableOperation - Enum in de.viadee.bpm.vPAV.processing.model.data
 
variableVisited(String) - Method in class de.viadee.bpm.vPAV.processing.model.graph.VertexInfo
 
VersioningChecker - Class in de.viadee.bpm.vPAV.processing.checker
check versioning of the referenced classes, scripts and beans
VersioningChecker(Rule, Collection<String>) - Constructor for class de.viadee.bpm.vPAV.processing.checker.VersioningChecker
 
VertexInfo - Class in de.viadee.bpm.vPAV.processing.model.graph
 
VertexInfo(BpmnElement) - Constructor for class de.viadee.bpm.vPAV.processing.model.graph.VertexInfo
Constructs information for the given vertex.
visited - Variable in class de.viadee.bpm.vPAV.processing.model.graph.VertexInfo
A mark for whether this vertex has been visited.
visitVariable(String) - Method in class de.viadee.bpm.vPAV.processing.model.graph.VertexInfo
 

W

weight - Variable in class de.viadee.bpm.vPAV.processing.model.graph.Edge
 
write(Collection<CheckerIssue>) - Method in interface de.viadee.bpm.vPAV.output.IssueOutputWriter
 
write(Collection<CheckerIssue>) - Method in class de.viadee.bpm.vPAV.output.JsonOutputWriter
 
write(Collection<CheckerIssue>) - Method in class de.viadee.bpm.vPAV.output.JsOutputWriter
 
write(Collection<CheckerIssue>) - Method in class de.viadee.bpm.vPAV.output.XmlOutputWriter
 
writeOutput(Collection<CheckerIssue>) - Static method in class de.viadee.bpm.vPAV.AbstractRunner
write output files (xml / json/ js)

X

XmlCheckerIssue - Class in de.viadee.bpm.vPAV.output
 
XmlCheckerIssue() - Constructor for class de.viadee.bpm.vPAV.output.XmlCheckerIssue
 
XmlCheckerIssue(String, String, String, String, String, String, String, String, String, String, List<XmlPath>) - Constructor for class de.viadee.bpm.vPAV.output.XmlCheckerIssue
 
XmlCheckerIssues - Class in de.viadee.bpm.vPAV.output
 
XmlCheckerIssues() - Constructor for class de.viadee.bpm.vPAV.output.XmlCheckerIssues
 
XmlCheckerIssues(List<XmlCheckerIssue>) - Constructor for class de.viadee.bpm.vPAV.output.XmlCheckerIssues
 
XmlConfigReader - Class in de.viadee.bpm.vPAV.config.reader
dient dazu die config Datei (ruleset.xml) einzulesen und die Regeln auszulesen Annahmen und Voraussetzungen sind ... eine vorhandene xml Datei in resources
XmlConfigReader() - Constructor for class de.viadee.bpm.vPAV.config.reader.XmlConfigReader
 
XmlElementConvention - Class in de.viadee.bpm.vPAV.config.reader
 
XmlElementConvention() - Constructor for class de.viadee.bpm.vPAV.config.reader.XmlElementConvention
 
XmlElementConvention(String, XmlElementFieldTypes, String) - Constructor for class de.viadee.bpm.vPAV.config.reader.XmlElementConvention
 
XmlElementFieldTypes - Class in de.viadee.bpm.vPAV.config.reader
 
XmlElementFieldTypes() - Constructor for class de.viadee.bpm.vPAV.config.reader.XmlElementFieldTypes
 
XmlElementFieldTypes(Collection<String>, boolean) - Constructor for class de.viadee.bpm.vPAV.config.reader.XmlElementFieldTypes
 
XmlModelConvention - Class in de.viadee.bpm.vPAV.config.reader
 
XmlModelConvention() - Constructor for class de.viadee.bpm.vPAV.config.reader.XmlModelConvention
 
XmlModelConvention(String, String) - Constructor for class de.viadee.bpm.vPAV.config.reader.XmlModelConvention
 
XmlOutputWriter - Class in de.viadee.bpm.vPAV.output
Ergebnisse aus dem Checker in ein definiertes XML-Format schreiben
XmlOutputWriter() - Constructor for class de.viadee.bpm.vPAV.output.XmlOutputWriter
 
XmlPath - Class in de.viadee.bpm.vPAV.output
 
XmlPath() - Constructor for class de.viadee.bpm.vPAV.output.XmlPath
 
XmlPath(Collection<XmlPathElement>) - Constructor for class de.viadee.bpm.vPAV.output.XmlPath
 
XmlPathElement - Class in de.viadee.bpm.vPAV.output
 
XmlPathElement() - Constructor for class de.viadee.bpm.vPAV.output.XmlPathElement
 
XmlPathElement(String, String) - Constructor for class de.viadee.bpm.vPAV.output.XmlPathElement
 
XmlRule - Class in de.viadee.bpm.vPAV.config.reader
dient dazu...
XmlRule() - Constructor for class de.viadee.bpm.vPAV.config.reader.XmlRule
 
XmlRule(String, boolean, Collection<XmlSetting>, Collection<XmlElementConvention>, Collection<XmlModelConvention>) - Constructor for class de.viadee.bpm.vPAV.config.reader.XmlRule
 
XmlRuleSet - Class in de.viadee.bpm.vPAV.config.reader
 
XmlRuleSet() - Constructor for class de.viadee.bpm.vPAV.config.reader.XmlRuleSet
 
XmlRuleSet(Collection<XmlRule>) - Constructor for class de.viadee.bpm.vPAV.config.reader.XmlRuleSet
 
XmlSetting - Class in de.viadee.bpm.vPAV.config.reader
 
XmlSetting() - Constructor for class de.viadee.bpm.vPAV.config.reader.XmlSetting
 
XmlSetting(String, String) - Constructor for class de.viadee.bpm.vPAV.config.reader.XmlSetting
 
XorNamingConventionChecker - Class in de.viadee.bpm.vPAV.processing.checker
 
XorNamingConventionChecker(Rule) - Constructor for class de.viadee.bpm.vPAV.processing.checker.XorNamingConventionChecker
 
A B C D E F G H I J K L M N O P R S T U V W X 
Skip navigation links

Copyright © 2017 viadee Unternehmensberatung GmbH. All rights reserved.