Package org.camunda.bpm.engine.impl.json
Class JsonTaskQueryConverter
java.lang.Object
org.camunda.bpm.engine.impl.json.JsonObjectConverter<TaskQuery>
org.camunda.bpm.engine.impl.json.JsonTaskQueryConverter
- Author:
- Sebastian Menski
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
Deprecated.static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
protected static JsonTaskQueryVariableValueConverter
static final String
static final String
static final String
static final String
static final String
static final String
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
addSuspensionStateField
(com.google.gson.JsonObject jsonObject, SuspensionState suspensionState) protected void
addTenantIdFields
(com.google.gson.JsonObject jsonObject, TaskQueryImpl query) protected void
addVariable
(com.google.gson.JsonObject jsonObject, String variableType, TaskQueryVariableValue variable) protected void
addVariables
(TaskQueryImpl query, com.google.gson.JsonArray variables, boolean isTaskVariable, boolean isProcessVariable) protected void
addVariablesFields
(com.google.gson.JsonObject jsonObject, List<TaskQueryVariableValue> variables) protected String[]
getArray
(com.google.gson.JsonArray array) getList
(com.google.gson.JsonArray array) com.google.gson.JsonObject
toJsonObject
(TaskQuery taskQuery) com.google.gson.JsonObject
toJsonObject
(TaskQuery taskQuery, boolean isOrQueryActive) toObject
(com.google.gson.JsonObject json) protected TaskQuery
toObject
(com.google.gson.JsonObject json, boolean isOrQuery) Methods inherited from class org.camunda.bpm.engine.impl.json.JsonObjectConverter
toJson
-
Field Details
-
ID
- See Also:
-
TASK_ID
- See Also:
-
TASK_ID_IN
- See Also:
-
NAME
- See Also:
-
NAME_NOT_EQUAL
- See Also:
-
NAME_LIKE
- See Also:
-
NAME_NOT_LIKE
- See Also:
-
DESCRIPTION
- See Also:
-
DESCRIPTION_LIKE
- See Also:
-
PRIORITY
- See Also:
-
MIN_PRIORITY
- See Also:
-
MAX_PRIORITY
- See Also:
-
ASSIGNEE
- See Also:
-
ASSIGNEE_LIKE
- See Also:
-
ASSIGNEE_IN
- See Also:
-
ASSIGNEE_NOT_IN
- See Also:
-
INVOLVED_USER
- See Also:
-
OWNER
- See Also:
-
UNASSIGNED
- See Also:
-
ASSIGNED
- See Also:
-
DELEGATION_STATE
- See Also:
-
CANDIDATE_USER
- See Also:
-
CANDIDATE_GROUP
- See Also:
-
CANDIDATE_GROUP_LIKE
- See Also:
-
CANDIDATE_GROUPS
- See Also:
-
WITH_CANDIDATE_GROUPS
- See Also:
-
WITHOUT_CANDIDATE_GROUPS
- See Also:
-
WITH_CANDIDATE_USERS
- See Also:
-
WITHOUT_CANDIDATE_USERS
- See Also:
-
INCLUDE_ASSIGNED_TASKS
- See Also:
-
INSTANCE_ID
- See Also:
-
PROCESS_INSTANCE_ID
- See Also:
-
PROCESS_INSTANCE_ID_IN
- See Also:
-
EXECUTION_ID
- See Also:
-
ACTIVITY_INSTANCE_ID_IN
- See Also:
-
CREATED
- See Also:
-
CREATED_BEFORE
- See Also:
-
CREATED_AFTER
- See Also:
-
UPDATED_AFTER
- See Also:
-
KEY
- See Also:
-
KEYS
- See Also:
-
KEY_LIKE
- See Also:
-
PARENT_TASK_ID
- See Also:
-
PROCESS_DEFINITION_KEY
- See Also:
-
PROCESS_DEFINITION_KEYS
- See Also:
-
PROCESS_DEFINITION_ID
- See Also:
-
PROCESS_DEFINITION_NAME
- See Also:
-
PROCESS_DEFINITION_NAME_LIKE
- See Also:
-
PROCESS_INSTANCE_BUSINESS_KEY
- See Also:
-
PROCESS_INSTANCE_BUSINESS_KEYS
- See Also:
-
PROCESS_INSTANCE_BUSINESS_KEY_LIKE
- See Also:
-
DUE
- See Also:
-
DUE_DATE
- See Also:
-
DUE_BEFORE
- See Also:
-
DUE_AFTER
- See Also:
-
WITHOUT_DUE_DATE
- See Also:
-
FOLLOW_UP
- See Also:
-
FOLLOW_UP_DATE
- See Also:
-
FOLLOW_UP_BEFORE
- See Also:
-
FOLLOW_UP_NULL_ACCEPTED
- See Also:
-
FOLLOW_UP_AFTER
- See Also:
-
EXCLUDE_SUBTASKS
- See Also:
-
CASE_DEFINITION_KEY
- See Also:
-
CASE_DEFINITION_ID
- See Also:
-
CASE_DEFINITION_NAME
- See Also:
-
CASE_DEFINITION_NAME_LIKE
- See Also:
-
CASE_INSTANCE_ID
- See Also:
-
CASE_INSTANCE_BUSINESS_KEY
- See Also:
-
CASE_INSTANCE_BUSINESS_KEY_LIKE
- See Also:
-
CASE_EXECUTION_ID
- See Also:
-
ACTIVE
- See Also:
-
SUSPENDED
- See Also:
-
PROCESS_VARIABLES
- See Also:
-
TASK_VARIABLES
- See Also:
-
CASE_INSTANCE_VARIABLES
- See Also:
-
TENANT_IDS
- See Also:
-
WITHOUT_TENANT_ID
- See Also:
-
ORDERING_PROPERTIES
- See Also:
-
OR_QUERIES
- See Also:
-
ORDER_BY
Deprecated.Exists for backwards compatibility with 7.2; deprecated since 7.3- See Also:
-
variableValueConverter
-
-
Constructor Details
-
JsonTaskQueryConverter
public JsonTaskQueryConverter()
-
-
Method Details
-
toJsonObject
- Specified by:
toJsonObject
in classJsonObjectConverter<TaskQuery>
-
toJsonObject
-
addSuspensionStateField
protected void addSuspensionStateField(com.google.gson.JsonObject jsonObject, SuspensionState suspensionState) -
addTenantIdFields
-
addVariablesFields
protected void addVariablesFields(com.google.gson.JsonObject jsonObject, List<TaskQueryVariableValue> variables) -
addVariable
protected void addVariable(com.google.gson.JsonObject jsonObject, String variableType, TaskQueryVariableValue variable) -
toObject
- Specified by:
toObject
in classJsonObjectConverter<TaskQuery>
-
toObject
-
getArray
-
getList
-
addVariables
protected void addVariables(TaskQueryImpl query, com.google.gson.JsonArray variables, boolean isTaskVariable, boolean isProcessVariable)
-