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

de.viadee.bpm.vPAV.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
/**
 * Copyright © 2017, 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:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. 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.
 * 3. All advertising materials mentioning features or use of this software
 *    must display the following acknowledgement:
 *    This product includes software developed by the viadee Unternehmensberatung GmbH.
 * 4. Neither the name of the viadee Unternehmensberatung GmbH 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  ''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  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;

public class BPMNConstants {

    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_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 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_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 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 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 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_FIELD = "camunda:field";

    public static final String CAMUNDA_PROPERTY = "camunda:property";

    public static final String CAMUNDA_ERRORCODEVAR = "camunda:errorCodeVariable";

    public static final String CAMUNDA_EXECUTIONLISTENER = "camunda:executionListener";

    public static final String CAMUNDA_TASKLISTENER = "camunda:taskListener";

    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 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 FIXED_VALUE = "org.camunda.bpm.engine.impl.el.FixedValue";

    public static final String EXPRESSION = "org.camunda.bpm.engine.delegate.Expression";

    private BPMNConstants() {
    }

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy