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
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringDeprecated.static final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringprotected static JsonTaskQueryVariableValueConverterstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddSuspensionStateField(com.google.gson.JsonObject jsonObject, SuspensionState suspensionState) protected voidaddTenantIdFields(com.google.gson.JsonObject jsonObject, TaskQueryImpl query) protected voidaddVariable(com.google.gson.JsonObject jsonObject, String variableType, TaskQueryVariableValue variable) protected voidaddVariables(TaskQueryImpl query, com.google.gson.JsonArray variables, boolean isTaskVariable, boolean isProcessVariable) protected voidaddVariablesFields(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.JsonObjecttoJsonObject(TaskQuery taskQuery) com.google.gson.JsonObjecttoJsonObject(TaskQuery taskQuery, boolean isOrQueryActive) toObject(com.google.gson.JsonObject json) protected TaskQuerytoObject(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:
toJsonObjectin 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:
toObjectin classJsonObjectConverter<TaskQuery>
-
toObject
-
getArray
-
getList
-
addVariables
protected void addVariables(TaskQueryImpl query, com.google.gson.JsonArray variables, boolean isTaskVariable, boolean isProcessVariable)
-