Created
October 22, 2023 17:43
-
-
Save prabhu/a94032e592048b91fc1ce513f98401b5 to your computer and use it in GitHub Desktop.
Reachables slice for https://github.com/pyn3rd/CVE-2023-34040
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"reachables" : [ | |
{ | |
"flows" : [ | |
{ | |
"id" : 44, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 36, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 43, | |
"label" : "IDENTIFIER", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.consumerConfigs()", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 38, | |
"columnNumber" : 50, | |
"tags" : "" | |
}, | |
{ | |
"id" : 80, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 26, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 91, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.bootstrapServers", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 29, | |
"columnNumber" : 60, | |
"tags" : "" | |
}, | |
{ | |
"id" : 88, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "ConsumerConfig.BOOTSTRAP_SERVERS_CONFIG", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 29, | |
"columnNumber" : 19, | |
"tags" : "" | |
}, | |
{ | |
"id" : 95, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.GROUP_ID_CONFIG, groupId)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 30, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 103, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.KEY_DESERIALIZER_CLASS_CONFIG, JsonDeserializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 31, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 111, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.VALUE_DESERIALIZER_CLASS_CONFIG, JsonDeserializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 32, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 118, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return props;", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 33, | |
"columnNumber" : 9, | |
"tags" : "framework-output" | |
}, | |
{ | |
"id" : 133, | |
"label" : "CALL", | |
"name" : "consumerConfigs", | |
"fullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig.consumerConfigs:java.util.Map()", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.consumerConfigs()", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 38, | |
"columnNumber" : 50, | |
"tags" : "" | |
}, | |
{ | |
"id" : 132, | |
"label" : "IDENTIFIER", | |
"name" : "$obj1", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "new DefaultKafkaConsumerFactory<>(consumerConfigs())", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : null, | |
"columnNumber" : null, | |
"tags" : "" | |
}, | |
{ | |
"id" : 126, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return new DefaultKafkaConsumerFactory<>(consumerConfigs());", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 38, | |
"columnNumber" : 9, | |
"tags" : "framework-output" | |
} | |
], | |
"purls" : [ | |
] | |
}, | |
{ | |
"flows" : [ | |
{ | |
"id" : 44, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 36, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 43, | |
"label" : "IDENTIFIER", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.consumerConfigs()", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 38, | |
"columnNumber" : 50, | |
"tags" : "" | |
}, | |
{ | |
"id" : 80, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 26, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 91, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.bootstrapServers", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 29, | |
"columnNumber" : 60, | |
"tags" : "" | |
}, | |
{ | |
"id" : 88, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "ConsumerConfig.BOOTSTRAP_SERVERS_CONFIG", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 29, | |
"columnNumber" : 19, | |
"tags" : "" | |
}, | |
{ | |
"id" : 95, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.GROUP_ID_CONFIG, groupId)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 30, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 103, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.KEY_DESERIALIZER_CLASS_CONFIG, JsonDeserializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 31, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 111, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.VALUE_DESERIALIZER_CLASS_CONFIG, JsonDeserializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 32, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 118, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return props;", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 33, | |
"columnNumber" : 9, | |
"tags" : "framework-output" | |
} | |
], | |
"purls" : [ | |
] | |
}, | |
{ | |
"flows" : [ | |
{ | |
"id" : 48, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"parentMethodName" : "kafkaListenerContainerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 41, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 47, | |
"label" : "IDENTIFIER", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.consumerFactory()", | |
"typeFullName" : "", | |
"parentMethodName" : "kafkaListenerContainerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 44, | |
"columnNumber" : 36, | |
"tags" : "framework-value" | |
}, | |
{ | |
"id" : 44, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 36, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 43, | |
"label" : "IDENTIFIER", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.consumerConfigs()", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 38, | |
"columnNumber" : 50, | |
"tags" : "" | |
}, | |
{ | |
"id" : 80, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 26, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 91, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.bootstrapServers", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 29, | |
"columnNumber" : 60, | |
"tags" : "" | |
}, | |
{ | |
"id" : 88, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "ConsumerConfig.BOOTSTRAP_SERVERS_CONFIG", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 29, | |
"columnNumber" : 19, | |
"tags" : "" | |
}, | |
{ | |
"id" : 95, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.GROUP_ID_CONFIG, groupId)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 30, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 103, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.KEY_DESERIALIZER_CLASS_CONFIG, JsonDeserializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 31, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 111, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.VALUE_DESERIALIZER_CLASS_CONFIG, JsonDeserializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 32, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 118, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return props;", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 33, | |
"columnNumber" : 9, | |
"tags" : "framework-output" | |
} | |
], | |
"purls" : [ | |
] | |
}, | |
{ | |
"flows" : [ | |
{ | |
"id" : 80, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 26, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 91, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.bootstrapServers", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 29, | |
"columnNumber" : 60, | |
"tags" : "" | |
}, | |
{ | |
"id" : 88, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "ConsumerConfig.BOOTSTRAP_SERVERS_CONFIG", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 29, | |
"columnNumber" : 19, | |
"tags" : "" | |
}, | |
{ | |
"id" : 95, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.GROUP_ID_CONFIG, groupId)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 30, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 103, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.KEY_DESERIALIZER_CLASS_CONFIG, JsonDeserializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 31, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 111, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.VALUE_DESERIALIZER_CLASS_CONFIG, JsonDeserializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 32, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 118, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return props;", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 33, | |
"columnNumber" : 9, | |
"tags" : "framework-output" | |
}, | |
{ | |
"id" : 133, | |
"label" : "CALL", | |
"name" : "consumerConfigs", | |
"fullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig.consumerConfigs:java.util.Map()", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.consumerConfigs()", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 38, | |
"columnNumber" : 50, | |
"tags" : "" | |
}, | |
{ | |
"id" : 132, | |
"label" : "IDENTIFIER", | |
"name" : "$obj1", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "new DefaultKafkaConsumerFactory<>(consumerConfigs())", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : null, | |
"columnNumber" : null, | |
"tags" : "" | |
}, | |
{ | |
"id" : 126, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return new DefaultKafkaConsumerFactory<>(consumerConfigs());", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 38, | |
"columnNumber" : 9, | |
"tags" : "framework-output" | |
}, | |
{ | |
"id" : 147, | |
"label" : "CALL", | |
"name" : "consumerFactory", | |
"fullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig.consumerFactory:org.springframework.kafka.core.ConsumerFactory()", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.consumerFactory()", | |
"typeFullName" : "", | |
"parentMethodName" : "kafkaListenerContainerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 44, | |
"columnNumber" : 36, | |
"tags" : "pkg:maven/org.springframework.kafka/[email protected]?type=jar, framework" | |
}, | |
{ | |
"id" : 150, | |
"label" : "IDENTIFIER", | |
"name" : "factory", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "factory.getContainerProperties()", | |
"typeFullName" : "", | |
"parentMethodName" : "kafkaListenerContainerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 45, | |
"columnNumber" : 9, | |
"tags" : "framework-value" | |
}, | |
{ | |
"id" : 154, | |
"label" : "IDENTIFIER", | |
"name" : "factory", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "factory.getContainerProperties()", | |
"typeFullName" : "", | |
"parentMethodName" : "kafkaListenerContainerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 46, | |
"columnNumber" : 9, | |
"tags" : "framework-value" | |
}, | |
{ | |
"id" : 156, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return factory;", | |
"typeFullName" : "", | |
"parentMethodName" : "kafkaListenerContainerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 47, | |
"columnNumber" : 9, | |
"tags" : "framework-output" | |
} | |
], | |
"purls" : [ | |
"pkg:maven/org.springframework.kafka/[email protected]?type=jar" | |
] | |
}, | |
{ | |
"flows" : [ | |
{ | |
"id" : 80, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 26, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 91, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.bootstrapServers", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 29, | |
"columnNumber" : 60, | |
"tags" : "" | |
}, | |
{ | |
"id" : 88, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "ConsumerConfig.BOOTSTRAP_SERVERS_CONFIG", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 29, | |
"columnNumber" : 19, | |
"tags" : "" | |
}, | |
{ | |
"id" : 95, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.GROUP_ID_CONFIG, groupId)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 30, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 103, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.KEY_DESERIALIZER_CLASS_CONFIG, JsonDeserializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 31, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 111, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.VALUE_DESERIALIZER_CLASS_CONFIG, JsonDeserializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 32, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 118, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return props;", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 33, | |
"columnNumber" : 9, | |
"tags" : "framework-output" | |
}, | |
{ | |
"id" : 133, | |
"label" : "CALL", | |
"name" : "consumerConfigs", | |
"fullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig.consumerConfigs:java.util.Map()", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.consumerConfigs()", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 38, | |
"columnNumber" : 50, | |
"tags" : "" | |
}, | |
{ | |
"id" : 132, | |
"label" : "IDENTIFIER", | |
"name" : "$obj1", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "new DefaultKafkaConsumerFactory<>(consumerConfigs())", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : null, | |
"columnNumber" : null, | |
"tags" : "" | |
}, | |
{ | |
"id" : 126, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return new DefaultKafkaConsumerFactory<>(consumerConfigs());", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 38, | |
"columnNumber" : 9, | |
"tags" : "framework-output" | |
} | |
], | |
"purls" : [ | |
] | |
}, | |
{ | |
"flows" : [ | |
{ | |
"id" : 213, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 21, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 224, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.bootstrapServers", | |
"typeFullName" : "", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 24, | |
"columnNumber" : 60, | |
"tags" : "" | |
}, | |
{ | |
"id" : 221, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "ProducerConfig.BOOTSTRAP_SERVERS_CONFIG", | |
"typeFullName" : "", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 24, | |
"columnNumber" : 19, | |
"tags" : "" | |
}, | |
{ | |
"id" : 228, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ProducerConfig.KEY_SERIALIZER_CLASS_CONFIG, StringSerializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 25, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 236, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ProducerConfig.VALUE_SERIALIZER_CLASS_CONFIG, StringSerializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 26, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 243, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return props;", | |
"typeFullName" : "", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 27, | |
"columnNumber" : 9, | |
"tags" : "framework-output" | |
}, | |
{ | |
"id" : 258, | |
"label" : "CALL", | |
"name" : "producerConfigs", | |
"fullName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig.producerConfigs:java.util.Map()", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.producerConfigs()", | |
"typeFullName" : "", | |
"parentMethodName" : "producerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ProducerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 32, | |
"columnNumber" : 50, | |
"tags" : "" | |
}, | |
{ | |
"id" : 257, | |
"label" : "IDENTIFIER", | |
"name" : "$obj1", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "new DefaultKafkaProducerFactory<>(producerConfigs())", | |
"typeFullName" : "", | |
"parentMethodName" : "producerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ProducerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : null, | |
"columnNumber" : null, | |
"tags" : "" | |
}, | |
{ | |
"id" : 251, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return new DefaultKafkaProducerFactory<>(producerConfigs());", | |
"typeFullName" : "", | |
"parentMethodName" : "producerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ProducerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 32, | |
"columnNumber" : 9, | |
"tags" : "framework-output" | |
} | |
], | |
"purls" : [ | |
] | |
}, | |
{ | |
"flows" : [ | |
{ | |
"id" : 48, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"parentMethodName" : "kafkaListenerContainerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 41, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 47, | |
"label" : "IDENTIFIER", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.consumerFactory()", | |
"typeFullName" : "", | |
"parentMethodName" : "kafkaListenerContainerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 44, | |
"columnNumber" : 36, | |
"tags" : "framework-value" | |
}, | |
{ | |
"id" : 44, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 36, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 43, | |
"label" : "IDENTIFIER", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.consumerConfigs()", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 38, | |
"columnNumber" : 50, | |
"tags" : "" | |
}, | |
{ | |
"id" : 80, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 26, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 91, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.bootstrapServers", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 29, | |
"columnNumber" : 60, | |
"tags" : "" | |
}, | |
{ | |
"id" : 88, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "ConsumerConfig.BOOTSTRAP_SERVERS_CONFIG", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 29, | |
"columnNumber" : 19, | |
"tags" : "" | |
}, | |
{ | |
"id" : 95, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.GROUP_ID_CONFIG, groupId)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 30, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 103, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.KEY_DESERIALIZER_CLASS_CONFIG, JsonDeserializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 31, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 111, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.VALUE_DESERIALIZER_CLASS_CONFIG, JsonDeserializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 32, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 118, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return props;", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 33, | |
"columnNumber" : 9, | |
"tags" : "framework-output" | |
}, | |
{ | |
"id" : 133, | |
"label" : "CALL", | |
"name" : "consumerConfigs", | |
"fullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig.consumerConfigs:java.util.Map()", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.consumerConfigs()", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 38, | |
"columnNumber" : 50, | |
"tags" : "" | |
}, | |
{ | |
"id" : 132, | |
"label" : "IDENTIFIER", | |
"name" : "$obj1", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "new DefaultKafkaConsumerFactory<>(consumerConfigs())", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : null, | |
"columnNumber" : null, | |
"tags" : "" | |
}, | |
{ | |
"id" : 126, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return new DefaultKafkaConsumerFactory<>(consumerConfigs());", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 38, | |
"columnNumber" : 9, | |
"tags" : "framework-output" | |
}, | |
{ | |
"id" : 147, | |
"label" : "CALL", | |
"name" : "consumerFactory", | |
"fullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig.consumerFactory:org.springframework.kafka.core.ConsumerFactory()", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.consumerFactory()", | |
"typeFullName" : "", | |
"parentMethodName" : "kafkaListenerContainerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 44, | |
"columnNumber" : 36, | |
"tags" : "pkg:maven/org.springframework.kafka/[email protected]?type=jar, framework" | |
}, | |
{ | |
"id" : 150, | |
"label" : "IDENTIFIER", | |
"name" : "factory", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "factory.getContainerProperties()", | |
"typeFullName" : "", | |
"parentMethodName" : "kafkaListenerContainerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 45, | |
"columnNumber" : 9, | |
"tags" : "framework-value" | |
}, | |
{ | |
"id" : 154, | |
"label" : "IDENTIFIER", | |
"name" : "factory", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "factory.getContainerProperties()", | |
"typeFullName" : "", | |
"parentMethodName" : "kafkaListenerContainerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 46, | |
"columnNumber" : 9, | |
"tags" : "framework-value" | |
}, | |
{ | |
"id" : 156, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return factory;", | |
"typeFullName" : "", | |
"parentMethodName" : "kafkaListenerContainerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 47, | |
"columnNumber" : 9, | |
"tags" : "framework-output" | |
} | |
], | |
"purls" : [ | |
"pkg:maven/org.springframework.kafka/[email protected]?type=jar" | |
] | |
}, | |
{ | |
"flows" : [ | |
{ | |
"id" : 48, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"parentMethodName" : "kafkaListenerContainerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 41, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 47, | |
"label" : "IDENTIFIER", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.consumerFactory()", | |
"typeFullName" : "", | |
"parentMethodName" : "kafkaListenerContainerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 44, | |
"columnNumber" : 36, | |
"tags" : "framework-value" | |
}, | |
{ | |
"id" : 44, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 36, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 43, | |
"label" : "IDENTIFIER", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.consumerConfigs()", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 38, | |
"columnNumber" : 50, | |
"tags" : "" | |
}, | |
{ | |
"id" : 80, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 26, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 91, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.bootstrapServers", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 29, | |
"columnNumber" : 60, | |
"tags" : "" | |
}, | |
{ | |
"id" : 88, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "ConsumerConfig.BOOTSTRAP_SERVERS_CONFIG", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 29, | |
"columnNumber" : 19, | |
"tags" : "" | |
}, | |
{ | |
"id" : 95, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.GROUP_ID_CONFIG, groupId)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 30, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 103, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.KEY_DESERIALIZER_CLASS_CONFIG, JsonDeserializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 31, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 111, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.VALUE_DESERIALIZER_CLASS_CONFIG, JsonDeserializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 32, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 118, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return props;", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 33, | |
"columnNumber" : 9, | |
"tags" : "framework-output" | |
}, | |
{ | |
"id" : 133, | |
"label" : "CALL", | |
"name" : "consumerConfigs", | |
"fullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig.consumerConfigs:java.util.Map()", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.consumerConfigs()", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 38, | |
"columnNumber" : 50, | |
"tags" : "" | |
}, | |
{ | |
"id" : 132, | |
"label" : "IDENTIFIER", | |
"name" : "$obj1", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "new DefaultKafkaConsumerFactory<>(consumerConfigs())", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : null, | |
"columnNumber" : null, | |
"tags" : "" | |
}, | |
{ | |
"id" : 126, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return new DefaultKafkaConsumerFactory<>(consumerConfigs());", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 38, | |
"columnNumber" : 9, | |
"tags" : "framework-output" | |
} | |
], | |
"purls" : [ | |
] | |
}, | |
{ | |
"flows" : [ | |
{ | |
"id" : 213, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 21, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 224, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.bootstrapServers", | |
"typeFullName" : "", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 24, | |
"columnNumber" : 60, | |
"tags" : "" | |
}, | |
{ | |
"id" : 221, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "ProducerConfig.BOOTSTRAP_SERVERS_CONFIG", | |
"typeFullName" : "", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 24, | |
"columnNumber" : 19, | |
"tags" : "" | |
}, | |
{ | |
"id" : 228, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ProducerConfig.KEY_SERIALIZER_CLASS_CONFIG, StringSerializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 25, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 236, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ProducerConfig.VALUE_SERIALIZER_CLASS_CONFIG, StringSerializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 26, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 243, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return props;", | |
"typeFullName" : "", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 27, | |
"columnNumber" : 9, | |
"tags" : "framework-output" | |
}, | |
{ | |
"id" : 258, | |
"label" : "CALL", | |
"name" : "producerConfigs", | |
"fullName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig.producerConfigs:java.util.Map()", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.producerConfigs()", | |
"typeFullName" : "", | |
"parentMethodName" : "producerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ProducerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 32, | |
"columnNumber" : 50, | |
"tags" : "" | |
}, | |
{ | |
"id" : 257, | |
"label" : "IDENTIFIER", | |
"name" : "$obj1", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "new DefaultKafkaProducerFactory<>(producerConfigs())", | |
"typeFullName" : "", | |
"parentMethodName" : "producerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ProducerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : null, | |
"columnNumber" : null, | |
"tags" : "" | |
}, | |
{ | |
"id" : 251, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return new DefaultKafkaProducerFactory<>(producerConfigs());", | |
"typeFullName" : "", | |
"parentMethodName" : "producerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ProducerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 32, | |
"columnNumber" : 9, | |
"tags" : "framework-output" | |
}, | |
{ | |
"id" : 273, | |
"label" : "CALL", | |
"name" : "producerFactory", | |
"fullName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig.producerFactory:org.springframework.kafka.core.ProducerFactory()", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.producerFactory()", | |
"typeFullName" : "", | |
"parentMethodName" : "kafkaTemplate", | |
"parentMethodSignature" : "org.springframework.kafka.core.KafkaTemplate()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 37, | |
"columnNumber" : 36, | |
"tags" : "pkg:maven/org.springframework.kafka/[email protected]?type=jar, framework" | |
}, | |
{ | |
"id" : 266, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return new KafkaTemplate<>(producerFactory());", | |
"typeFullName" : "", | |
"parentMethodName" : "kafkaTemplate", | |
"parentMethodSignature" : "org.springframework.kafka.core.KafkaTemplate()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 37, | |
"columnNumber" : 9, | |
"tags" : "framework-output" | |
} | |
], | |
"purls" : [ | |
"pkg:maven/org.springframework.kafka/[email protected]?type=jar" | |
] | |
}, | |
{ | |
"flows" : [ | |
{ | |
"id" : 213, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 21, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 224, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.bootstrapServers", | |
"typeFullName" : "", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 24, | |
"columnNumber" : 60, | |
"tags" : "" | |
}, | |
{ | |
"id" : 221, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "ProducerConfig.BOOTSTRAP_SERVERS_CONFIG", | |
"typeFullName" : "", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 24, | |
"columnNumber" : 19, | |
"tags" : "" | |
}, | |
{ | |
"id" : 228, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ProducerConfig.KEY_SERIALIZER_CLASS_CONFIG, StringSerializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 25, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 236, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ProducerConfig.VALUE_SERIALIZER_CLASS_CONFIG, StringSerializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 26, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 243, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return props;", | |
"typeFullName" : "", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 27, | |
"columnNumber" : 9, | |
"tags" : "framework-output" | |
} | |
], | |
"purls" : [ | |
] | |
}, | |
{ | |
"flows" : [ | |
{ | |
"id" : 185, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"parentMethodName" : "producerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ProducerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 30, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 184, | |
"label" : "IDENTIFIER", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.producerConfigs()", | |
"typeFullName" : "", | |
"parentMethodName" : "producerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ProducerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 32, | |
"columnNumber" : 50, | |
"tags" : "" | |
}, | |
{ | |
"id" : 213, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 21, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 224, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.bootstrapServers", | |
"typeFullName" : "", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 24, | |
"columnNumber" : 60, | |
"tags" : "" | |
}, | |
{ | |
"id" : 221, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "ProducerConfig.BOOTSTRAP_SERVERS_CONFIG", | |
"typeFullName" : "", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 24, | |
"columnNumber" : 19, | |
"tags" : "" | |
}, | |
{ | |
"id" : 228, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ProducerConfig.KEY_SERIALIZER_CLASS_CONFIG, StringSerializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 25, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 236, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ProducerConfig.VALUE_SERIALIZER_CLASS_CONFIG, StringSerializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 26, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 243, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return props;", | |
"typeFullName" : "", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 27, | |
"columnNumber" : 9, | |
"tags" : "framework-output" | |
}, | |
{ | |
"id" : 258, | |
"label" : "CALL", | |
"name" : "producerConfigs", | |
"fullName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig.producerConfigs:java.util.Map()", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.producerConfigs()", | |
"typeFullName" : "", | |
"parentMethodName" : "producerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ProducerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 32, | |
"columnNumber" : 50, | |
"tags" : "" | |
}, | |
{ | |
"id" : 257, | |
"label" : "IDENTIFIER", | |
"name" : "$obj1", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "new DefaultKafkaProducerFactory<>(producerConfigs())", | |
"typeFullName" : "", | |
"parentMethodName" : "producerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ProducerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : null, | |
"columnNumber" : null, | |
"tags" : "" | |
}, | |
{ | |
"id" : 251, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return new DefaultKafkaProducerFactory<>(producerConfigs());", | |
"typeFullName" : "", | |
"parentMethodName" : "producerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ProducerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 32, | |
"columnNumber" : 9, | |
"tags" : "framework-output" | |
}, | |
{ | |
"id" : 273, | |
"label" : "CALL", | |
"name" : "producerFactory", | |
"fullName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig.producerFactory:org.springframework.kafka.core.ProducerFactory()", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.producerFactory()", | |
"typeFullName" : "", | |
"parentMethodName" : "kafkaTemplate", | |
"parentMethodSignature" : "org.springframework.kafka.core.KafkaTemplate()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 37, | |
"columnNumber" : 36, | |
"tags" : "pkg:maven/org.springframework.kafka/[email protected]?type=jar, framework" | |
}, | |
{ | |
"id" : 266, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return new KafkaTemplate<>(producerFactory());", | |
"typeFullName" : "", | |
"parentMethodName" : "kafkaTemplate", | |
"parentMethodSignature" : "org.springframework.kafka.core.KafkaTemplate()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 37, | |
"columnNumber" : 9, | |
"tags" : "framework-output" | |
} | |
], | |
"purls" : [ | |
"pkg:maven/org.springframework.kafka/[email protected]?type=jar" | |
] | |
}, | |
{ | |
"flows" : [ | |
{ | |
"id" : 187, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"parentMethodName" : "kafkaTemplate", | |
"parentMethodSignature" : "org.springframework.kafka.core.KafkaTemplate()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 35, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 186, | |
"label" : "IDENTIFIER", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.producerFactory()", | |
"typeFullName" : "", | |
"parentMethodName" : "kafkaTemplate", | |
"parentMethodSignature" : "org.springframework.kafka.core.KafkaTemplate()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 37, | |
"columnNumber" : 36, | |
"tags" : "framework-value" | |
}, | |
{ | |
"id" : 185, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"parentMethodName" : "producerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ProducerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 30, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 184, | |
"label" : "IDENTIFIER", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.producerConfigs()", | |
"typeFullName" : "", | |
"parentMethodName" : "producerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ProducerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 32, | |
"columnNumber" : 50, | |
"tags" : "" | |
}, | |
{ | |
"id" : 213, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 21, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 224, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.bootstrapServers", | |
"typeFullName" : "", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 24, | |
"columnNumber" : 60, | |
"tags" : "" | |
}, | |
{ | |
"id" : 221, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "ProducerConfig.BOOTSTRAP_SERVERS_CONFIG", | |
"typeFullName" : "", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 24, | |
"columnNumber" : 19, | |
"tags" : "" | |
}, | |
{ | |
"id" : 228, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ProducerConfig.KEY_SERIALIZER_CLASS_CONFIG, StringSerializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 25, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 236, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ProducerConfig.VALUE_SERIALIZER_CLASS_CONFIG, StringSerializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 26, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 243, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return props;", | |
"typeFullName" : "", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 27, | |
"columnNumber" : 9, | |
"tags" : "framework-output" | |
} | |
], | |
"purls" : [ | |
] | |
}, | |
{ | |
"flows" : [ | |
{ | |
"id" : 187, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"parentMethodName" : "kafkaTemplate", | |
"parentMethodSignature" : "org.springframework.kafka.core.KafkaTemplate()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 35, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 186, | |
"label" : "IDENTIFIER", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.producerFactory()", | |
"typeFullName" : "", | |
"parentMethodName" : "kafkaTemplate", | |
"parentMethodSignature" : "org.springframework.kafka.core.KafkaTemplate()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 37, | |
"columnNumber" : 36, | |
"tags" : "framework-value" | |
}, | |
{ | |
"id" : 185, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"parentMethodName" : "producerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ProducerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 30, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 184, | |
"label" : "IDENTIFIER", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.producerConfigs()", | |
"typeFullName" : "", | |
"parentMethodName" : "producerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ProducerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 32, | |
"columnNumber" : 50, | |
"tags" : "" | |
}, | |
{ | |
"id" : 213, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 21, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 224, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.bootstrapServers", | |
"typeFullName" : "", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 24, | |
"columnNumber" : 60, | |
"tags" : "" | |
}, | |
{ | |
"id" : 221, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "ProducerConfig.BOOTSTRAP_SERVERS_CONFIG", | |
"typeFullName" : "", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 24, | |
"columnNumber" : 19, | |
"tags" : "" | |
}, | |
{ | |
"id" : 228, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ProducerConfig.KEY_SERIALIZER_CLASS_CONFIG, StringSerializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 25, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 236, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ProducerConfig.VALUE_SERIALIZER_CLASS_CONFIG, StringSerializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 26, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 243, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return props;", | |
"typeFullName" : "", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 27, | |
"columnNumber" : 9, | |
"tags" : "framework-output" | |
}, | |
{ | |
"id" : 258, | |
"label" : "CALL", | |
"name" : "producerConfigs", | |
"fullName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig.producerConfigs:java.util.Map()", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.producerConfigs()", | |
"typeFullName" : "", | |
"parentMethodName" : "producerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ProducerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 32, | |
"columnNumber" : 50, | |
"tags" : "" | |
}, | |
{ | |
"id" : 257, | |
"label" : "IDENTIFIER", | |
"name" : "$obj1", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "new DefaultKafkaProducerFactory<>(producerConfigs())", | |
"typeFullName" : "", | |
"parentMethodName" : "producerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ProducerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : null, | |
"columnNumber" : null, | |
"tags" : "" | |
}, | |
{ | |
"id" : 251, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return new DefaultKafkaProducerFactory<>(producerConfigs());", | |
"typeFullName" : "", | |
"parentMethodName" : "producerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ProducerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 32, | |
"columnNumber" : 9, | |
"tags" : "framework-output" | |
}, | |
{ | |
"id" : 273, | |
"label" : "CALL", | |
"name" : "producerFactory", | |
"fullName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig.producerFactory:org.springframework.kafka.core.ProducerFactory()", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.producerFactory()", | |
"typeFullName" : "", | |
"parentMethodName" : "kafkaTemplate", | |
"parentMethodSignature" : "org.springframework.kafka.core.KafkaTemplate()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 37, | |
"columnNumber" : 36, | |
"tags" : "pkg:maven/org.springframework.kafka/[email protected]?type=jar, framework" | |
}, | |
{ | |
"id" : 266, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return new KafkaTemplate<>(producerFactory());", | |
"typeFullName" : "", | |
"parentMethodName" : "kafkaTemplate", | |
"parentMethodSignature" : "org.springframework.kafka.core.KafkaTemplate()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 37, | |
"columnNumber" : 9, | |
"tags" : "framework-output" | |
} | |
], | |
"purls" : [ | |
"pkg:maven/org.springframework.kafka/[email protected]?type=jar" | |
] | |
}, | |
{ | |
"flows" : [ | |
{ | |
"id" : 44, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 36, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 43, | |
"label" : "IDENTIFIER", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.consumerConfigs()", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 38, | |
"columnNumber" : 50, | |
"tags" : "" | |
}, | |
{ | |
"id" : 80, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 26, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 91, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.bootstrapServers", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 29, | |
"columnNumber" : 60, | |
"tags" : "" | |
}, | |
{ | |
"id" : 88, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "ConsumerConfig.BOOTSTRAP_SERVERS_CONFIG", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 29, | |
"columnNumber" : 19, | |
"tags" : "" | |
}, | |
{ | |
"id" : 95, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.GROUP_ID_CONFIG, groupId)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 30, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 103, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.KEY_DESERIALIZER_CLASS_CONFIG, JsonDeserializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 31, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 111, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.VALUE_DESERIALIZER_CLASS_CONFIG, JsonDeserializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 32, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 118, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return props;", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 33, | |
"columnNumber" : 9, | |
"tags" : "framework-output" | |
}, | |
{ | |
"id" : 133, | |
"label" : "CALL", | |
"name" : "consumerConfigs", | |
"fullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig.consumerConfigs:java.util.Map()", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.consumerConfigs()", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 38, | |
"columnNumber" : 50, | |
"tags" : "" | |
}, | |
{ | |
"id" : 132, | |
"label" : "IDENTIFIER", | |
"name" : "$obj1", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "new DefaultKafkaConsumerFactory<>(consumerConfigs())", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : null, | |
"columnNumber" : null, | |
"tags" : "" | |
}, | |
{ | |
"id" : 126, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return new DefaultKafkaConsumerFactory<>(consumerConfigs());", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 38, | |
"columnNumber" : 9, | |
"tags" : "framework-output" | |
}, | |
{ | |
"id" : 147, | |
"label" : "CALL", | |
"name" : "consumerFactory", | |
"fullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig.consumerFactory:org.springframework.kafka.core.ConsumerFactory()", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.consumerFactory()", | |
"typeFullName" : "", | |
"parentMethodName" : "kafkaListenerContainerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 44, | |
"columnNumber" : 36, | |
"tags" : "pkg:maven/org.springframework.kafka/[email protected]?type=jar, framework" | |
}, | |
{ | |
"id" : 150, | |
"label" : "IDENTIFIER", | |
"name" : "factory", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "factory.getContainerProperties()", | |
"typeFullName" : "", | |
"parentMethodName" : "kafkaListenerContainerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 45, | |
"columnNumber" : 9, | |
"tags" : "framework-value" | |
}, | |
{ | |
"id" : 154, | |
"label" : "IDENTIFIER", | |
"name" : "factory", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "factory.getContainerProperties()", | |
"typeFullName" : "", | |
"parentMethodName" : "kafkaListenerContainerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 46, | |
"columnNumber" : 9, | |
"tags" : "framework-value" | |
}, | |
{ | |
"id" : 156, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return factory;", | |
"typeFullName" : "", | |
"parentMethodName" : "kafkaListenerContainerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 47, | |
"columnNumber" : 9, | |
"tags" : "framework-output" | |
} | |
], | |
"purls" : [ | |
"pkg:maven/org.springframework.kafka/[email protected]?type=jar" | |
] | |
}, | |
{ | |
"flows" : [ | |
{ | |
"id" : 185, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"parentMethodName" : "producerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ProducerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 30, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 184, | |
"label" : "IDENTIFIER", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.producerConfigs()", | |
"typeFullName" : "", | |
"parentMethodName" : "producerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ProducerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 32, | |
"columnNumber" : 50, | |
"tags" : "" | |
}, | |
{ | |
"id" : 213, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 21, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 224, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.bootstrapServers", | |
"typeFullName" : "", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 24, | |
"columnNumber" : 60, | |
"tags" : "" | |
}, | |
{ | |
"id" : 221, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "ProducerConfig.BOOTSTRAP_SERVERS_CONFIG", | |
"typeFullName" : "", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 24, | |
"columnNumber" : 19, | |
"tags" : "" | |
}, | |
{ | |
"id" : 228, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ProducerConfig.KEY_SERIALIZER_CLASS_CONFIG, StringSerializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 25, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 236, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ProducerConfig.VALUE_SERIALIZER_CLASS_CONFIG, StringSerializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 26, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 243, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return props;", | |
"typeFullName" : "", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 27, | |
"columnNumber" : 9, | |
"tags" : "framework-output" | |
} | |
], | |
"purls" : [ | |
] | |
}, | |
{ | |
"flows" : [ | |
{ | |
"id" : 187, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"parentMethodName" : "kafkaTemplate", | |
"parentMethodSignature" : "org.springframework.kafka.core.KafkaTemplate()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 35, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 186, | |
"label" : "IDENTIFIER", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.producerFactory()", | |
"typeFullName" : "", | |
"parentMethodName" : "kafkaTemplate", | |
"parentMethodSignature" : "org.springframework.kafka.core.KafkaTemplate()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 37, | |
"columnNumber" : 36, | |
"tags" : "framework-value" | |
}, | |
{ | |
"id" : 185, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"parentMethodName" : "producerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ProducerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 30, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 184, | |
"label" : "IDENTIFIER", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.producerConfigs()", | |
"typeFullName" : "", | |
"parentMethodName" : "producerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ProducerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 32, | |
"columnNumber" : 50, | |
"tags" : "" | |
}, | |
{ | |
"id" : 213, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 21, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 224, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.bootstrapServers", | |
"typeFullName" : "", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 24, | |
"columnNumber" : 60, | |
"tags" : "" | |
}, | |
{ | |
"id" : 221, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "ProducerConfig.BOOTSTRAP_SERVERS_CONFIG", | |
"typeFullName" : "", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 24, | |
"columnNumber" : 19, | |
"tags" : "" | |
}, | |
{ | |
"id" : 228, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ProducerConfig.KEY_SERIALIZER_CLASS_CONFIG, StringSerializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 25, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 236, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ProducerConfig.VALUE_SERIALIZER_CLASS_CONFIG, StringSerializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 26, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 243, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return props;", | |
"typeFullName" : "", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 27, | |
"columnNumber" : 9, | |
"tags" : "framework-output" | |
}, | |
{ | |
"id" : 258, | |
"label" : "CALL", | |
"name" : "producerConfigs", | |
"fullName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig.producerConfigs:java.util.Map()", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.producerConfigs()", | |
"typeFullName" : "", | |
"parentMethodName" : "producerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ProducerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 32, | |
"columnNumber" : 50, | |
"tags" : "" | |
}, | |
{ | |
"id" : 257, | |
"label" : "IDENTIFIER", | |
"name" : "$obj1", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "new DefaultKafkaProducerFactory<>(producerConfigs())", | |
"typeFullName" : "", | |
"parentMethodName" : "producerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ProducerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : null, | |
"columnNumber" : null, | |
"tags" : "" | |
}, | |
{ | |
"id" : 251, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return new DefaultKafkaProducerFactory<>(producerConfigs());", | |
"typeFullName" : "", | |
"parentMethodName" : "producerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ProducerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 32, | |
"columnNumber" : 9, | |
"tags" : "framework-output" | |
} | |
], | |
"purls" : [ | |
] | |
}, | |
{ | |
"flows" : [ | |
{ | |
"id" : 80, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 26, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 91, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.bootstrapServers", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 29, | |
"columnNumber" : 60, | |
"tags" : "" | |
}, | |
{ | |
"id" : 88, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "ConsumerConfig.BOOTSTRAP_SERVERS_CONFIG", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 29, | |
"columnNumber" : 19, | |
"tags" : "" | |
}, | |
{ | |
"id" : 95, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.GROUP_ID_CONFIG, groupId)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 30, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 103, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.KEY_DESERIALIZER_CLASS_CONFIG, JsonDeserializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 31, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 111, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.VALUE_DESERIALIZER_CLASS_CONFIG, JsonDeserializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 32, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 118, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return props;", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 33, | |
"columnNumber" : 9, | |
"tags" : "framework-output" | |
} | |
], | |
"purls" : [ | |
] | |
}, | |
{ | |
"flows" : [ | |
{ | |
"id" : 185, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"parentMethodName" : "producerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ProducerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 30, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 184, | |
"label" : "IDENTIFIER", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.producerConfigs()", | |
"typeFullName" : "", | |
"parentMethodName" : "producerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ProducerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 32, | |
"columnNumber" : 50, | |
"tags" : "" | |
}, | |
{ | |
"id" : 213, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 21, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 224, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.bootstrapServers", | |
"typeFullName" : "", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 24, | |
"columnNumber" : 60, | |
"tags" : "" | |
}, | |
{ | |
"id" : 221, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "ProducerConfig.BOOTSTRAP_SERVERS_CONFIG", | |
"typeFullName" : "", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 24, | |
"columnNumber" : 19, | |
"tags" : "" | |
}, | |
{ | |
"id" : 228, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ProducerConfig.KEY_SERIALIZER_CLASS_CONFIG, StringSerializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 25, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 236, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ProducerConfig.VALUE_SERIALIZER_CLASS_CONFIG, StringSerializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 26, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 243, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return props;", | |
"typeFullName" : "", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 27, | |
"columnNumber" : 9, | |
"tags" : "framework-output" | |
}, | |
{ | |
"id" : 258, | |
"label" : "CALL", | |
"name" : "producerConfigs", | |
"fullName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig.producerConfigs:java.util.Map()", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.producerConfigs()", | |
"typeFullName" : "", | |
"parentMethodName" : "producerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ProducerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 32, | |
"columnNumber" : 50, | |
"tags" : "" | |
}, | |
{ | |
"id" : 257, | |
"label" : "IDENTIFIER", | |
"name" : "$obj1", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "new DefaultKafkaProducerFactory<>(producerConfigs())", | |
"typeFullName" : "", | |
"parentMethodName" : "producerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ProducerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : null, | |
"columnNumber" : null, | |
"tags" : "" | |
}, | |
{ | |
"id" : 251, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return new DefaultKafkaProducerFactory<>(producerConfigs());", | |
"typeFullName" : "", | |
"parentMethodName" : "producerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ProducerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 32, | |
"columnNumber" : 9, | |
"tags" : "framework-output" | |
} | |
], | |
"purls" : [ | |
] | |
}, | |
{ | |
"flows" : [ | |
{ | |
"id" : 48, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"parentMethodName" : "kafkaListenerContainerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 41, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 47, | |
"label" : "IDENTIFIER", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.consumerFactory()", | |
"typeFullName" : "", | |
"parentMethodName" : "kafkaListenerContainerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 44, | |
"columnNumber" : 36, | |
"tags" : "framework-value" | |
}, | |
{ | |
"id" : 44, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 36, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 43, | |
"label" : "IDENTIFIER", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.consumerConfigs()", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 38, | |
"columnNumber" : 50, | |
"tags" : "" | |
}, | |
{ | |
"id" : 80, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 26, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 91, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.bootstrapServers", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 29, | |
"columnNumber" : 60, | |
"tags" : "" | |
}, | |
{ | |
"id" : 88, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "ConsumerConfig.BOOTSTRAP_SERVERS_CONFIG", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 29, | |
"columnNumber" : 19, | |
"tags" : "" | |
}, | |
{ | |
"id" : 95, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.GROUP_ID_CONFIG, groupId)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 30, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 103, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.KEY_DESERIALIZER_CLASS_CONFIG, JsonDeserializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 31, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 111, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.VALUE_DESERIALIZER_CLASS_CONFIG, JsonDeserializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 32, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 118, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return props;", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 33, | |
"columnNumber" : 9, | |
"tags" : "framework-output" | |
}, | |
{ | |
"id" : 133, | |
"label" : "CALL", | |
"name" : "consumerConfigs", | |
"fullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig.consumerConfigs:java.util.Map()", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.consumerConfigs()", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 38, | |
"columnNumber" : 50, | |
"tags" : "" | |
}, | |
{ | |
"id" : 132, | |
"label" : "IDENTIFIER", | |
"name" : "$obj1", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "new DefaultKafkaConsumerFactory<>(consumerConfigs())", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : null, | |
"columnNumber" : null, | |
"tags" : "" | |
}, | |
{ | |
"id" : 126, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return new DefaultKafkaConsumerFactory<>(consumerConfigs());", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 38, | |
"columnNumber" : 9, | |
"tags" : "framework-output" | |
}, | |
{ | |
"id" : 147, | |
"label" : "CALL", | |
"name" : "consumerFactory", | |
"fullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig.consumerFactory:org.springframework.kafka.core.ConsumerFactory()", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.consumerFactory()", | |
"typeFullName" : "", | |
"parentMethodName" : "kafkaListenerContainerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 44, | |
"columnNumber" : 36, | |
"tags" : "pkg:maven/org.springframework.kafka/[email protected]?type=jar, framework" | |
}, | |
{ | |
"id" : 1038, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "p0", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : true, | |
"code" : "p0", | |
"typeFullName" : "ANY", | |
"parentMethodName" : "setConsumerFactory", | |
"parentMethodSignature" : "void(org.springframework.kafka.core.ConsumerFactory)", | |
"parentFileName" : "<unknown>", | |
"parentPackageName" : "", | |
"parentClassName" : "", | |
"lineNumber" : null, | |
"columnNumber" : null, | |
"tags" : "pkg:maven/org.springframework.kafka/[email protected]?type=jar, framework" | |
} | |
], | |
"purls" : [ | |
"pkg:maven/org.springframework.kafka/[email protected]?type=jar" | |
] | |
}, | |
{ | |
"flows" : [ | |
{ | |
"id" : 80, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 26, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 91, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.bootstrapServers", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 29, | |
"columnNumber" : 60, | |
"tags" : "" | |
}, | |
{ | |
"id" : 88, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "ConsumerConfig.BOOTSTRAP_SERVERS_CONFIG", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 29, | |
"columnNumber" : 19, | |
"tags" : "" | |
}, | |
{ | |
"id" : 95, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.GROUP_ID_CONFIG, groupId)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 30, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 103, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.KEY_DESERIALIZER_CLASS_CONFIG, JsonDeserializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 31, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 111, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.VALUE_DESERIALIZER_CLASS_CONFIG, JsonDeserializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 32, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 118, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return props;", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 33, | |
"columnNumber" : 9, | |
"tags" : "framework-output" | |
}, | |
{ | |
"id" : 133, | |
"label" : "CALL", | |
"name" : "consumerConfigs", | |
"fullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig.consumerConfigs:java.util.Map()", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.consumerConfigs()", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 38, | |
"columnNumber" : 50, | |
"tags" : "" | |
}, | |
{ | |
"id" : 1029, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "p1", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : true, | |
"code" : "p1", | |
"typeFullName" : "ANY", | |
"parentMethodName" : "<init>", | |
"parentMethodSignature" : "void(java.util.Map)", | |
"parentFileName" : "<unknown>", | |
"parentPackageName" : "", | |
"parentClassName" : "", | |
"lineNumber" : null, | |
"columnNumber" : null, | |
"tags" : "pkg:maven/org.springframework.kafka/[email protected]?type=jar, framework" | |
} | |
], | |
"purls" : [ | |
"pkg:maven/org.springframework.kafka/[email protected]?type=jar" | |
] | |
}, | |
{ | |
"flows" : [ | |
{ | |
"id" : 80, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 26, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 91, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.bootstrapServers", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 29, | |
"columnNumber" : 60, | |
"tags" : "" | |
}, | |
{ | |
"id" : 88, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "ConsumerConfig.BOOTSTRAP_SERVERS_CONFIG", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 29, | |
"columnNumber" : 19, | |
"tags" : "" | |
}, | |
{ | |
"id" : 95, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.GROUP_ID_CONFIG, groupId)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 30, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 103, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.KEY_DESERIALIZER_CLASS_CONFIG, JsonDeserializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 31, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 111, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.VALUE_DESERIALIZER_CLASS_CONFIG, JsonDeserializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 32, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 118, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return props;", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 33, | |
"columnNumber" : 9, | |
"tags" : "framework-output" | |
}, | |
{ | |
"id" : 133, | |
"label" : "CALL", | |
"name" : "consumerConfigs", | |
"fullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig.consumerConfigs:java.util.Map()", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.consumerConfigs()", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 38, | |
"columnNumber" : 50, | |
"tags" : "" | |
}, | |
{ | |
"id" : 132, | |
"label" : "IDENTIFIER", | |
"name" : "$obj1", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "new DefaultKafkaConsumerFactory<>(consumerConfigs())", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : null, | |
"columnNumber" : null, | |
"tags" : "" | |
}, | |
{ | |
"id" : 126, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return new DefaultKafkaConsumerFactory<>(consumerConfigs());", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 38, | |
"columnNumber" : 9, | |
"tags" : "framework-output" | |
}, | |
{ | |
"id" : 147, | |
"label" : "CALL", | |
"name" : "consumerFactory", | |
"fullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig.consumerFactory:org.springframework.kafka.core.ConsumerFactory()", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.consumerFactory()", | |
"typeFullName" : "", | |
"parentMethodName" : "kafkaListenerContainerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 44, | |
"columnNumber" : 36, | |
"tags" : "pkg:maven/org.springframework.kafka/[email protected]?type=jar, framework" | |
}, | |
{ | |
"id" : 150, | |
"label" : "IDENTIFIER", | |
"name" : "factory", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "factory.getContainerProperties()", | |
"typeFullName" : "", | |
"parentMethodName" : "kafkaListenerContainerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 45, | |
"columnNumber" : 9, | |
"tags" : "framework-value" | |
}, | |
{ | |
"id" : 154, | |
"label" : "IDENTIFIER", | |
"name" : "factory", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "factory.getContainerProperties()", | |
"typeFullName" : "", | |
"parentMethodName" : "kafkaListenerContainerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 46, | |
"columnNumber" : 9, | |
"tags" : "framework-value" | |
}, | |
{ | |
"id" : 1050, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "p0", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : true, | |
"code" : "p0", | |
"typeFullName" : "ANY", | |
"parentMethodName" : "getContainerProperties", | |
"parentMethodSignature" : "org.springframework.kafka.listener.ContainerProperties()", | |
"parentFileName" : "<unknown>", | |
"parentPackageName" : "", | |
"parentClassName" : "", | |
"lineNumber" : null, | |
"columnNumber" : null, | |
"tags" : "pkg:maven/org.springframework.kafka/[email protected]?type=jar, framework" | |
} | |
], | |
"purls" : [ | |
"pkg:maven/org.springframework.kafka/[email protected]?type=jar" | |
] | |
}, | |
{ | |
"flows" : [ | |
{ | |
"id" : 690, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 17, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 762, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.kafkaTemplate", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 37, | |
"columnNumber" : 9, | |
"tags" : "framework-value, pkg:maven/org.springframework.kafka/[email protected]?type=jar, framework" | |
}, | |
{ | |
"id" : 1191, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "p1", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : true, | |
"code" : "p1", | |
"typeFullName" : "ANY", | |
"parentMethodName" : "send", | |
"parentMethodSignature" : "org.springframework.util.concurrent.ListenableFuture(org.apache.kafka.clients.producer.ProducerRecord)", | |
"parentFileName" : "<unknown>", | |
"parentPackageName" : "", | |
"parentClassName" : "", | |
"lineNumber" : null, | |
"columnNumber" : null, | |
"tags" : "pkg:maven/org.springframework.kafka/[email protected]?type=jar, framework" | |
} | |
], | |
"purls" : [ | |
"pkg:maven/org.springframework.kafka/[email protected]?type=jar", | |
"pkg:maven/org.springframework/[email protected]?type=jar" | |
] | |
}, | |
{ | |
"flows" : [ | |
{ | |
"id" : 44, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 36, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 43, | |
"label" : "IDENTIFIER", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.consumerConfigs()", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 38, | |
"columnNumber" : 50, | |
"tags" : "" | |
}, | |
{ | |
"id" : 80, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 26, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 91, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.bootstrapServers", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 29, | |
"columnNumber" : 60, | |
"tags" : "" | |
}, | |
{ | |
"id" : 88, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "ConsumerConfig.BOOTSTRAP_SERVERS_CONFIG", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 29, | |
"columnNumber" : 19, | |
"tags" : "" | |
}, | |
{ | |
"id" : 95, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.GROUP_ID_CONFIG, groupId)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 30, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 103, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.KEY_DESERIALIZER_CLASS_CONFIG, JsonDeserializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 31, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 111, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.VALUE_DESERIALIZER_CLASS_CONFIG, JsonDeserializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 32, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 118, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return props;", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 33, | |
"columnNumber" : 9, | |
"tags" : "framework-output" | |
}, | |
{ | |
"id" : 133, | |
"label" : "CALL", | |
"name" : "consumerConfigs", | |
"fullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig.consumerConfigs:java.util.Map()", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.consumerConfigs()", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 38, | |
"columnNumber" : 50, | |
"tags" : "" | |
}, | |
{ | |
"id" : 132, | |
"label" : "IDENTIFIER", | |
"name" : "$obj1", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "new DefaultKafkaConsumerFactory<>(consumerConfigs())", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : null, | |
"columnNumber" : null, | |
"tags" : "" | |
}, | |
{ | |
"id" : 126, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return new DefaultKafkaConsumerFactory<>(consumerConfigs());", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 38, | |
"columnNumber" : 9, | |
"tags" : "framework-output" | |
}, | |
{ | |
"id" : 147, | |
"label" : "CALL", | |
"name" : "consumerFactory", | |
"fullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig.consumerFactory:org.springframework.kafka.core.ConsumerFactory()", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.consumerFactory()", | |
"typeFullName" : "", | |
"parentMethodName" : "kafkaListenerContainerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 44, | |
"columnNumber" : 36, | |
"tags" : "pkg:maven/org.springframework.kafka/[email protected]?type=jar, framework" | |
}, | |
{ | |
"id" : 1038, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "p0", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : true, | |
"code" : "p0", | |
"typeFullName" : "ANY", | |
"parentMethodName" : "setConsumerFactory", | |
"parentMethodSignature" : "void(org.springframework.kafka.core.ConsumerFactory)", | |
"parentFileName" : "<unknown>", | |
"parentPackageName" : "", | |
"parentClassName" : "", | |
"lineNumber" : null, | |
"columnNumber" : null, | |
"tags" : "pkg:maven/org.springframework.kafka/[email protected]?type=jar, framework" | |
} | |
], | |
"purls" : [ | |
"pkg:maven/org.springframework.kafka/[email protected]?type=jar" | |
] | |
}, | |
{ | |
"flows" : [ | |
{ | |
"id" : 44, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 36, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 43, | |
"label" : "IDENTIFIER", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.consumerConfigs()", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 38, | |
"columnNumber" : 50, | |
"tags" : "" | |
}, | |
{ | |
"id" : 80, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 26, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 91, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.bootstrapServers", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 29, | |
"columnNumber" : 60, | |
"tags" : "" | |
}, | |
{ | |
"id" : 88, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "ConsumerConfig.BOOTSTRAP_SERVERS_CONFIG", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 29, | |
"columnNumber" : 19, | |
"tags" : "" | |
}, | |
{ | |
"id" : 95, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.GROUP_ID_CONFIG, groupId)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 30, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 103, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.KEY_DESERIALIZER_CLASS_CONFIG, JsonDeserializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 31, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 111, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.VALUE_DESERIALIZER_CLASS_CONFIG, JsonDeserializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 32, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 118, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return props;", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 33, | |
"columnNumber" : 9, | |
"tags" : "framework-output" | |
}, | |
{ | |
"id" : 133, | |
"label" : "CALL", | |
"name" : "consumerConfigs", | |
"fullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig.consumerConfigs:java.util.Map()", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.consumerConfigs()", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 38, | |
"columnNumber" : 50, | |
"tags" : "" | |
}, | |
{ | |
"id" : 132, | |
"label" : "IDENTIFIER", | |
"name" : "$obj1", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "new DefaultKafkaConsumerFactory<>(consumerConfigs())", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : null, | |
"columnNumber" : null, | |
"tags" : "" | |
}, | |
{ | |
"id" : 126, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return new DefaultKafkaConsumerFactory<>(consumerConfigs());", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 38, | |
"columnNumber" : 9, | |
"tags" : "framework-output" | |
}, | |
{ | |
"id" : 147, | |
"label" : "CALL", | |
"name" : "consumerFactory", | |
"fullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig.consumerFactory:org.springframework.kafka.core.ConsumerFactory()", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.consumerFactory()", | |
"typeFullName" : "", | |
"parentMethodName" : "kafkaListenerContainerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 44, | |
"columnNumber" : 36, | |
"tags" : "pkg:maven/org.springframework.kafka/[email protected]?type=jar, framework" | |
}, | |
{ | |
"id" : 150, | |
"label" : "IDENTIFIER", | |
"name" : "factory", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "factory.getContainerProperties()", | |
"typeFullName" : "", | |
"parentMethodName" : "kafkaListenerContainerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 45, | |
"columnNumber" : 9, | |
"tags" : "framework-value" | |
}, | |
{ | |
"id" : 149, | |
"label" : "CALL", | |
"name" : "getContainerProperties", | |
"fullName" : "org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory.getContainerProperties:org.springframework.kafka.listener.ContainerProperties()", | |
"signature" : "", | |
"isExternal" : true, | |
"code" : "factory.getContainerProperties()", | |
"typeFullName" : "", | |
"parentMethodName" : "kafkaListenerContainerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 45, | |
"columnNumber" : 9, | |
"tags" : "pkg:maven/org.springframework.kafka/[email protected]?type=jar, framework" | |
}, | |
{ | |
"id" : 1044, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "p0", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : true, | |
"code" : "p0", | |
"typeFullName" : "ANY", | |
"parentMethodName" : "setCheckDeserExWhenKeyNull", | |
"parentMethodSignature" : "void(boolean)", | |
"parentFileName" : "<unknown>", | |
"parentPackageName" : "", | |
"parentClassName" : "", | |
"lineNumber" : null, | |
"columnNumber" : null, | |
"tags" : "pkg:maven/org.springframework.kafka/[email protected]?type=jar, framework" | |
} | |
], | |
"purls" : [ | |
"pkg:maven/org.springframework.kafka/[email protected]?type=jar" | |
] | |
}, | |
{ | |
"flows" : [ | |
{ | |
"id" : 691, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "message", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "@RequestBody KafkaMessage message", | |
"typeFullName" : "com.example.SpringKafkaDemo.model.KafkaMessage", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 18, | |
"columnNumber" : 31, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 698, | |
"label" : "IDENTIFIER", | |
"name" : "message", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "message.getTopic()", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 20, | |
"columnNumber" : 24, | |
"tags" : "" | |
}, | |
{ | |
"id" : 601, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.model.KafkaMessage", | |
"parentMethodName" : "getTopic", | |
"parentMethodSignature" : "java.lang.String()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/model/KafkaMessage.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.model", | |
"parentClassName" : "com.example.SpringKafkaDemo.model.KafkaMessage", | |
"lineNumber" : 12, | |
"columnNumber" : null, | |
"tags" : "" | |
}, | |
{ | |
"id" : 1261, | |
"label" : "METHOD_PARAMETER_OUT", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "RET", | |
"typeFullName" : "", | |
"parentMethodName" : "getTopic", | |
"parentMethodSignature" : "", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/model/KafkaMessage.java", | |
"parentPackageName" : "", | |
"parentClassName" : "", | |
"lineNumber" : 12, | |
"columnNumber" : null, | |
"tags" : "" | |
}, | |
{ | |
"id" : 703, | |
"label" : "IDENTIFIER", | |
"name" : "message", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "message.getData()", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 21, | |
"columnNumber" : 24, | |
"tags" : "" | |
}, | |
{ | |
"id" : 621, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.model.KafkaMessage", | |
"parentMethodName" : "getData", | |
"parentMethodSignature" : "java.lang.String()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/model/KafkaMessage.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.model", | |
"parentClassName" : "com.example.SpringKafkaDemo.model.KafkaMessage", | |
"lineNumber" : 20, | |
"columnNumber" : null, | |
"tags" : "" | |
}, | |
{ | |
"id" : 1263, | |
"label" : "METHOD_PARAMETER_OUT", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "RET", | |
"typeFullName" : "", | |
"parentMethodName" : "getData", | |
"parentMethodSignature" : "", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/model/KafkaMessage.java", | |
"parentPackageName" : "", | |
"parentClassName" : "", | |
"lineNumber" : 20, | |
"columnNumber" : null, | |
"tags" : "" | |
}, | |
{ | |
"id" : 708, | |
"label" : "IDENTIFIER", | |
"name" : "message", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "message.getHeaders()", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 23, | |
"columnNumber" : 42, | |
"tags" : "" | |
}, | |
{ | |
"id" : 641, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.model.KafkaMessage", | |
"parentMethodName" : "getHeaders", | |
"parentMethodSignature" : "java.util.HashMap()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/model/KafkaMessage.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.model", | |
"parentClassName" : "com.example.SpringKafkaDemo.model.KafkaMessage", | |
"lineNumber" : 30, | |
"columnNumber" : null, | |
"tags" : "" | |
}, | |
{ | |
"id" : 644, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.headers", | |
"typeFullName" : "", | |
"parentMethodName" : "getHeaders", | |
"parentMethodSignature" : "java.util.HashMap()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/model/KafkaMessage.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.model", | |
"parentClassName" : "com.example.SpringKafkaDemo.model.KafkaMessage", | |
"lineNumber" : 31, | |
"columnNumber" : 16, | |
"tags" : "" | |
}, | |
{ | |
"id" : 643, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return headers;", | |
"typeFullName" : "", | |
"parentMethodName" : "getHeaders", | |
"parentMethodSignature" : "java.util.HashMap()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/model/KafkaMessage.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.model", | |
"parentClassName" : "com.example.SpringKafkaDemo.model.KafkaMessage", | |
"lineNumber" : 31, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 707, | |
"label" : "CALL", | |
"name" : "getHeaders", | |
"fullName" : "com.example.SpringKafkaDemo.model.KafkaMessage.getHeaders:java.util.HashMap()", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "message.getHeaders()", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 23, | |
"columnNumber" : 42, | |
"tags" : "" | |
}, | |
{ | |
"id" : 720, | |
"label" : "IDENTIFIER", | |
"name" : "headers", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "headers.keySet()", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 27, | |
"columnNumber" : 25, | |
"tags" : "" | |
}, | |
{ | |
"id" : 719, | |
"label" : "CALL", | |
"name" : "keySet", | |
"fullName" : "java.util.HashMap.keySet:java.util.Set()", | |
"signature" : "", | |
"isExternal" : true, | |
"code" : "headers.keySet()", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 27, | |
"columnNumber" : 25, | |
"tags" : "" | |
}, | |
{ | |
"id" : 718, | |
"label" : "CALL", | |
"name" : "iterator", | |
"fullName" : "java.util.Set.iterator:java.util.Iterator()", | |
"signature" : "", | |
"isExternal" : true, | |
"code" : "<empty>", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 27, | |
"columnNumber" : null, | |
"tags" : "" | |
}, | |
{ | |
"id" : 723, | |
"label" : "IDENTIFIER", | |
"name" : "$iterLocal0", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "<empty>", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : null, | |
"columnNumber" : null, | |
"tags" : "" | |
}, | |
{ | |
"id" : 728, | |
"label" : "CALL", | |
"name" : "next", | |
"fullName" : "java.util.Iterator.next:java.lang.Object()", | |
"signature" : "", | |
"isExternal" : true, | |
"code" : "<empty>", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 27, | |
"columnNumber" : null, | |
"tags" : "" | |
}, | |
{ | |
"id" : 732, | |
"label" : "IDENTIFIER", | |
"name" : "s", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "s.equals(\"springDeserializerExceptionKey\")", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 28, | |
"columnNumber" : 17, | |
"tags" : "" | |
}, | |
{ | |
"id" : 760, | |
"label" : "IDENTIFIER", | |
"name" : "s", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "headers.get(s)", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 35, | |
"columnNumber" : 57, | |
"tags" : "" | |
}, | |
{ | |
"id" : 739, | |
"label" : "IDENTIFIER", | |
"name" : "headers", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "headers.get(s)", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 29, | |
"columnNumber" : 37, | |
"tags" : "" | |
}, | |
{ | |
"id" : 738, | |
"label" : "CALL", | |
"name" : "get", | |
"fullName" : "java.util.HashMap.get:java.lang.Object(java.lang.Object)", | |
"signature" : "", | |
"isExternal" : true, | |
"code" : "headers.get(s)", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 29, | |
"columnNumber" : 37, | |
"tags" : "" | |
}, | |
{ | |
"id" : 746, | |
"label" : "IDENTIFIER", | |
"name" : "exceptData", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "KafkaProducer.hexStringtoBytes(exceptData)", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 30, | |
"columnNumber" : 71, | |
"tags" : "" | |
}, | |
{ | |
"id" : 780, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "hexString", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "String hexString", | |
"typeFullName" : "java.lang.String", | |
"parentMethodName" : "hexStringtoBytes", | |
"parentMethodSignature" : "byte[](java.lang.String)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 44, | |
"columnNumber" : 44, | |
"tags" : "" | |
}, | |
{ | |
"id" : 788, | |
"label" : "IDENTIFIER", | |
"name" : "hexString", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "hexString.length()", | |
"typeFullName" : "", | |
"parentMethodName" : "hexStringtoBytes", | |
"parentMethodSignature" : "byte[](java.lang.String)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 46, | |
"columnNumber" : 45, | |
"tags" : "" | |
}, | |
{ | |
"id" : 787, | |
"label" : "CALL", | |
"name" : "length", | |
"fullName" : "java.lang.String.length:int()", | |
"signature" : "", | |
"isExternal" : true, | |
"code" : "hexString.length()", | |
"typeFullName" : "", | |
"parentMethodName" : "hexStringtoBytes", | |
"parentMethodSignature" : "byte[](java.lang.String)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 46, | |
"columnNumber" : 45, | |
"tags" : "" | |
}, | |
{ | |
"id" : 786, | |
"label" : "CALL", | |
"name" : "<operator>.division", | |
"fullName" : "<operator>.division", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "hexString.length() / 2", | |
"typeFullName" : "", | |
"parentMethodName" : "hexStringtoBytes", | |
"parentMethodSignature" : "byte[](java.lang.String)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 46, | |
"columnNumber" : 45, | |
"tags" : "" | |
}, | |
{ | |
"id" : 785, | |
"label" : "CALL", | |
"name" : "<operator>.alloc", | |
"fullName" : "<operator>.alloc", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "new byte[hexString.length() / 2]", | |
"typeFullName" : "", | |
"parentMethodName" : "hexStringtoBytes", | |
"parentMethodSignature" : "byte[](java.lang.String)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : null, | |
"columnNumber" : null, | |
"tags" : "" | |
}, | |
{ | |
"id" : 797, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "excepetionMessage.length", | |
"typeFullName" : "", | |
"parentMethodName" : "hexStringtoBytes", | |
"parentMethodSignature" : "byte[](java.lang.String)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 47, | |
"columnNumber" : 29, | |
"tags" : "" | |
}, | |
{ | |
"id" : 822, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return excepetionMessage;", | |
"typeFullName" : "", | |
"parentMethodName" : "hexStringtoBytes", | |
"parentMethodSignature" : "byte[](java.lang.String)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 51, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 744, | |
"label" : "CALL", | |
"name" : "hexStringtoBytes", | |
"fullName" : "com.example.SpringKafkaDemo.producer.KafkaProducer.hexStringtoBytes:byte[](java.lang.String)", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "KafkaProducer.hexStringtoBytes(exceptData)", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 30, | |
"columnNumber" : 40, | |
"tags" : "" | |
}, | |
{ | |
"id" : 751, | |
"label" : "IDENTIFIER", | |
"name" : "exceptHandler", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "producerRecord.headers().add(s, exceptHandler)", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 31, | |
"columnNumber" : 49, | |
"tags" : "pkg:maven/org.apache.kafka/[email protected]?type=jar, framework" | |
}, | |
{ | |
"id" : 748, | |
"label" : "CALL", | |
"name" : "headers", | |
"fullName" : "org.apache.kafka.clients.producer.ProducerRecord.headers:org.apache.kafka.common.header.Headers()", | |
"signature" : "", | |
"isExternal" : true, | |
"code" : "producerRecord.headers()", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 31, | |
"columnNumber" : 17, | |
"tags" : "pkg:maven/org.apache.kafka/[email protected]?type=jar, framework, framework-value" | |
}, | |
{ | |
"id" : 1178, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "p0", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : true, | |
"code" : "p0", | |
"typeFullName" : "ANY", | |
"parentMethodName" : "add", | |
"parentMethodSignature" : "org.apache.kafka.common.header.Headers(java.lang.String,byte[])", | |
"parentFileName" : "<unknown>", | |
"parentPackageName" : "", | |
"parentClassName" : "", | |
"lineNumber" : null, | |
"columnNumber" : null, | |
"tags" : "pkg:maven/org.apache.kafka/[email protected]?type=jar, framework" | |
} | |
], | |
"purls" : [ | |
"pkg:maven/org.apache.kafka/[email protected]?type=jar" | |
] | |
}, | |
{ | |
"flows" : [ | |
{ | |
"id" : 80, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 26, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 91, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.bootstrapServers", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 29, | |
"columnNumber" : 60, | |
"tags" : "" | |
}, | |
{ | |
"id" : 88, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "ConsumerConfig.BOOTSTRAP_SERVERS_CONFIG", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 29, | |
"columnNumber" : 19, | |
"tags" : "" | |
}, | |
{ | |
"id" : 95, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.GROUP_ID_CONFIG, groupId)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 30, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 103, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.KEY_DESERIALIZER_CLASS_CONFIG, JsonDeserializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 31, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 111, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.VALUE_DESERIALIZER_CLASS_CONFIG, JsonDeserializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 32, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 118, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return props;", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 33, | |
"columnNumber" : 9, | |
"tags" : "framework-output" | |
}, | |
{ | |
"id" : 133, | |
"label" : "CALL", | |
"name" : "consumerConfigs", | |
"fullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig.consumerConfigs:java.util.Map()", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.consumerConfigs()", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 38, | |
"columnNumber" : 50, | |
"tags" : "" | |
}, | |
{ | |
"id" : 132, | |
"label" : "IDENTIFIER", | |
"name" : "$obj1", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "new DefaultKafkaConsumerFactory<>(consumerConfigs())", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : null, | |
"columnNumber" : null, | |
"tags" : "" | |
}, | |
{ | |
"id" : 126, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return new DefaultKafkaConsumerFactory<>(consumerConfigs());", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 38, | |
"columnNumber" : 9, | |
"tags" : "framework-output" | |
}, | |
{ | |
"id" : 147, | |
"label" : "CALL", | |
"name" : "consumerFactory", | |
"fullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig.consumerFactory:org.springframework.kafka.core.ConsumerFactory()", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.consumerFactory()", | |
"typeFullName" : "", | |
"parentMethodName" : "kafkaListenerContainerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 44, | |
"columnNumber" : 36, | |
"tags" : "pkg:maven/org.springframework.kafka/[email protected]?type=jar, framework" | |
}, | |
{ | |
"id" : 1039, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "p1", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : true, | |
"code" : "p1", | |
"typeFullName" : "ANY", | |
"parentMethodName" : "setConsumerFactory", | |
"parentMethodSignature" : "void(org.springframework.kafka.core.ConsumerFactory)", | |
"parentFileName" : "<unknown>", | |
"parentPackageName" : "", | |
"parentClassName" : "", | |
"lineNumber" : null, | |
"columnNumber" : null, | |
"tags" : "pkg:maven/org.springframework.kafka/[email protected]?type=jar, framework" | |
} | |
], | |
"purls" : [ | |
"pkg:maven/org.springframework.kafka/[email protected]?type=jar" | |
] | |
}, | |
{ | |
"flows" : [ | |
{ | |
"id" : 185, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"parentMethodName" : "producerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ProducerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 30, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 184, | |
"label" : "IDENTIFIER", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.producerConfigs()", | |
"typeFullName" : "", | |
"parentMethodName" : "producerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ProducerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 32, | |
"columnNumber" : 50, | |
"tags" : "" | |
}, | |
{ | |
"id" : 213, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 21, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 224, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.bootstrapServers", | |
"typeFullName" : "", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 24, | |
"columnNumber" : 60, | |
"tags" : "" | |
}, | |
{ | |
"id" : 221, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "ProducerConfig.BOOTSTRAP_SERVERS_CONFIG", | |
"typeFullName" : "", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 24, | |
"columnNumber" : 19, | |
"tags" : "" | |
}, | |
{ | |
"id" : 228, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ProducerConfig.KEY_SERIALIZER_CLASS_CONFIG, StringSerializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 25, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 236, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ProducerConfig.VALUE_SERIALIZER_CLASS_CONFIG, StringSerializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 26, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 243, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return props;", | |
"typeFullName" : "", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 27, | |
"columnNumber" : 9, | |
"tags" : "framework-output" | |
}, | |
{ | |
"id" : 258, | |
"label" : "CALL", | |
"name" : "producerConfigs", | |
"fullName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig.producerConfigs:java.util.Map()", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.producerConfigs()", | |
"typeFullName" : "", | |
"parentMethodName" : "producerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ProducerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 32, | |
"columnNumber" : 50, | |
"tags" : "" | |
}, | |
{ | |
"id" : 257, | |
"label" : "IDENTIFIER", | |
"name" : "$obj1", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "new DefaultKafkaProducerFactory<>(producerConfigs())", | |
"typeFullName" : "", | |
"parentMethodName" : "producerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ProducerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : null, | |
"columnNumber" : null, | |
"tags" : "" | |
}, | |
{ | |
"id" : 251, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return new DefaultKafkaProducerFactory<>(producerConfigs());", | |
"typeFullName" : "", | |
"parentMethodName" : "producerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ProducerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 32, | |
"columnNumber" : 9, | |
"tags" : "framework-output" | |
}, | |
{ | |
"id" : 273, | |
"label" : "CALL", | |
"name" : "producerFactory", | |
"fullName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig.producerFactory:org.springframework.kafka.core.ProducerFactory()", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.producerFactory()", | |
"typeFullName" : "", | |
"parentMethodName" : "kafkaTemplate", | |
"parentMethodSignature" : "org.springframework.kafka.core.KafkaTemplate()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 37, | |
"columnNumber" : 36, | |
"tags" : "pkg:maven/org.springframework.kafka/[email protected]?type=jar, framework" | |
}, | |
{ | |
"id" : 1066, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "p1", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : true, | |
"code" : "p1", | |
"typeFullName" : "ANY", | |
"parentMethodName" : "<init>", | |
"parentMethodSignature" : "void(org.springframework.kafka.core.ProducerFactory)", | |
"parentFileName" : "<unknown>", | |
"parentPackageName" : "", | |
"parentClassName" : "", | |
"lineNumber" : null, | |
"columnNumber" : null, | |
"tags" : "pkg:maven/org.springframework.kafka/[email protected]?type=jar, framework" | |
} | |
], | |
"purls" : [ | |
"pkg:maven/org.springframework.kafka/[email protected]?type=jar" | |
] | |
}, | |
{ | |
"flows" : [ | |
{ | |
"id" : 691, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "message", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "@RequestBody KafkaMessage message", | |
"typeFullName" : "com.example.SpringKafkaDemo.model.KafkaMessage", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 18, | |
"columnNumber" : 31, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 698, | |
"label" : "IDENTIFIER", | |
"name" : "message", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "message.getTopic()", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 20, | |
"columnNumber" : 24, | |
"tags" : "" | |
}, | |
{ | |
"id" : 601, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.model.KafkaMessage", | |
"parentMethodName" : "getTopic", | |
"parentMethodSignature" : "java.lang.String()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/model/KafkaMessage.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.model", | |
"parentClassName" : "com.example.SpringKafkaDemo.model.KafkaMessage", | |
"lineNumber" : 12, | |
"columnNumber" : null, | |
"tags" : "" | |
}, | |
{ | |
"id" : 1261, | |
"label" : "METHOD_PARAMETER_OUT", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "RET", | |
"typeFullName" : "", | |
"parentMethodName" : "getTopic", | |
"parentMethodSignature" : "", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/model/KafkaMessage.java", | |
"parentPackageName" : "", | |
"parentClassName" : "", | |
"lineNumber" : 12, | |
"columnNumber" : null, | |
"tags" : "" | |
}, | |
{ | |
"id" : 703, | |
"label" : "IDENTIFIER", | |
"name" : "message", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "message.getData()", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 21, | |
"columnNumber" : 24, | |
"tags" : "" | |
}, | |
{ | |
"id" : 621, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.model.KafkaMessage", | |
"parentMethodName" : "getData", | |
"parentMethodSignature" : "java.lang.String()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/model/KafkaMessage.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.model", | |
"parentClassName" : "com.example.SpringKafkaDemo.model.KafkaMessage", | |
"lineNumber" : 20, | |
"columnNumber" : null, | |
"tags" : "" | |
}, | |
{ | |
"id" : 1263, | |
"label" : "METHOD_PARAMETER_OUT", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "RET", | |
"typeFullName" : "", | |
"parentMethodName" : "getData", | |
"parentMethodSignature" : "", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/model/KafkaMessage.java", | |
"parentPackageName" : "", | |
"parentClassName" : "", | |
"lineNumber" : 20, | |
"columnNumber" : null, | |
"tags" : "" | |
}, | |
{ | |
"id" : 708, | |
"label" : "IDENTIFIER", | |
"name" : "message", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "message.getHeaders()", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 23, | |
"columnNumber" : 42, | |
"tags" : "" | |
}, | |
{ | |
"id" : 641, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.model.KafkaMessage", | |
"parentMethodName" : "getHeaders", | |
"parentMethodSignature" : "java.util.HashMap()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/model/KafkaMessage.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.model", | |
"parentClassName" : "com.example.SpringKafkaDemo.model.KafkaMessage", | |
"lineNumber" : 30, | |
"columnNumber" : null, | |
"tags" : "" | |
}, | |
{ | |
"id" : 644, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.headers", | |
"typeFullName" : "", | |
"parentMethodName" : "getHeaders", | |
"parentMethodSignature" : "java.util.HashMap()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/model/KafkaMessage.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.model", | |
"parentClassName" : "com.example.SpringKafkaDemo.model.KafkaMessage", | |
"lineNumber" : 31, | |
"columnNumber" : 16, | |
"tags" : "" | |
}, | |
{ | |
"id" : 643, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return headers;", | |
"typeFullName" : "", | |
"parentMethodName" : "getHeaders", | |
"parentMethodSignature" : "java.util.HashMap()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/model/KafkaMessage.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.model", | |
"parentClassName" : "com.example.SpringKafkaDemo.model.KafkaMessage", | |
"lineNumber" : 31, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 707, | |
"label" : "CALL", | |
"name" : "getHeaders", | |
"fullName" : "com.example.SpringKafkaDemo.model.KafkaMessage.getHeaders:java.util.HashMap()", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "message.getHeaders()", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 23, | |
"columnNumber" : 42, | |
"tags" : "" | |
}, | |
{ | |
"id" : 720, | |
"label" : "IDENTIFIER", | |
"name" : "headers", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "headers.keySet()", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 27, | |
"columnNumber" : 25, | |
"tags" : "" | |
}, | |
{ | |
"id" : 719, | |
"label" : "CALL", | |
"name" : "keySet", | |
"fullName" : "java.util.HashMap.keySet:java.util.Set()", | |
"signature" : "", | |
"isExternal" : true, | |
"code" : "headers.keySet()", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 27, | |
"columnNumber" : 25, | |
"tags" : "" | |
}, | |
{ | |
"id" : 718, | |
"label" : "CALL", | |
"name" : "iterator", | |
"fullName" : "java.util.Set.iterator:java.util.Iterator()", | |
"signature" : "", | |
"isExternal" : true, | |
"code" : "<empty>", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 27, | |
"columnNumber" : null, | |
"tags" : "" | |
}, | |
{ | |
"id" : 723, | |
"label" : "IDENTIFIER", | |
"name" : "$iterLocal0", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "<empty>", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : null, | |
"columnNumber" : null, | |
"tags" : "" | |
}, | |
{ | |
"id" : 728, | |
"label" : "CALL", | |
"name" : "next", | |
"fullName" : "java.util.Iterator.next:java.lang.Object()", | |
"signature" : "", | |
"isExternal" : true, | |
"code" : "<empty>", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 27, | |
"columnNumber" : null, | |
"tags" : "" | |
}, | |
{ | |
"id" : 732, | |
"label" : "IDENTIFIER", | |
"name" : "s", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "s.equals(\"springDeserializerExceptionKey\")", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 28, | |
"columnNumber" : 17, | |
"tags" : "" | |
}, | |
{ | |
"id" : 760, | |
"label" : "IDENTIFIER", | |
"name" : "s", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "headers.get(s)", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 35, | |
"columnNumber" : 57, | |
"tags" : "" | |
}, | |
{ | |
"id" : 739, | |
"label" : "IDENTIFIER", | |
"name" : "headers", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "headers.get(s)", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 29, | |
"columnNumber" : 37, | |
"tags" : "" | |
}, | |
{ | |
"id" : 738, | |
"label" : "CALL", | |
"name" : "get", | |
"fullName" : "java.util.HashMap.get:java.lang.Object(java.lang.Object)", | |
"signature" : "", | |
"isExternal" : true, | |
"code" : "headers.get(s)", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 29, | |
"columnNumber" : 37, | |
"tags" : "" | |
}, | |
{ | |
"id" : 746, | |
"label" : "IDENTIFIER", | |
"name" : "exceptData", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "KafkaProducer.hexStringtoBytes(exceptData)", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 30, | |
"columnNumber" : 71, | |
"tags" : "" | |
}, | |
{ | |
"id" : 780, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "hexString", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "String hexString", | |
"typeFullName" : "java.lang.String", | |
"parentMethodName" : "hexStringtoBytes", | |
"parentMethodSignature" : "byte[](java.lang.String)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 44, | |
"columnNumber" : 44, | |
"tags" : "" | |
}, | |
{ | |
"id" : 788, | |
"label" : "IDENTIFIER", | |
"name" : "hexString", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "hexString.length()", | |
"typeFullName" : "", | |
"parentMethodName" : "hexStringtoBytes", | |
"parentMethodSignature" : "byte[](java.lang.String)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 46, | |
"columnNumber" : 45, | |
"tags" : "" | |
}, | |
{ | |
"id" : 787, | |
"label" : "CALL", | |
"name" : "length", | |
"fullName" : "java.lang.String.length:int()", | |
"signature" : "", | |
"isExternal" : true, | |
"code" : "hexString.length()", | |
"typeFullName" : "", | |
"parentMethodName" : "hexStringtoBytes", | |
"parentMethodSignature" : "byte[](java.lang.String)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 46, | |
"columnNumber" : 45, | |
"tags" : "" | |
}, | |
{ | |
"id" : 786, | |
"label" : "CALL", | |
"name" : "<operator>.division", | |
"fullName" : "<operator>.division", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "hexString.length() / 2", | |
"typeFullName" : "", | |
"parentMethodName" : "hexStringtoBytes", | |
"parentMethodSignature" : "byte[](java.lang.String)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 46, | |
"columnNumber" : 45, | |
"tags" : "" | |
}, | |
{ | |
"id" : 785, | |
"label" : "CALL", | |
"name" : "<operator>.alloc", | |
"fullName" : "<operator>.alloc", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "new byte[hexString.length() / 2]", | |
"typeFullName" : "", | |
"parentMethodName" : "hexStringtoBytes", | |
"parentMethodSignature" : "byte[](java.lang.String)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : null, | |
"columnNumber" : null, | |
"tags" : "" | |
}, | |
{ | |
"id" : 797, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "excepetionMessage.length", | |
"typeFullName" : "", | |
"parentMethodName" : "hexStringtoBytes", | |
"parentMethodSignature" : "byte[](java.lang.String)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 47, | |
"columnNumber" : 29, | |
"tags" : "" | |
}, | |
{ | |
"id" : 822, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return excepetionMessage;", | |
"typeFullName" : "", | |
"parentMethodName" : "hexStringtoBytes", | |
"parentMethodSignature" : "byte[](java.lang.String)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 51, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 744, | |
"label" : "CALL", | |
"name" : "hexStringtoBytes", | |
"fullName" : "com.example.SpringKafkaDemo.producer.KafkaProducer.hexStringtoBytes:byte[](java.lang.String)", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "KafkaProducer.hexStringtoBytes(exceptData)", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 30, | |
"columnNumber" : 40, | |
"tags" : "" | |
}, | |
{ | |
"id" : 751, | |
"label" : "IDENTIFIER", | |
"name" : "exceptHandler", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "producerRecord.headers().add(s, exceptHandler)", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 31, | |
"columnNumber" : 49, | |
"tags" : "pkg:maven/org.apache.kafka/[email protected]?type=jar, framework" | |
}, | |
{ | |
"id" : 748, | |
"label" : "CALL", | |
"name" : "headers", | |
"fullName" : "org.apache.kafka.clients.producer.ProducerRecord.headers:org.apache.kafka.common.header.Headers()", | |
"signature" : "", | |
"isExternal" : true, | |
"code" : "producerRecord.headers()", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 31, | |
"columnNumber" : 17, | |
"tags" : "pkg:maven/org.apache.kafka/[email protected]?type=jar, framework, framework-value" | |
}, | |
{ | |
"id" : 1179, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "p1", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : true, | |
"code" : "p1", | |
"typeFullName" : "ANY", | |
"parentMethodName" : "add", | |
"parentMethodSignature" : "org.apache.kafka.common.header.Headers(java.lang.String,byte[])", | |
"parentFileName" : "<unknown>", | |
"parentPackageName" : "", | |
"parentClassName" : "", | |
"lineNumber" : null, | |
"columnNumber" : null, | |
"tags" : "pkg:maven/org.apache.kafka/[email protected]?type=jar, framework" | |
} | |
], | |
"purls" : [ | |
"pkg:maven/org.apache.kafka/[email protected]?type=jar" | |
] | |
}, | |
{ | |
"flows" : [ | |
{ | |
"id" : 44, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 36, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 43, | |
"label" : "IDENTIFIER", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.consumerConfigs()", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 38, | |
"columnNumber" : 50, | |
"tags" : "" | |
}, | |
{ | |
"id" : 80, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 26, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 91, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.bootstrapServers", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 29, | |
"columnNumber" : 60, | |
"tags" : "" | |
}, | |
{ | |
"id" : 88, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "ConsumerConfig.BOOTSTRAP_SERVERS_CONFIG", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 29, | |
"columnNumber" : 19, | |
"tags" : "" | |
}, | |
{ | |
"id" : 95, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.GROUP_ID_CONFIG, groupId)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 30, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 103, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.KEY_DESERIALIZER_CLASS_CONFIG, JsonDeserializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 31, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 111, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.VALUE_DESERIALIZER_CLASS_CONFIG, JsonDeserializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 32, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 118, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return props;", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 33, | |
"columnNumber" : 9, | |
"tags" : "framework-output" | |
}, | |
{ | |
"id" : 133, | |
"label" : "CALL", | |
"name" : "consumerConfigs", | |
"fullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig.consumerConfigs:java.util.Map()", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.consumerConfigs()", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 38, | |
"columnNumber" : 50, | |
"tags" : "" | |
}, | |
{ | |
"id" : 132, | |
"label" : "IDENTIFIER", | |
"name" : "$obj1", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "new DefaultKafkaConsumerFactory<>(consumerConfigs())", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : null, | |
"columnNumber" : null, | |
"tags" : "" | |
}, | |
{ | |
"id" : 126, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return new DefaultKafkaConsumerFactory<>(consumerConfigs());", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 38, | |
"columnNumber" : 9, | |
"tags" : "framework-output" | |
}, | |
{ | |
"id" : 147, | |
"label" : "CALL", | |
"name" : "consumerFactory", | |
"fullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig.consumerFactory:org.springframework.kafka.core.ConsumerFactory()", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.consumerFactory()", | |
"typeFullName" : "", | |
"parentMethodName" : "kafkaListenerContainerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 44, | |
"columnNumber" : 36, | |
"tags" : "pkg:maven/org.springframework.kafka/[email protected]?type=jar, framework" | |
}, | |
{ | |
"id" : 150, | |
"label" : "IDENTIFIER", | |
"name" : "factory", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "factory.getContainerProperties()", | |
"typeFullName" : "", | |
"parentMethodName" : "kafkaListenerContainerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 45, | |
"columnNumber" : 9, | |
"tags" : "framework-value" | |
}, | |
{ | |
"id" : 154, | |
"label" : "IDENTIFIER", | |
"name" : "factory", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "factory.getContainerProperties()", | |
"typeFullName" : "", | |
"parentMethodName" : "kafkaListenerContainerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 46, | |
"columnNumber" : 9, | |
"tags" : "framework-value" | |
}, | |
{ | |
"id" : 153, | |
"label" : "CALL", | |
"name" : "getContainerProperties", | |
"fullName" : "org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory.getContainerProperties:org.springframework.kafka.listener.ContainerProperties()", | |
"signature" : "", | |
"isExternal" : true, | |
"code" : "factory.getContainerProperties()", | |
"typeFullName" : "", | |
"parentMethodName" : "kafkaListenerContainerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 46, | |
"columnNumber" : 9, | |
"tags" : "pkg:maven/org.springframework.kafka/[email protected]?type=jar, framework" | |
}, | |
{ | |
"id" : 1055, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "p0", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : true, | |
"code" : "p0", | |
"typeFullName" : "ANY", | |
"parentMethodName" : "setCheckDeserExWhenValueNull", | |
"parentMethodSignature" : "void(boolean)", | |
"parentFileName" : "<unknown>", | |
"parentPackageName" : "", | |
"parentClassName" : "", | |
"lineNumber" : null, | |
"columnNumber" : null, | |
"tags" : "pkg:maven/org.springframework.kafka/[email protected]?type=jar, framework" | |
} | |
], | |
"purls" : [ | |
"pkg:maven/org.springframework.kafka/[email protected]?type=jar" | |
] | |
}, | |
{ | |
"flows" : [ | |
{ | |
"id" : 213, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 21, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 224, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.bootstrapServers", | |
"typeFullName" : "", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 24, | |
"columnNumber" : 60, | |
"tags" : "" | |
}, | |
{ | |
"id" : 221, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "ProducerConfig.BOOTSTRAP_SERVERS_CONFIG", | |
"typeFullName" : "", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 24, | |
"columnNumber" : 19, | |
"tags" : "" | |
}, | |
{ | |
"id" : 228, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ProducerConfig.KEY_SERIALIZER_CLASS_CONFIG, StringSerializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 25, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 236, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ProducerConfig.VALUE_SERIALIZER_CLASS_CONFIG, StringSerializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 26, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 243, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return props;", | |
"typeFullName" : "", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 27, | |
"columnNumber" : 9, | |
"tags" : "framework-output" | |
}, | |
{ | |
"id" : 258, | |
"label" : "CALL", | |
"name" : "producerConfigs", | |
"fullName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig.producerConfigs:java.util.Map()", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.producerConfigs()", | |
"typeFullName" : "", | |
"parentMethodName" : "producerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ProducerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 32, | |
"columnNumber" : 50, | |
"tags" : "" | |
}, | |
{ | |
"id" : 257, | |
"label" : "IDENTIFIER", | |
"name" : "$obj1", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "new DefaultKafkaProducerFactory<>(producerConfigs())", | |
"typeFullName" : "", | |
"parentMethodName" : "producerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ProducerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : null, | |
"columnNumber" : null, | |
"tags" : "" | |
}, | |
{ | |
"id" : 251, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return new DefaultKafkaProducerFactory<>(producerConfigs());", | |
"typeFullName" : "", | |
"parentMethodName" : "producerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ProducerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 32, | |
"columnNumber" : 9, | |
"tags" : "framework-output" | |
}, | |
{ | |
"id" : 273, | |
"label" : "CALL", | |
"name" : "producerFactory", | |
"fullName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig.producerFactory:org.springframework.kafka.core.ProducerFactory()", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.producerFactory()", | |
"typeFullName" : "", | |
"parentMethodName" : "kafkaTemplate", | |
"parentMethodSignature" : "org.springframework.kafka.core.KafkaTemplate()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 37, | |
"columnNumber" : 36, | |
"tags" : "pkg:maven/org.springframework.kafka/[email protected]?type=jar, framework" | |
}, | |
{ | |
"id" : 1066, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "p1", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : true, | |
"code" : "p1", | |
"typeFullName" : "ANY", | |
"parentMethodName" : "<init>", | |
"parentMethodSignature" : "void(org.springframework.kafka.core.ProducerFactory)", | |
"parentFileName" : "<unknown>", | |
"parentPackageName" : "", | |
"parentClassName" : "", | |
"lineNumber" : null, | |
"columnNumber" : null, | |
"tags" : "pkg:maven/org.springframework.kafka/[email protected]?type=jar, framework" | |
} | |
], | |
"purls" : [ | |
"pkg:maven/org.springframework.kafka/[email protected]?type=jar" | |
] | |
}, | |
{ | |
"flows" : [ | |
{ | |
"id" : 691, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "message", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "@RequestBody KafkaMessage message", | |
"typeFullName" : "com.example.SpringKafkaDemo.model.KafkaMessage", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 18, | |
"columnNumber" : 31, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 698, | |
"label" : "IDENTIFIER", | |
"name" : "message", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "message.getTopic()", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 20, | |
"columnNumber" : 24, | |
"tags" : "" | |
}, | |
{ | |
"id" : 601, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.model.KafkaMessage", | |
"parentMethodName" : "getTopic", | |
"parentMethodSignature" : "java.lang.String()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/model/KafkaMessage.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.model", | |
"parentClassName" : "com.example.SpringKafkaDemo.model.KafkaMessage", | |
"lineNumber" : 12, | |
"columnNumber" : null, | |
"tags" : "" | |
}, | |
{ | |
"id" : 1261, | |
"label" : "METHOD_PARAMETER_OUT", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "RET", | |
"typeFullName" : "", | |
"parentMethodName" : "getTopic", | |
"parentMethodSignature" : "", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/model/KafkaMessage.java", | |
"parentPackageName" : "", | |
"parentClassName" : "", | |
"lineNumber" : 12, | |
"columnNumber" : null, | |
"tags" : "" | |
}, | |
{ | |
"id" : 703, | |
"label" : "IDENTIFIER", | |
"name" : "message", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "message.getData()", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 21, | |
"columnNumber" : 24, | |
"tags" : "" | |
}, | |
{ | |
"id" : 621, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.model.KafkaMessage", | |
"parentMethodName" : "getData", | |
"parentMethodSignature" : "java.lang.String()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/model/KafkaMessage.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.model", | |
"parentClassName" : "com.example.SpringKafkaDemo.model.KafkaMessage", | |
"lineNumber" : 20, | |
"columnNumber" : null, | |
"tags" : "" | |
}, | |
{ | |
"id" : 624, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.data", | |
"typeFullName" : "", | |
"parentMethodName" : "getData", | |
"parentMethodSignature" : "java.lang.String()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/model/KafkaMessage.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.model", | |
"parentClassName" : "com.example.SpringKafkaDemo.model.KafkaMessage", | |
"lineNumber" : 21, | |
"columnNumber" : 16, | |
"tags" : "" | |
}, | |
{ | |
"id" : 623, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return data;", | |
"typeFullName" : "", | |
"parentMethodName" : "getData", | |
"parentMethodSignature" : "java.lang.String()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/model/KafkaMessage.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.model", | |
"parentClassName" : "com.example.SpringKafkaDemo.model.KafkaMessage", | |
"lineNumber" : 21, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 702, | |
"label" : "CALL", | |
"name" : "getData", | |
"fullName" : "com.example.SpringKafkaDemo.model.KafkaMessage.getData:java.lang.String()", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "message.getData()", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 21, | |
"columnNumber" : 24, | |
"tags" : "" | |
}, | |
{ | |
"id" : 714, | |
"label" : "IDENTIFIER", | |
"name" : "data", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "new ProducerRecord<>(topic, data)", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 26, | |
"columnNumber" : 85, | |
"tags" : "" | |
}, | |
{ | |
"id" : 1140, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "p1", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : true, | |
"code" : "p1", | |
"typeFullName" : "ANY", | |
"parentMethodName" : "<init>", | |
"parentMethodSignature" : "void(java.lang.String,java.lang.Object)", | |
"parentFileName" : "<unknown>", | |
"parentPackageName" : "", | |
"parentClassName" : "", | |
"lineNumber" : null, | |
"columnNumber" : null, | |
"tags" : "pkg:maven/org.apache.kafka/[email protected]?type=jar, framework" | |
} | |
], | |
"purls" : [ | |
"pkg:maven/org.apache.kafka/[email protected]?type=jar" | |
] | |
}, | |
{ | |
"flows" : [ | |
{ | |
"id" : 48, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"parentMethodName" : "kafkaListenerContainerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 41, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 47, | |
"label" : "IDENTIFIER", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.consumerFactory()", | |
"typeFullName" : "", | |
"parentMethodName" : "kafkaListenerContainerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 44, | |
"columnNumber" : 36, | |
"tags" : "framework-value" | |
}, | |
{ | |
"id" : 44, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 36, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 43, | |
"label" : "IDENTIFIER", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.consumerConfigs()", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 38, | |
"columnNumber" : 50, | |
"tags" : "" | |
}, | |
{ | |
"id" : 80, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 26, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 91, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.bootstrapServers", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 29, | |
"columnNumber" : 60, | |
"tags" : "" | |
}, | |
{ | |
"id" : 88, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "ConsumerConfig.BOOTSTRAP_SERVERS_CONFIG", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 29, | |
"columnNumber" : 19, | |
"tags" : "" | |
}, | |
{ | |
"id" : 95, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.GROUP_ID_CONFIG, groupId)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 30, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 103, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.KEY_DESERIALIZER_CLASS_CONFIG, JsonDeserializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 31, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 111, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.VALUE_DESERIALIZER_CLASS_CONFIG, JsonDeserializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 32, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 118, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return props;", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 33, | |
"columnNumber" : 9, | |
"tags" : "framework-output" | |
}, | |
{ | |
"id" : 133, | |
"label" : "CALL", | |
"name" : "consumerConfigs", | |
"fullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig.consumerConfigs:java.util.Map()", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.consumerConfigs()", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 38, | |
"columnNumber" : 50, | |
"tags" : "" | |
}, | |
{ | |
"id" : 132, | |
"label" : "IDENTIFIER", | |
"name" : "$obj1", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "new DefaultKafkaConsumerFactory<>(consumerConfigs())", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : null, | |
"columnNumber" : null, | |
"tags" : "" | |
}, | |
{ | |
"id" : 126, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return new DefaultKafkaConsumerFactory<>(consumerConfigs());", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 38, | |
"columnNumber" : 9, | |
"tags" : "framework-output" | |
}, | |
{ | |
"id" : 147, | |
"label" : "CALL", | |
"name" : "consumerFactory", | |
"fullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig.consumerFactory:org.springframework.kafka.core.ConsumerFactory()", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.consumerFactory()", | |
"typeFullName" : "", | |
"parentMethodName" : "kafkaListenerContainerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 44, | |
"columnNumber" : 36, | |
"tags" : "pkg:maven/org.springframework.kafka/[email protected]?type=jar, framework" | |
}, | |
{ | |
"id" : 150, | |
"label" : "IDENTIFIER", | |
"name" : "factory", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "factory.getContainerProperties()", | |
"typeFullName" : "", | |
"parentMethodName" : "kafkaListenerContainerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 45, | |
"columnNumber" : 9, | |
"tags" : "framework-value" | |
}, | |
{ | |
"id" : 154, | |
"label" : "IDENTIFIER", | |
"name" : "factory", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "factory.getContainerProperties()", | |
"typeFullName" : "", | |
"parentMethodName" : "kafkaListenerContainerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 46, | |
"columnNumber" : 9, | |
"tags" : "framework-value" | |
}, | |
{ | |
"id" : 153, | |
"label" : "CALL", | |
"name" : "getContainerProperties", | |
"fullName" : "org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory.getContainerProperties:org.springframework.kafka.listener.ContainerProperties()", | |
"signature" : "", | |
"isExternal" : true, | |
"code" : "factory.getContainerProperties()", | |
"typeFullName" : "", | |
"parentMethodName" : "kafkaListenerContainerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 46, | |
"columnNumber" : 9, | |
"tags" : "pkg:maven/org.springframework.kafka/[email protected]?type=jar, framework" | |
}, | |
{ | |
"id" : 1055, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "p0", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : true, | |
"code" : "p0", | |
"typeFullName" : "ANY", | |
"parentMethodName" : "setCheckDeserExWhenValueNull", | |
"parentMethodSignature" : "void(boolean)", | |
"parentFileName" : "<unknown>", | |
"parentPackageName" : "", | |
"parentClassName" : "", | |
"lineNumber" : null, | |
"columnNumber" : null, | |
"tags" : "pkg:maven/org.springframework.kafka/[email protected]?type=jar, framework" | |
} | |
], | |
"purls" : [ | |
"pkg:maven/org.springframework.kafka/[email protected]?type=jar" | |
] | |
}, | |
{ | |
"flows" : [ | |
{ | |
"id" : 691, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "message", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "@RequestBody KafkaMessage message", | |
"typeFullName" : "com.example.SpringKafkaDemo.model.KafkaMessage", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 18, | |
"columnNumber" : 31, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 698, | |
"label" : "IDENTIFIER", | |
"name" : "message", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "message.getTopic()", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 20, | |
"columnNumber" : 24, | |
"tags" : "" | |
}, | |
{ | |
"id" : 601, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.model.KafkaMessage", | |
"parentMethodName" : "getTopic", | |
"parentMethodSignature" : "java.lang.String()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/model/KafkaMessage.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.model", | |
"parentClassName" : "com.example.SpringKafkaDemo.model.KafkaMessage", | |
"lineNumber" : 12, | |
"columnNumber" : null, | |
"tags" : "" | |
}, | |
{ | |
"id" : 1261, | |
"label" : "METHOD_PARAMETER_OUT", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "RET", | |
"typeFullName" : "", | |
"parentMethodName" : "getTopic", | |
"parentMethodSignature" : "", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/model/KafkaMessage.java", | |
"parentPackageName" : "", | |
"parentClassName" : "", | |
"lineNumber" : 12, | |
"columnNumber" : null, | |
"tags" : "" | |
}, | |
{ | |
"id" : 703, | |
"label" : "IDENTIFIER", | |
"name" : "message", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "message.getData()", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 21, | |
"columnNumber" : 24, | |
"tags" : "" | |
}, | |
{ | |
"id" : 621, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.model.KafkaMessage", | |
"parentMethodName" : "getData", | |
"parentMethodSignature" : "java.lang.String()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/model/KafkaMessage.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.model", | |
"parentClassName" : "com.example.SpringKafkaDemo.model.KafkaMessage", | |
"lineNumber" : 20, | |
"columnNumber" : null, | |
"tags" : "" | |
}, | |
{ | |
"id" : 624, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.data", | |
"typeFullName" : "", | |
"parentMethodName" : "getData", | |
"parentMethodSignature" : "java.lang.String()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/model/KafkaMessage.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.model", | |
"parentClassName" : "com.example.SpringKafkaDemo.model.KafkaMessage", | |
"lineNumber" : 21, | |
"columnNumber" : 16, | |
"tags" : "" | |
}, | |
{ | |
"id" : 623, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return data;", | |
"typeFullName" : "", | |
"parentMethodName" : "getData", | |
"parentMethodSignature" : "java.lang.String()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/model/KafkaMessage.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.model", | |
"parentClassName" : "com.example.SpringKafkaDemo.model.KafkaMessage", | |
"lineNumber" : 21, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 702, | |
"label" : "CALL", | |
"name" : "getData", | |
"fullName" : "com.example.SpringKafkaDemo.model.KafkaMessage.getData:java.lang.String()", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "message.getData()", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 21, | |
"columnNumber" : 24, | |
"tags" : "" | |
}, | |
{ | |
"id" : 714, | |
"label" : "IDENTIFIER", | |
"name" : "data", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "new ProducerRecord<>(topic, data)", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 26, | |
"columnNumber" : 85, | |
"tags" : "" | |
}, | |
{ | |
"id" : 749, | |
"label" : "IDENTIFIER", | |
"name" : "producerRecord", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "producerRecord.headers()", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 31, | |
"columnNumber" : 17, | |
"tags" : "framework-value" | |
}, | |
{ | |
"id" : 755, | |
"label" : "IDENTIFIER", | |
"name" : "producerRecord", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "producerRecord.headers()", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 35, | |
"columnNumber" : 13, | |
"tags" : "framework-value" | |
}, | |
{ | |
"id" : 765, | |
"label" : "IDENTIFIER", | |
"name" : "producerRecord", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "kafkaTemplate.send(producerRecord)", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 37, | |
"columnNumber" : 28, | |
"tags" : "pkg:maven/org.springframework/[email protected]?type=jar, framework" | |
}, | |
{ | |
"id" : 1191, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "p1", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : true, | |
"code" : "p1", | |
"typeFullName" : "ANY", | |
"parentMethodName" : "send", | |
"parentMethodSignature" : "org.springframework.util.concurrent.ListenableFuture(org.apache.kafka.clients.producer.ProducerRecord)", | |
"parentFileName" : "<unknown>", | |
"parentPackageName" : "", | |
"parentClassName" : "", | |
"lineNumber" : null, | |
"columnNumber" : null, | |
"tags" : "pkg:maven/org.springframework.kafka/[email protected]?type=jar, framework" | |
} | |
], | |
"purls" : [ | |
"pkg:maven/org.springframework.kafka/[email protected]?type=jar", | |
"pkg:maven/org.springframework/[email protected]?type=jar" | |
] | |
}, | |
{ | |
"flows" : [ | |
{ | |
"id" : 691, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "message", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "@RequestBody KafkaMessage message", | |
"typeFullName" : "com.example.SpringKafkaDemo.model.KafkaMessage", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 18, | |
"columnNumber" : 31, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 698, | |
"label" : "IDENTIFIER", | |
"name" : "message", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "message.getTopic()", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 20, | |
"columnNumber" : 24, | |
"tags" : "" | |
}, | |
{ | |
"id" : 601, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.model.KafkaMessage", | |
"parentMethodName" : "getTopic", | |
"parentMethodSignature" : "java.lang.String()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/model/KafkaMessage.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.model", | |
"parentClassName" : "com.example.SpringKafkaDemo.model.KafkaMessage", | |
"lineNumber" : 12, | |
"columnNumber" : null, | |
"tags" : "" | |
}, | |
{ | |
"id" : 1261, | |
"label" : "METHOD_PARAMETER_OUT", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "RET", | |
"typeFullName" : "", | |
"parentMethodName" : "getTopic", | |
"parentMethodSignature" : "", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/model/KafkaMessage.java", | |
"parentPackageName" : "", | |
"parentClassName" : "", | |
"lineNumber" : 12, | |
"columnNumber" : null, | |
"tags" : "" | |
}, | |
{ | |
"id" : 703, | |
"label" : "IDENTIFIER", | |
"name" : "message", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "message.getData()", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 21, | |
"columnNumber" : 24, | |
"tags" : "" | |
}, | |
{ | |
"id" : 621, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.model.KafkaMessage", | |
"parentMethodName" : "getData", | |
"parentMethodSignature" : "java.lang.String()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/model/KafkaMessage.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.model", | |
"parentClassName" : "com.example.SpringKafkaDemo.model.KafkaMessage", | |
"lineNumber" : 20, | |
"columnNumber" : null, | |
"tags" : "" | |
}, | |
{ | |
"id" : 624, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.data", | |
"typeFullName" : "", | |
"parentMethodName" : "getData", | |
"parentMethodSignature" : "java.lang.String()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/model/KafkaMessage.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.model", | |
"parentClassName" : "com.example.SpringKafkaDemo.model.KafkaMessage", | |
"lineNumber" : 21, | |
"columnNumber" : 16, | |
"tags" : "" | |
}, | |
{ | |
"id" : 623, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return data;", | |
"typeFullName" : "", | |
"parentMethodName" : "getData", | |
"parentMethodSignature" : "java.lang.String()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/model/KafkaMessage.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.model", | |
"parentClassName" : "com.example.SpringKafkaDemo.model.KafkaMessage", | |
"lineNumber" : 21, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 702, | |
"label" : "CALL", | |
"name" : "getData", | |
"fullName" : "com.example.SpringKafkaDemo.model.KafkaMessage.getData:java.lang.String()", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "message.getData()", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 21, | |
"columnNumber" : 24, | |
"tags" : "" | |
}, | |
{ | |
"id" : 714, | |
"label" : "IDENTIFIER", | |
"name" : "data", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "new ProducerRecord<>(topic, data)", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 26, | |
"columnNumber" : 85, | |
"tags" : "" | |
}, | |
{ | |
"id" : 1141, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "p2", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : true, | |
"code" : "p2", | |
"typeFullName" : "ANY", | |
"parentMethodName" : "<init>", | |
"parentMethodSignature" : "void(java.lang.String,java.lang.Object)", | |
"parentFileName" : "<unknown>", | |
"parentPackageName" : "", | |
"parentClassName" : "", | |
"lineNumber" : null, | |
"columnNumber" : null, | |
"tags" : "pkg:maven/org.apache.kafka/[email protected]?type=jar, framework" | |
} | |
], | |
"purls" : [ | |
"pkg:maven/org.apache.kafka/[email protected]?type=jar" | |
] | |
}, | |
{ | |
"flows" : [ | |
{ | |
"id" : 48, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"parentMethodName" : "kafkaListenerContainerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 41, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 47, | |
"label" : "IDENTIFIER", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.consumerFactory()", | |
"typeFullName" : "", | |
"parentMethodName" : "kafkaListenerContainerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 44, | |
"columnNumber" : 36, | |
"tags" : "framework-value" | |
}, | |
{ | |
"id" : 44, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 36, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 43, | |
"label" : "IDENTIFIER", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.consumerConfigs()", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 38, | |
"columnNumber" : 50, | |
"tags" : "" | |
}, | |
{ | |
"id" : 80, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 26, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 91, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.bootstrapServers", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 29, | |
"columnNumber" : 60, | |
"tags" : "" | |
}, | |
{ | |
"id" : 88, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "ConsumerConfig.BOOTSTRAP_SERVERS_CONFIG", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 29, | |
"columnNumber" : 19, | |
"tags" : "" | |
}, | |
{ | |
"id" : 95, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.GROUP_ID_CONFIG, groupId)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 30, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 103, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.KEY_DESERIALIZER_CLASS_CONFIG, JsonDeserializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 31, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 111, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.VALUE_DESERIALIZER_CLASS_CONFIG, JsonDeserializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 32, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 118, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return props;", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 33, | |
"columnNumber" : 9, | |
"tags" : "framework-output" | |
}, | |
{ | |
"id" : 133, | |
"label" : "CALL", | |
"name" : "consumerConfigs", | |
"fullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig.consumerConfigs:java.util.Map()", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.consumerConfigs()", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 38, | |
"columnNumber" : 50, | |
"tags" : "" | |
}, | |
{ | |
"id" : 132, | |
"label" : "IDENTIFIER", | |
"name" : "$obj1", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "new DefaultKafkaConsumerFactory<>(consumerConfigs())", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : null, | |
"columnNumber" : null, | |
"tags" : "" | |
}, | |
{ | |
"id" : 126, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return new DefaultKafkaConsumerFactory<>(consumerConfigs());", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 38, | |
"columnNumber" : 9, | |
"tags" : "framework-output" | |
}, | |
{ | |
"id" : 147, | |
"label" : "CALL", | |
"name" : "consumerFactory", | |
"fullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig.consumerFactory:org.springframework.kafka.core.ConsumerFactory()", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.consumerFactory()", | |
"typeFullName" : "", | |
"parentMethodName" : "kafkaListenerContainerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 44, | |
"columnNumber" : 36, | |
"tags" : "pkg:maven/org.springframework.kafka/[email protected]?type=jar, framework" | |
}, | |
{ | |
"id" : 1039, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "p1", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : true, | |
"code" : "p1", | |
"typeFullName" : "ANY", | |
"parentMethodName" : "setConsumerFactory", | |
"parentMethodSignature" : "void(org.springframework.kafka.core.ConsumerFactory)", | |
"parentFileName" : "<unknown>", | |
"parentPackageName" : "", | |
"parentClassName" : "", | |
"lineNumber" : null, | |
"columnNumber" : null, | |
"tags" : "pkg:maven/org.springframework.kafka/[email protected]?type=jar, framework" | |
} | |
], | |
"purls" : [ | |
"pkg:maven/org.springframework.kafka/[email protected]?type=jar" | |
] | |
}, | |
{ | |
"flows" : [ | |
{ | |
"id" : 185, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"parentMethodName" : "producerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ProducerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 30, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 184, | |
"label" : "IDENTIFIER", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.producerConfigs()", | |
"typeFullName" : "", | |
"parentMethodName" : "producerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ProducerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 32, | |
"columnNumber" : 50, | |
"tags" : "" | |
}, | |
{ | |
"id" : 213, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 21, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 224, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.bootstrapServers", | |
"typeFullName" : "", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 24, | |
"columnNumber" : 60, | |
"tags" : "" | |
}, | |
{ | |
"id" : 221, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "ProducerConfig.BOOTSTRAP_SERVERS_CONFIG", | |
"typeFullName" : "", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 24, | |
"columnNumber" : 19, | |
"tags" : "" | |
}, | |
{ | |
"id" : 228, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ProducerConfig.KEY_SERIALIZER_CLASS_CONFIG, StringSerializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 25, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 236, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ProducerConfig.VALUE_SERIALIZER_CLASS_CONFIG, StringSerializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 26, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 243, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return props;", | |
"typeFullName" : "", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 27, | |
"columnNumber" : 9, | |
"tags" : "framework-output" | |
}, | |
{ | |
"id" : 258, | |
"label" : "CALL", | |
"name" : "producerConfigs", | |
"fullName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig.producerConfigs:java.util.Map()", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.producerConfigs()", | |
"typeFullName" : "", | |
"parentMethodName" : "producerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ProducerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 32, | |
"columnNumber" : 50, | |
"tags" : "" | |
}, | |
{ | |
"id" : 1061, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "p1", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : true, | |
"code" : "p1", | |
"typeFullName" : "ANY", | |
"parentMethodName" : "<init>", | |
"parentMethodSignature" : "void(java.util.Map)", | |
"parentFileName" : "<unknown>", | |
"parentPackageName" : "", | |
"parentClassName" : "", | |
"lineNumber" : null, | |
"columnNumber" : null, | |
"tags" : "pkg:maven/org.springframework.kafka/[email protected]?type=jar, framework" | |
} | |
], | |
"purls" : [ | |
"pkg:maven/org.springframework.kafka/[email protected]?type=jar" | |
] | |
}, | |
{ | |
"flows" : [ | |
{ | |
"id" : 690, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 17, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 762, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.kafkaTemplate", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 37, | |
"columnNumber" : 9, | |
"tags" : "framework-value, pkg:maven/org.springframework.kafka/[email protected]?type=jar, framework" | |
}, | |
{ | |
"id" : 1190, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "p0", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : true, | |
"code" : "p0", | |
"typeFullName" : "ANY", | |
"parentMethodName" : "send", | |
"parentMethodSignature" : "org.springframework.util.concurrent.ListenableFuture(org.apache.kafka.clients.producer.ProducerRecord)", | |
"parentFileName" : "<unknown>", | |
"parentPackageName" : "", | |
"parentClassName" : "", | |
"lineNumber" : null, | |
"columnNumber" : null, | |
"tags" : "pkg:maven/org.springframework.kafka/[email protected]?type=jar, framework" | |
} | |
], | |
"purls" : [ | |
"pkg:maven/org.springframework.kafka/[email protected]?type=jar" | |
] | |
}, | |
{ | |
"flows" : [ | |
{ | |
"id" : 213, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 21, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 224, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.bootstrapServers", | |
"typeFullName" : "", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 24, | |
"columnNumber" : 60, | |
"tags" : "" | |
}, | |
{ | |
"id" : 221, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "ProducerConfig.BOOTSTRAP_SERVERS_CONFIG", | |
"typeFullName" : "", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 24, | |
"columnNumber" : 19, | |
"tags" : "" | |
}, | |
{ | |
"id" : 228, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ProducerConfig.KEY_SERIALIZER_CLASS_CONFIG, StringSerializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 25, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 236, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ProducerConfig.VALUE_SERIALIZER_CLASS_CONFIG, StringSerializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 26, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 243, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return props;", | |
"typeFullName" : "", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 27, | |
"columnNumber" : 9, | |
"tags" : "framework-output" | |
}, | |
{ | |
"id" : 258, | |
"label" : "CALL", | |
"name" : "producerConfigs", | |
"fullName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig.producerConfigs:java.util.Map()", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.producerConfigs()", | |
"typeFullName" : "", | |
"parentMethodName" : "producerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ProducerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 32, | |
"columnNumber" : 50, | |
"tags" : "" | |
}, | |
{ | |
"id" : 1061, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "p1", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : true, | |
"code" : "p1", | |
"typeFullName" : "ANY", | |
"parentMethodName" : "<init>", | |
"parentMethodSignature" : "void(java.util.Map)", | |
"parentFileName" : "<unknown>", | |
"parentPackageName" : "", | |
"parentClassName" : "", | |
"lineNumber" : null, | |
"columnNumber" : null, | |
"tags" : "pkg:maven/org.springframework.kafka/[email protected]?type=jar, framework" | |
} | |
], | |
"purls" : [ | |
"pkg:maven/org.springframework.kafka/[email protected]?type=jar" | |
] | |
}, | |
{ | |
"flows" : [ | |
{ | |
"id" : 48, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"parentMethodName" : "kafkaListenerContainerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 41, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 47, | |
"label" : "IDENTIFIER", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.consumerFactory()", | |
"typeFullName" : "", | |
"parentMethodName" : "kafkaListenerContainerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 44, | |
"columnNumber" : 36, | |
"tags" : "framework-value" | |
}, | |
{ | |
"id" : 44, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 36, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 43, | |
"label" : "IDENTIFIER", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.consumerConfigs()", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 38, | |
"columnNumber" : 50, | |
"tags" : "" | |
}, | |
{ | |
"id" : 80, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 26, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 91, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.bootstrapServers", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 29, | |
"columnNumber" : 60, | |
"tags" : "" | |
}, | |
{ | |
"id" : 88, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "ConsumerConfig.BOOTSTRAP_SERVERS_CONFIG", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 29, | |
"columnNumber" : 19, | |
"tags" : "" | |
}, | |
{ | |
"id" : 95, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.GROUP_ID_CONFIG, groupId)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 30, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 103, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.KEY_DESERIALIZER_CLASS_CONFIG, JsonDeserializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 31, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 111, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.VALUE_DESERIALIZER_CLASS_CONFIG, JsonDeserializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 32, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 118, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return props;", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 33, | |
"columnNumber" : 9, | |
"tags" : "framework-output" | |
}, | |
{ | |
"id" : 133, | |
"label" : "CALL", | |
"name" : "consumerConfigs", | |
"fullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig.consumerConfigs:java.util.Map()", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.consumerConfigs()", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 38, | |
"columnNumber" : 50, | |
"tags" : "" | |
}, | |
{ | |
"id" : 1029, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "p1", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : true, | |
"code" : "p1", | |
"typeFullName" : "ANY", | |
"parentMethodName" : "<init>", | |
"parentMethodSignature" : "void(java.util.Map)", | |
"parentFileName" : "<unknown>", | |
"parentPackageName" : "", | |
"parentClassName" : "", | |
"lineNumber" : null, | |
"columnNumber" : null, | |
"tags" : "pkg:maven/org.springframework.kafka/[email protected]?type=jar, framework" | |
} | |
], | |
"purls" : [ | |
"pkg:maven/org.springframework.kafka/[email protected]?type=jar" | |
] | |
}, | |
{ | |
"flows" : [ | |
{ | |
"id" : 187, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"parentMethodName" : "kafkaTemplate", | |
"parentMethodSignature" : "org.springframework.kafka.core.KafkaTemplate()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 35, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 186, | |
"label" : "IDENTIFIER", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.producerFactory()", | |
"typeFullName" : "", | |
"parentMethodName" : "kafkaTemplate", | |
"parentMethodSignature" : "org.springframework.kafka.core.KafkaTemplate()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 37, | |
"columnNumber" : 36, | |
"tags" : "framework-value" | |
}, | |
{ | |
"id" : 185, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"parentMethodName" : "producerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ProducerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 30, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 184, | |
"label" : "IDENTIFIER", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.producerConfigs()", | |
"typeFullName" : "", | |
"parentMethodName" : "producerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ProducerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 32, | |
"columnNumber" : 50, | |
"tags" : "" | |
}, | |
{ | |
"id" : 213, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 21, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 224, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.bootstrapServers", | |
"typeFullName" : "", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 24, | |
"columnNumber" : 60, | |
"tags" : "" | |
}, | |
{ | |
"id" : 221, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "ProducerConfig.BOOTSTRAP_SERVERS_CONFIG", | |
"typeFullName" : "", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 24, | |
"columnNumber" : 19, | |
"tags" : "" | |
}, | |
{ | |
"id" : 228, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ProducerConfig.KEY_SERIALIZER_CLASS_CONFIG, StringSerializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 25, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 236, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ProducerConfig.VALUE_SERIALIZER_CLASS_CONFIG, StringSerializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 26, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 243, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return props;", | |
"typeFullName" : "", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 27, | |
"columnNumber" : 9, | |
"tags" : "framework-output" | |
}, | |
{ | |
"id" : 258, | |
"label" : "CALL", | |
"name" : "producerConfigs", | |
"fullName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig.producerConfigs:java.util.Map()", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.producerConfigs()", | |
"typeFullName" : "", | |
"parentMethodName" : "producerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ProducerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 32, | |
"columnNumber" : 50, | |
"tags" : "" | |
}, | |
{ | |
"id" : 1061, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "p1", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : true, | |
"code" : "p1", | |
"typeFullName" : "ANY", | |
"parentMethodName" : "<init>", | |
"parentMethodSignature" : "void(java.util.Map)", | |
"parentFileName" : "<unknown>", | |
"parentPackageName" : "", | |
"parentClassName" : "", | |
"lineNumber" : null, | |
"columnNumber" : null, | |
"tags" : "pkg:maven/org.springframework.kafka/[email protected]?type=jar, framework" | |
} | |
], | |
"purls" : [ | |
"pkg:maven/org.springframework.kafka/[email protected]?type=jar" | |
] | |
}, | |
{ | |
"flows" : [ | |
{ | |
"id" : 44, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 36, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 43, | |
"label" : "IDENTIFIER", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.consumerConfigs()", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 38, | |
"columnNumber" : 50, | |
"tags" : "" | |
}, | |
{ | |
"id" : 80, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 26, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 91, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.bootstrapServers", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 29, | |
"columnNumber" : 60, | |
"tags" : "" | |
}, | |
{ | |
"id" : 88, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "ConsumerConfig.BOOTSTRAP_SERVERS_CONFIG", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 29, | |
"columnNumber" : 19, | |
"tags" : "" | |
}, | |
{ | |
"id" : 95, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.GROUP_ID_CONFIG, groupId)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 30, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 103, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.KEY_DESERIALIZER_CLASS_CONFIG, JsonDeserializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 31, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 111, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.VALUE_DESERIALIZER_CLASS_CONFIG, JsonDeserializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 32, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 118, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return props;", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 33, | |
"columnNumber" : 9, | |
"tags" : "framework-output" | |
}, | |
{ | |
"id" : 133, | |
"label" : "CALL", | |
"name" : "consumerConfigs", | |
"fullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig.consumerConfigs:java.util.Map()", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.consumerConfigs()", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 38, | |
"columnNumber" : 50, | |
"tags" : "" | |
}, | |
{ | |
"id" : 1029, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "p1", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : true, | |
"code" : "p1", | |
"typeFullName" : "ANY", | |
"parentMethodName" : "<init>", | |
"parentMethodSignature" : "void(java.util.Map)", | |
"parentFileName" : "<unknown>", | |
"parentPackageName" : "", | |
"parentClassName" : "", | |
"lineNumber" : null, | |
"columnNumber" : null, | |
"tags" : "pkg:maven/org.springframework.kafka/[email protected]?type=jar, framework" | |
} | |
], | |
"purls" : [ | |
"pkg:maven/org.springframework.kafka/[email protected]?type=jar" | |
] | |
}, | |
{ | |
"flows" : [ | |
{ | |
"id" : 80, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 26, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 91, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.bootstrapServers", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 29, | |
"columnNumber" : 60, | |
"tags" : "" | |
}, | |
{ | |
"id" : 88, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "ConsumerConfig.BOOTSTRAP_SERVERS_CONFIG", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 29, | |
"columnNumber" : 19, | |
"tags" : "" | |
}, | |
{ | |
"id" : 95, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.GROUP_ID_CONFIG, groupId)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 30, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 103, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.KEY_DESERIALIZER_CLASS_CONFIG, JsonDeserializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 31, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 111, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.VALUE_DESERIALIZER_CLASS_CONFIG, JsonDeserializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 32, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 118, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return props;", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 33, | |
"columnNumber" : 9, | |
"tags" : "framework-output" | |
}, | |
{ | |
"id" : 133, | |
"label" : "CALL", | |
"name" : "consumerConfigs", | |
"fullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig.consumerConfigs:java.util.Map()", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.consumerConfigs()", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 38, | |
"columnNumber" : 50, | |
"tags" : "" | |
}, | |
{ | |
"id" : 132, | |
"label" : "IDENTIFIER", | |
"name" : "$obj1", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "new DefaultKafkaConsumerFactory<>(consumerConfigs())", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : null, | |
"columnNumber" : null, | |
"tags" : "" | |
}, | |
{ | |
"id" : 126, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return new DefaultKafkaConsumerFactory<>(consumerConfigs());", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 38, | |
"columnNumber" : 9, | |
"tags" : "framework-output" | |
}, | |
{ | |
"id" : 147, | |
"label" : "CALL", | |
"name" : "consumerFactory", | |
"fullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig.consumerFactory:org.springframework.kafka.core.ConsumerFactory()", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.consumerFactory()", | |
"typeFullName" : "", | |
"parentMethodName" : "kafkaListenerContainerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 44, | |
"columnNumber" : 36, | |
"tags" : "pkg:maven/org.springframework.kafka/[email protected]?type=jar, framework" | |
}, | |
{ | |
"id" : 1038, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "p0", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : true, | |
"code" : "p0", | |
"typeFullName" : "ANY", | |
"parentMethodName" : "setConsumerFactory", | |
"parentMethodSignature" : "void(org.springframework.kafka.core.ConsumerFactory)", | |
"parentFileName" : "<unknown>", | |
"parentPackageName" : "", | |
"parentClassName" : "", | |
"lineNumber" : null, | |
"columnNumber" : null, | |
"tags" : "pkg:maven/org.springframework.kafka/[email protected]?type=jar, framework" | |
} | |
], | |
"purls" : [ | |
"pkg:maven/org.springframework.kafka/[email protected]?type=jar" | |
] | |
}, | |
{ | |
"flows" : [ | |
{ | |
"id" : 691, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "message", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "@RequestBody KafkaMessage message", | |
"typeFullName" : "com.example.SpringKafkaDemo.model.KafkaMessage", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 18, | |
"columnNumber" : 31, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 698, | |
"label" : "IDENTIFIER", | |
"name" : "message", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "message.getTopic()", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 20, | |
"columnNumber" : 24, | |
"tags" : "" | |
}, | |
{ | |
"id" : 601, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.model.KafkaMessage", | |
"parentMethodName" : "getTopic", | |
"parentMethodSignature" : "java.lang.String()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/model/KafkaMessage.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.model", | |
"parentClassName" : "com.example.SpringKafkaDemo.model.KafkaMessage", | |
"lineNumber" : 12, | |
"columnNumber" : null, | |
"tags" : "" | |
}, | |
{ | |
"id" : 1261, | |
"label" : "METHOD_PARAMETER_OUT", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "RET", | |
"typeFullName" : "", | |
"parentMethodName" : "getTopic", | |
"parentMethodSignature" : "", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/model/KafkaMessage.java", | |
"parentPackageName" : "", | |
"parentClassName" : "", | |
"lineNumber" : 12, | |
"columnNumber" : null, | |
"tags" : "" | |
}, | |
{ | |
"id" : 703, | |
"label" : "IDENTIFIER", | |
"name" : "message", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "message.getData()", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 21, | |
"columnNumber" : 24, | |
"tags" : "" | |
}, | |
{ | |
"id" : 621, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.model.KafkaMessage", | |
"parentMethodName" : "getData", | |
"parentMethodSignature" : "java.lang.String()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/model/KafkaMessage.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.model", | |
"parentClassName" : "com.example.SpringKafkaDemo.model.KafkaMessage", | |
"lineNumber" : 20, | |
"columnNumber" : null, | |
"tags" : "" | |
}, | |
{ | |
"id" : 624, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.data", | |
"typeFullName" : "", | |
"parentMethodName" : "getData", | |
"parentMethodSignature" : "java.lang.String()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/model/KafkaMessage.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.model", | |
"parentClassName" : "com.example.SpringKafkaDemo.model.KafkaMessage", | |
"lineNumber" : 21, | |
"columnNumber" : 16, | |
"tags" : "" | |
}, | |
{ | |
"id" : 623, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return data;", | |
"typeFullName" : "", | |
"parentMethodName" : "getData", | |
"parentMethodSignature" : "java.lang.String()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/model/KafkaMessage.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.model", | |
"parentClassName" : "com.example.SpringKafkaDemo.model.KafkaMessage", | |
"lineNumber" : 21, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 702, | |
"label" : "CALL", | |
"name" : "getData", | |
"fullName" : "com.example.SpringKafkaDemo.model.KafkaMessage.getData:java.lang.String()", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "message.getData()", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 21, | |
"columnNumber" : 24, | |
"tags" : "" | |
}, | |
{ | |
"id" : 714, | |
"label" : "IDENTIFIER", | |
"name" : "data", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "new ProducerRecord<>(topic, data)", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 26, | |
"columnNumber" : 85, | |
"tags" : "" | |
}, | |
{ | |
"id" : 749, | |
"label" : "IDENTIFIER", | |
"name" : "producerRecord", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "producerRecord.headers()", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 31, | |
"columnNumber" : 17, | |
"tags" : "framework-value" | |
}, | |
{ | |
"id" : 755, | |
"label" : "IDENTIFIER", | |
"name" : "producerRecord", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "producerRecord.headers()", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 35, | |
"columnNumber" : 13, | |
"tags" : "framework-value" | |
}, | |
{ | |
"id" : 765, | |
"label" : "IDENTIFIER", | |
"name" : "producerRecord", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "kafkaTemplate.send(producerRecord)", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 37, | |
"columnNumber" : 28, | |
"tags" : "pkg:maven/org.springframework/[email protected]?type=jar, framework" | |
}, | |
{ | |
"id" : 762, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.kafkaTemplate", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 37, | |
"columnNumber" : 9, | |
"tags" : "framework-value, pkg:maven/org.springframework.kafka/[email protected]?type=jar, framework" | |
}, | |
{ | |
"id" : 1190, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "p0", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : true, | |
"code" : "p0", | |
"typeFullName" : "ANY", | |
"parentMethodName" : "send", | |
"parentMethodSignature" : "org.springframework.util.concurrent.ListenableFuture(org.apache.kafka.clients.producer.ProducerRecord)", | |
"parentFileName" : "<unknown>", | |
"parentPackageName" : "", | |
"parentClassName" : "", | |
"lineNumber" : null, | |
"columnNumber" : null, | |
"tags" : "pkg:maven/org.springframework.kafka/[email protected]?type=jar, framework" | |
} | |
], | |
"purls" : [ | |
"pkg:maven/org.springframework.kafka/[email protected]?type=jar", | |
"pkg:maven/org.springframework/[email protected]?type=jar" | |
] | |
}, | |
{ | |
"flows" : [ | |
{ | |
"id" : 48, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"parentMethodName" : "kafkaListenerContainerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 41, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 47, | |
"label" : "IDENTIFIER", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.consumerFactory()", | |
"typeFullName" : "", | |
"parentMethodName" : "kafkaListenerContainerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 44, | |
"columnNumber" : 36, | |
"tags" : "framework-value" | |
}, | |
{ | |
"id" : 44, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 36, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 43, | |
"label" : "IDENTIFIER", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.consumerConfigs()", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 38, | |
"columnNumber" : 50, | |
"tags" : "" | |
}, | |
{ | |
"id" : 80, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 26, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 91, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.bootstrapServers", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 29, | |
"columnNumber" : 60, | |
"tags" : "" | |
}, | |
{ | |
"id" : 88, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "ConsumerConfig.BOOTSTRAP_SERVERS_CONFIG", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 29, | |
"columnNumber" : 19, | |
"tags" : "" | |
}, | |
{ | |
"id" : 95, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.GROUP_ID_CONFIG, groupId)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 30, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 103, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.KEY_DESERIALIZER_CLASS_CONFIG, JsonDeserializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 31, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 111, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.VALUE_DESERIALIZER_CLASS_CONFIG, JsonDeserializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 32, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 118, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return props;", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 33, | |
"columnNumber" : 9, | |
"tags" : "framework-output" | |
}, | |
{ | |
"id" : 133, | |
"label" : "CALL", | |
"name" : "consumerConfigs", | |
"fullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig.consumerConfigs:java.util.Map()", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.consumerConfigs()", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 38, | |
"columnNumber" : 50, | |
"tags" : "" | |
}, | |
{ | |
"id" : 132, | |
"label" : "IDENTIFIER", | |
"name" : "$obj1", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "new DefaultKafkaConsumerFactory<>(consumerConfigs())", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : null, | |
"columnNumber" : null, | |
"tags" : "" | |
}, | |
{ | |
"id" : 126, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return new DefaultKafkaConsumerFactory<>(consumerConfigs());", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 38, | |
"columnNumber" : 9, | |
"tags" : "framework-output" | |
}, | |
{ | |
"id" : 147, | |
"label" : "CALL", | |
"name" : "consumerFactory", | |
"fullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig.consumerFactory:org.springframework.kafka.core.ConsumerFactory()", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.consumerFactory()", | |
"typeFullName" : "", | |
"parentMethodName" : "kafkaListenerContainerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 44, | |
"columnNumber" : 36, | |
"tags" : "pkg:maven/org.springframework.kafka/[email protected]?type=jar, framework" | |
}, | |
{ | |
"id" : 150, | |
"label" : "IDENTIFIER", | |
"name" : "factory", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "factory.getContainerProperties()", | |
"typeFullName" : "", | |
"parentMethodName" : "kafkaListenerContainerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 45, | |
"columnNumber" : 9, | |
"tags" : "framework-value" | |
}, | |
{ | |
"id" : 154, | |
"label" : "IDENTIFIER", | |
"name" : "factory", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "factory.getContainerProperties()", | |
"typeFullName" : "", | |
"parentMethodName" : "kafkaListenerContainerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 46, | |
"columnNumber" : 9, | |
"tags" : "framework-value" | |
}, | |
{ | |
"id" : 1050, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "p0", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : true, | |
"code" : "p0", | |
"typeFullName" : "ANY", | |
"parentMethodName" : "getContainerProperties", | |
"parentMethodSignature" : "org.springframework.kafka.listener.ContainerProperties()", | |
"parentFileName" : "<unknown>", | |
"parentPackageName" : "", | |
"parentClassName" : "", | |
"lineNumber" : null, | |
"columnNumber" : null, | |
"tags" : "pkg:maven/org.springframework.kafka/[email protected]?type=jar, framework" | |
} | |
], | |
"purls" : [ | |
"pkg:maven/org.springframework.kafka/[email protected]?type=jar" | |
] | |
}, | |
{ | |
"flows" : [ | |
{ | |
"id" : 187, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"parentMethodName" : "kafkaTemplate", | |
"parentMethodSignature" : "org.springframework.kafka.core.KafkaTemplate()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 35, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 186, | |
"label" : "IDENTIFIER", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.producerFactory()", | |
"typeFullName" : "", | |
"parentMethodName" : "kafkaTemplate", | |
"parentMethodSignature" : "org.springframework.kafka.core.KafkaTemplate()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 37, | |
"columnNumber" : 36, | |
"tags" : "framework-value" | |
}, | |
{ | |
"id" : 185, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"parentMethodName" : "producerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ProducerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 30, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 184, | |
"label" : "IDENTIFIER", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.producerConfigs()", | |
"typeFullName" : "", | |
"parentMethodName" : "producerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ProducerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 32, | |
"columnNumber" : 50, | |
"tags" : "" | |
}, | |
{ | |
"id" : 213, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 21, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 224, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.bootstrapServers", | |
"typeFullName" : "", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 24, | |
"columnNumber" : 60, | |
"tags" : "" | |
}, | |
{ | |
"id" : 221, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "ProducerConfig.BOOTSTRAP_SERVERS_CONFIG", | |
"typeFullName" : "", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 24, | |
"columnNumber" : 19, | |
"tags" : "" | |
}, | |
{ | |
"id" : 228, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ProducerConfig.KEY_SERIALIZER_CLASS_CONFIG, StringSerializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 25, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 236, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ProducerConfig.VALUE_SERIALIZER_CLASS_CONFIG, StringSerializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 26, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 243, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return props;", | |
"typeFullName" : "", | |
"parentMethodName" : "producerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 27, | |
"columnNumber" : 9, | |
"tags" : "framework-output" | |
}, | |
{ | |
"id" : 258, | |
"label" : "CALL", | |
"name" : "producerConfigs", | |
"fullName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig.producerConfigs:java.util.Map()", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.producerConfigs()", | |
"typeFullName" : "", | |
"parentMethodName" : "producerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ProducerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 32, | |
"columnNumber" : 50, | |
"tags" : "" | |
}, | |
{ | |
"id" : 257, | |
"label" : "IDENTIFIER", | |
"name" : "$obj1", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "new DefaultKafkaProducerFactory<>(producerConfigs())", | |
"typeFullName" : "", | |
"parentMethodName" : "producerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ProducerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : null, | |
"columnNumber" : null, | |
"tags" : "" | |
}, | |
{ | |
"id" : 251, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return new DefaultKafkaProducerFactory<>(producerConfigs());", | |
"typeFullName" : "", | |
"parentMethodName" : "producerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ProducerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 32, | |
"columnNumber" : 9, | |
"tags" : "framework-output" | |
}, | |
{ | |
"id" : 273, | |
"label" : "CALL", | |
"name" : "producerFactory", | |
"fullName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig.producerFactory:org.springframework.kafka.core.ProducerFactory()", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.producerFactory()", | |
"typeFullName" : "", | |
"parentMethodName" : "kafkaTemplate", | |
"parentMethodSignature" : "org.springframework.kafka.core.KafkaTemplate()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaProducerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaProducerConfig", | |
"lineNumber" : 37, | |
"columnNumber" : 36, | |
"tags" : "pkg:maven/org.springframework.kafka/[email protected]?type=jar, framework" | |
}, | |
{ | |
"id" : 1066, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "p1", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : true, | |
"code" : "p1", | |
"typeFullName" : "ANY", | |
"parentMethodName" : "<init>", | |
"parentMethodSignature" : "void(org.springframework.kafka.core.ProducerFactory)", | |
"parentFileName" : "<unknown>", | |
"parentPackageName" : "", | |
"parentClassName" : "", | |
"lineNumber" : null, | |
"columnNumber" : null, | |
"tags" : "pkg:maven/org.springframework.kafka/[email protected]?type=jar, framework" | |
} | |
], | |
"purls" : [ | |
"pkg:maven/org.springframework.kafka/[email protected]?type=jar" | |
] | |
}, | |
{ | |
"flows" : [ | |
{ | |
"id" : 44, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 36, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 43, | |
"label" : "IDENTIFIER", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.consumerConfigs()", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 38, | |
"columnNumber" : 50, | |
"tags" : "" | |
}, | |
{ | |
"id" : 80, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 26, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 91, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.bootstrapServers", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 29, | |
"columnNumber" : 60, | |
"tags" : "" | |
}, | |
{ | |
"id" : 88, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "ConsumerConfig.BOOTSTRAP_SERVERS_CONFIG", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 29, | |
"columnNumber" : 19, | |
"tags" : "" | |
}, | |
{ | |
"id" : 95, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.GROUP_ID_CONFIG, groupId)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 30, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 103, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.KEY_DESERIALIZER_CLASS_CONFIG, JsonDeserializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 31, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 111, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.VALUE_DESERIALIZER_CLASS_CONFIG, JsonDeserializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 32, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 118, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return props;", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 33, | |
"columnNumber" : 9, | |
"tags" : "framework-output" | |
}, | |
{ | |
"id" : 133, | |
"label" : "CALL", | |
"name" : "consumerConfigs", | |
"fullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig.consumerConfigs:java.util.Map()", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.consumerConfigs()", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 38, | |
"columnNumber" : 50, | |
"tags" : "" | |
}, | |
{ | |
"id" : 132, | |
"label" : "IDENTIFIER", | |
"name" : "$obj1", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "new DefaultKafkaConsumerFactory<>(consumerConfigs())", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : null, | |
"columnNumber" : null, | |
"tags" : "" | |
}, | |
{ | |
"id" : 126, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return new DefaultKafkaConsumerFactory<>(consumerConfigs());", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 38, | |
"columnNumber" : 9, | |
"tags" : "framework-output" | |
}, | |
{ | |
"id" : 147, | |
"label" : "CALL", | |
"name" : "consumerFactory", | |
"fullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig.consumerFactory:org.springframework.kafka.core.ConsumerFactory()", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.consumerFactory()", | |
"typeFullName" : "", | |
"parentMethodName" : "kafkaListenerContainerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 44, | |
"columnNumber" : 36, | |
"tags" : "pkg:maven/org.springframework.kafka/[email protected]?type=jar, framework" | |
}, | |
{ | |
"id" : 150, | |
"label" : "IDENTIFIER", | |
"name" : "factory", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "factory.getContainerProperties()", | |
"typeFullName" : "", | |
"parentMethodName" : "kafkaListenerContainerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 45, | |
"columnNumber" : 9, | |
"tags" : "framework-value" | |
}, | |
{ | |
"id" : 154, | |
"label" : "IDENTIFIER", | |
"name" : "factory", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "factory.getContainerProperties()", | |
"typeFullName" : "", | |
"parentMethodName" : "kafkaListenerContainerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 46, | |
"columnNumber" : 9, | |
"tags" : "framework-value" | |
}, | |
{ | |
"id" : 1050, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "p0", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : true, | |
"code" : "p0", | |
"typeFullName" : "ANY", | |
"parentMethodName" : "getContainerProperties", | |
"parentMethodSignature" : "org.springframework.kafka.listener.ContainerProperties()", | |
"parentFileName" : "<unknown>", | |
"parentPackageName" : "", | |
"parentClassName" : "", | |
"lineNumber" : null, | |
"columnNumber" : null, | |
"tags" : "pkg:maven/org.springframework.kafka/[email protected]?type=jar, framework" | |
} | |
], | |
"purls" : [ | |
"pkg:maven/org.springframework.kafka/[email protected]?type=jar" | |
] | |
}, | |
{ | |
"flows" : [ | |
{ | |
"id" : 44, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 36, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 43, | |
"label" : "IDENTIFIER", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.consumerConfigs()", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 38, | |
"columnNumber" : 50, | |
"tags" : "" | |
}, | |
{ | |
"id" : 80, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 26, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 91, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.bootstrapServers", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 29, | |
"columnNumber" : 60, | |
"tags" : "" | |
}, | |
{ | |
"id" : 88, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "ConsumerConfig.BOOTSTRAP_SERVERS_CONFIG", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 29, | |
"columnNumber" : 19, | |
"tags" : "" | |
}, | |
{ | |
"id" : 95, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.GROUP_ID_CONFIG, groupId)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 30, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 103, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.KEY_DESERIALIZER_CLASS_CONFIG, JsonDeserializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 31, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 111, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.VALUE_DESERIALIZER_CLASS_CONFIG, JsonDeserializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 32, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 118, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return props;", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 33, | |
"columnNumber" : 9, | |
"tags" : "framework-output" | |
}, | |
{ | |
"id" : 133, | |
"label" : "CALL", | |
"name" : "consumerConfigs", | |
"fullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig.consumerConfigs:java.util.Map()", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.consumerConfigs()", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 38, | |
"columnNumber" : 50, | |
"tags" : "" | |
}, | |
{ | |
"id" : 132, | |
"label" : "IDENTIFIER", | |
"name" : "$obj1", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "new DefaultKafkaConsumerFactory<>(consumerConfigs())", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : null, | |
"columnNumber" : null, | |
"tags" : "" | |
}, | |
{ | |
"id" : 126, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return new DefaultKafkaConsumerFactory<>(consumerConfigs());", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 38, | |
"columnNumber" : 9, | |
"tags" : "framework-output" | |
}, | |
{ | |
"id" : 147, | |
"label" : "CALL", | |
"name" : "consumerFactory", | |
"fullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig.consumerFactory:org.springframework.kafka.core.ConsumerFactory()", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.consumerFactory()", | |
"typeFullName" : "", | |
"parentMethodName" : "kafkaListenerContainerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 44, | |
"columnNumber" : 36, | |
"tags" : "pkg:maven/org.springframework.kafka/[email protected]?type=jar, framework" | |
}, | |
{ | |
"id" : 1039, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "p1", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : true, | |
"code" : "p1", | |
"typeFullName" : "ANY", | |
"parentMethodName" : "setConsumerFactory", | |
"parentMethodSignature" : "void(org.springframework.kafka.core.ConsumerFactory)", | |
"parentFileName" : "<unknown>", | |
"parentPackageName" : "", | |
"parentClassName" : "", | |
"lineNumber" : null, | |
"columnNumber" : null, | |
"tags" : "pkg:maven/org.springframework.kafka/[email protected]?type=jar, framework" | |
} | |
], | |
"purls" : [ | |
"pkg:maven/org.springframework.kafka/[email protected]?type=jar" | |
] | |
}, | |
{ | |
"flows" : [ | |
{ | |
"id" : 80, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 26, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 91, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.bootstrapServers", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 29, | |
"columnNumber" : 60, | |
"tags" : "" | |
}, | |
{ | |
"id" : 88, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "ConsumerConfig.BOOTSTRAP_SERVERS_CONFIG", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 29, | |
"columnNumber" : 19, | |
"tags" : "" | |
}, | |
{ | |
"id" : 95, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.GROUP_ID_CONFIG, groupId)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 30, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 103, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.KEY_DESERIALIZER_CLASS_CONFIG, JsonDeserializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 31, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 111, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.VALUE_DESERIALIZER_CLASS_CONFIG, JsonDeserializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 32, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 118, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return props;", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 33, | |
"columnNumber" : 9, | |
"tags" : "framework-output" | |
}, | |
{ | |
"id" : 133, | |
"label" : "CALL", | |
"name" : "consumerConfigs", | |
"fullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig.consumerConfigs:java.util.Map()", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.consumerConfigs()", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 38, | |
"columnNumber" : 50, | |
"tags" : "" | |
}, | |
{ | |
"id" : 132, | |
"label" : "IDENTIFIER", | |
"name" : "$obj1", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "new DefaultKafkaConsumerFactory<>(consumerConfigs())", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : null, | |
"columnNumber" : null, | |
"tags" : "" | |
}, | |
{ | |
"id" : 126, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return new DefaultKafkaConsumerFactory<>(consumerConfigs());", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 38, | |
"columnNumber" : 9, | |
"tags" : "framework-output" | |
}, | |
{ | |
"id" : 147, | |
"label" : "CALL", | |
"name" : "consumerFactory", | |
"fullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig.consumerFactory:org.springframework.kafka.core.ConsumerFactory()", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.consumerFactory()", | |
"typeFullName" : "", | |
"parentMethodName" : "kafkaListenerContainerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 44, | |
"columnNumber" : 36, | |
"tags" : "pkg:maven/org.springframework.kafka/[email protected]?type=jar, framework" | |
}, | |
{ | |
"id" : 150, | |
"label" : "IDENTIFIER", | |
"name" : "factory", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "factory.getContainerProperties()", | |
"typeFullName" : "", | |
"parentMethodName" : "kafkaListenerContainerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 45, | |
"columnNumber" : 9, | |
"tags" : "framework-value" | |
}, | |
{ | |
"id" : 154, | |
"label" : "IDENTIFIER", | |
"name" : "factory", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "factory.getContainerProperties()", | |
"typeFullName" : "", | |
"parentMethodName" : "kafkaListenerContainerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 46, | |
"columnNumber" : 9, | |
"tags" : "framework-value" | |
}, | |
{ | |
"id" : 153, | |
"label" : "CALL", | |
"name" : "getContainerProperties", | |
"fullName" : "org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory.getContainerProperties:org.springframework.kafka.listener.ContainerProperties()", | |
"signature" : "", | |
"isExternal" : true, | |
"code" : "factory.getContainerProperties()", | |
"typeFullName" : "", | |
"parentMethodName" : "kafkaListenerContainerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 46, | |
"columnNumber" : 9, | |
"tags" : "pkg:maven/org.springframework.kafka/[email protected]?type=jar, framework" | |
}, | |
{ | |
"id" : 1055, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "p0", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : true, | |
"code" : "p0", | |
"typeFullName" : "ANY", | |
"parentMethodName" : "setCheckDeserExWhenValueNull", | |
"parentMethodSignature" : "void(boolean)", | |
"parentFileName" : "<unknown>", | |
"parentPackageName" : "", | |
"parentClassName" : "", | |
"lineNumber" : null, | |
"columnNumber" : null, | |
"tags" : "pkg:maven/org.springframework.kafka/[email protected]?type=jar, framework" | |
} | |
], | |
"purls" : [ | |
"pkg:maven/org.springframework.kafka/[email protected]?type=jar" | |
] | |
}, | |
{ | |
"flows" : [ | |
{ | |
"id" : 691, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "message", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "@RequestBody KafkaMessage message", | |
"typeFullName" : "com.example.SpringKafkaDemo.model.KafkaMessage", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 18, | |
"columnNumber" : 31, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 698, | |
"label" : "IDENTIFIER", | |
"name" : "message", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "message.getTopic()", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 20, | |
"columnNumber" : 24, | |
"tags" : "" | |
}, | |
{ | |
"id" : 601, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.model.KafkaMessage", | |
"parentMethodName" : "getTopic", | |
"parentMethodSignature" : "java.lang.String()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/model/KafkaMessage.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.model", | |
"parentClassName" : "com.example.SpringKafkaDemo.model.KafkaMessage", | |
"lineNumber" : 12, | |
"columnNumber" : null, | |
"tags" : "" | |
}, | |
{ | |
"id" : 1261, | |
"label" : "METHOD_PARAMETER_OUT", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "RET", | |
"typeFullName" : "", | |
"parentMethodName" : "getTopic", | |
"parentMethodSignature" : "", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/model/KafkaMessage.java", | |
"parentPackageName" : "", | |
"parentClassName" : "", | |
"lineNumber" : 12, | |
"columnNumber" : null, | |
"tags" : "" | |
}, | |
{ | |
"id" : 703, | |
"label" : "IDENTIFIER", | |
"name" : "message", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "message.getData()", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 21, | |
"columnNumber" : 24, | |
"tags" : "" | |
}, | |
{ | |
"id" : 621, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.model.KafkaMessage", | |
"parentMethodName" : "getData", | |
"parentMethodSignature" : "java.lang.String()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/model/KafkaMessage.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.model", | |
"parentClassName" : "com.example.SpringKafkaDemo.model.KafkaMessage", | |
"lineNumber" : 20, | |
"columnNumber" : null, | |
"tags" : "" | |
}, | |
{ | |
"id" : 624, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.data", | |
"typeFullName" : "", | |
"parentMethodName" : "getData", | |
"parentMethodSignature" : "java.lang.String()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/model/KafkaMessage.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.model", | |
"parentClassName" : "com.example.SpringKafkaDemo.model.KafkaMessage", | |
"lineNumber" : 21, | |
"columnNumber" : 16, | |
"tags" : "" | |
}, | |
{ | |
"id" : 623, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return data;", | |
"typeFullName" : "", | |
"parentMethodName" : "getData", | |
"parentMethodSignature" : "java.lang.String()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/model/KafkaMessage.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.model", | |
"parentClassName" : "com.example.SpringKafkaDemo.model.KafkaMessage", | |
"lineNumber" : 21, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 702, | |
"label" : "CALL", | |
"name" : "getData", | |
"fullName" : "com.example.SpringKafkaDemo.model.KafkaMessage.getData:java.lang.String()", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "message.getData()", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 21, | |
"columnNumber" : 24, | |
"tags" : "" | |
}, | |
{ | |
"id" : 714, | |
"label" : "IDENTIFIER", | |
"name" : "data", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "new ProducerRecord<>(topic, data)", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 26, | |
"columnNumber" : 85, | |
"tags" : "" | |
}, | |
{ | |
"id" : 749, | |
"label" : "IDENTIFIER", | |
"name" : "producerRecord", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "producerRecord.headers()", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 31, | |
"columnNumber" : 17, | |
"tags" : "framework-value" | |
}, | |
{ | |
"id" : 755, | |
"label" : "IDENTIFIER", | |
"name" : "producerRecord", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "producerRecord.headers()", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 35, | |
"columnNumber" : 13, | |
"tags" : "framework-value" | |
}, | |
{ | |
"id" : 1185, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "p0", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : true, | |
"code" : "p0", | |
"typeFullName" : "ANY", | |
"parentMethodName" : "headers", | |
"parentMethodSignature" : "org.apache.kafka.common.header.Headers()", | |
"parentFileName" : "<unknown>", | |
"parentPackageName" : "", | |
"parentClassName" : "", | |
"lineNumber" : null, | |
"columnNumber" : null, | |
"tags" : "pkg:maven/org.apache.kafka/[email protected]?type=jar, framework" | |
} | |
], | |
"purls" : [ | |
"pkg:maven/org.apache.kafka/[email protected]?type=jar" | |
] | |
}, | |
{ | |
"flows" : [ | |
{ | |
"id" : 80, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 26, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 91, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.bootstrapServers", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 29, | |
"columnNumber" : 60, | |
"tags" : "" | |
}, | |
{ | |
"id" : 88, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "ConsumerConfig.BOOTSTRAP_SERVERS_CONFIG", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 29, | |
"columnNumber" : 19, | |
"tags" : "" | |
}, | |
{ | |
"id" : 95, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.GROUP_ID_CONFIG, groupId)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 30, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 103, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.KEY_DESERIALIZER_CLASS_CONFIG, JsonDeserializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 31, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 111, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.VALUE_DESERIALIZER_CLASS_CONFIG, JsonDeserializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 32, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 118, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return props;", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 33, | |
"columnNumber" : 9, | |
"tags" : "framework-output" | |
}, | |
{ | |
"id" : 133, | |
"label" : "CALL", | |
"name" : "consumerConfigs", | |
"fullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig.consumerConfigs:java.util.Map()", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.consumerConfigs()", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 38, | |
"columnNumber" : 50, | |
"tags" : "" | |
}, | |
{ | |
"id" : 132, | |
"label" : "IDENTIFIER", | |
"name" : "$obj1", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "new DefaultKafkaConsumerFactory<>(consumerConfigs())", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : null, | |
"columnNumber" : null, | |
"tags" : "" | |
}, | |
{ | |
"id" : 126, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return new DefaultKafkaConsumerFactory<>(consumerConfigs());", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 38, | |
"columnNumber" : 9, | |
"tags" : "framework-output" | |
}, | |
{ | |
"id" : 147, | |
"label" : "CALL", | |
"name" : "consumerFactory", | |
"fullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig.consumerFactory:org.springframework.kafka.core.ConsumerFactory()", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.consumerFactory()", | |
"typeFullName" : "", | |
"parentMethodName" : "kafkaListenerContainerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 44, | |
"columnNumber" : 36, | |
"tags" : "pkg:maven/org.springframework.kafka/[email protected]?type=jar, framework" | |
}, | |
{ | |
"id" : 150, | |
"label" : "IDENTIFIER", | |
"name" : "factory", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "factory.getContainerProperties()", | |
"typeFullName" : "", | |
"parentMethodName" : "kafkaListenerContainerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 45, | |
"columnNumber" : 9, | |
"tags" : "framework-value" | |
}, | |
{ | |
"id" : 149, | |
"label" : "CALL", | |
"name" : "getContainerProperties", | |
"fullName" : "org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory.getContainerProperties:org.springframework.kafka.listener.ContainerProperties()", | |
"signature" : "", | |
"isExternal" : true, | |
"code" : "factory.getContainerProperties()", | |
"typeFullName" : "", | |
"parentMethodName" : "kafkaListenerContainerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 45, | |
"columnNumber" : 9, | |
"tags" : "pkg:maven/org.springframework.kafka/[email protected]?type=jar, framework" | |
}, | |
{ | |
"id" : 1044, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "p0", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : true, | |
"code" : "p0", | |
"typeFullName" : "ANY", | |
"parentMethodName" : "setCheckDeserExWhenKeyNull", | |
"parentMethodSignature" : "void(boolean)", | |
"parentFileName" : "<unknown>", | |
"parentPackageName" : "", | |
"parentClassName" : "", | |
"lineNumber" : null, | |
"columnNumber" : null, | |
"tags" : "pkg:maven/org.springframework.kafka/[email protected]?type=jar, framework" | |
} | |
], | |
"purls" : [ | |
"pkg:maven/org.springframework.kafka/[email protected]?type=jar" | |
] | |
}, | |
{ | |
"flows" : [ | |
{ | |
"id" : 691, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "message", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "@RequestBody KafkaMessage message", | |
"typeFullName" : "com.example.SpringKafkaDemo.model.KafkaMessage", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 18, | |
"columnNumber" : 31, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 698, | |
"label" : "IDENTIFIER", | |
"name" : "message", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "message.getTopic()", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 20, | |
"columnNumber" : 24, | |
"tags" : "" | |
}, | |
{ | |
"id" : 601, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.model.KafkaMessage", | |
"parentMethodName" : "getTopic", | |
"parentMethodSignature" : "java.lang.String()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/model/KafkaMessage.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.model", | |
"parentClassName" : "com.example.SpringKafkaDemo.model.KafkaMessage", | |
"lineNumber" : 12, | |
"columnNumber" : null, | |
"tags" : "" | |
}, | |
{ | |
"id" : 1261, | |
"label" : "METHOD_PARAMETER_OUT", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "RET", | |
"typeFullName" : "", | |
"parentMethodName" : "getTopic", | |
"parentMethodSignature" : "", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/model/KafkaMessage.java", | |
"parentPackageName" : "", | |
"parentClassName" : "", | |
"lineNumber" : 12, | |
"columnNumber" : null, | |
"tags" : "" | |
}, | |
{ | |
"id" : 703, | |
"label" : "IDENTIFIER", | |
"name" : "message", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "message.getData()", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 21, | |
"columnNumber" : 24, | |
"tags" : "" | |
}, | |
{ | |
"id" : 621, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.model.KafkaMessage", | |
"parentMethodName" : "getData", | |
"parentMethodSignature" : "java.lang.String()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/model/KafkaMessage.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.model", | |
"parentClassName" : "com.example.SpringKafkaDemo.model.KafkaMessage", | |
"lineNumber" : 20, | |
"columnNumber" : null, | |
"tags" : "" | |
}, | |
{ | |
"id" : 1263, | |
"label" : "METHOD_PARAMETER_OUT", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "RET", | |
"typeFullName" : "", | |
"parentMethodName" : "getData", | |
"parentMethodSignature" : "", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/model/KafkaMessage.java", | |
"parentPackageName" : "", | |
"parentClassName" : "", | |
"lineNumber" : 20, | |
"columnNumber" : null, | |
"tags" : "" | |
}, | |
{ | |
"id" : 708, | |
"label" : "IDENTIFIER", | |
"name" : "message", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "message.getHeaders()", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 23, | |
"columnNumber" : 42, | |
"tags" : "" | |
}, | |
{ | |
"id" : 641, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.model.KafkaMessage", | |
"parentMethodName" : "getHeaders", | |
"parentMethodSignature" : "java.util.HashMap()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/model/KafkaMessage.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.model", | |
"parentClassName" : "com.example.SpringKafkaDemo.model.KafkaMessage", | |
"lineNumber" : 30, | |
"columnNumber" : null, | |
"tags" : "" | |
}, | |
{ | |
"id" : 644, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.headers", | |
"typeFullName" : "", | |
"parentMethodName" : "getHeaders", | |
"parentMethodSignature" : "java.util.HashMap()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/model/KafkaMessage.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.model", | |
"parentClassName" : "com.example.SpringKafkaDemo.model.KafkaMessage", | |
"lineNumber" : 31, | |
"columnNumber" : 16, | |
"tags" : "" | |
}, | |
{ | |
"id" : 643, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return headers;", | |
"typeFullName" : "", | |
"parentMethodName" : "getHeaders", | |
"parentMethodSignature" : "java.util.HashMap()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/model/KafkaMessage.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.model", | |
"parentClassName" : "com.example.SpringKafkaDemo.model.KafkaMessage", | |
"lineNumber" : 31, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 707, | |
"label" : "CALL", | |
"name" : "getHeaders", | |
"fullName" : "com.example.SpringKafkaDemo.model.KafkaMessage.getHeaders:java.util.HashMap()", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "message.getHeaders()", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 23, | |
"columnNumber" : 42, | |
"tags" : "" | |
}, | |
{ | |
"id" : 720, | |
"label" : "IDENTIFIER", | |
"name" : "headers", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "headers.keySet()", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 27, | |
"columnNumber" : 25, | |
"tags" : "" | |
}, | |
{ | |
"id" : 719, | |
"label" : "CALL", | |
"name" : "keySet", | |
"fullName" : "java.util.HashMap.keySet:java.util.Set()", | |
"signature" : "", | |
"isExternal" : true, | |
"code" : "headers.keySet()", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 27, | |
"columnNumber" : 25, | |
"tags" : "" | |
}, | |
{ | |
"id" : 718, | |
"label" : "CALL", | |
"name" : "iterator", | |
"fullName" : "java.util.Set.iterator:java.util.Iterator()", | |
"signature" : "", | |
"isExternal" : true, | |
"code" : "<empty>", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 27, | |
"columnNumber" : null, | |
"tags" : "" | |
}, | |
{ | |
"id" : 723, | |
"label" : "IDENTIFIER", | |
"name" : "$iterLocal0", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "<empty>", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : null, | |
"columnNumber" : null, | |
"tags" : "" | |
}, | |
{ | |
"id" : 728, | |
"label" : "CALL", | |
"name" : "next", | |
"fullName" : "java.util.Iterator.next:java.lang.Object()", | |
"signature" : "", | |
"isExternal" : true, | |
"code" : "<empty>", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 27, | |
"columnNumber" : null, | |
"tags" : "" | |
}, | |
{ | |
"id" : 732, | |
"label" : "IDENTIFIER", | |
"name" : "s", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "s.equals(\"springDeserializerExceptionKey\")", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 28, | |
"columnNumber" : 17, | |
"tags" : "" | |
}, | |
{ | |
"id" : 760, | |
"label" : "IDENTIFIER", | |
"name" : "s", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "headers.get(s)", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 35, | |
"columnNumber" : 57, | |
"tags" : "" | |
}, | |
{ | |
"id" : 739, | |
"label" : "IDENTIFIER", | |
"name" : "headers", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "headers.get(s)", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 29, | |
"columnNumber" : 37, | |
"tags" : "" | |
}, | |
{ | |
"id" : 738, | |
"label" : "CALL", | |
"name" : "get", | |
"fullName" : "java.util.HashMap.get:java.lang.Object(java.lang.Object)", | |
"signature" : "", | |
"isExternal" : true, | |
"code" : "headers.get(s)", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 29, | |
"columnNumber" : 37, | |
"tags" : "" | |
}, | |
{ | |
"id" : 746, | |
"label" : "IDENTIFIER", | |
"name" : "exceptData", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "KafkaProducer.hexStringtoBytes(exceptData)", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 30, | |
"columnNumber" : 71, | |
"tags" : "" | |
}, | |
{ | |
"id" : 780, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "hexString", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "String hexString", | |
"typeFullName" : "java.lang.String", | |
"parentMethodName" : "hexStringtoBytes", | |
"parentMethodSignature" : "byte[](java.lang.String)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 44, | |
"columnNumber" : 44, | |
"tags" : "" | |
}, | |
{ | |
"id" : 788, | |
"label" : "IDENTIFIER", | |
"name" : "hexString", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "hexString.length()", | |
"typeFullName" : "", | |
"parentMethodName" : "hexStringtoBytes", | |
"parentMethodSignature" : "byte[](java.lang.String)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 46, | |
"columnNumber" : 45, | |
"tags" : "" | |
}, | |
{ | |
"id" : 787, | |
"label" : "CALL", | |
"name" : "length", | |
"fullName" : "java.lang.String.length:int()", | |
"signature" : "", | |
"isExternal" : true, | |
"code" : "hexString.length()", | |
"typeFullName" : "", | |
"parentMethodName" : "hexStringtoBytes", | |
"parentMethodSignature" : "byte[](java.lang.String)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 46, | |
"columnNumber" : 45, | |
"tags" : "" | |
}, | |
{ | |
"id" : 786, | |
"label" : "CALL", | |
"name" : "<operator>.division", | |
"fullName" : "<operator>.division", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "hexString.length() / 2", | |
"typeFullName" : "", | |
"parentMethodName" : "hexStringtoBytes", | |
"parentMethodSignature" : "byte[](java.lang.String)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 46, | |
"columnNumber" : 45, | |
"tags" : "" | |
}, | |
{ | |
"id" : 785, | |
"label" : "CALL", | |
"name" : "<operator>.alloc", | |
"fullName" : "<operator>.alloc", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "new byte[hexString.length() / 2]", | |
"typeFullName" : "", | |
"parentMethodName" : "hexStringtoBytes", | |
"parentMethodSignature" : "byte[](java.lang.String)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : null, | |
"columnNumber" : null, | |
"tags" : "" | |
}, | |
{ | |
"id" : 797, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "excepetionMessage.length", | |
"typeFullName" : "", | |
"parentMethodName" : "hexStringtoBytes", | |
"parentMethodSignature" : "byte[](java.lang.String)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 47, | |
"columnNumber" : 29, | |
"tags" : "" | |
}, | |
{ | |
"id" : 822, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return excepetionMessage;", | |
"typeFullName" : "", | |
"parentMethodName" : "hexStringtoBytes", | |
"parentMethodSignature" : "byte[](java.lang.String)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 51, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 744, | |
"label" : "CALL", | |
"name" : "hexStringtoBytes", | |
"fullName" : "com.example.SpringKafkaDemo.producer.KafkaProducer.hexStringtoBytes:byte[](java.lang.String)", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "KafkaProducer.hexStringtoBytes(exceptData)", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 30, | |
"columnNumber" : 40, | |
"tags" : "" | |
}, | |
{ | |
"id" : 751, | |
"label" : "IDENTIFIER", | |
"name" : "exceptHandler", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "producerRecord.headers().add(s, exceptHandler)", | |
"typeFullName" : "", | |
"parentMethodName" : "sendMessage", | |
"parentMethodSignature" : "java.lang.String(com.example.SpringKafkaDemo.model.KafkaMessage)", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/producer/KafkaProducer.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.producer", | |
"parentClassName" : "com.example.SpringKafkaDemo.producer.KafkaProducer", | |
"lineNumber" : 31, | |
"columnNumber" : 49, | |
"tags" : "pkg:maven/org.apache.kafka/[email protected]?type=jar, framework" | |
}, | |
{ | |
"id" : 1180, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "p2", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : true, | |
"code" : "p2", | |
"typeFullName" : "ANY", | |
"parentMethodName" : "add", | |
"parentMethodSignature" : "org.apache.kafka.common.header.Headers(java.lang.String,byte[])", | |
"parentFileName" : "<unknown>", | |
"parentPackageName" : "", | |
"parentClassName" : "", | |
"lineNumber" : null, | |
"columnNumber" : null, | |
"tags" : "pkg:maven/org.apache.kafka/[email protected]?type=jar, framework" | |
} | |
], | |
"purls" : [ | |
"pkg:maven/org.apache.kafka/[email protected]?type=jar" | |
] | |
}, | |
{ | |
"flows" : [ | |
{ | |
"id" : 48, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"parentMethodName" : "kafkaListenerContainerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 41, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 47, | |
"label" : "IDENTIFIER", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.consumerFactory()", | |
"typeFullName" : "", | |
"parentMethodName" : "kafkaListenerContainerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 44, | |
"columnNumber" : 36, | |
"tags" : "framework-value" | |
}, | |
{ | |
"id" : 44, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 36, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 43, | |
"label" : "IDENTIFIER", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.consumerConfigs()", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 38, | |
"columnNumber" : 50, | |
"tags" : "" | |
}, | |
{ | |
"id" : 80, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "this", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this", | |
"typeFullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 26, | |
"columnNumber" : null, | |
"tags" : "framework-input" | |
}, | |
{ | |
"id" : 91, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.bootstrapServers", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 29, | |
"columnNumber" : 60, | |
"tags" : "" | |
}, | |
{ | |
"id" : 88, | |
"label" : "CALL", | |
"name" : "<operator>.fieldAccess", | |
"fullName" : "<operator>.fieldAccess", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "ConsumerConfig.BOOTSTRAP_SERVERS_CONFIG", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 29, | |
"columnNumber" : 19, | |
"tags" : "" | |
}, | |
{ | |
"id" : 95, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.GROUP_ID_CONFIG, groupId)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 30, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 103, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.KEY_DESERIALIZER_CLASS_CONFIG, JsonDeserializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 31, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 111, | |
"label" : "IDENTIFIER", | |
"name" : "props", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "props.put(ConsumerConfig.VALUE_DESERIALIZER_CLASS_CONFIG, JsonDeserializer.class)", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 32, | |
"columnNumber" : 9, | |
"tags" : "" | |
}, | |
{ | |
"id" : 118, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return props;", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerConfigs", | |
"parentMethodSignature" : "java.util.Map()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 33, | |
"columnNumber" : 9, | |
"tags" : "framework-output" | |
}, | |
{ | |
"id" : 133, | |
"label" : "CALL", | |
"name" : "consumerConfigs", | |
"fullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig.consumerConfigs:java.util.Map()", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.consumerConfigs()", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 38, | |
"columnNumber" : 50, | |
"tags" : "" | |
}, | |
{ | |
"id" : 132, | |
"label" : "IDENTIFIER", | |
"name" : "$obj1", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "new DefaultKafkaConsumerFactory<>(consumerConfigs())", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : null, | |
"columnNumber" : null, | |
"tags" : "" | |
}, | |
{ | |
"id" : 126, | |
"label" : "RETURN", | |
"name" : "", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "return new DefaultKafkaConsumerFactory<>(consumerConfigs());", | |
"typeFullName" : "", | |
"parentMethodName" : "consumerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.core.ConsumerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 38, | |
"columnNumber" : 9, | |
"tags" : "framework-output" | |
}, | |
{ | |
"id" : 147, | |
"label" : "CALL", | |
"name" : "consumerFactory", | |
"fullName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig.consumerFactory:org.springframework.kafka.core.ConsumerFactory()", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "this.consumerFactory()", | |
"typeFullName" : "", | |
"parentMethodName" : "kafkaListenerContainerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 44, | |
"columnNumber" : 36, | |
"tags" : "pkg:maven/org.springframework.kafka/[email protected]?type=jar, framework" | |
}, | |
{ | |
"id" : 150, | |
"label" : "IDENTIFIER", | |
"name" : "factory", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : false, | |
"code" : "factory.getContainerProperties()", | |
"typeFullName" : "", | |
"parentMethodName" : "kafkaListenerContainerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 45, | |
"columnNumber" : 9, | |
"tags" : "framework-value" | |
}, | |
{ | |
"id" : 149, | |
"label" : "CALL", | |
"name" : "getContainerProperties", | |
"fullName" : "org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory.getContainerProperties:org.springframework.kafka.listener.ContainerProperties()", | |
"signature" : "", | |
"isExternal" : true, | |
"code" : "factory.getContainerProperties()", | |
"typeFullName" : "", | |
"parentMethodName" : "kafkaListenerContainerFactory", | |
"parentMethodSignature" : "org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory()", | |
"parentFileName" : "src/main/java/com/example/SpringKafkaDemo/config/KafkaConsumerConfig.java", | |
"parentPackageName" : "com.example.SpringKafkaDemo.config", | |
"parentClassName" : "com.example.SpringKafkaDemo.config.KafkaConsumerConfig", | |
"lineNumber" : 45, | |
"columnNumber" : 9, | |
"tags" : "pkg:maven/org.springframework.kafka/[email protected]?type=jar, framework" | |
}, | |
{ | |
"id" : 1044, | |
"label" : "METHOD_PARAMETER_IN", | |
"name" : "p0", | |
"fullName" : "", | |
"signature" : "", | |
"isExternal" : true, | |
"code" : "p0", | |
"typeFullName" : "ANY", | |
"parentMethodName" : "setCheckDeserExWhenKeyNull", | |
"parentMethodSignature" : "void(boolean)", | |
"parentFileName" : "<unknown>", | |
"parentPackageName" : "", | |
"parentClassName" : "", | |
"lineNumber" : null, | |
"columnNumber" : null, | |
"tags" : "pkg:maven/org.springframework.kafka/[email protected]?type=jar, framework" | |
} | |
], | |
"purls" : [ | |
"pkg:maven/org.springframework.kafka/[email protected]?type=jar" | |
] | |
} | |
] | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Use atom 1.5.2