001// -------------------------------------------------------------------------------- 002// Copyright 2002-2024 Echo Three, LLC 003// 004// Licensed under the Apache License, Version 2.0 (the "License"); 005// you may not use this file except in compliance with the License. 006// You may obtain a copy of the License at 007// 008// http://www.apache.org/licenses/LICENSE-2.0 009// 010// Unless required by applicable law or agreed to in writing, software 011// distributed under the License is distributed on an "AS IS" BASIS, 012// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 013// See the License for the specific language governing permissions and 014// limitations under the License. 015// -------------------------------------------------------------------------------- 016 017package com.echothree.model.control.workflow.common; 018 019public interface WorkflowProperties { 020 021 String DESCRIPTION = "description"; 022 String ENTITY_INSTANCE = "entityInstance"; 023 String HAS_DESTINATIONS = "hasDestinations"; 024 String IS_DEFAULT = "isDefault"; 025 String SECURITY_ROLE_GROUP = "securityRoleGroup"; 026 String SELECTOR_TYPE = "selectorType"; 027 String SORT_ORDER = "sortOrder"; 028 String WORKFLOW = "workflow"; 029 String WORKFLOW_DESTINATION_NAME = "workflowDestinationName"; 030 String WORKFLOW_ENTRANCE_NAME = "workflowEntranceName"; 031 String WORKFLOW_NAME = "workflowName"; 032 String WORKFLOW_STEP = "workflowStep"; 033 String WORKFLOW_STEP_NAME = "workflowStepName"; 034 String WORKFLOW_STEP_TYPE = "workflowStepType"; 035}