/* Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ package org.camunda.bpm.model.bpmn; import java.util.Arrays; import java.util.List; /** * @author Sebastian Menski */ public final class BpmnTestConstants { public static final String COLLABORATION_ID = "collaboration"; public static final String PARTICIPANT_ID = "participant"; public static final String PROCESS_ID = "process"; public static final String START_EVENT_ID = "startEvent"; public static final String TASK_ID = "task"; public static final String USER_TASK_ID = "userTask"; public static final String SERVICE_TASK_ID = "serviceTask"; public static final String SEND_TASK_ID = "sendTask"; public static final String SCRIPT_TASK_ID = "scriptTask"; public static final String SEQUENCE_FLOW_ID = "sequenceFlow"; public static final String MESSAGE_FLOW_ID = "messageFlow"; public static final String DATA_INPUT_ASSOCIATION_ID = "dataInputAssociation"; public static final String ASSOCIATION_ID = "association"; public static final String CALL_ACTIVITY_ID = "callActivity"; public static final String BUSINESS_RULE_TASK = "businessRuleTask"; public static final String END_EVENT_ID = "endEvent"; public static final String EXCLUSIVE_GATEWAY = "exclusiveGateway"; public static final String SUB_PROCESS_ID = "subProcess"; public static final String TRANSACTION_ID = "transaction"; public static final String CONDITION_ID = "condition"; public static final String BOUNDARY_ID = "boundary"; public static final String CATCH_ID = "catch"; public static final String TEST_STRING_XML = "test"; public static final String TEST_STRING_API = "api"; public static final String TEST_CLASS_XML = "org.camunda.test.Test"; public static final String TEST_CLASS_API = "org.camunda.test.Api"; public static final String TEST_EXPRESSION_XML = "${" + TEST_STRING_XML + "}"; public static final String TEST_EXPRESSION_API = "${" + TEST_STRING_API + "}"; public static final String TEST_DELEGATE_EXPRESSION_XML = "${" + TEST_CLASS_XML + "}"; public static final String TEST_DELEGATE_EXPRESSION_API = "${" + TEST_CLASS_API + "}"; public static final String TEST_GROUPS_XML = "group1, ${group2(a, b)}, group3"; public static final List<String> TEST_GROUPS_LIST_XML = Arrays.asList("group1", "${group2(a, b)}", "group3"); public static final String TEST_GROUPS_API = "#{group1( c,d)}, group5"; public static final List<String> TEST_GROUPS_LIST_API = Arrays.asList("#{group1( c,d)}", "group5"); public static final String TEST_USERS_XML = "user1, ${user2(a, b)}, user3"; public static final List<String> TEST_USERS_LIST_XML = Arrays.asList("user1", "${user2(a, b)}", "user3"); public static final String TEST_USERS_API = "#{user1( c,d)}, user5"; public static final List<String> TEST_USERS_LIST_API = Arrays.asList("#{user1( c,d)}", "user5"); public static final String TEST_DUE_DATE_XML = "2014-02-27"; public static final String TEST_DUE_DATE_API = "2015-03-28"; public static final String TEST_FOLLOW_UP_DATE_API = "2015-01-01"; public static final String TEST_PRIORITY_XML = "12"; public static final String TEST_PRIORITY_API = "${dateVariable}"; public static final String TEST_TYPE_XML = "mail"; public static final String TEST_TYPE_API = "shell"; public static final String TEST_EXECUTION_EVENT_XML = "start"; public static final String TEST_EXECUTION_EVENT_API = "end"; public static final String TEST_TASK_EVENT_XML = "create"; public static final String TEST_TASK_EVENT_API = "complete"; public static final String TEST_FLOW_NODE_JOB_PRIORITY = "${test}"; public static final String TEST_PROCESS_JOB_PRIORITY = "15"; public static final String TEST_PROCESS_TASK_PRIORITY = "13"; public static final String TEST_SERVICE_TASK_PRIORITY = "${test}"; public static final Integer TEST_HISTORY_TIME_TO_LIVE = 5; public static final String TEST_CONDITION = "${true}"; public static final String TEST_CONDITIONAL_VARIABLE_NAME = "variable"; public static final String TEST_CONDITIONAL_VARIABLE_EVENTS = "create, update"; public static final List<String> TEST_CONDITIONAL_VARIABLE_EVENTS_LIST = Arrays.asList("create", "update"); }