-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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
feat: process instance pdk api enhancement #4847
base: master
Are you sure you want to change the base?
feat: process instance pdk api enhancement #4847
Conversation
Process Instance API Enhancement with Process definition Key attribute -Enhance the GET Process Instance based on PID /Get Process Instance List /Post Process instance list to include Process definition key in the API response related to GIT Issue : 4049 Signed-off-by: Shenoy, Nandan <[email protected]>
Process Instance API Enhancement with Process definition Key attribute -Enhance the GET Process Instance based on PID \Get Process Instance List \Post Process instance list to include Process definition key in the API response.Git issue 4049 Signed-off-by: Shenoy, Nandan <[email protected]>
Process Instance API Enhancement with Process definition Key attribute -Enhance the GET Process Instance based on PID \Get Process Instance List \Post Process instance list to include Process definition key in the API response.Git issue 4049 Signed-off-by: Shenoy, Nandan <[email protected]>
Process Instance API Enhancement with Process definition Key attribute -Enhance the GET Process Instance based on PID \Get Process Instance List \Post Process instance list to include Process definition key in the API response.Git issue 4049 Signed-off-by: Shenoy, Nandan <[email protected]>
Process Instance API Enhancement with Process definition Key attribute -Enhance the GET Process Instance based on PID \Get Process Instance List \Post Process instance list to include Process definition key in the API response.Git issue 4049 Signed-off-by: Shenoy, Nandan <[email protected]>
Process Instance API Enhancement with Process definition Key attribute -Enhance the GET Process Instance based on PID \Get Process Instance List \Post Process instance list to include Process definition key in the API response.Git issue 4049 Signed-off-by: Shenoy, Nandan <[email protected]>
Process Instance API Enhancement with Process definition Key attribute -Enhance the GET Process Instance based on PID \Get Process Instance List \Post Process instance list to include Process definition key in the API response.Git issue 4049 Signed-off-by: Shenoy, Nandan <[email protected]>
Process Instance API Enhancement with Process definition Key attribute -Enhance the GET Process Instance based on PID \Get Process Instance List \Post Process instance list to include Process definition key in the API response.Git issue 4049 Signed-off-by: Shenoy, Nandan <[email protected]>
Process Instance API Enhancement with Process definition Key attribute -Enhance the GET Process Instance based on PID \Get Process Instance List \Post Process instance list to include Process definition key in the API response.Git issue 4049 Signed-off-by: Shenoy, Nandan <[email protected]>
Process Instance API Enhancement with Process definition Key attribute -Enhance the GET Process Instance based on PID \Get Process Instance List \Post Process instance list to include Process definition key in the API response.Git issue 4049 Signed-off-by: Shenoy, Nandan <[email protected]>
Process Instance API Enhancement with Process definition Key attribute -Enhance the GET Process Instance based on PID \Get Process Instance List \Post Process instance list to include Process definition key in the API response.Git issue 4049 Signed-off-by: Shenoy, Nandan <[email protected]>
Process Instance API Enhancement with Process definition Key attribute -Enhance the GET Process Instance based on PID \Get Process Instance List \Post Process instance list to include Process definition key in the API response.Git issue 4049 Signed-off-by: Shenoy, Nandan <[email protected]>
Process Instance API Enhancement with Process definition Key attribute -Enhance the GET Process Instance based on PID \Get Process Instance List \Post Process instance list to include Process definition key in the API response.Git issue 4049 Signed-off-by: Shenoy, Nandan <[email protected]>
Process Instance API Enhancement with Process definition Key attribute -Enhance the GET Process Instance based on PID \Get Process Instance List \Post Process instance list to include Process definition key in the API response.Git issue 4049 Signed-off-by: Shenoy, Nandan <[email protected]>
Process Instance API Enhancement with Process definition Key attribute -Enhance the GET Process Instance based on PID \Get Process Instance List \Post Process instance list to include Process definition key in the API response.Git issue 4049 Signed-off-by: Shenoy, Nandan <[email protected]>
Process Instance API Enhancement with Process definition Key attribute -Enhance the GET Process Instance based on PID \Get Process Instance List \Post Process instance list to include Process definition key in the API response.Git issue 4049 Signed-off-by: Shenoy, Nandan <[email protected]>
Process Instance API Enhancement with Process definition Key attribute -Enhance the GET Process Instance based on PID \Get Process Instance List \Post Process instance list to include Process definition key in the API response.Git issue 4049 Signed-off-by: Shenoy, Nandan <[email protected]>
Process Instance API Enhancement with Process definition Key attribute -Enhance the GET Process Instance based on PID \Get Process Instance List \Post Process instance list to include Process definition key in the API response.Git issue 4049 Signed-off-by: Shenoy, Nandan <[email protected]>
Process Instance API Enhancement with Process definition Key attribute -Enhance the GET Process Instance based on PID \Get Process Instance List \Post Process instance list to include Process definition key in the API response.Git issue 4049 Signed-off-by: Shenoy, Nandan <[email protected]>
Process Instance API Enhancement with Process definition Key attribute -Enhance the GET Process Instance based on PID \Get Process Instance List \Post Process instance list to include Process definition key in the API response.Git issue 4049 Signed-off-by: Shenoy, Nandan <[email protected]>
Process Instance API Enhancement with Process definition Key attribute -Enhance the GET Process Instance based on PID \Get Process Instance List \Post Process instance list to include Process definition key in the API response.Git issue 4049 Signed-off-by: Shenoy, Nandan <[email protected]>
Process Instance API Enhancement with Process definition Key attribute -Enhance the GET Process Instance based on PID \Get Process Instance List \Post Process instance list to include Process definition key in the API response.Git issue 4049 Signed-off-by: Shenoy, Nandan <[email protected]>
Process Instance API Enhancement with Process definition Key attribute -Enhance the GET Process Instance based on PID \Get Process Instance List \Post Process instance list to include Process definition key in the API response.Git issue 4049 Signed-off-by: Shenoy, Nandan <[email protected]>
Process Instance API Enhancement with Process definition Key attribute -Enhance the GET Process Instance based on PID \Get Process Instance List \Post Process instance list to include Process definition key in the API response.Git issue 4049 Signed-off-by: Shenoy, Nandan <[email protected]>
Process Instance API Enhancement with Process definition Key attribute -Enhance the GET Process Instance based on PID \Get Process Instance List \Post Process instance list to include Process definition key in the API response.Git issue 4049 Signed-off-by: Shenoy, Nandan <[email protected]>
Process Instance API Enhancement with Process definition Key attribute -Enhance the GET Process Instance based on PID \Get Process Instance List \Post Process instance list to include Process definition key in the API response.Git issue 4049 Signed-off-by: Shenoy, Nandan <[email protected]>
Process Instance API Enhancement with Process definition Key attribute -Enhance the GET Process Instance based on PID \Get Process Instance List \Post Process instance list to include Process definition key in the API response.Git issue 4049 Signed-off-by: Shenoy, Nandan <[email protected]>
Process Instance API Enhancement with Process definition Key attribute -Enhance the GET Process Instance based on PID \Get Process Instance List \Post Process instance list to include Process definition key in the API response.Git issue 4049 Signed-off-by: Shenoy, Nandan <[email protected]>
Process Instance API Enhancement with Process definition Key attribute -Enhance the GET Process Instance based on PID \Get Process Instance List \Post Process instance list to include Process definition key in the API response.Git issue 4049 Signed-off-by: Shenoy, Nandan <[email protected]>
Process Instance API Enhancement with Process definition Key attribute -Enhance the GET Process Instance based on PID \Get Process Instance List \Post Process instance list to include Process definition key in the API response.Git issue 4049 Signed-off-by: Shenoy, Nandan <[email protected]>
To reviewer:
|
@@ -774,9 +783,13 @@ public void setProcessDefinition(ProcessDefinitionImpl processDefinition) { | |||
this.processDefinition = processDefinition; | |||
if (processDefinition != null) { | |||
this.processDefinitionId = processDefinition.getId(); | |||
if (processDefinition instanceof ProcessDefinitionEntity) { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
📓 Process definition can be created without a key. Therefore, setting the key only if we have have it.
Found out about the use case via failing org.camunda.bpm.engine.test.standalone.entity.EntitySerializationTest.testExecutionEntitySerialization()
.
@yanavasileva , Nandan |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍 Looks good in general, I added one comment but otherwise I think this is good to go.
/** | ||
* The key of the process definition of the process instance. | ||
*/ | ||
String getProcessDefinitionKey(); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
❓ Is this necessary? ProcessInstance extends Execution which already has the same method definition.
This reverts commit fe7c799.
Sorry, I accidentally pushed a commit to this branch. I reverted it. Please squash when merging. |
Thanks to each one of you for your support.If there is any action item at my end kindly flag me. Regards, |
…049-process-instance-pdk-api-enhancement
#4049