SoniyaAbraham89 commented on code in PR #2274:
URL: 
https://github.com/apache/incubator-kie-kogito-apps/pull/2274#discussion_r2470242171


##########
data-index/data-index-storage/data-index-storage-jpa-common/src/main/resources/META-INF/native-image/reflect-config.json:
##########
@@ -0,0 +1,199 @@
+ [
+     {
+         "name":"org.kie.kogito.index.jpa.model.NodeEntityId",
+         "allDeclaredFields":true,
+         "queryAllDeclaredMethods":true,
+         "queryAllDeclaredConstructors":true,
+         "methods":[{"name":"<init>","parameterTypes":[] }, 
{"name":"equals","parameterTypes":["java.lang.Object"] }, 
{"name":"hashCode","parameterTypes":[] }, 
{"name":"setId","parameterTypes":["java.lang.String"] }, 
{"name":"setProcessDefinition","parameterTypes":["org.kie.kogito.index.jpa.model.ProcessDefinitionEntity"]
 }]
+     },
+     {
+         "name":"org.kie.kogito.index.jpa.model.NodeEntityId_"
+     },
+     {
+         "name":"[Lorg.kie.kogito.index.jpa.model.NodeEntityId;"
+     },
+     {
+         "name":"java.io.Serializable",
+         "queryAllDeclaredMethods":true,
+         
"methods":[{"name":"setDefinition","parameterTypes":["org.kie.kogito.index.jpa.model.ProcessDefinitionEntity"]
 }]
+     },
+     {
+         "name":"org.kie.kogito.index.jpa.model.AbstractEntity",
+         "allDeclaredFields":true,
+         "queryAllDeclaredMethods":true,
+         
"methods":[{"name":"setDefinition","parameterTypes":["org.kie.kogito.index.jpa.model.ProcessDefinitionEntity"]
 }]
+     },
+     {
+         "name":"org.kie.kogito.index.jpa.model.AttachmentEntity",
+         "allDeclaredFields":true,
+         "queryAllDeclaredMethods":true,
+         "methods":[{"name":"<init>","parameterTypes":[] }, 
{"name":"equals","parameterTypes":["java.lang.Object"] }, 
{"name":"setContent","parameterTypes":["java.lang.String"] }, 
{"name":"setId","parameterTypes":["java.lang.String"] }, 
{"name":"setName","parameterTypes":["java.lang.String"] }, 
{"name":"setUpdatedAt","parameterTypes":["java.time.ZonedDateTime"] }, 
{"name":"setUpdatedBy","parameterTypes":["java.lang.String"] }, 
{"name":"setUserTask","parameterTypes":["org.kie.kogito.index.jpa.model.UserTaskInstanceEntity"]
 }]
+     },
+     {
+         
"name":"org.kie.kogito.index.jpa.model.AttachmentEntity$HibernateProxy",
+         "methods":[{"name":"<init>","parameterTypes":[] }]
+     },
+     {
+         "name":"org.kie.kogito.index.jpa.model.AttachmentEntity_"
+     },
+     {
+         "name":"org.kie.kogito.index.jpa.model.CommentEntity",
+         "allDeclaredFields":true,
+         "queryAllDeclaredMethods":true,
+         "methods":[{"name":"<init>","parameterTypes":[] }, 
{"name":"equals","parameterTypes":["java.lang.Object"] }, 
{"name":"setContent","parameterTypes":["java.lang.String"] }, 
{"name":"setId","parameterTypes":["java.lang.String"] }, 
{"name":"setUpdatedAt","parameterTypes":["java.time.ZonedDateTime"] }, 
{"name":"setUpdatedBy","parameterTypes":["java.lang.String"] }, 
{"name":"setUserTask","parameterTypes":["org.kie.kogito.index.jpa.model.UserTaskInstanceEntity"]
 }]
+     },
+     {
+         "name":"org.kie.kogito.index.jpa.model.CommentEntity$HibernateProxy",
+         "methods":[{"name":"<init>","parameterTypes":[] }]
+     },
+     {
+         "name":"org.kie.kogito.index.jpa.model.CommentEntity_"
+     },
+     {
+         "name":"org.kie.kogito.index.jpa.model.JobEntity",
+         "allDeclaredFields":true,
+         "queryAllDeclaredMethods":true,
+         "methods":[{"name":"<init>","parameterTypes":[] }, 
{"name":"equals","parameterTypes":["java.lang.Object"] }, 
{"name":"setCallbackEndpoint","parameterTypes":["java.lang.String"] }, 
{"name":"setEndpoint","parameterTypes":["java.lang.String"] }, 
{"name":"setExecutionCounter","parameterTypes":["java.lang.Integer"] }, 
{"name":"setExpirationTime","parameterTypes":["java.time.ZonedDateTime"] }, 
{"name":"setId","parameterTypes":["java.lang.String"] }, 
{"name":"setLastUpdate","parameterTypes":["java.time.ZonedDateTime"] }, 
{"name":"setNodeInstanceId","parameterTypes":["java.lang.String"] }, 
{"name":"setPriority","parameterTypes":["java.lang.Integer"] }, 
{"name":"setProcessId","parameterTypes":["java.lang.String"] }, 
{"name":"setProcessInstanceId","parameterTypes":["java.lang.String"] }, 
{"name":"setRepeatInterval","parameterTypes":["java.lang.Long"] }, 
{"name":"setRepeatLimit","parameterTypes":["java.lang.Integer"] }, 
{"name":"setRetries","parameterTypes":["java.lang.Integer"] }, {"
 name":"setRootProcessId","parameterTypes":["java.lang.String"] }, 
{"name":"setRootProcessInstanceId","parameterTypes":["java.lang.String"] }, 
{"name":"setScheduledId","parameterTypes":["java.lang.String"] }, 
{"name":"setStatus","parameterTypes":["java.lang.String"] }]
+     },
+     {
+         "name":"org.kie.kogito.index.jpa.model.JobEntity$HibernateProxy",
+         "methods":[{"name":"<init>","parameterTypes":[] }]
+     },
+     {
+         "name":"org.kie.kogito.index.jpa.model.JobEntity_"
+     },
+     {
+         "name":"org.kie.kogito.index.jpa.model.MilestoneEntity",
+         "allDeclaredFields":true,
+         "queryAllDeclaredMethods":true,
+         "methods":[{"name":"<init>","parameterTypes":[] }, 
{"name":"equals","parameterTypes":["java.lang.Object"] }, 
{"name":"setId","parameterTypes":["java.lang.String"] }, 
{"name":"setName","parameterTypes":["java.lang.String"] }, 
{"name":"setProcessInstance","parameterTypes":["org.kie.kogito.index.jpa.model.ProcessInstanceEntity"]
 }, {"name":"setStatus","parameterTypes":["java.lang.String"] }]
+     },
+     {
+         
"name":"org.kie.kogito.index.jpa.model.MilestoneEntity$HibernateProxy",
+         "methods":[{"name":"<init>","parameterTypes":[] }]
+     },
+     {
+         "name":"org.kie.kogito.index.jpa.model.MilestoneEntityId",
+         "allDeclaredFields":true,
+         "queryAllDeclaredMethods":true,
+         "queryAllDeclaredConstructors":true,
+         "methods":[{"name":"<init>","parameterTypes":[] }, 
{"name":"equals","parameterTypes":["java.lang.Object"] }, 
{"name":"hashCode","parameterTypes":[] }, 
{"name":"setId","parameterTypes":["java.lang.String"] }, 
{"name":"setProcessInstance","parameterTypes":["java.lang.String"] }]
+     },
+     {
+         "name":"org.kie.kogito.index.jpa.model.MilestoneEntityId_"
+     },
+     {
+         "name":"org.kie.kogito.index.jpa.model.MilestoneEntity_"
+     },
+     {
+         "name":"org.kie.kogito.index.jpa.model.NodeEntity",
+         "allDeclaredFields":true,
+         "queryAllDeclaredMethods":true,
+         "methods":[{"name":"<init>","parameterTypes":[] }, 
{"name":"equals","parameterTypes":["java.lang.Object"] }, 
{"name":"setId","parameterTypes":["java.lang.String"] }, 
{"name":"setMetadata","parameterTypes":["java.util.Map"] }, 
{"name":"setName","parameterTypes":["java.lang.String"] }, 
{"name":"setProcessDefinition","parameterTypes":["org.kie.kogito.index.jpa.model.ProcessDefinitionEntity"]
 }, {"name":"setType","parameterTypes":["java.lang.String"] }, 
{"name":"setUniqueId","parameterTypes":["java.lang.String"] }]
+     },
+     {
+         "name":"org.kie.kogito.index.jpa.model.NodeEntity$HibernateProxy",
+         "methods":[{"name":"<init>","parameterTypes":[] }]
+     },
+     {
+         "name":"org.kie.kogito.index.jpa.model.NodeEntity_"
+     },
+     {
+         "name":"org.kie.kogito.index.jpa.model.NodeInstanceEntity",
+         "allDeclaredFields":true,
+         "queryAllDeclaredMethods":true,
+         "methods":[{"name":"<init>","parameterTypes":[] }, 
{"name":"equals","parameterTypes":["java.lang.Object"] }, 
{"name":"setCancelType","parameterTypes":["org.kie.kogito.index.model.CancelType"]
 }, {"name":"setDefinitionId","parameterTypes":["java.lang.String"] }, 
{"name":"setEnter","parameterTypes":["java.time.ZonedDateTime"] }, 
{"name":"setErrorMessage","parameterTypes":["java.lang.String"] }, 
{"name":"setExit","parameterTypes":["java.time.ZonedDateTime"] }, 
{"name":"setId","parameterTypes":["java.lang.String"] }, 
{"name":"setName","parameterTypes":["java.lang.String"] }, 
{"name":"setNodeId","parameterTypes":["java.lang.String"] }, 
{"name":"setProcessInstance","parameterTypes":["org.kie.kogito.index.jpa.model.ProcessInstanceEntity"]
 }, {"name":"setRetrigger","parameterTypes":["java.lang.Boolean"] }, 
{"name":"setSlaDueDate","parameterTypes":["java.time.ZonedDateTime"] }, 
{"name":"setType","parameterTypes":["java.lang.String"] }]
+     },
+     {
+         
"name":"org.kie.kogito.index.jpa.model.NodeInstanceEntity$HibernateProxy",
+         "methods":[{"name":"<init>","parameterTypes":[] }]
+     },
+     {
+         "name":"org.kie.kogito.index.jpa.model.NodeInstanceEntity_"
+     },
+     {
+         "name":"org.kie.kogito.index.jpa.model.ProcessDefinitionEntity",
+         "allDeclaredFields":true,
+         "queryAllDeclaredMethods":true,
+         "methods":[{"name":"<init>","parameterTypes":[] }, 
{"name":"equals","parameterTypes":["java.lang.Object"] }, 
{"name":"setAddons","parameterTypes":["java.util.Set"] }, 
{"name":"setAnnotations","parameterTypes":["java.util.Set"] }, 
{"name":"setDescription","parameterTypes":["java.lang.String"] }, 
{"name":"setEndpoint","parameterTypes":["java.lang.String"] }, 
{"name":"setId","parameterTypes":["java.lang.String"] }, 
{"name":"setMetadata","parameterTypes":["com.fasterxml.jackson.databind.node.ObjectNode"]
 }, {"name":"setName","parameterTypes":["java.lang.String"] }, 
{"name":"setNodes","parameterTypes":["java.util.List"] }, 
{"name":"setRoles","parameterTypes":["java.util.Set"] }, 
{"name":"setSource","parameterTypes":["byte[]"] }, 
{"name":"setType","parameterTypes":["java.lang.String"] }, 
{"name":"setVersion","parameterTypes":["java.lang.String"] }]
+     },
+     {
+         
"name":"org.kie.kogito.index.jpa.model.ProcessDefinitionEntity$HibernateProxy",
+         "methods":[{"name":"<init>","parameterTypes":[] }]
+     },
+     {
+         "name":"org.kie.kogito.index.jpa.model.ProcessDefinitionEntity_"
+     },
+     {
+         "name":"org.kie.kogito.index.jpa.model.ProcessInstanceEntity",
+         "allDeclaredFields":true,
+         "queryAllDeclaredMethods":true,
+         "methods":[{"name":"<init>","parameterTypes":[] }, 
{"name":"equals","parameterTypes":["java.lang.Object"] }, 
{"name":"setAddons","parameterTypes":["java.util.Set"] }, 
{"name":"setBusinessKey","parameterTypes":["java.lang.String"] }, 
{"name":"setCloudEventId","parameterTypes":["java.lang.String"] }, 
{"name":"setCloudEventSource","parameterTypes":["java.lang.String"] }, 
{"name":"setCreatedBy","parameterTypes":["java.lang.String"] }, 
{"name":"setDefinition","parameterTypes":["org.kie.kogito.index.jpa.model.ProcessDefinitionEntity"]
 }, {"name":"setEnd","parameterTypes":["java.time.ZonedDateTime"] }, 
{"name":"setEndpoint","parameterTypes":["java.lang.String"] }, 
{"name":"setError","parameterTypes":["org.kie.kogito.index.jpa.model.ProcessInstanceErrorEntity"]
 }, {"name":"setId","parameterTypes":["java.lang.String"] }, 
{"name":"setLastUpdate","parameterTypes":["java.time.ZonedDateTime"] }, 
{"name":"setMilestones","parameterTypes":["java.util.List"] }, 
{"name":"setNodes","parameter
 Types":["java.util.List"] }, 
{"name":"setParentProcessInstanceId","parameterTypes":["java.lang.String"] }, 
{"name":"setProcessId","parameterTypes":["java.lang.String"] }, 
{"name":"setProcessName","parameterTypes":["java.lang.String"] }, 
{"name":"setRoles","parameterTypes":["java.util.Set"] }, 
{"name":"setRootProcessId","parameterTypes":["java.lang.String"] }, 
{"name":"setRootProcessInstanceId","parameterTypes":["java.lang.String"] }, 
{"name":"setSlaDueDate","parameterTypes":["java.time.ZonedDateTime"] }, 
{"name":"setStart","parameterTypes":["java.time.ZonedDateTime"] }, 
{"name":"setState","parameterTypes":["java.lang.Integer"] }, 
{"name":"setUpdatedBy","parameterTypes":["java.lang.String"] }, 
{"name":"setVariables","parameterTypes":["com.fasterxml.jackson.databind.node.ObjectNode"]
 }, {"name":"setVersion","parameterTypes":["java.lang.String"] }]
+     },
+     {
+         
"name":"org.kie.kogito.index.jpa.model.ProcessInstanceEntity$HibernateProxy",
+         "methods":[{"name":"<init>","parameterTypes":[] }]
+     },
+     {
+         "name":"org.kie.kogito.index.jpa.model.ProcessInstanceEntity_"
+     },
+     {
+         "name":"org.kie.kogito.index.jpa.model.ProcessInstanceErrorEntity",
+         "allDeclaredFields":true,
+         "queryAllDeclaredMethods":true,
+         "queryAllDeclaredConstructors":true,
+         "methods":[{"name":"<init>","parameterTypes":[] }, 
{"name":"setMessage","parameterTypes":["java.lang.String"] }, 
{"name":"setNodeDefinitionId","parameterTypes":["java.lang.String"] }, 
{"name":"setNodeInstanceId","parameterTypes":["java.lang.String"] }]
+     },
+     {
+         "name":"org.kie.kogito.index.jpa.model.ProcessInstanceErrorEntity_"
+     },
+     {
+         "name":"org.kie.kogito.index.jpa.model.UserTaskInstanceEntity",
+         "allDeclaredFields":true,
+         "queryAllDeclaredMethods":true,
+         "methods":[{"name":"<init>","parameterTypes":[] }, 
{"name":"equals","parameterTypes":["java.lang.Object"] }, 
{"name":"setActualOwner","parameterTypes":["java.lang.String"] }, 
{"name":"setAdminGroups","parameterTypes":["java.util.Set"] }, 
{"name":"setAdminUsers","parameterTypes":["java.util.Set"] }, 
{"name":"setAttachments","parameterTypes":["java.util.List"] }, 
{"name":"setComments","parameterTypes":["java.util.List"] }, 
{"name":"setCompleted","parameterTypes":["java.time.ZonedDateTime"] }, 
{"name":"setDescription","parameterTypes":["java.lang.String"] }, 
{"name":"setEndpoint","parameterTypes":["java.lang.String"] }, 
{"name":"setExcludedUsers","parameterTypes":["java.util.Set"] }, 
{"name":"setExternalReferenceId","parameterTypes":["java.lang.String"] }, 
{"name":"setId","parameterTypes":["java.lang.String"] }, 
{"name":"setInputs","parameterTypes":["com.fasterxml.jackson.databind.node.ObjectNode"]
 }, {"name":"setLastUpdate","parameterTypes":["java.time.ZonedDateTime"] }, {"na
 me":"setName","parameterTypes":["java.lang.String"] }, 
{"name":"setOutputs","parameterTypes":["com.fasterxml.jackson.databind.node.ObjectNode"]
 }, {"name":"setPotentialGroups","parameterTypes":["java.util.Set"] }, 
{"name":"setPotentialUsers","parameterTypes":["java.util.Set"] }, 
{"name":"setPriority","parameterTypes":["java.lang.String"] }, 
{"name":"setProcessId","parameterTypes":["java.lang.String"] }, 
{"name":"setProcessInstanceId","parameterTypes":["java.lang.String"] }, 
{"name":"setReferenceName","parameterTypes":["java.lang.String"] }, 
{"name":"setRootProcessId","parameterTypes":["java.lang.String"] }, 
{"name":"setRootProcessInstanceId","parameterTypes":["java.lang.String"] }, 
{"name":"setSlaDueDate","parameterTypes":["java.time.ZonedDateTime"] }, 
{"name":"setStarted","parameterTypes":["java.time.ZonedDateTime"] }, 
{"name":"setState","parameterTypes":["java.lang.String"] }]

Review Comment:
   @pefernan, Updated PR to use "allDeclaredMethods": true instead of 
individual methods



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to