
com.centurylink.mdw.constant.TaskAttributeConstant Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of mdw-common Show documentation
Show all versions of mdw-common Show documentation
MDW is a microservices based workflow framework
/*
* Copyright (C) 2017 CenturyLink, Inc.
*
* 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 com.centurylink.mdw.constant;
public class TaskAttributeConstant {
public static final String PROCESS_NAME = "PROCESS_NAME";
public static final String OBSERVER_NAME = "OBSERVER_NAME";
public static final String NOTICES = "Notices";
public static final String NOTICE_GROUPS = WorkAttributeConstant.NOTICE_GROUPS;
public static final String RECIPIENT_EMAILS = WorkAttributeConstant.NOTICE_RECIP_EMAILS;
public static final String AUTO_ASSIGN = "AutoAssign";
public static final String ROUTING_STRATEGY = "RoutingStrategy";
public static final String ROUTING_RULES = "Routing Rules";
public static final String SUBTASK_STRATEGY = "SubTaskStrategy";
public static final String SUBTASKS_COMPLETE_MASTER = "SubtasksCompleteMaster"; // auto-complete main task when subtasks complete
public static final String SUBTASK_RULES = "SubTask Rules";
public static final String INDEX_PROVIDER = "IndexProvider";
public static final String ALERT_INTERVAL = "ALERT_INTERVAL"; // in seconds
public static final String ASSIGNEE_VAR = "AssigneeVar";
public static final String CUSTOM_PAGE = "CustomPage"; // for custom tasks
public static final String CUSTOM_PAGE_ASSET_VERSION = "CustomPage_assetVersion"; // for custom tasks page versions
public static final String RENDERING_ENGINE = "Rendering"; // for custom tasks
public static final String FORM_NAME = "FormName"; // for general task
public static final String DESCRIPTION = "TaskDescription"; // only for TEMPLATE
public static final String TASK_SLA = "TaskSLA"; // in seconds
public static final String GROUPS = "Groups"; // only for TEMPLATE
public static final String INDICES = "Indices"; // only for TEMPLATE
public static final String VARIABLES = "Variables"; // only for autoform TEMPLATE
public static final String PRIORITY_STRATEGY = "PriorityStrategy"; //AK..added 09/27/2010--Note -- this should match the value in the PAGELET
public static final String PRIORITY = "Priority";
public static final String PRIORITIZATION_RULES = "Prioritization Rules";
public static final String SERVICE_PROCESSES = "Service Processes";
public static final String CC_GROUPS = WorkAttributeConstant.CC_GROUPS;
//added for Auto Assignment Rules enhancement
public static final String AUTO_ASSIGN_RULES = "Auto Assign Rules";
//added for TaskInstance data Save/Update
public static final String DUE_DATE = "DUE_DATE";
public static final String COMMENTS = "Comments";
public static final String AUTO_ASSIGNEE = "AutoAssignee";
public static final String AUTO_ASSIGNEE_CUID = "AutoAssigneeCuid";
public static final String PROCESS_INST_ID = "processInstanceId";
public static final String SECONDARY_OWNER_TYPE = "SecondaryOwnerType";
public static final String SECONDARY_OWNER_ID = "SecondaryOwnerId";
public static final String MASTER_REQ_ID = "MasterRequestId";
public static final String ENGINE_TASK_INST_ID = "EngineTaskInstanceId";
public static final String DUE_IN_SEC ="DueInSeconds";
public static final String TASK_ACTION_JSONNAME = "TaskAction";
public static final String TASK_INSTANCE_JSONNAME = "TaskInstance";
public static final String TASK_HISTORY_JSONNAME = "TaskHistory";
public static final String TASK_JSONNAME = "Task";
public static final String LOGICAL_ID = "logicalId";
public static final String TASK_LOGICAL_ID = "TaskLogicalId";
public static final String TASK_CORRELATION_ID_PREFIX = "TaskInstance:";
public static final String TASK_ACTION = "ACTION";
public static final String URLARG_COMPLETION_CODE = "completionCode";
public static final String URLARG_ACTION = "action";
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy