/* * The contents of this file are subject to the terms of the Common Development and * Distribution License (the License). You may not use this file except in compliance with the * License. * * You can obtain a copy of the License at legal/CDDLv1.0.txt. See the License for the * specific language governing permission and limitations under the License. * * When distributing Covered Software, include this CDDL Header Notice in each file and include * the License file at legal/CDDLv1.0.txt. If applicable, add the following below the CDDL * Header, with the fields enclosed by brackets [] replaced by your own identifying * information: "Portions copyright [year] [name of copyright owner]". * * Copyright 2013-2015 ForgeRock AS. */ package org.forgerock.openidm.workflow.activiti; import org.forgerock.json.JsonPointer; import org.forgerock.json.resource.ResourceResponse; import org.forgerock.openidm.core.ServerConstants; /** * */ public class ActivitiConstants { public static final String PROCESSDEFINITION_PATTERN = "/?processdefinition.*"; public static final String PROCESSDEFINITION_ID_PATTERN = "/?processdefinition/.+$"; public static final String PROCESSINSTANCE_PATTERN = "/?processinstance.*"; public static final String PROCESSINSTANCE_ID_PATTERN = "/?processinstance/.+$"; public static final String TASKINSTANCE_PATTERN = "/?taskinstance.*"; public static final String TASKINSTANCE_ID_PATTERN = "/?taskinstance/.+$"; public static final String TASKDEFINITION_PATTERN = "/?taskdefinition.*"; public static final String TASKDEFINITION_ID_PATTERN = "/?taskdefinition/.+$"; public static final String ID = ResourceResponse.FIELD_CONTENT_ID; public static final String REVISION = ResourceResponse.FIELD_CONTENT_REVISION; public static final String REQUEST_PARAMS = "params"; public static final String REQUEST_BODY = "value"; public static final String QUERY_ALL_IDS = ServerConstants.QUERY_ALL_IDS; public static final String QUERY_FILTERED = "filtered-query"; public static final String QUERY_TASKDEF = "query-taskdefinition"; public static final String VARIABLE_QUERY_PREFIX = "var-"; public static final String OPENIDM_CONTEXT = "openidmcontext"; public static final String ACTIVITI_PROCESSDEFINITIONID = "processDefinitionId"; public static final String ACTIVITI_PROCESSDEFINITIONKEY = "processDefinitionKey"; public static final String ACTIVITI_PROCESSDEFINITIONRESOURCENAME = "processDefinitionResourceName"; public static final String ACTIVITI_PROCESSINSTANCEBUSINESSKEY = "processInstanceBusinessKey"; public static final String ACTIVITI_PROCESSINSTANCEID = "processInstanceId"; public static final String ACTIVITI_DIAGRAMRESOURCENAME = "processDiagramResourceName"; public static final String ACTIVITI_FORMRESOURCEKEY = "formResourceKey"; public static final String ACTIVITI_DEPLOYMENTID = "deploymentId"; public static final String ACTIVITI_KEY = "key"; public static final String ACTIVITI_STARTTIME = "startTime"; public static final String ACTIVITI_ENDTIME = "endTime"; public static final String ACTIVITI_STATUS = "status"; public static final String ACTIVITI_BUSINESSKEY = "businessKey"; public static final String ACTIVITI_DELETEREASON = "deleteReason"; public static final String ACTIVITI_DURATIONINMILLIS = "durationInMillis"; public static final String ACTIVITI_TASKNAME = "taskName"; public static final String ACTIVITI_ASSIGNEE = "assignee"; public static final String ACTIVITI_DESCRIPTION = "description"; public static final String ACTIVITI_NAME = "name"; public static final String ACTIVITI_OWNER = "owner"; public static final String ACTIVITI_CREATETIME = "createTime"; public static final String ACTIVITI_DUEDATE = "dueDate"; public static final String ACTIVITI_EXECUTIONID = "executionId"; public static final String ACTIVITI_CANDIDATEGROUP = "taskCandidateGroup"; public static final String ACTIVITI_CANDIDATEUSER = "taskCandidateUser"; public static final String ACTIVITI_STARTUSERID = "startUserId"; public static final String ACTIVITI_SUPERPROCESSINSTANCEID = "superProcessInstanceId"; public static final String ACTIVITI_TASKID = "taskId"; public static final String ACTIVITI_PRIORITY = "priority"; public static final String ACTIVITI_TASKDEFINITIONKEY = "taskDefinitionKey"; public static final String ACTIVITI_VARIABLES = "variables"; public static final String ACTIVITI_DELEGATE = "delegate"; public static final String ACTIVITI_VERSION = "version"; public static final String ACTIVITI_CATEGORY = "category"; public static final String LIKE = "Like"; public static final String FORMPROPERTIES = "formProperties"; public static final String FORMPROPERTY_ID = "id"; public static final String FORMPROPERTY_TYPE = "type"; public static final String FORMPROPERTY_VALUE = "value"; public static final String FORMPROPERTY_READABLE = "readable"; public static final String FORMPROPERTY_REQUIRED = "required"; public static final String FORMPROPERTY_WRITABLE = "writable"; public static final String FORMPROPERTY_VARIABLENAME = "variableName"; public static final String FORMPROPERTY_DEFAULTEXPRESSION = "defaultExpression"; public static final String FORMPROPERTY_VARIABLEEXPRESSION = "variableExpression"; public static final String ENUM_VALUES = "values"; public static final String DATE_PATTERN = "datePattern"; public static final String ACTIVITI_FORMGENERATIONTEMPLATE = "formGenerationTemplate"; public static final String ACTIVITI_CLAIMTIME = "claimTime"; public static final String ACTIVITI_INVOLVEDUSERID = "involvedUserId"; public static final String ACTIVITI_PROCESSVARIABLES = "processVariables"; public static final String ACTIVITI_TENANTID = "tenantId"; public static final String ACTIVITI_UNASSIGNED = "unassigned"; public static final String ACTIVITI_FINISHED = "finished"; public static final String ACTIVITI_UNFINISHED = "unfinished"; public static final String ACTIVITI_PROCESSFINISHED = "processFinished"; public static final String ACTIVITI_PROCESSUNFINISHED = "processUnfinished"; public static final JsonPointer ACTIVITI_DIAGRAM = new JsonPointer("/diagram"); }