de.viadee.bpm.vPAV.constants.BpmnConstants Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of viadeeProcessApplicationValidator Show documentation
Show all versions of viadeeProcessApplicationValidator Show documentation
The tool checks Camunda projects for consistency and discovers errors in process-driven applications.
Called as a Maven plugin or JUnit test, it discovers esp. inconsistencies of a given BPMN model in the classpath and the
sourcecode of an underlying java project, such as a delegate reference to a non-existing java class or a non-existing Spring bean.
/**
* BSD 3-Clause License
*
* Copyright © 2018, viadee Unternehmensberatung GmbH
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* * Redistributions of source code must retain the above copyright notice, this
* list of conditions and the following disclaimer.
*
* * Redistributions in binary form must reproduce the above copyright notice,
* this list of conditions and the following disclaimer in the documentation
* and/or other materials provided with the distribution.
*
* * Neither the name of the copyright holder nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
*
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
* AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
* FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
* CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
* OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package de.viadee.bpm.vPAV.constants;
public class BpmnConstants {
public static final String DEFINITIONS = "definitions";
public static final String BUSINESSRULETASK = "businessRuleTask";
public static final String SERVICETASK = "serviceTask";
public static final String SENDTASK = "sendTask";
public static final String GATEWAY = "exclusiveGateway";
public static final String OUT = "outgoing";
public static final String IN = "incoming";
public static final String SEQUENCE = "sequenceFlow";
public static final String INTERMEDIATECATCHEVENT = "intermediateCatchEvent";
public static final String INTERMEDIATETHROWEVENT = "intermediateThrowEvent";
public static final String STARTEVENT = "startEvent";
public static final String BOUNDARYEVENT = "boundaryEvent";
public static final String ENDEVENT = "endEvent";
public static final String EXTELEMENTS = "extensionElements";
public static final String MESSAGE = "message";
public static final String ERROR = "error";
public static final String PROCESS = "process";
public static final String SUBPROCESS = "subProcess";
public static final String MESSAGEEVENTDEFINITION = "messageEventDefinition";
public static final String SIGNALEVENTDEFINITION = "signalEventDefinition";
public static final String SIGNAL = "signal";
public static final String RECEIVETASK = "receiveTask";
// ------------------------
public static final String BPMN_DEFINITIONS = "bpmn:definitions";
public static final String BPMN_BUSINESSRULETASK = "bpmn:businessRuleTask";
public static final String BPMN_SERVICETASK = "bpmn:serviceTask";
public static final String BPMN_SENDTASK = "bpmn:sendTask";
public static final String BPMN_GATEWAY = "bpmn:exclusiveGateway";
public static final String BPMN_OUT = "bpmn:outgoing";
public static final String BPMN_IN = "bpmn:incoming";
public static final String BPMN_SEQUENCE = "bpmn:sequenceFlow";
public static final String BPMN_INTERMEDIATECATCHEVENT = "bpmn:intermediateCatchEvent";
public static final String BPMN_INTERMEDIATETHROWEVENT = "bpmn:intermediateThrowEvent";
public static final String BPMN_STARTEVENT = "bpmn:startEvent";
public static final String BPMN_BOUNDARYEVENT = "bpmn:boundaryEvent";
public static final String BPMN_ENDEVENT = "bpmn:endEvent";
public static final String BPMN_EXTELEMENTS = "bpmn:extensionElements";
public static final String BPMN_MESSAGE = "bpmn:message";
public static final String BPMN_ERROR = "bpmn:error";
public static final String BPMN_PROCESS = "bpmn:process";
public static final String BPMN_SIGNAL = "bpmn:signal";
public static final String BPMN_RECEIVETASK = "bpmn:receiveTask";
// -----------------------
public static final String BPMN2_DEFINITIONS = "bpmn2:definitions";
public static final String BPMN2_BUSINESSRULETASK = "bpmn2:businessRuleTask";
public static final String BPMN2_SERVICETASK = "bpmn2:serviceTask";
public static final String BPMN2_SENDTASK = "bpmn2:sendTask";
public static final String BPMN2_GATEWAY = "bpmn2:exclusiveGateway";
public static final String BPMN2_OUT = "bpmn2:outgoing";
public static final String BPMN2_IN = "bpmn2:incoming";
public static final String BPMN2_SEQUENCE = "bpmn2:sequenceFlow";
public static final String BPMN2_INTERMEDIATECATCHEVENT = "bpmn2:intermediateCatchEvent";
public static final String BPMN2_INTERMEDIATETHROWEVENT = "bpmn2:intermediateThrowEvent";
public static final String BPMN2_STARTEVENT = "bpmn2:startEvent";
public static final String BPMN2_BOUNDARYEVENT = "bpmn2:boundaryEvent";
public static final String BPMN2_ENDEVENT = "bpmn2:endEvent";
public static final String BPMN2_EXTELEMENTS = "bpmn2:extensionElements";
public static final String BPMN2_MESSAGE = "bpmn2:message";
public static final String BPMN2_ERROR = "bpmn2:error";
public static final String BPMN2_PROCESS = "bpmn2:process";
public static final String BPMN2_SIGNAL = "bpmn2:signal";
public static final String BPMN2_RECEIVETASK = "bpmn2:receiveTask";
// -----------------------
public static final String SCRIPT_TAG = "camunda:script";
public static final String CAMUNDA_CLASS = "camunda:class";
public static final String CAMUNDA_EXPRESSION = "camunda:expression";
public static final String CAMUNDA_DEXPRESSION = "camunda:delegateExpression";
public static final String CAMUNDA_DMN = "camunda:decisionRef";
public static final String CAMUNDA_EXT = "camunda:type";
public static final String CAMUNDA_OUTPAR = "camunda:outputParameter";
public static final String CAMUNDA_INPAR = "camunda:inputParameter";
public static final String CAMUNDA_FIELD = "camunda:field";
public static final String CAMUNDA_PROPERTY = "camunda:property";
public static final String CAMUNDA_ERRORCODEVAR = "camunda:errorCodeVariable";
public static final String CAMUNDA_ERRORCODEMESSVAR = "camunda:errorMessageVariable";
public static final String CAMUNDA_EXECUTIONLISTENER = "camunda:executionListener";
public static final String CAMUNDA_TASKLISTENER = "camunda:taskListener";
public static final String CAMUNDA_LIST = "camunda:list";
public static final String CAMUNDA_VALUE = "camunda:value";
public static final String CAMUNDA_MAP = "camunda:map";
public static final String CAMUNDA_ENTRY = "camunda:entry";
public static final String RESULT_VARIABLE = "resultVariable";
public static final String ATTACHED_TO_REF = "attachedToRef";
public static final String IMPLEMENTATION = "implementation";
public static final String TIMEREVENTDEFINTION = "timerEventDefinition";
public static final String ERROREVENTDEFINITION = "errorEventDefinition";
public static final String CONDEXP = "conditionExpression";
public static final String SOURCEREF = "sourceRef";
public static final String TARGETREF = "targetRef";
public static final String DECISIONREF = "decisionRef";
public static final String CASEREF = "caseRef";
public static final String LANG = "language";
public static final String EXTERN_LOCATION = "external_Location";
public static final String INTERN_LOCATION = "de.viadee.bpm.vPAV.processing.checker.";
public static final String ATTR_CLASS = "class";
public static final String ATTR_DEL = "delegateExpression";
public static final String ATTR_EX = "expression";
public static final String ATTR_ID = "id";
public static final String ATTR_NAME = "name";
public static final String ATTR_VALUE = "value";
public static final String ATTR_ERRORREF = "errorRef";
public static final String ATTR_ERRORCODE = "errorCode";
public static final String ATTR_SIGNALREF = "signalRef";
public static final String ATTR_MESSAGEREF = "messageRef";
public static final String DEFAULT = "default";
public static final String REQUIRED_DEFAULT = "requiredDefault";
public static final String COLLECTION = "collection";
public static final String ELEMENT_VARIABLE = "elementVariable";
public static final String SIMPLE_NAME_PROCESS = "Process";
public static final String SIMPLE_NAME_SUB_PROCESS = "SubProcess";
public static final String SIMPLE_NAME_SCRIPT_TASK = "ScriptTask";
public static final String SIMPLE_NAME_SEQUENCE_FLOW = "SequenceFlow";
public static final String COND_EXP = "conditionExpression";
public static final String TASK_LISTENER = "taskListener";
public static final String EXECUTION_LISTENER = "taskListener";
public static final String INTERFACE_DEL = "JavaDelegate";
public static final String INTERFACE_EXECUTION_LISTENER = "ExecutionListener";
public static final String INTERFACE_TASK_LISTENER = "TaskListener";
public static final String INTERFACE_SIGNALLABLE_ACTIVITY_BEHAVIOR = "SignallableActivityBehavior";
public static final String INTERFACE_ACTIVITY_BEHAVIOUR = "ActivityBehavior";
public static final String SUPERCLASS_ABSTRACT_BPMN_ACTIVITY_BEHAVIOR = "AbstractBpmnActivityBehavior";
public static final String VPAV_ID = "id";
public static final String VPAV_BPMN_FILE = "bpmnFile";
public static final String VPAV_RULE_NAME = "ruleName";
public static final String VPAV_RULE_DESCRIPTION = "ruleDescription";
public static final String VPAV_ELEMENT_ID = "elementId";
public static final String VPAV_ELEMENT_NAME = "elementName";
public static final String VPAV_CLASSIFICATION = "classification";
public static final String VPAV_RESOURCE_FILE = "resourceFile";
public static final String VPAV_VARIABLE = "variable";
public static final String VPAV_ANOMALY = "anomaly";
public static final String VPAV_PATHS = "paths";
public static final String VPAV_MESSAGE = "message";
public static final String VPAV_ELEMENT_DESCRIPTION = "elementDescription";
public static final String VPAV_ELEMENTS_TO_MARK = "elementsToMark";
public static final String VPAV_NO_ISSUES_ELEMENTS = "noIssuesElements";
private BpmnConstants() {
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy