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]