All Classes
-
Class Summary Class Description BufferDeserializer Kafka deserializer for raw bytes in a bufferBufferSerde BufferSerializer Kafka serializer for raw bytes in a bufferJMXReporting JsonArrayDeserializer Kafka deserializer for raw bytes in a bufferJsonArraySerde JsonArraySerializer Kafka serializer for raw bytes in a bufferJsonbDeserializer<T> ADeserializerthat deserializes JSON using JSON-B.JsonbProducer JsonbSerde<T> ASerdethat (de-)serializes JSON using JSON-B.JsonbSerializer<T> ASerializerthat serializes to JSON using JSON-B.JsonObjectDeserializer Kafka deserializer for raw bytes in a bufferJsonObjectSerde JsonObjectSerializer Kafka serializer for raw bytes in a bufferKafkaBindingConverter KafkaHealthCheck KafkaRecorder KafkaRuntimeConfigProducer KafkaSubstitutions ObjectMapperDeserializer<T> ObjectMapperProducer ObjectMapperSerde<T> ASerdethat (de-)serializes JSON using Jackson's ObjectMapper.ObjectMapperSerializer<T> ADeserializerthat deserializes JSON using Jackson's ObjectMapper.RemoveJMXAccess Here is where surgery happens * Remove JMXTarget_javax_security_auth_Subject Target_javax_security_auth_Subject.AuthPermissionHolder Target_javax_security_auth_Subject.Graal22_0OrEarlier 22.1.0 => false 22.0.0.2 => true 21.3.0 => trueTarget_javax_security_auth_Subject.SubjectHolder Target_org_apache_kafka_common_network_SaslChannelBuilder Target_org_apache_kafka_common_security_authenticator_SaslClientCallbackHandler Target_org_apache_kafka_common_utils_Crc32C_Java9ChecksumFactory The following substitution replaces the usage ofMethodHandleinJava9ChecksumFactorywith a plain constructor invocation when run under GraalVM.