All Downloads are FREE. Search and download functionalities are using the official Maven repository.

de.viadee.bpm.vPAV.constants.BpmnConstants Maven / Gradle / Ivy

Go to download

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.

There is a newer version: 3.0.8
Show newest version
/**
 * 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