Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adding extra properties to the fetch task operation. #32

Merged
merged 1 commit into from
Jul 27, 2021

Conversation

amd989
Copy link
Contributor

@amd989 amd989 commented Jul 26, 2021

DeserializeValues
Determines whether serializable variable values (typically variables that store custom Java objects) should be deserialized on server side (default false).

If set to true, a serializable variable will be deserialized on server side and transformed to JSON using Jackson's POJO/bean property introspection feature. Note that this requires the Java classes of the variable value to be on the REST API's classpath.

If set to false, a serializable variable will be returned in its serialized format. For example, a variable that is serialized as XML will be returned as a JSON string containing XML.

IncludeExtensionProperties
Determines whether custom extension properties defined in the BPMN activity of the external task (e.g. via the Extensions tab in the Camunda modeler) should be included in the response. Default: false

Based on:
https://docs.camunda.org/manual/latest/reference/rest/external-task/fetch/#request-body

This change is to help retrieve variables that I can read from .net (JSON) as opposed to base64 serialized java.util.TreeMaps:

From:
image
image
To:
image

**DeserializeValues**
Determines whether serializable variable values (typically variables that store custom Java objects) should be deserialized on server side (default false).

If set to true, a serializable variable will be deserialized on server side and transformed to JSON using Jackson's POJO/bean property introspection feature. Note that this requires the Java classes of the variable value to be on the REST API's classpath.

If set to false, a serializable variable will be returned in its serialized format. For example, a variable that is serialized as XML will be returned as a JSON string containing XML.

**IncludeExtensionProperties**
 Determines whether custom extension properties defined in the BPMN activity of the external task (e.g. via the Extensions tab in the Camunda modeler) should be included in the response. Default: false
@TechnoBerry TechnoBerry merged commit d63311a into TechnoBerry:master Jul 27, 2021
@TechnoBerry
Copy link
Owner

@amd989 thank you for your contribution

@amd989 amd989 deleted the feature/fetchproperties branch February 4, 2022 17:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants