diff --git a/metadata/com.hazelcast/hazelcast/5.2.1/jni-config.json b/metadata/com.hazelcast/hazelcast/5.2.1/jni-config.json index be6f2236..5895f717 100644 --- a/metadata/com.hazelcast/hazelcast/5.2.1/jni-config.json +++ b/metadata/com.hazelcast/hazelcast/5.2.1/jni-config.json @@ -13,6 +13,20 @@ } ] }, + { + "condition": { + "typeReachable": "com.hazelcast.core.Hazelcast" + }, + "name": "java.util.Arrays", + "methods": [ + { + "name": "asList", + "parameterTypes": [ + "java.lang.Object[]" + ] + } + ] + }, { "condition": { "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" @@ -26,5 +40,19 @@ ] } ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "name": "java.util.Arrays", + "methods": [ + { + "name": "asList", + "parameterTypes": [ + "java.lang.Object[]" + ] + } + ] } ] diff --git a/metadata/com.hazelcast/hazelcast/5.2.1/reflect-config.json b/metadata/com.hazelcast/hazelcast/5.2.1/reflect-config.json index adb173d1..1bbbc83b 100644 --- a/metadata/com.hazelcast/hazelcast/5.2.1/reflect-config.json +++ b/metadata/com.hazelcast/hazelcast/5.2.1/reflect-config.json @@ -1,46 +1,118 @@ [ + { + "condition": { + "typeReachable": "com.hazelcast.core.Hazelcast" + }, + "name": "[B" + }, { "condition": { "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" }, "name": "[B" }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "name": "[B" + }, { "condition": { "typeReachable": "com.hazelcast.internal.util.phonehome.PhoneHome" }, "name": "[B" }, + { + "condition": { + "typeReachable": "com.hazelcast.core.Hazelcast" + }, + "name": "[C" + }, { "condition": { "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" }, "name": "[C" }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "name": "[C" + }, + { + "condition": { + "typeReachable": "com.hazelcast.core.Hazelcast" + }, + "name": "[D" + }, { "condition": { "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" }, "name": "[D" }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "name": "[D" + }, + { + "condition": { + "typeReachable": "com.hazelcast.core.Hazelcast" + }, + "name": "[F" + }, { "condition": { "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" }, "name": "[F" }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "name": "[F" + }, + { + "condition": { + "typeReachable": "com.hazelcast.core.Hazelcast" + }, + "name": "[I" + }, { "condition": { "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" }, "name": "[I" }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "name": "[I" + }, + { + "condition": { + "typeReachable": "com.hazelcast.core.Hazelcast" + }, + "name": "[J" + }, { "condition": { "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" }, "name": "[J" }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "name": "[J" + }, { "condition": { "typeReachable": "com.hazelcast.internal.networking.nio.NioInboundPipeline" @@ -53,36 +125,78 @@ }, "name": "[Lcom.hazelcast.internal.networking.OutboundHandler;" }, + { + "condition": { + "typeReachable": "com.hazelcast.core.Hazelcast" + }, + "name": "[Ljava.lang.String;" + }, { "condition": { "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" }, "name": "[Ljava.lang.String;" }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "name": "[Ljava.lang.String;" + }, { "condition": { "typeReachable": "com.hazelcast.internal.util.phonehome.PhoneHome" }, "name": "[Ljava.lang.String;" }, + { + "condition": { + "typeReachable": "com.hazelcast.core.Hazelcast" + }, + "name": "[Ljavax.management.openmbean.CompositeData;" + }, { "condition": { "typeReachable": "com.hazelcast.internal.util.phonehome.PhoneHome" }, "name": "[Lsun.security.pkcs.SignerInfo;" }, + { + "condition": { + "typeReachable": "com.hazelcast.core.Hazelcast" + }, + "name": "[S" + }, { "condition": { "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" }, "name": "[S" }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "name": "[S" + }, + { + "condition": { + "typeReachable": "com.hazelcast.core.Hazelcast" + }, + "name": "[Z" + }, { "condition": { "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" }, "name": "[Z" }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "name": "[Z" + }, { "condition": { "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" @@ -169,6 +283,37 @@ "allDeclaredFields": true, "queryAllDeclaredMethods": true }, + { + "condition": { + "typeReachable": "com.hazelcast.client.impl.ClientEngineImpl" + }, + "name": "com.hazelcast.client.impl.ClientEndpointManager" + }, + { + "condition": { + "typeReachable": "com.hazelcast.core.Hazelcast" + }, + "name": "com.hazelcast.client.impl.ClientEndpointManager", + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" + }, + "name": "com.hazelcast.client.impl.ClientEndpointManager" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" + }, + "name": "com.hazelcast.client.impl.ClientEndpointManager" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.Node" + }, + "name": "com.hazelcast.client.impl.ClientEndpointManager" + }, { "condition": { "typeReachable": "com.hazelcast.client.impl.ClientEndpointManagerImpl" @@ -177,6 +322,37 @@ "allDeclaredFields": true, "queryAllDeclaredMethods": true }, + { + "condition": { + "typeReachable": "com.hazelcast.client.impl.ClientEngineImpl" + }, + "name": "com.hazelcast.client.impl.ClientEndpointManagerImpl" + }, + { + "condition": { + "typeReachable": "com.hazelcast.core.Hazelcast" + }, + "name": "com.hazelcast.client.impl.ClientEndpointManagerImpl", + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" + }, + "name": "com.hazelcast.client.impl.ClientEndpointManagerImpl" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" + }, + "name": "com.hazelcast.client.impl.ClientEndpointManagerImpl" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.Node" + }, + "name": "com.hazelcast.client.impl.ClientEndpointManagerImpl" + }, { "condition": { "typeReachable": "com.hazelcast.client.impl.clientside.HazelcastClientInstanceImpl" @@ -189,6 +365,14 @@ } ] }, + { + "condition": { + "typeReachable": "com.hazelcast.client.impl.statistics.ClientStatisticsService$$Lambda$1841/0x00000008010b1a00" + }, + "name": "com.hazelcast.client.impl.connection.ClientConnection", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, { "condition": { "typeReachable": "com.hazelcast.client.impl.statistics.ClusterConnectionMetricsProvider" @@ -197,6 +381,14 @@ "allDeclaredFields": true, "queryAllDeclaredMethods": true }, + { + "condition": { + "typeReachable": "com.hazelcast.client.impl.statistics.ClientStatisticsService$$Lambda$1841/0x00000008010b1a00" + }, + "name": "com.hazelcast.client.impl.connection.tcp.TcpClientConnection", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, { "condition": { "typeReachable": "com.hazelcast.client.impl.statistics.ClusterConnectionMetricsProvider" @@ -468,6 +660,31 @@ } ] }, + { + "condition": { + "typeReachable": "com.hazelcast.core.Hazelcast" + }, + "name": "com.hazelcast.cluster.Cluster", + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" + }, + "name": "com.hazelcast.cluster.Cluster" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" + }, + "name": "com.hazelcast.cluster.Cluster" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.Node" + }, + "name": "com.hazelcast.cluster.Cluster" + }, { "condition": { "typeReachable": "com.hazelcast.internal.cluster.impl.ClusterServiceImpl" @@ -542,108 +759,108 @@ }, { "condition": { - "typeReachable": "com.hazelcast.config.Config" + "typeReachable": "com.hazelcast.internal.config.MemberDomConfigProcessor" }, - "name": "com.hazelcast.config.ExecutorConfig", + "name": "com.hazelcast.config.AbstractSymmetricEncryptionConfig", "methods": [ { - "name": "", - "parameterTypes": [] + "name": "setAlgorithm", + "parameterTypes": [ + "java.lang.String" + ] }, { - "name": "", + "name": "setEnabled", "parameterTypes": [ - "com.hazelcast.config.ExecutorConfig" + "boolean" + ] + }, + { + "name": "setSalt", + "parameterTypes": [ + "java.lang.String" ] } ] }, { "condition": { - "typeReachable": "com.hazelcast.config.Config" + "typeReachable": "com.hazelcast.internal.config.MemberDomConfigProcessor" }, - "name": "com.hazelcast.config.ListConfig", + "name": "com.hazelcast.config.CardinalityEstimatorConfig", "methods": [ { "name": "", "parameterTypes": [] - }, - { - "name": "", - "parameterTypes": [ - "com.hazelcast.config.ListConfig" - ] } ] }, { "condition": { - "typeReachable": "com.hazelcast.config.Config" + "typeReachable": "com.hazelcast.internal.config.MemberDomConfigProcessor" }, - "name": "com.hazelcast.config.MapConfig", + "name": "com.hazelcast.config.Config", + "queryAllPublicMethods": true, "methods": [ { - "name": "", - "parameterTypes": [] + "name": "addDurableExecutorConfig", + "parameterTypes": [ + "com.hazelcast.config.DurableExecutorConfig" + ] }, { - "name": "", + "name": "addExecutorConfig", "parameterTypes": [ - "com.hazelcast.config.MapConfig" + "com.hazelcast.config.ExecutorConfig" + ] + }, + { + "name": "addPNCounterConfig", + "parameterTypes": [ + "com.hazelcast.config.PNCounterConfig" ] } ] }, { "condition": { - "typeReachable": "com.hazelcast.config.Config" + "typeReachable": "com.hazelcast.internal.config.MemberDomConfigProcessor" }, - "name": "com.hazelcast.config.MultiMapConfig", + "name": "com.hazelcast.config.DurableExecutorConfig", + "queryAllPublicMethods": true, "methods": [ { "name": "", "parameterTypes": [] }, { - "name": "", + "name": "setCapacity", "parameterTypes": [ - "com.hazelcast.config.MultiMapConfig" + "int" ] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.config.Config" - }, - "name": "com.hazelcast.config.QueueConfig", - "methods": [ + }, { - "name": "", - "parameterTypes": [] + "name": "setDurability", + "parameterTypes": [ + "int" + ] }, { - "name": "", + "name": "setName", "parameterTypes": [ - "com.hazelcast.config.QueueConfig" + "java.lang.String" ] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.config.Config" - }, - "name": "com.hazelcast.config.ReplicatedMapConfig", - "methods": [ + }, { - "name": "", - "parameterTypes": [] + "name": "setPoolSize", + "parameterTypes": [ + "int" + ] }, { - "name": "", + "name": "setStatisticsEnabled", "parameterTypes": [ - "com.hazelcast.config.ReplicatedMapConfig" + "boolean" ] } ] @@ -652,7 +869,7 @@ "condition": { "typeReachable": "com.hazelcast.config.Config" }, - "name": "com.hazelcast.config.SetConfig", + "name": "com.hazelcast.config.ExecutorConfig", "methods": [ { "name": "", @@ -661,34 +878,53 @@ { "name": "", "parameterTypes": [ - "com.hazelcast.config.SetConfig" + "com.hazelcast.config.ExecutorConfig" ] } ] }, { "condition": { - "typeReachable": "com.hazelcast.config.Config" + "typeReachable": "com.hazelcast.internal.config.MemberDomConfigProcessor" }, - "name": "com.hazelcast.config.TopicConfig", + "name": "com.hazelcast.config.ExecutorConfig", + "queryAllPublicMethods": true, "methods": [ { "name": "", "parameterTypes": [] }, { - "name": "", + "name": "setName", "parameterTypes": [ - "com.hazelcast.config.TopicConfig" + "java.lang.String" ] - } + }, + { + "name": "setPoolSize", + "parameterTypes": [ + "int" + ] + }, + { + "name": "setQueueCapacity", + "parameterTypes": [ + "int" + ] + }, + { + "name": "setStatisticsEnabled", + "parameterTypes": [ + "boolean" + ] + } ] }, { "condition": { - "typeReachable": "com.hazelcast.internal.dynamicconfig.DynamicConfigurationAwareConfig" + "typeReachable": "com.hazelcast.internal.config.MemberDomConfigProcessor" }, - "name": "com.hazelcast.config.TopicConfig", + "name": "com.hazelcast.config.FlakeIdGeneratorConfig", "methods": [ { "name": "", @@ -698,45 +934,57 @@ }, { "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + "typeReachable": "com.hazelcast.config.Config" }, - "name": "com.hazelcast.cp.event.impl.CpEventDataSerializerHook", + "name": "com.hazelcast.config.ListConfig", "methods": [ { "name": "", "parameterTypes": [] + }, + { + "name": "", + "parameterTypes": [ + "com.hazelcast.config.ListConfig" + ] } ] }, { "condition": { - "typeReachable": "com.hazelcast.cp.internal.RaftService" - }, - "name": "com.hazelcast.cp.internal.MetadataRaftGroupManager", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.cp.internal.RaftService" + "typeReachable": "com.hazelcast.internal.config.MemberDomConfigProcessor" }, - "name": "com.hazelcast.cp.internal.RaftNodeLifecycleAwareService", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true + "name": "com.hazelcast.config.ListConfig", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] }, { "condition": { - "typeReachable": "com.hazelcast.cp.internal.RaftService" + "typeReachable": "com.hazelcast.config.Config" }, - "name": "com.hazelcast.cp.internal.RaftService", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true + "name": "com.hazelcast.config.MapConfig", + "methods": [ + { + "name": "", + "parameterTypes": [] + }, + { + "name": "", + "parameterTypes": [ + "com.hazelcast.config.MapConfig" + ] + } + ] }, { "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + "typeReachable": "com.hazelcast.internal.config.MemberDomConfigProcessor" }, - "name": "com.hazelcast.cp.internal.RaftServiceDataSerializerHook", + "name": "com.hazelcast.config.MapConfig", "methods": [ { "name": "", @@ -746,21 +994,27 @@ }, { "condition": { - "typeReachable": "com.hazelcast.spi.impl.servicemanager.impl.ServiceManagerImpl" + "typeReachable": "com.hazelcast.config.Config" }, - "name": "com.hazelcast.cp.internal.RaftServiceDescriptorProvider", + "name": "com.hazelcast.config.MultiMapConfig", "methods": [ { "name": "", "parameterTypes": [] + }, + { + "name": "", + "parameterTypes": [ + "com.hazelcast.config.MultiMapConfig" + ] } ] }, { "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + "typeReachable": "com.hazelcast.internal.config.MemberDomConfigProcessor" }, - "name": "com.hazelcast.cp.internal.datastructures.RaftDataServiceDataSerializerHook", + "name": "com.hazelcast.config.MultiMapConfig", "methods": [ { "name": "", @@ -770,45 +1024,73 @@ }, { "condition": { - "typeReachable": "com.hazelcast.spi.impl.servicemanager.impl.ServiceManagerImpl" + "typeReachable": "com.hazelcast.internal.config.MemberDomConfigProcessor" }, - "name": "com.hazelcast.cp.internal.datastructures.RaftDataServiceDescriptorProvider", + "name": "com.hazelcast.config.NetworkConfig", + "queryAllPublicMethods": true, "methods": [ { - "name": "", - "parameterTypes": [] + "name": "setSymmetricEncryptionConfig", + "parameterTypes": [ + "com.hazelcast.config.SymmetricEncryptionConfig" + ] } ] }, { "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + "typeReachable": "com.hazelcast.internal.config.MemberDomConfigProcessor" }, - "name": "com.hazelcast.cp.internal.datastructures.atomiclong.AtomicLongDataSerializerHook", + "name": "com.hazelcast.config.PNCounterConfig", + "queryAllPublicMethods": true, "methods": [ { "name": "", "parameterTypes": [] + }, + { + "name": "setName", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setReplicaCount", + "parameterTypes": [ + "int" + ] + }, + { + "name": "setStatisticsEnabled", + "parameterTypes": [ + "boolean" + ] } ] }, { "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + "typeReachable": "com.hazelcast.config.Config" }, - "name": "com.hazelcast.cp.internal.datastructures.atomicref.AtomicRefDataSerializerHook", + "name": "com.hazelcast.config.QueueConfig", "methods": [ { "name": "", "parameterTypes": [] + }, + { + "name": "", + "parameterTypes": [ + "com.hazelcast.config.QueueConfig" + ] } ] }, { "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + "typeReachable": "com.hazelcast.internal.config.MemberDomConfigProcessor" }, - "name": "com.hazelcast.cp.internal.datastructures.countdownlatch.CountDownLatchDataSerializerHook", + "name": "com.hazelcast.config.QueueConfig", "methods": [ { "name": "", @@ -818,21 +1100,27 @@ }, { "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + "typeReachable": "com.hazelcast.config.Config" }, - "name": "com.hazelcast.cp.internal.datastructures.lock.LockDataSerializerHook", + "name": "com.hazelcast.config.ReplicatedMapConfig", "methods": [ { "name": "", "parameterTypes": [] + }, + { + "name": "", + "parameterTypes": [ + "com.hazelcast.config.ReplicatedMapConfig" + ] } ] }, { "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + "typeReachable": "com.hazelcast.internal.config.MemberDomConfigProcessor" }, - "name": "com.hazelcast.cp.internal.datastructures.semaphore.SemaphoreDataSerializerHook", + "name": "com.hazelcast.config.ReplicatedMapConfig", "methods": [ { "name": "", @@ -842,17 +1130,21 @@ }, { "condition": { - "typeReachable": "com.hazelcast.cp.internal.RaftService" + "typeReachable": "com.hazelcast.internal.config.MemberDomConfigProcessor" }, - "name": "com.hazelcast.cp.internal.raft.SnapshotAwareService", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true + "name": "com.hazelcast.config.RingbufferConfig", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] }, { "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + "typeReachable": "com.hazelcast.internal.config.MemberDomConfigProcessor" }, - "name": "com.hazelcast.cp.internal.raft.impl.RaftDataSerializerHook", + "name": "com.hazelcast.config.ScheduledExecutorConfig", "methods": [ { "name": "", @@ -862,21 +1154,27 @@ }, { "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + "typeReachable": "com.hazelcast.config.Config" }, - "name": "com.hazelcast.cp.internal.session.RaftSessionServiceDataSerializerHook", + "name": "com.hazelcast.config.SetConfig", "methods": [ { "name": "", "parameterTypes": [] + }, + { + "name": "", + "parameterTypes": [ + "com.hazelcast.config.SetConfig" + ] } ] }, { "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + "typeReachable": "com.hazelcast.internal.config.MemberDomConfigProcessor" }, - "name": "com.hazelcast.durableexecutor.impl.DurableExecutorDataSerializerHook", + "name": "com.hazelcast.config.SetConfig", "methods": [ { "name": "", @@ -886,33 +1184,48 @@ }, { "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + "typeReachable": "com.hazelcast.internal.config.MemberDomConfigProcessor" }, - "name": "com.hazelcast.executor.impl.ExecutorDataSerializerHook", + "name": "com.hazelcast.config.SymmetricEncryptionConfig", + "queryAllPublicMethods": true, "methods": [ { - "name": "", - "parameterTypes": [] + "name": "setIterationCount", + "parameterTypes": [ + "int" + ] + }, + { + "name": "setPassword", + "parameterTypes": [ + "java.lang.String" + ] } ] }, { "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + "typeReachable": "com.hazelcast.config.Config" }, - "name": "com.hazelcast.flakeidgen.impl.FlakeIdGeneratorDataSerializerHook", + "name": "com.hazelcast.config.TopicConfig", "methods": [ { "name": "", "parameterTypes": [] + }, + { + "name": "", + "parameterTypes": [ + "com.hazelcast.config.TopicConfig" + ] } ] }, { "condition": { - "typeReachable": "com.hazelcast.spi.discovery.impl.DefaultDiscoveryService" + "typeReachable": "com.hazelcast.internal.dynamicconfig.DynamicConfigurationAwareConfig" }, - "name": "com.hazelcast.gcp.GcpDiscoveryStrategyFactory", + "name": "com.hazelcast.config.TopicConfig", "methods": [ { "name": "", @@ -922,218 +1235,186 @@ }, { "condition": { - "typeReachable": "com.hazelcast.instance.BuildInfoProvider" + "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" }, - "name": "com.hazelcast.instance.GeneratedBuildProperties", - "fields": [ - { - "name": "BUILD" - }, - { - "name": "COMMIT_ID" - }, - { - "name": "DISTRIBUTION" - }, - { - "name": "REVISION" - }, - { - "name": "SERIALIZATION_VERSION" - }, + "name": "com.hazelcast.cp.event.impl.CpEventDataSerializerHook", + "methods": [ { - "name": "VERSION" + "name": "", + "parameterTypes": [] } ] }, { "condition": { - "typeReachable": "com.hazelcast.collection.impl.list.ListService" + "typeReachable": "com.hazelcast.core.Hazelcast" }, - "name": "com.hazelcast.instance.LocalInstanceStats", + "name": "com.hazelcast.cp.internal.MetadataRaftGroupManager", "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.collection.impl.queue.QueueService" + "typeReachable": "com.hazelcast.cp.internal.RaftService" }, - "name": "com.hazelcast.instance.LocalInstanceStats", + "name": "com.hazelcast.cp.internal.MetadataRaftGroupManager", + "allDeclaredFields": true, "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.collection.impl.set.SetService" + "typeReachable": "com.hazelcast.cp.internal.RaftServiceDescriptorProvider$RaftServiceDescriptor" }, - "name": "com.hazelcast.instance.LocalInstanceStats", - "queryAllDeclaredMethods": true + "name": "com.hazelcast.cp.internal.MetadataRaftGroupManager" }, { "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.ProviderHelper" + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" }, - "name": "com.hazelcast.instance.LocalInstanceStats", - "allDeclaredFields": true + "name": "com.hazelcast.cp.internal.MetadataRaftGroupManager" }, { "condition": { - "typeReachable": "com.hazelcast.map.impl.MapService" + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" }, - "name": "com.hazelcast.instance.LocalInstanceStats", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true + "name": "com.hazelcast.cp.internal.MetadataRaftGroupManager" }, { "condition": { - "typeReachable": "com.hazelcast.multimap.impl.MultiMapService" + "typeReachable": "com.hazelcast.instance.impl.Node" }, - "name": "com.hazelcast.instance.LocalInstanceStats", - "queryAllDeclaredMethods": true + "name": "com.hazelcast.cp.internal.MetadataRaftGroupManager" }, { "condition": { - "typeReachable": "com.hazelcast.replicatedmap.impl.ReplicatedMapService" + "typeReachable": "com.hazelcast.spi.impl.NodeEngineImpl" }, - "name": "com.hazelcast.instance.LocalInstanceStats", - "queryAllDeclaredMethods": true + "name": "com.hazelcast.cp.internal.MetadataRaftGroupManager" }, { "condition": { - "typeReachable": "com.hazelcast.topic.impl.TopicService" + "typeReachable": "com.hazelcast.spi.impl.servicemanager.impl.ServiceManagerImpl" }, - "name": "com.hazelcast.instance.LocalInstanceStats", - "queryAllDeclaredMethods": true + "name": "com.hazelcast.cp.internal.MetadataRaftGroupManager" }, { "condition": { - "typeReachable": "com.hazelcast.instance.impl.NodeExtensionFactory" + "typeReachable": "com.hazelcast.core.Hazelcast" }, - "name": "com.hazelcast.instance.impl.DefaultNodeExtension", - "methods": [ - { - "name": "", - "parameterTypes": [ - "com.hazelcast.instance.impl.Node" - ] - } - ] + "name": "com.hazelcast.cp.internal.RaftNodeLifecycleAwareService", + "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + "typeReachable": "com.hazelcast.cp.internal.RaftService" }, - "name": "com.hazelcast.internal.ascii.TextProtocolsDataSerializerHook", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] + "name": "com.hazelcast.cp.internal.RaftNodeLifecycleAwareService", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.cluster.impl.ClusterServiceImpl" + "typeReachable": "com.hazelcast.cp.internal.RaftServiceDescriptorProvider$RaftServiceDescriptor" }, - "name": "com.hazelcast.internal.cluster.ClusterClock", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true + "name": "com.hazelcast.cp.internal.RaftNodeLifecycleAwareService" }, { "condition": { - "typeReachable": "com.hazelcast.internal.cluster.impl.ClusterServiceImpl" + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" }, - "name": "com.hazelcast.internal.cluster.ClusterService", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true + "name": "com.hazelcast.cp.internal.RaftNodeLifecycleAwareService" }, { "condition": { - "typeReachable": "com.hazelcast.internal.partition.impl.InternalPartitionServiceImpl" + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" }, - "name": "com.hazelcast.internal.cluster.ClusterStateListener", - "allDeclaredFields": true, + "name": "com.hazelcast.cp.internal.RaftNodeLifecycleAwareService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.Node" + }, + "name": "com.hazelcast.cp.internal.RaftNodeLifecycleAwareService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.spi.impl.NodeEngineImpl" + }, + "name": "com.hazelcast.cp.internal.RaftNodeLifecycleAwareService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.spi.impl.servicemanager.impl.ServiceManagerImpl" + }, + "name": "com.hazelcast.cp.internal.RaftNodeLifecycleAwareService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.core.Hazelcast" + }, + "name": "com.hazelcast.cp.internal.RaftService", "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.cluster.impl.ClusterServiceImpl" + "typeReachable": "com.hazelcast.cp.internal.RaftService" }, - "name": "com.hazelcast.internal.cluster.impl.ClusterClockImpl", + "name": "com.hazelcast.cp.internal.RaftService", "allDeclaredFields": true, "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.diagnostics.HealthMonitor$HealthMetrics" + "typeReachable": "com.hazelcast.cp.internal.RaftServiceDescriptorProvider$RaftServiceDescriptor" }, - "name": "com.hazelcast.internal.cluster.impl.ClusterClockImpl", - "methods": [ - { - "name": "getClusterTimeDiff", - "parameterTypes": [] - } - ] + "name": "com.hazelcast.cp.internal.RaftService" }, { "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" }, - "name": "com.hazelcast.internal.cluster.impl.ClusterClockImpl", - "methods": [ - { - "name": "getClusterTimeDiff", - "parameterTypes": [] - }, - { - "name": "getClusterUpTime", - "parameterTypes": [] - } - ] + "name": "com.hazelcast.cp.internal.RaftService" }, { "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" }, - "name": "com.hazelcast.internal.cluster.impl.ClusterDataSerializerHook", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] + "name": "com.hazelcast.cp.internal.RaftService" }, { "condition": { - "typeReachable": "com.hazelcast.internal.cluster.impl.ClusterServiceImpl" + "typeReachable": "com.hazelcast.instance.impl.Node" }, - "name": "com.hazelcast.internal.cluster.impl.ClusterHeartbeatManager", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true + "name": "com.hazelcast.cp.internal.RaftService" }, { "condition": { - "typeReachable": "com.hazelcast.internal.cluster.impl.ClusterServiceImpl" + "typeReachable": "com.hazelcast.spi.impl.NodeEngineImpl" }, - "name": "com.hazelcast.internal.cluster.impl.ClusterServiceImpl", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true + "name": "com.hazelcast.cp.internal.RaftService" }, { "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" + "typeReachable": "com.hazelcast.spi.impl.servicemanager.impl.ServiceManagerImpl" }, - "name": "com.hazelcast.internal.cluster.impl.ClusterServiceImpl", + "name": "com.hazelcast.cp.internal.RaftService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "name": "com.hazelcast.cp.internal.RaftServiceDataSerializerHook", "methods": [ { - "name": "getSize", + "name": "", "parameterTypes": [] } ] }, { "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + "typeReachable": "com.hazelcast.spi.impl.servicemanager.impl.ServiceManagerImpl" }, - "name": "com.hazelcast.internal.config.ConfigDataSerializerHook", + "name": "com.hazelcast.cp.internal.RaftServiceDescriptorProvider", "methods": [ { "name": "", @@ -1145,7 +1426,19 @@ "condition": { "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" }, - "name": "com.hazelcast.internal.crdt.CRDTDataSerializerHook", + "name": "com.hazelcast.cp.internal.datastructures.RaftDataServiceDataSerializerHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.spi.impl.servicemanager.impl.ServiceManagerImpl" + }, + "name": "com.hazelcast.cp.internal.datastructures.RaftDataServiceDescriptorProvider", "methods": [ { "name": "", @@ -1157,7 +1450,7 @@ "condition": { "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" }, - "name": "com.hazelcast.internal.journal.EventJournalDataSerializerHook", + "name": "com.hazelcast.cp.internal.datastructures.atomiclong.AtomicLongDataSerializerHook", "methods": [ { "name": "", @@ -1169,7 +1462,7 @@ "condition": { "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" }, - "name": "com.hazelcast.internal.locksupport.LockDataSerializerHook", + "name": "com.hazelcast.cp.internal.datastructures.atomicref.AtomicRefDataSerializerHook", "methods": [ { "name": "", @@ -1181,7 +1474,7 @@ "condition": { "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" }, - "name": "com.hazelcast.internal.longregister.LongRegisterDataSerializerHook", + "name": "com.hazelcast.cp.internal.datastructures.countdownlatch.CountDownLatchDataSerializerHook", "methods": [ { "name": "", @@ -1191,9 +1484,9 @@ }, { "condition": { - "typeReachable": "com.hazelcast.spi.impl.servicemanager.impl.ServiceManagerImpl" + "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" }, - "name": "com.hazelcast.internal.longregister.LongRegisterServiceDescriptorProvider", + "name": "com.hazelcast.cp.internal.datastructures.lock.LockDataSerializerHook", "methods": [ { "name": "", @@ -1205,7 +1498,7 @@ "condition": { "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" }, - "name": "com.hazelcast.internal.management.ManagementDataSerializerHook", + "name": "com.hazelcast.cp.internal.datastructures.semaphore.SemaphoreDataSerializerHook", "methods": [ { "name": "", @@ -1215,310 +1508,401 @@ }, { "condition": { - "typeReachable": "com.hazelcast.client.HazelcastClient" + "typeReachable": "com.hazelcast.core.Hazelcast" }, - "name": "com.hazelcast.internal.memory.DefaultMemoryStats", + "name": "com.hazelcast.cp.internal.raft.SnapshotAwareService", "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.client.cache.impl.HazelcastClientCachingProvider" + "typeReachable": "com.hazelcast.cp.internal.RaftService" }, - "name": "com.hazelcast.internal.memory.DefaultMemoryStats", + "name": "com.hazelcast.cp.internal.raft.SnapshotAwareService", + "allDeclaredFields": true, "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.client.impl.clientside.HazelcastClientInstanceImpl" + "typeReachable": "com.hazelcast.cp.internal.RaftServiceDescriptorProvider$RaftServiceDescriptor" }, - "name": "com.hazelcast.internal.memory.DefaultMemoryStats", - "allDeclaredFields": true + "name": "com.hazelcast.cp.internal.raft.SnapshotAwareService" }, { "condition": { - "typeReachable": "com.hazelcast.spi.impl.NodeEngineImpl" + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" }, - "name": "com.hazelcast.internal.memory.DefaultMemoryStats", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true + "name": "com.hazelcast.cp.internal.raft.SnapshotAwareService" }, { "condition": { - "typeReachable": "com.hazelcast.client.HazelcastClient" + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" }, - "name": "com.hazelcast.internal.memory.MemoryStats", - "queryAllDeclaredMethods": true + "name": "com.hazelcast.cp.internal.raft.SnapshotAwareService" }, { "condition": { - "typeReachable": "com.hazelcast.client.cache.impl.HazelcastClientCachingProvider" + "typeReachable": "com.hazelcast.instance.impl.Node" }, - "name": "com.hazelcast.internal.memory.MemoryStats", - "queryAllDeclaredMethods": true + "name": "com.hazelcast.cp.internal.raft.SnapshotAwareService" }, { "condition": { - "typeReachable": "com.hazelcast.client.impl.clientside.HazelcastClientInstanceImpl" + "typeReachable": "com.hazelcast.spi.impl.NodeEngineImpl" }, - "name": "com.hazelcast.internal.memory.MemoryStats", - "allDeclaredFields": true + "name": "com.hazelcast.cp.internal.raft.SnapshotAwareService" }, { "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsCollectionCycle" + "typeReachable": "com.hazelcast.spi.impl.servicemanager.impl.ServiceManagerImpl" }, - "name": "com.hazelcast.internal.memory.MemoryStats", + "name": "com.hazelcast.cp.internal.raft.SnapshotAwareService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "name": "com.hazelcast.cp.internal.raft.impl.RaftDataSerializerHook", "methods": [ { - "name": "getCommittedHeap", + "name": "", "parameterTypes": [] - }, + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "name": "com.hazelcast.cp.internal.session.RaftSessionServiceDataSerializerHook", + "methods": [ { - "name": "getCommittedNative", + "name": "", "parameterTypes": [] - }, + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "name": "com.hazelcast.durableexecutor.impl.DurableExecutorDataSerializerHook", + "methods": [ { - "name": "getFreeHeap", + "name": "", "parameterTypes": [] - }, + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "name": "com.hazelcast.executor.impl.ExecutorDataSerializerHook", + "methods": [ { - "name": "getFreeNative", + "name": "", "parameterTypes": [] - }, + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "name": "com.hazelcast.flakeidgen.impl.FlakeIdGeneratorDataSerializerHook", + "methods": [ { - "name": "getFreePhysical", + "name": "", "parameterTypes": [] - }, + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.spi.discovery.impl.DefaultDiscoveryService" + }, + "name": "com.hazelcast.gcp.GcpDiscoveryStrategyFactory", + "methods": [ { - "name": "getMaxHeap", + "name": "", "parameterTypes": [] - }, + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.BuildInfoProvider" + }, + "name": "com.hazelcast.instance.GeneratedBuildProperties", + "fields": [ { - "name": "getMaxMetadata", - "parameterTypes": [] + "name": "BUILD" }, { - "name": "getMaxNative", - "parameterTypes": [] + "name": "COMMIT_ID" }, { - "name": "getTotalPhysical", - "parameterTypes": [] + "name": "DISTRIBUTION" }, { - "name": "getUsedHeap", - "parameterTypes": [] + "name": "REVISION" }, { - "name": "getUsedMetadata", - "parameterTypes": [] + "name": "SERIALIZATION_VERSION" }, { - "name": "getUsedNative", - "parameterTypes": [] + "name": "VERSION" } ] }, { "condition": { - "typeReachable": "com.hazelcast.spi.impl.NodeEngineImpl" + "typeReachable": "com.hazelcast.collection.impl.list.ListService" }, - "name": "com.hazelcast.internal.memory.MemoryStats", - "allDeclaredFields": true, + "name": "com.hazelcast.instance.LocalInstanceStats", "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.client.impl.ClientEndpointManagerImpl" + "typeReachable": "com.hazelcast.collection.impl.queue.QueueService" }, - "name": "com.hazelcast.internal.metrics.DynamicMetricsProvider", - "allDeclaredFields": true, + "name": "com.hazelcast.instance.LocalInstanceStats", "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.client.impl.statistics.ClientStatisticsService" + "typeReachable": "com.hazelcast.collection.impl.set.SetService" }, - "name": "com.hazelcast.internal.metrics.DynamicMetricsProvider", + "name": "com.hazelcast.instance.LocalInstanceStats", "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.cp.internal.RaftService" + "typeReachable": "com.hazelcast.internal.metrics.impl.ProviderHelper" }, - "name": "com.hazelcast.internal.metrics.DynamicMetricsProvider", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true + "name": "com.hazelcast.instance.LocalInstanceStats", + "allDeclaredFields": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsCollectionCycle" + "typeReachable": "com.hazelcast.map.impl.MapService" }, - "name": "com.hazelcast.internal.metrics.DynamicMetricsProvider" + "name": "com.hazelcast.instance.LocalInstanceStats", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsRegistryImpl" + "typeReachable": "com.hazelcast.multimap.impl.MultiMapService" }, - "name": "com.hazelcast.internal.metrics.DynamicMetricsProvider" + "name": "com.hazelcast.instance.LocalInstanceStats", + "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" + "typeReachable": "com.hazelcast.replicatedmap.impl.ReplicatedMapService" }, - "name": "com.hazelcast.internal.metrics.DynamicMetricsProvider", + "name": "com.hazelcast.instance.LocalInstanceStats", "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.networking.nio.NioNetworking" + "typeReachable": "com.hazelcast.topic.impl.TopicService" }, - "name": "com.hazelcast.internal.metrics.DynamicMetricsProvider", - "allDeclaredFields": true + "name": "com.hazelcast.instance.LocalInstanceStats", + "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.server.tcp.TcpServer$MetricsProvider" + "typeReachable": "com.hazelcast.instance.impl.NodeExtensionFactory" }, - "name": "com.hazelcast.internal.metrics.DynamicMetricsProvider", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true + "name": "com.hazelcast.instance.impl.DefaultNodeExtension", + "methods": [ + { + "name": "", + "parameterTypes": [ + "com.hazelcast.instance.impl.Node" + ] + } + ] }, { "condition": { - "typeReachable": "com.hazelcast.internal.server.tcp.TcpServerAcceptor" + "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" }, - "name": "com.hazelcast.internal.metrics.DynamicMetricsProvider", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true + "name": "com.hazelcast.internal.ascii.TextProtocolsDataSerializerHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] }, { "condition": { - "typeReachable": "com.hazelcast.internal.server.tcp.TcpServerConnectionManager" + "typeReachable": "com.hazelcast.core.Hazelcast" }, - "name": "com.hazelcast.internal.metrics.DynamicMetricsProvider", - "allDeclaredFields": true, + "name": "com.hazelcast.internal.cluster.ClusterClock", "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.client.HazelcastClient" + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" }, - "name": "com.hazelcast.internal.metrics.StaticMetricsProvider", + "name": "com.hazelcast.internal.cluster.ClusterClock" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" + }, + "name": "com.hazelcast.internal.cluster.ClusterClock" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.Node" + }, + "name": "com.hazelcast.internal.cluster.ClusterClock" + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.cluster.impl.ClusterServiceImpl" + }, + "name": "com.hazelcast.internal.cluster.ClusterClock", + "allDeclaredFields": true, "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.client.cache.impl.HazelcastClientCachingProvider" + "typeReachable": "com.hazelcast.core.Hazelcast" }, - "name": "com.hazelcast.internal.metrics.StaticMetricsProvider", + "name": "com.hazelcast.internal.cluster.ClusterService", "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.client.impl.clientside.HazelcastClientInstanceImpl" + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" }, - "name": "com.hazelcast.internal.metrics.StaticMetricsProvider" + "name": "com.hazelcast.internal.cluster.ClusterService" }, { "condition": { - "typeReachable": "com.hazelcast.client.impl.spi.impl.ClientExecutionServiceImpl" + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" }, - "name": "com.hazelcast.internal.metrics.StaticMetricsProvider", - "allDeclaredFields": true + "name": "com.hazelcast.internal.cluster.ClusterService" }, { "condition": { - "typeReachable": "com.hazelcast.client.impl.spi.impl.listener.ClientListenerServiceImpl" + "typeReachable": "com.hazelcast.instance.impl.Node" }, - "name": "com.hazelcast.internal.metrics.StaticMetricsProvider", - "allDeclaredFields": true + "name": "com.hazelcast.internal.cluster.ClusterService" }, { "condition": { - "typeReachable": "com.hazelcast.spi.impl.eventservice.impl.EventServiceImpl" + "typeReachable": "com.hazelcast.internal.cluster.impl.ClusterServiceImpl" }, - "name": "com.hazelcast.internal.metrics.StaticMetricsProvider", + "name": "com.hazelcast.internal.cluster.ClusterService", "allDeclaredFields": true, "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.spi.impl.operationexecutor.impl.OperationExecutorImpl" + "typeReachable": "com.hazelcast.core.Hazelcast" }, - "name": "com.hazelcast.internal.metrics.StaticMetricsProvider", - "allDeclaredFields": true, + "name": "com.hazelcast.internal.cluster.ClusterStateListener", "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.spi.impl.operationexecutor.impl.OperationThread" + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" }, - "name": "com.hazelcast.internal.metrics.StaticMetricsProvider", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true + "name": "com.hazelcast.internal.cluster.ClusterStateListener" }, { "condition": { - "typeReachable": "com.hazelcast.spi.impl.operationparker.impl.OperationParkerImpl" + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" }, - "name": "com.hazelcast.internal.metrics.StaticMetricsProvider", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true + "name": "com.hazelcast.internal.cluster.ClusterStateListener" }, { "condition": { - "typeReachable": "com.hazelcast.spi.impl.operationservice.impl.InboundResponseHandlerSupplier" + "typeReachable": "com.hazelcast.instance.impl.Node" }, - "name": "com.hazelcast.internal.metrics.StaticMetricsProvider", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true + "name": "com.hazelcast.internal.cluster.ClusterStateListener" }, { "condition": { - "typeReachable": "com.hazelcast.spi.impl.operationservice.impl.InvocationMonitor" + "typeReachable": "com.hazelcast.internal.partition.impl.InternalPartitionServiceImpl" }, - "name": "com.hazelcast.internal.metrics.StaticMetricsProvider", + "name": "com.hazelcast.internal.cluster.ClusterStateListener", "allDeclaredFields": true, "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.spi.impl.operationservice.impl.InvocationRegistry" + "typeReachable": "com.hazelcast.core.Hazelcast" }, - "name": "com.hazelcast.internal.metrics.StaticMetricsProvider", - "allDeclaredFields": true, + "name": "com.hazelcast.internal.cluster.impl.ClusterClockImpl", "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.spi.impl.operationservice.impl.OperationRunnerImpl" + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" }, - "name": "com.hazelcast.internal.metrics.StaticMetricsProvider", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true + "name": "com.hazelcast.internal.cluster.impl.ClusterClockImpl" }, { "condition": { - "typeReachable": "com.hazelcast.spi.impl.operationservice.impl.OperationServiceImpl" + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" }, - "name": "com.hazelcast.internal.metrics.StaticMetricsProvider", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true + "name": "com.hazelcast.internal.cluster.impl.ClusterClockImpl" }, { "condition": { - "typeReachable": "com.hazelcast.spi.impl.proxyservice.impl.ProxyServiceImpl" + "typeReachable": "com.hazelcast.instance.impl.Node" }, - "name": "com.hazelcast.internal.metrics.StaticMetricsProvider", + "name": "com.hazelcast.internal.cluster.impl.ClusterClockImpl" + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.cluster.impl.ClusterServiceImpl" + }, + "name": "com.hazelcast.internal.cluster.impl.ClusterClockImpl", "allDeclaredFields": true, "queryAllDeclaredMethods": true }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.diagnostics.HealthMonitor$HealthMetrics" + }, + "name": "com.hazelcast.internal.cluster.impl.ClusterClockImpl", + "methods": [ + { + "name": "getClusterTimeDiff", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" + }, + "name": "com.hazelcast.internal.cluster.impl.ClusterClockImpl", + "methods": [ + { + "name": "getClusterTimeDiff", + "parameterTypes": [] + }, + { + "name": "getClusterUpTime", + "parameterTypes": [] + } + ] + }, { "condition": { "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" }, - "name": "com.hazelcast.internal.metrics.managementcenter.MetricsDataSerializerHook", + "name": "com.hazelcast.internal.cluster.impl.ClusterDataSerializerHook", "methods": [ { "name": "", @@ -1528,1148 +1912,3506 @@ }, { "condition": { - "typeReachable": "com.hazelcast.client.HazelcastClient" + "typeReachable": "com.hazelcast.core.Hazelcast" }, - "name": "com.hazelcast.internal.metrics.metricsets.GarbageCollectionMetricSet$GcStats", + "name": "com.hazelcast.internal.cluster.impl.ClusterHeartbeatManager", "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.client.cache.impl.HazelcastClientCachingProvider" + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" }, - "name": "com.hazelcast.internal.metrics.metricsets.GarbageCollectionMetricSet$GcStats", - "queryAllDeclaredMethods": true + "name": "com.hazelcast.internal.cluster.impl.ClusterHeartbeatManager" }, { "condition": { - "typeReachable": "com.hazelcast.client.impl.clientside.HazelcastClientInstanceImpl" + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" }, - "name": "com.hazelcast.internal.metrics.metricsets.GarbageCollectionMetricSet$GcStats" + "name": "com.hazelcast.internal.cluster.impl.ClusterHeartbeatManager" }, { "condition": { - "typeReachable": "com.hazelcast.internal.metrics.metricsets.GarbageCollectionMetricSet" + "typeReachable": "com.hazelcast.instance.impl.Node" }, - "name": "com.hazelcast.internal.metrics.metricsets.GarbageCollectionMetricSet$GcStats", - "allDeclaredFields": true + "name": "com.hazelcast.internal.cluster.impl.ClusterHeartbeatManager" }, { "condition": { - "typeReachable": "com.hazelcast.spi.impl.NodeEngineImpl" + "typeReachable": "com.hazelcast.internal.cluster.impl.ClusterServiceImpl" }, - "name": "com.hazelcast.internal.metrics.metricsets.GarbageCollectionMetricSet$GcStats", + "name": "com.hazelcast.internal.cluster.impl.ClusterHeartbeatManager", + "allDeclaredFields": true, "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.collection.impl.list.ListService" + "typeReachable": "com.hazelcast.core.Hazelcast" }, - "name": "com.hazelcast.internal.monitor.impl.AbstractLocalCollectionStats", - "allDeclaredFields": true, + "name": "com.hazelcast.internal.cluster.impl.ClusterServiceImpl", "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.collection.impl.set.SetService" + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" }, - "name": "com.hazelcast.internal.monitor.impl.AbstractLocalCollectionStats", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true + "name": "com.hazelcast.internal.cluster.impl.ClusterServiceImpl" }, { "condition": { - "typeReachable": "com.hazelcast.collection.impl.list.ListService" + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" }, - "name": "com.hazelcast.internal.monitor.impl.LocalListStatsImpl", + "name": "com.hazelcast.internal.cluster.impl.ClusterServiceImpl" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.Node" + }, + "name": "com.hazelcast.internal.cluster.impl.ClusterServiceImpl" + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.cluster.impl.ClusterServiceImpl" + }, + "name": "com.hazelcast.internal.cluster.impl.ClusterServiceImpl", "allDeclaredFields": true, "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.map.impl.MapService" + "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" }, - "name": "com.hazelcast.internal.monitor.impl.LocalMapStatsImpl", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true, + "name": "com.hazelcast.internal.cluster.impl.ClusterServiceImpl", "methods": [ { - "name": "getMaxGetLatency", - "parameterTypes": [] - }, - { - "name": "getMaxPutLatency", - "parameterTypes": [] - }, - { - "name": "getMaxRemoveLatency", - "parameterTypes": [] - }, - { - "name": "getMaxSetLatency", - "parameterTypes": [] - }, - { - "name": "getTotalGetLatency", + "name": "getSize", "parameterTypes": [] - }, + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "name": "com.hazelcast.internal.config.ConfigDataSerializerHook", + "methods": [ { - "name": "getTotalPutLatency", + "name": "", "parameterTypes": [] - }, + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "name": "com.hazelcast.internal.crdt.CRDTDataSerializerHook", + "methods": [ { - "name": "getTotalRemoveLatency", + "name": "", "parameterTypes": [] - }, + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "name": "com.hazelcast.internal.journal.EventJournalDataSerializerHook", + "methods": [ { - "name": "getTotalSetLatency", + "name": "", "parameterTypes": [] } ] }, { "condition": { - "typeReachable": "com.hazelcast.multimap.impl.MultiMapService" + "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" }, - "name": "com.hazelcast.internal.monitor.impl.LocalMapStatsImpl", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true, + "name": "com.hazelcast.internal.locksupport.LockDataSerializerHook", "methods": [ { - "name": "getMaxGetLatency", - "parameterTypes": [] - }, - { - "name": "getMaxPutLatency", - "parameterTypes": [] - }, - { - "name": "getMaxRemoveLatency", - "parameterTypes": [] - }, - { - "name": "getMaxSetLatency", - "parameterTypes": [] - }, - { - "name": "getTotalGetLatency", - "parameterTypes": [] - }, - { - "name": "getTotalPutLatency", - "parameterTypes": [] - }, - { - "name": "getTotalRemoveLatency", - "parameterTypes": [] - }, - { - "name": "getTotalSetLatency", + "name": "", "parameterTypes": [] } ] }, { "condition": { - "typeReachable": "com.hazelcast.multimap.impl.MultiMapService" + "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" }, - "name": "com.hazelcast.internal.monitor.impl.LocalMultiMapStatsImpl", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true + "name": "com.hazelcast.internal.longregister.LongRegisterDataSerializerHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] }, { "condition": { - "typeReachable": "com.hazelcast.collection.impl.queue.QueueService" + "typeReachable": "com.hazelcast.spi.impl.servicemanager.impl.ServiceManagerImpl" }, - "name": "com.hazelcast.internal.monitor.impl.LocalQueueStatsImpl", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true, + "name": "com.hazelcast.internal.longregister.LongRegisterServiceDescriptorProvider", "methods": [ { - "name": "getEventOperationCount", - "parameterTypes": [] - }, - { - "name": "total", + "name": "", "parameterTypes": [] } ] }, { "condition": { - "typeReachable": "com.hazelcast.replicatedmap.impl.ReplicatedMapService" + "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" }, - "name": "com.hazelcast.internal.monitor.impl.LocalReplicatedMapStatsImpl", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true, + "name": "com.hazelcast.internal.management.ManagementDataSerializerHook", "methods": [ { - "name": "getMaxGetLatency", - "parameterTypes": [] - }, - { - "name": "getMaxPutLatency", - "parameterTypes": [] - }, - { - "name": "getMaxRemoveLatency", - "parameterTypes": [] - }, - { - "name": "getTotalGetLatency", - "parameterTypes": [] - }, - { - "name": "getTotalPutLatency", - "parameterTypes": [] - }, - { - "name": "getTotalRemoveLatency", - "parameterTypes": [] - }, - { - "name": "total", + "name": "", "parameterTypes": [] } ] }, { "condition": { - "typeReachable": "com.hazelcast.collection.impl.set.SetService" + "typeReachable": "com.hazelcast.client.HazelcastClient" }, - "name": "com.hazelcast.internal.monitor.impl.LocalSetStatsImpl", - "allDeclaredFields": true, + "name": "com.hazelcast.internal.memory.DefaultMemoryStats", "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.topic.impl.TopicService" + "typeReachable": "com.hazelcast.client.cache.impl.HazelcastClientCachingProvider" }, - "name": "com.hazelcast.internal.monitor.impl.LocalTopicStatsImpl", - "allDeclaredFields": true, + "name": "com.hazelcast.internal.memory.DefaultMemoryStats", "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.client.impl.statistics.ClientStatisticsService" + "typeReachable": "com.hazelcast.client.impl.clientside.HazelcastClientInstanceImpl" }, - "name": "com.hazelcast.internal.networking.InboundPipeline", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true + "name": "com.hazelcast.internal.memory.DefaultMemoryStats", + "allDeclaredFields": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsCollectionCycle" + "typeReachable": "com.hazelcast.core.Hazelcast" }, - "name": "com.hazelcast.internal.networking.InboundPipeline" + "name": "com.hazelcast.internal.memory.DefaultMemoryStats", + "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsRegistryImpl" + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" }, - "name": "com.hazelcast.internal.networking.InboundPipeline" + "name": "com.hazelcast.internal.memory.DefaultMemoryStats" }, { "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" }, - "name": "com.hazelcast.internal.networking.InboundPipeline", - "queryAllDeclaredMethods": true + "name": "com.hazelcast.internal.memory.DefaultMemoryStats" }, { "condition": { - "typeReachable": "com.hazelcast.internal.networking.nio.NioNetworking" + "typeReachable": "com.hazelcast.instance.impl.Node" }, - "name": "com.hazelcast.internal.networking.InboundPipeline", - "allDeclaredFields": true + "name": "com.hazelcast.internal.memory.DefaultMemoryStats" }, { "condition": { - "typeReachable": "com.hazelcast.client.impl.statistics.ClientStatisticsService" + "typeReachable": "com.hazelcast.spi.impl.NodeEngineImpl" }, - "name": "com.hazelcast.internal.networking.Networking", + "name": "com.hazelcast.internal.memory.DefaultMemoryStats", + "allDeclaredFields": true, "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsCollectionCycle" - }, - "name": "com.hazelcast.internal.networking.Networking" - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsRegistryImpl" + "typeReachable": "com.hazelcast.client.HazelcastClient" }, - "name": "com.hazelcast.internal.networking.Networking" + "name": "com.hazelcast.internal.memory.MemoryStats", + "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" + "typeReachable": "com.hazelcast.client.cache.impl.HazelcastClientCachingProvider" }, - "name": "com.hazelcast.internal.networking.Networking", + "name": "com.hazelcast.internal.memory.MemoryStats", "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.networking.nio.NioNetworking" + "typeReachable": "com.hazelcast.client.impl.clientside.HazelcastClientInstanceImpl" }, - "name": "com.hazelcast.internal.networking.Networking", + "name": "com.hazelcast.internal.memory.MemoryStats", "allDeclaredFields": true }, { "condition": { - "typeReachable": "com.hazelcast.client.impl.statistics.ClientStatisticsService" + "typeReachable": "com.hazelcast.core.Hazelcast" }, - "name": "com.hazelcast.internal.networking.OutboundPipeline", - "allDeclaredFields": true, + "name": "com.hazelcast.internal.memory.MemoryStats", "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsCollectionCycle" + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" }, - "name": "com.hazelcast.internal.networking.OutboundPipeline" + "name": "com.hazelcast.internal.memory.MemoryStats" }, { "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsRegistryImpl" + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" }, - "name": "com.hazelcast.internal.networking.OutboundPipeline" + "name": "com.hazelcast.internal.memory.MemoryStats" }, { "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" + "typeReachable": "com.hazelcast.instance.impl.Node" }, - "name": "com.hazelcast.internal.networking.OutboundPipeline", - "queryAllDeclaredMethods": true + "name": "com.hazelcast.internal.memory.MemoryStats" }, { "condition": { - "typeReachable": "com.hazelcast.internal.networking.nio.NioNetworking" + "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsCollectionCycle" }, - "name": "com.hazelcast.internal.networking.OutboundPipeline", - "allDeclaredFields": true + "name": "com.hazelcast.internal.memory.MemoryStats", + "methods": [ + { + "name": "getCommittedHeap", + "parameterTypes": [] + }, + { + "name": "getCommittedNative", + "parameterTypes": [] + }, + { + "name": "getFreeHeap", + "parameterTypes": [] + }, + { + "name": "getFreeNative", + "parameterTypes": [] + }, + { + "name": "getFreePhysical", + "parameterTypes": [] + }, + { + "name": "getMaxHeap", + "parameterTypes": [] + }, + { + "name": "getMaxMetadata", + "parameterTypes": [] + }, + { + "name": "getMaxNative", + "parameterTypes": [] + }, + { + "name": "getTotalPhysical", + "parameterTypes": [] + }, + { + "name": "getUsedHeap", + "parameterTypes": [] + }, + { + "name": "getUsedMetadata", + "parameterTypes": [] + }, + { + "name": "getUsedNative", + "parameterTypes": [] + } + ] }, { "condition": { - "typeReachable": "com.hazelcast.client.impl.statistics.ClientStatisticsService" + "typeReachable": "com.hazelcast.spi.impl.NodeEngineImpl" }, - "name": "com.hazelcast.internal.networking.nio.MigratablePipeline", + "name": "com.hazelcast.internal.memory.MemoryStats", "allDeclaredFields": true, "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsCollectionCycle" + "typeReachable": "com.hazelcast.client.impl.ClientEndpointManagerImpl" }, - "name": "com.hazelcast.internal.networking.nio.MigratablePipeline" + "name": "com.hazelcast.internal.metrics.DynamicMetricsProvider", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsRegistryImpl" + "typeReachable": "com.hazelcast.client.impl.ClientEngineImpl" }, - "name": "com.hazelcast.internal.networking.nio.MigratablePipeline" + "name": "com.hazelcast.internal.metrics.DynamicMetricsProvider" }, { "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" + "typeReachable": "com.hazelcast.client.impl.statistics.ClientStatisticsService" }, - "name": "com.hazelcast.internal.networking.nio.MigratablePipeline", + "name": "com.hazelcast.internal.metrics.DynamicMetricsProvider", "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.networking.nio.NioNetworking" + "typeReachable": "com.hazelcast.client.impl.statistics.ClientStatisticsService$$Lambda$1833/228756739" }, - "name": "com.hazelcast.internal.networking.nio.MigratablePipeline", - "allDeclaredFields": true + "name": "com.hazelcast.internal.metrics.DynamicMetricsProvider", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.client.impl.statistics.ClientStatisticsService" + "typeReachable": "com.hazelcast.client.impl.statistics.ClientStatisticsService$$Lambda$1841/0x00000008010b1a00" }, - "name": "com.hazelcast.internal.networking.nio.NioInboundPipeline", + "name": "com.hazelcast.internal.metrics.DynamicMetricsProvider", "allDeclaredFields": true, "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsCollectionCycle" + "typeReachable": "com.hazelcast.core.Hazelcast" }, - "name": "com.hazelcast.internal.networking.nio.NioInboundPipeline" + "name": "com.hazelcast.internal.metrics.DynamicMetricsProvider", + "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsRegistryImpl" + "typeReachable": "com.hazelcast.cp.internal.RaftService" }, - "name": "com.hazelcast.internal.networking.nio.NioInboundPipeline" + "name": "com.hazelcast.internal.metrics.DynamicMetricsProvider", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" + "typeReachable": "com.hazelcast.cp.internal.RaftServiceDescriptorProvider$RaftServiceDescriptor" }, - "name": "com.hazelcast.internal.networking.nio.NioInboundPipeline", - "queryAllDeclaredMethods": true + "name": "com.hazelcast.internal.metrics.DynamicMetricsProvider" }, { "condition": { - "typeReachable": "com.hazelcast.internal.networking.nio.NioNetworking" + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" }, - "name": "com.hazelcast.internal.networking.nio.NioInboundPipeline", - "allDeclaredFields": true + "name": "com.hazelcast.internal.metrics.DynamicMetricsProvider" }, { "condition": { - "typeReachable": "com.hazelcast.client.impl.statistics.ClientStatisticsService" + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" }, - "name": "com.hazelcast.internal.networking.nio.NioNetworking", - "queryAllDeclaredMethods": true + "name": "com.hazelcast.internal.metrics.DynamicMetricsProvider" }, { "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsCollectionCycle" + "typeReachable": "com.hazelcast.instance.impl.Node" }, - "name": "com.hazelcast.internal.networking.nio.NioNetworking" + "name": "com.hazelcast.internal.metrics.DynamicMetricsProvider" }, { "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsRegistryImpl" + "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsCollectionCycle" }, - "name": "com.hazelcast.internal.networking.nio.NioNetworking" + "name": "com.hazelcast.internal.metrics.DynamicMetricsProvider" + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsRegistryImpl" + }, + "name": "com.hazelcast.internal.metrics.DynamicMetricsProvider" }, { "condition": { "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" }, - "name": "com.hazelcast.internal.networking.nio.NioNetworking", + "name": "com.hazelcast.internal.metrics.DynamicMetricsProvider", + "allDeclaredFields": true, "queryAllDeclaredMethods": true }, { "condition": { "typeReachable": "com.hazelcast.internal.networking.nio.NioNetworking" }, - "name": "com.hazelcast.internal.networking.nio.NioNetworking", + "name": "com.hazelcast.internal.metrics.DynamicMetricsProvider", "allDeclaredFields": true }, { "condition": { - "typeReachable": "com.hazelcast.client.impl.statistics.ClientStatisticsService" + "typeReachable": "com.hazelcast.internal.server.tcp.TcpServer$MetricsProvider" }, - "name": "com.hazelcast.internal.networking.nio.NioOutboundPipeline", + "name": "com.hazelcast.internal.metrics.DynamicMetricsProvider", "allDeclaredFields": true, "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsCollectionCycle" + "typeReachable": "com.hazelcast.internal.server.tcp.TcpServerAcceptor" }, - "name": "com.hazelcast.internal.networking.nio.NioOutboundPipeline" + "name": "com.hazelcast.internal.metrics.DynamicMetricsProvider", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsRegistryImpl" + "typeReachable": "com.hazelcast.internal.server.tcp.TcpServerConnectionManager" }, - "name": "com.hazelcast.internal.networking.nio.NioOutboundPipeline" + "name": "com.hazelcast.internal.metrics.DynamicMetricsProvider", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" + "typeReachable": "com.hazelcast.spi.impl.NodeEngineImpl" }, - "name": "com.hazelcast.internal.networking.nio.NioOutboundPipeline", - "queryAllDeclaredMethods": true + "name": "com.hazelcast.internal.metrics.DynamicMetricsProvider" }, { "condition": { - "typeReachable": "com.hazelcast.internal.networking.nio.NioNetworking" + "typeReachable": "com.hazelcast.spi.impl.servicemanager.impl.ServiceManagerImpl" }, - "name": "com.hazelcast.internal.networking.nio.NioOutboundPipeline", - "allDeclaredFields": true + "name": "com.hazelcast.internal.metrics.DynamicMetricsProvider" }, { "condition": { - "typeReachable": "com.hazelcast.client.impl.statistics.ClientStatisticsService" + "typeReachable": "com.hazelcast.client.HazelcastClient" }, - "name": "com.hazelcast.internal.networking.nio.NioPipeline", - "allDeclaredFields": true, + "name": "com.hazelcast.internal.metrics.StaticMetricsProvider", "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsCollectionCycle" + "typeReachable": "com.hazelcast.client.cache.impl.HazelcastClientCachingProvider" }, - "name": "com.hazelcast.internal.networking.nio.NioPipeline" + "name": "com.hazelcast.internal.metrics.StaticMetricsProvider", + "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsRegistryImpl" + "typeReachable": "com.hazelcast.client.impl.clientside.HazelcastClientInstanceImpl" }, - "name": "com.hazelcast.internal.networking.nio.NioPipeline" + "name": "com.hazelcast.internal.metrics.StaticMetricsProvider" }, { "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" + "typeReachable": "com.hazelcast.client.impl.spi.impl.ClientExecutionServiceImpl" }, - "name": "com.hazelcast.internal.networking.nio.NioPipeline", - "queryAllDeclaredMethods": true + "name": "com.hazelcast.internal.metrics.StaticMetricsProvider", + "allDeclaredFields": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.networking.nio.NioNetworking" + "typeReachable": "com.hazelcast.client.impl.spi.impl.listener.ClientListenerServiceImpl" }, - "name": "com.hazelcast.internal.networking.nio.NioPipeline", + "name": "com.hazelcast.internal.metrics.StaticMetricsProvider", "allDeclaredFields": true }, { "condition": { - "typeReachable": "com.hazelcast.client.impl.statistics.ClientStatisticsService" + "typeReachable": "com.hazelcast.core.Hazelcast" }, - "name": "com.hazelcast.internal.networking.nio.NioThread", + "name": "com.hazelcast.internal.metrics.StaticMetricsProvider", "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsCollectionCycle" + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" }, - "name": "com.hazelcast.internal.networking.nio.NioThread" + "name": "com.hazelcast.internal.metrics.StaticMetricsProvider" }, { "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsRegistryImpl" + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" }, - "name": "com.hazelcast.internal.networking.nio.NioThread" + "name": "com.hazelcast.internal.metrics.StaticMetricsProvider" }, { "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" + "typeReachable": "com.hazelcast.instance.impl.Node" }, - "name": "com.hazelcast.internal.networking.nio.NioThread", - "queryAllDeclaredMethods": true + "name": "com.hazelcast.internal.metrics.StaticMetricsProvider" }, { "condition": { - "typeReachable": "com.hazelcast.internal.networking.nio.NioNetworking" + "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsRegistryImpl" }, - "name": "com.hazelcast.internal.networking.nio.NioThread", - "allDeclaredFields": true, - "methods": [ - { - "name": "idleTimeMillis", - "parameterTypes": [] - } - ] + "name": "com.hazelcast.internal.metrics.StaticMetricsProvider" }, { "condition": { - "typeReachable": "com.hazelcast.client.impl.statistics.ClientStatisticsService" + "typeReachable": "com.hazelcast.spi.impl.NodeEngineImpl" }, - "name": "com.hazelcast.internal.networking.nio.iobalancer.IOBalancer", - "queryAllDeclaredMethods": true + "name": "com.hazelcast.internal.metrics.StaticMetricsProvider" }, { "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsCollectionCycle" + "typeReachable": "com.hazelcast.spi.impl.eventservice.impl.EventServiceImpl" }, - "name": "com.hazelcast.internal.networking.nio.iobalancer.IOBalancer" + "name": "com.hazelcast.internal.metrics.StaticMetricsProvider", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsRegistryImpl" + "typeReachable": "com.hazelcast.spi.impl.operationexecutor.impl.OperationExecutorImpl" }, - "name": "com.hazelcast.internal.networking.nio.iobalancer.IOBalancer" + "name": "com.hazelcast.internal.metrics.StaticMetricsProvider", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" + "typeReachable": "com.hazelcast.spi.impl.operationexecutor.impl.OperationThread" }, - "name": "com.hazelcast.internal.networking.nio.iobalancer.IOBalancer", + "name": "com.hazelcast.internal.metrics.StaticMetricsProvider", + "allDeclaredFields": true, "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.networking.nio.NioNetworking" + "typeReachable": "com.hazelcast.spi.impl.operationparker.impl.OperationParkerImpl" }, - "name": "com.hazelcast.internal.networking.nio.iobalancer.IOBalancer", - "allDeclaredFields": true + "name": "com.hazelcast.internal.metrics.StaticMetricsProvider", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.nio.ClassLoaderUtil" + "typeReachable": "com.hazelcast.spi.impl.operationservice.impl.InboundResponseHandlerSupplier" }, - "name": "com.hazelcast.internal.nio.ClassLoaderUtil$IrresolvableConstructor", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] + "name": "com.hazelcast.internal.metrics.StaticMetricsProvider", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.client.impl.statistics.ClusterConnectionMetricsProvider" + "typeReachable": "com.hazelcast.spi.impl.operationservice.impl.InvocationMonitor" }, - "name": "com.hazelcast.internal.nio.Connection", + "name": "com.hazelcast.internal.metrics.StaticMetricsProvider", "allDeclaredFields": true, "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.server.tcp.TcpServerConnectionManager" + "typeReachable": "com.hazelcast.spi.impl.operationservice.impl.InvocationRegistry" }, - "name": "com.hazelcast.internal.nio.Connection", + "name": "com.hazelcast.internal.metrics.StaticMetricsProvider", "allDeclaredFields": true, "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.server.tcp.TcpServerConnectionManager" + "typeReachable": "com.hazelcast.spi.impl.operationservice.impl.OperationRunnerImpl" }, - "name": "com.hazelcast.internal.nio.ConnectionListenable", + "name": "com.hazelcast.internal.metrics.StaticMetricsProvider", "allDeclaredFields": true, "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.client.HazelcastClient" + "typeReachable": "com.hazelcast.spi.impl.operationservice.impl.OperationServiceImpl" }, - "name": "com.hazelcast.internal.nio.ConnectionListener", + "name": "com.hazelcast.internal.metrics.StaticMetricsProvider", + "allDeclaredFields": true, "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.client.cache.impl.HazelcastClientCachingProvider" + "typeReachable": "com.hazelcast.spi.impl.proxyservice.impl.ProxyServiceImpl" }, - "name": "com.hazelcast.internal.nio.ConnectionListener", + "name": "com.hazelcast.internal.metrics.StaticMetricsProvider", + "allDeclaredFields": true, "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.client.impl.clientside.HazelcastClientInstanceImpl" + "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" }, - "name": "com.hazelcast.internal.nio.ConnectionListener" + "name": "com.hazelcast.internal.metrics.managementcenter.MetricsDataSerializerHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] }, { "condition": { - "typeReachable": "com.hazelcast.client.impl.spi.impl.listener.ClientListenerServiceImpl" + "typeReachable": "com.hazelcast.client.HazelcastClient" }, - "name": "com.hazelcast.internal.nio.ConnectionListener", - "allDeclaredFields": true + "name": "com.hazelcast.internal.metrics.metricsets.GarbageCollectionMetricSet$GcStats", + "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.cluster.impl.ClusterServiceImpl" + "typeReachable": "com.hazelcast.client.cache.impl.HazelcastClientCachingProvider" }, - "name": "com.hazelcast.internal.nio.ConnectionListener", - "allDeclaredFields": true, + "name": "com.hazelcast.internal.metrics.metricsets.GarbageCollectionMetricSet$GcStats", "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.partition.impl.InternalPartitionServiceImpl" + "typeReachable": "com.hazelcast.client.impl.clientside.HazelcastClientInstanceImpl" }, - "name": "com.hazelcast.internal.partition.IPartitionService", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true + "name": "com.hazelcast.internal.metrics.metricsets.GarbageCollectionMetricSet$GcStats" }, { "condition": { - "typeReachable": "com.hazelcast.internal.partition.impl.InternalPartitionServiceImpl" + "typeReachable": "com.hazelcast.core.Hazelcast" }, - "name": "com.hazelcast.internal.partition.InternalPartitionService", - "allDeclaredFields": true, + "name": "com.hazelcast.internal.metrics.metricsets.GarbageCollectionMetricSet$GcStats", "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.cp.internal.RaftService" + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" }, - "name": "com.hazelcast.internal.partition.MigrationAwareService", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true + "name": "com.hazelcast.internal.metrics.metricsets.GarbageCollectionMetricSet$GcStats" }, { "condition": { - "typeReachable": "com.hazelcast.internal.partition.impl.InternalPartitionServiceImpl" + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" }, - "name": "com.hazelcast.internal.partition.PartitionAwareService", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true + "name": "com.hazelcast.internal.metrics.metricsets.GarbageCollectionMetricSet$GcStats" }, { "condition": { - "typeReachable": "com.hazelcast.internal.partition.impl.InternalPartitionServiceImpl" + "typeReachable": "com.hazelcast.instance.impl.Node" }, - "name": "com.hazelcast.internal.partition.PartitionReplicaVersionManager", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true + "name": "com.hazelcast.internal.metrics.metricsets.GarbageCollectionMetricSet$GcStats" }, { "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" + "typeReachable": "com.hazelcast.internal.metrics.metricsets.GarbageCollectionMetricSet" }, - "name": "com.hazelcast.internal.partition.impl.InternalPartitionServiceImpl", - "methods": [ - { - "name": "getMaxAllowedBackupCount", - "parameterTypes": [] - }, - { - "name": "getMigrationQueueSize", - "parameterTypes": [] - } - ] + "name": "com.hazelcast.internal.metrics.metricsets.GarbageCollectionMetricSet$GcStats", + "allDeclaredFields": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.partition.impl.InternalPartitionServiceImpl" + "typeReachable": "com.hazelcast.spi.impl.NodeEngineImpl" }, - "name": "com.hazelcast.internal.partition.impl.InternalPartitionServiceImpl", - "allDeclaredFields": true, + "name": "com.hazelcast.internal.metrics.metricsets.GarbageCollectionMetricSet$GcStats", "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" + "typeReachable": "com.hazelcast.collection.impl.list.ListService" }, - "name": "com.hazelcast.internal.partition.impl.MigrationManager", - "methods": [ - { - "name": "migrationActiveProbe", - "parameterTypes": [] - } - ] + "name": "com.hazelcast.internal.monitor.impl.AbstractLocalCollectionStats", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.partition.impl.InternalPartitionServiceImpl" + "typeReachable": "com.hazelcast.collection.impl.set.SetService" }, - "name": "com.hazelcast.internal.partition.impl.MigrationManager", + "name": "com.hazelcast.internal.monitor.impl.AbstractLocalCollectionStats", "allDeclaredFields": true, "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.partition.impl.MigrationManager" + "typeReachable": "com.hazelcast.collection.impl.list.ListService" }, - "name": "com.hazelcast.internal.partition.impl.MigrationStats", + "name": "com.hazelcast.internal.monitor.impl.LocalListStatsImpl", "allDeclaredFields": true, "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + "typeReachable": "com.hazelcast.map.impl.MapService" }, - "name": "com.hazelcast.internal.partition.impl.PartitionDataSerializerHook", + "name": "com.hazelcast.internal.monitor.impl.LocalMapStatsImpl", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true, "methods": [ { - "name": "", + "name": "getMaxGetLatency", "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.partition.impl.InternalPartitionServiceImpl" - }, - "name": "com.hazelcast.internal.partition.impl.PartitionReplicaManager", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true - }, + }, + { + "name": "getMaxPutLatency", + "parameterTypes": [] + }, + { + "name": "getMaxRemoveLatency", + "parameterTypes": [] + }, + { + "name": "getMaxSetLatency", + "parameterTypes": [] + }, + { + "name": "getTotalGetLatency", + "parameterTypes": [] + }, + { + "name": "getTotalPutLatency", + "parameterTypes": [] + }, + { + "name": "getTotalRemoveLatency", + "parameterTypes": [] + }, + { + "name": "getTotalSetLatency", + "parameterTypes": [] + } + ] + }, { "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" + "typeReachable": "com.hazelcast.multimap.impl.MultiMapService" }, - "name": "com.hazelcast.internal.partition.impl.PartitionStateManager", + "name": "com.hazelcast.internal.monitor.impl.LocalMapStatsImpl", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true, "methods": [ { - "name": "activePartitionCount", + "name": "getMaxGetLatency", "parameterTypes": [] }, { - "name": "localPartitionCount", + "name": "getMaxPutLatency", + "parameterTypes": [] + }, + { + "name": "getMaxRemoveLatency", + "parameterTypes": [] + }, + { + "name": "getMaxSetLatency", + "parameterTypes": [] + }, + { + "name": "getTotalGetLatency", + "parameterTypes": [] + }, + { + "name": "getTotalPutLatency", + "parameterTypes": [] + }, + { + "name": "getTotalRemoveLatency", + "parameterTypes": [] + }, + { + "name": "getTotalSetLatency", "parameterTypes": [] } ] }, { "condition": { - "typeReachable": "com.hazelcast.internal.partition.impl.InternalPartitionServiceImpl" + "typeReachable": "com.hazelcast.multimap.impl.MultiMapService" }, - "name": "com.hazelcast.internal.partition.impl.PartitionStateManager", + "name": "com.hazelcast.internal.monitor.impl.LocalMultiMapStatsImpl", "allDeclaredFields": true, "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + "typeReachable": "com.hazelcast.collection.impl.queue.QueueService" }, - "name": "com.hazelcast.internal.serialization.impl.compact.schema.SchemaDataSerializerHook", + "name": "com.hazelcast.internal.monitor.impl.LocalQueueStatsImpl", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true, "methods": [ { - "name": "", + "name": "getEventOperationCount", + "parameterTypes": [] + }, + { + "name": "total", "parameterTypes": [] } ] }, { "condition": { - "typeReachable": "com.hazelcast.internal.server.tcp.TcpServerConnectionManager" + "typeReachable": "com.hazelcast.replicatedmap.impl.ReplicatedMapService" }, - "name": "com.hazelcast.internal.server.ServerConnection", + "name": "com.hazelcast.internal.monitor.impl.LocalReplicatedMapStatsImpl", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true, + "methods": [ + { + "name": "getMaxGetLatency", + "parameterTypes": [] + }, + { + "name": "getMaxPutLatency", + "parameterTypes": [] + }, + { + "name": "getMaxRemoveLatency", + "parameterTypes": [] + }, + { + "name": "getTotalGetLatency", + "parameterTypes": [] + }, + { + "name": "getTotalPutLatency", + "parameterTypes": [] + }, + { + "name": "getTotalRemoveLatency", + "parameterTypes": [] + }, + { + "name": "total", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.collection.impl.set.SetService" + }, + "name": "com.hazelcast.internal.monitor.impl.LocalSetStatsImpl", "allDeclaredFields": true, "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.server.tcp.TcpServerConnectionManager" + "typeReachable": "com.hazelcast.topic.impl.TopicService" }, - "name": "com.hazelcast.internal.server.ServerConnectionManager", + "name": "com.hazelcast.internal.monitor.impl.LocalTopicStatsImpl", "allDeclaredFields": true, "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.server.tcp.TcpServer$MetricsProvider" + "typeReachable": "com.hazelcast.client.impl.statistics.ClientStatisticsService" }, - "name": "com.hazelcast.internal.server.tcp.TcpServer$MetricsProvider", + "name": "com.hazelcast.internal.networking.InboundPipeline", "allDeclaredFields": true, "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.server.tcp.TcpServerAcceptor" + "typeReachable": "com.hazelcast.client.impl.statistics.ClientStatisticsService$$Lambda$1833/228756739" }, - "name": "com.hazelcast.internal.server.tcp.TcpServerAcceptor", + "name": "com.hazelcast.internal.networking.InboundPipeline", "allDeclaredFields": true, "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.server.tcp.TcpServerConnectionManager" + "typeReachable": "com.hazelcast.client.impl.statistics.ClientStatisticsService$$Lambda$1841/0x00000008010b1a00" }, - "name": "com.hazelcast.internal.server.tcp.TcpServerConnection", + "name": "com.hazelcast.internal.networking.InboundPipeline", "allDeclaredFields": true, "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.LongGaugeImpl$LongMetricValueCatcher" + "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsCollectionCycle" }, - "name": "com.hazelcast.internal.server.tcp.TcpServerConnectionManager", - "methods": [ - { - "name": "connectionCount", - "parameterTypes": [] - } - ] + "name": "com.hazelcast.internal.networking.InboundPipeline" }, { "condition": { - "typeReachable": "com.hazelcast.internal.server.tcp.TcpServerConnectionManager" + "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsRegistryImpl" }, - "name": "com.hazelcast.internal.server.tcp.TcpServerConnectionManager", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true, - "methods": [ - { - "name": "connectionCount", - "parameterTypes": [] - } - ] + "name": "com.hazelcast.internal.networking.InboundPipeline" }, { "condition": { - "typeReachable": "com.hazelcast.internal.server.tcp.TcpServerConnectionManager" + "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" }, - "name": "com.hazelcast.internal.server.tcp.TcpServerConnectionManagerBase", + "name": "com.hazelcast.internal.networking.InboundPipeline", "allDeclaredFields": true, "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.transaction.impl.TransactionManagerServiceImpl" + "typeReachable": "com.hazelcast.internal.networking.nio.NioNetworking" }, - "name": "com.hazelcast.internal.services.ClientAwareService", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true + "name": "com.hazelcast.internal.networking.InboundPipeline", + "allDeclaredFields": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.cluster.impl.ClusterServiceImpl" + "typeReachable": "com.hazelcast.client.impl.statistics.ClientStatisticsService" }, - "name": "com.hazelcast.internal.services.CoreService", - "allDeclaredFields": true, + "name": "com.hazelcast.internal.networking.Networking", "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.partition.impl.InternalPartitionServiceImpl" + "typeReachable": "com.hazelcast.client.impl.statistics.ClientStatisticsService$$Lambda$1833/228756739" }, - "name": "com.hazelcast.internal.services.CoreService", + "name": "com.hazelcast.internal.networking.Networking", "allDeclaredFields": true, "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.spi.impl.proxyservice.impl.ProxyServiceImpl" + "typeReachable": "com.hazelcast.client.impl.statistics.ClientStatisticsService$$Lambda$1841/0x00000008010b1a00" }, - "name": "com.hazelcast.internal.services.CoreService", + "name": "com.hazelcast.internal.networking.Networking", "allDeclaredFields": true, "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.cp.internal.RaftService" + "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsCollectionCycle" }, - "name": "com.hazelcast.internal.services.GracefulShutdownAwareService", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true + "name": "com.hazelcast.internal.networking.Networking" }, { "condition": { - "typeReachable": "com.hazelcast.internal.partition.impl.InternalPartitionServiceImpl" + "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsRegistryImpl" }, - "name": "com.hazelcast.internal.services.GracefulShutdownAwareService", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true + "name": "com.hazelcast.internal.networking.Networking" }, { "condition": { - "typeReachable": "com.hazelcast.cp.internal.RaftService" + "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" }, - "name": "com.hazelcast.internal.services.ManagedService", + "name": "com.hazelcast.internal.networking.Networking", "allDeclaredFields": true, "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.cluster.impl.ClusterServiceImpl" + "typeReachable": "com.hazelcast.internal.networking.nio.NioNetworking" }, - "name": "com.hazelcast.internal.services.ManagedService", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true + "name": "com.hazelcast.internal.networking.Networking", + "allDeclaredFields": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.partition.impl.InternalPartitionServiceImpl" + "typeReachable": "com.hazelcast.client.impl.statistics.ClientStatisticsService" }, - "name": "com.hazelcast.internal.services.ManagedService", + "name": "com.hazelcast.internal.networking.OutboundPipeline", "allDeclaredFields": true, "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.transaction.impl.TransactionManagerServiceImpl" + "typeReachable": "com.hazelcast.client.impl.statistics.ClientStatisticsService$$Lambda$1833/228756739" }, - "name": "com.hazelcast.internal.services.ManagedService", + "name": "com.hazelcast.internal.networking.OutboundPipeline", "allDeclaredFields": true, "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.cp.internal.RaftService" + "typeReachable": "com.hazelcast.client.impl.statistics.ClientStatisticsService$$Lambda$1841/0x00000008010b1a00" }, - "name": "com.hazelcast.internal.services.MembershipAwareService", + "name": "com.hazelcast.internal.networking.OutboundPipeline", "allDeclaredFields": true, "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.transaction.impl.TransactionManagerServiceImpl" + "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsCollectionCycle" }, - "name": "com.hazelcast.internal.services.MembershipAwareService", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true + "name": "com.hazelcast.internal.networking.OutboundPipeline" }, { "condition": { - "typeReachable": "com.hazelcast.spi.impl.eventservice.impl.EventServiceImpl" + "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsRegistryImpl" }, - "name": "com.hazelcast.internal.services.PostJoinAwareService", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true + "name": "com.hazelcast.internal.networking.OutboundPipeline" }, { "condition": { - "typeReachable": "com.hazelcast.spi.impl.proxyservice.impl.ProxyServiceImpl" + "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" }, - "name": "com.hazelcast.internal.services.PostJoinAwareService", + "name": "com.hazelcast.internal.networking.OutboundPipeline", "allDeclaredFields": true, "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.cp.internal.RaftService" + "typeReachable": "com.hazelcast.internal.networking.nio.NioNetworking" }, - "name": "com.hazelcast.internal.services.PreJoinAwareService", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true + "name": "com.hazelcast.internal.networking.OutboundPipeline", + "allDeclaredFields": true }, { "condition": { - "typeReachable": "com.hazelcast.spi.impl.eventservice.impl.EventServiceImpl" + "typeReachable": "com.hazelcast.client.impl.statistics.ClientStatisticsService" }, - "name": "com.hazelcast.internal.services.PreJoinAwareService", + "name": "com.hazelcast.internal.networking.nio.MigratablePipeline", "allDeclaredFields": true, "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.cluster.impl.ClusterServiceImpl" + "typeReachable": "com.hazelcast.client.impl.statistics.ClientStatisticsService$$Lambda$1833/228756739" }, - "name": "com.hazelcast.internal.services.TransactionalService", + "name": "com.hazelcast.internal.networking.nio.MigratablePipeline", "allDeclaredFields": true, "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + "typeReachable": "com.hazelcast.client.impl.statistics.ClientStatisticsService$$Lambda$1841/0x00000008010b1a00" }, - "name": "com.hazelcast.internal.usercodedeployment.impl.UserCodeDeploymentSerializerHook", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] + "name": "com.hazelcast.internal.networking.nio.MigratablePipeline", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsCollectionCycle" + }, + "name": "com.hazelcast.internal.networking.nio.MigratablePipeline" + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsRegistryImpl" + }, + "name": "com.hazelcast.internal.networking.nio.MigratablePipeline" + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" + }, + "name": "com.hazelcast.internal.networking.nio.MigratablePipeline", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.networking.nio.NioNetworking" + }, + "name": "com.hazelcast.internal.networking.nio.MigratablePipeline", + "allDeclaredFields": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.client.impl.statistics.ClientStatisticsService" + }, + "name": "com.hazelcast.internal.networking.nio.NioInboundPipeline", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.client.impl.statistics.ClientStatisticsService$$Lambda$1833/228756739" + }, + "name": "com.hazelcast.internal.networking.nio.NioInboundPipeline", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.client.impl.statistics.ClientStatisticsService$$Lambda$1841/0x00000008010b1a00" + }, + "name": "com.hazelcast.internal.networking.nio.NioInboundPipeline", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsCollectionCycle" + }, + "name": "com.hazelcast.internal.networking.nio.NioInboundPipeline" + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsRegistryImpl" + }, + "name": "com.hazelcast.internal.networking.nio.NioInboundPipeline" + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" + }, + "name": "com.hazelcast.internal.networking.nio.NioInboundPipeline", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.networking.nio.NioNetworking" + }, + "name": "com.hazelcast.internal.networking.nio.NioInboundPipeline", + "allDeclaredFields": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.client.impl.statistics.ClientStatisticsService" + }, + "name": "com.hazelcast.internal.networking.nio.NioNetworking", + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.client.impl.statistics.ClientStatisticsService$$Lambda$1833/228756739" + }, + "name": "com.hazelcast.internal.networking.nio.NioNetworking", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.client.impl.statistics.ClientStatisticsService$$Lambda$1841/0x00000008010b1a00" + }, + "name": "com.hazelcast.internal.networking.nio.NioNetworking", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsCollectionCycle" + }, + "name": "com.hazelcast.internal.networking.nio.NioNetworking" + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsRegistryImpl" + }, + "name": "com.hazelcast.internal.networking.nio.NioNetworking" + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" + }, + "name": "com.hazelcast.internal.networking.nio.NioNetworking", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.networking.nio.NioNetworking" + }, + "name": "com.hazelcast.internal.networking.nio.NioNetworking", + "allDeclaredFields": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.client.impl.statistics.ClientStatisticsService" + }, + "name": "com.hazelcast.internal.networking.nio.NioOutboundPipeline", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.client.impl.statistics.ClientStatisticsService$$Lambda$1833/228756739" + }, + "name": "com.hazelcast.internal.networking.nio.NioOutboundPipeline", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.client.impl.statistics.ClientStatisticsService$$Lambda$1841/0x00000008010b1a00" + }, + "name": "com.hazelcast.internal.networking.nio.NioOutboundPipeline", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsCollectionCycle" + }, + "name": "com.hazelcast.internal.networking.nio.NioOutboundPipeline" + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsRegistryImpl" + }, + "name": "com.hazelcast.internal.networking.nio.NioOutboundPipeline" + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" + }, + "name": "com.hazelcast.internal.networking.nio.NioOutboundPipeline", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.networking.nio.NioNetworking" + }, + "name": "com.hazelcast.internal.networking.nio.NioOutboundPipeline", + "allDeclaredFields": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.client.impl.statistics.ClientStatisticsService" + }, + "name": "com.hazelcast.internal.networking.nio.NioPipeline", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.client.impl.statistics.ClientStatisticsService$$Lambda$1833/228756739" + }, + "name": "com.hazelcast.internal.networking.nio.NioPipeline", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.client.impl.statistics.ClientStatisticsService$$Lambda$1841/0x00000008010b1a00" + }, + "name": "com.hazelcast.internal.networking.nio.NioPipeline", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsCollectionCycle" + }, + "name": "com.hazelcast.internal.networking.nio.NioPipeline" + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsRegistryImpl" + }, + "name": "com.hazelcast.internal.networking.nio.NioPipeline" + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" + }, + "name": "com.hazelcast.internal.networking.nio.NioPipeline", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.networking.nio.NioNetworking" + }, + "name": "com.hazelcast.internal.networking.nio.NioPipeline", + "allDeclaredFields": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.client.impl.statistics.ClientStatisticsService" + }, + "name": "com.hazelcast.internal.networking.nio.NioThread", + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.client.impl.statistics.ClientStatisticsService$$Lambda$1833/228756739" + }, + "name": "com.hazelcast.internal.networking.nio.NioThread", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.client.impl.statistics.ClientStatisticsService$$Lambda$1841/0x00000008010b1a00" + }, + "name": "com.hazelcast.internal.networking.nio.NioThread", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsCollectionCycle" + }, + "name": "com.hazelcast.internal.networking.nio.NioThread" + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsRegistryImpl" + }, + "name": "com.hazelcast.internal.networking.nio.NioThread" + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" + }, + "name": "com.hazelcast.internal.networking.nio.NioThread", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.networking.nio.NioNetworking" + }, + "name": "com.hazelcast.internal.networking.nio.NioThread", + "allDeclaredFields": true, + "methods": [ + { + "name": "idleTimeMillis", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.client.impl.statistics.ClientStatisticsService" + }, + "name": "com.hazelcast.internal.networking.nio.iobalancer.IOBalancer", + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.client.impl.statistics.ClientStatisticsService$$Lambda$1833/228756739" + }, + "name": "com.hazelcast.internal.networking.nio.iobalancer.IOBalancer", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.client.impl.statistics.ClientStatisticsService$$Lambda$1841/0x00000008010b1a00" + }, + "name": "com.hazelcast.internal.networking.nio.iobalancer.IOBalancer", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsCollectionCycle" + }, + "name": "com.hazelcast.internal.networking.nio.iobalancer.IOBalancer" + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsRegistryImpl" + }, + "name": "com.hazelcast.internal.networking.nio.iobalancer.IOBalancer" + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" + }, + "name": "com.hazelcast.internal.networking.nio.iobalancer.IOBalancer", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.networking.nio.NioNetworking" + }, + "name": "com.hazelcast.internal.networking.nio.iobalancer.IOBalancer", + "allDeclaredFields": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.nio.ClassLoaderUtil" + }, + "name": "com.hazelcast.internal.nio.ClassLoaderUtil$IrresolvableConstructor", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.client.impl.statistics.ClientStatisticsService$$Lambda$1841/0x00000008010b1a00" + }, + "name": "com.hazelcast.internal.nio.Connection", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.client.impl.statistics.ClusterConnectionMetricsProvider" + }, + "name": "com.hazelcast.internal.nio.Connection", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.server.tcp.TcpServerConnectionManager" + }, + "name": "com.hazelcast.internal.nio.Connection", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.server.tcp.TcpServerConnectionManager" + }, + "name": "com.hazelcast.internal.nio.ConnectionListenable", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.client.HazelcastClient" + }, + "name": "com.hazelcast.internal.nio.ConnectionListener", + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.client.cache.impl.HazelcastClientCachingProvider" + }, + "name": "com.hazelcast.internal.nio.ConnectionListener", + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.client.impl.clientside.HazelcastClientInstanceImpl" + }, + "name": "com.hazelcast.internal.nio.ConnectionListener" + }, + { + "condition": { + "typeReachable": "com.hazelcast.client.impl.spi.impl.listener.ClientListenerServiceImpl" + }, + "name": "com.hazelcast.internal.nio.ConnectionListener", + "allDeclaredFields": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.core.Hazelcast" + }, + "name": "com.hazelcast.internal.nio.ConnectionListener", + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" + }, + "name": "com.hazelcast.internal.nio.ConnectionListener" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" + }, + "name": "com.hazelcast.internal.nio.ConnectionListener" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.Node" + }, + "name": "com.hazelcast.internal.nio.ConnectionListener" + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.cluster.impl.ClusterServiceImpl" + }, + "name": "com.hazelcast.internal.nio.ConnectionListener", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.core.Hazelcast" + }, + "name": "com.hazelcast.internal.partition.IPartitionService", + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" + }, + "name": "com.hazelcast.internal.partition.IPartitionService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" + }, + "name": "com.hazelcast.internal.partition.IPartitionService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.Node" + }, + "name": "com.hazelcast.internal.partition.IPartitionService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.partition.impl.InternalPartitionServiceImpl" + }, + "name": "com.hazelcast.internal.partition.IPartitionService", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.core.Hazelcast" + }, + "name": "com.hazelcast.internal.partition.InternalPartitionService", + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" + }, + "name": "com.hazelcast.internal.partition.InternalPartitionService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" + }, + "name": "com.hazelcast.internal.partition.InternalPartitionService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.Node" + }, + "name": "com.hazelcast.internal.partition.InternalPartitionService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.partition.impl.InternalPartitionServiceImpl" + }, + "name": "com.hazelcast.internal.partition.InternalPartitionService", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.core.Hazelcast" + }, + "name": "com.hazelcast.internal.partition.MigrationAwareService", + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.cp.internal.RaftService" + }, + "name": "com.hazelcast.internal.partition.MigrationAwareService", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.cp.internal.RaftServiceDescriptorProvider$RaftServiceDescriptor" + }, + "name": "com.hazelcast.internal.partition.MigrationAwareService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" + }, + "name": "com.hazelcast.internal.partition.MigrationAwareService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" + }, + "name": "com.hazelcast.internal.partition.MigrationAwareService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.Node" + }, + "name": "com.hazelcast.internal.partition.MigrationAwareService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.spi.impl.NodeEngineImpl" + }, + "name": "com.hazelcast.internal.partition.MigrationAwareService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.spi.impl.servicemanager.impl.ServiceManagerImpl" + }, + "name": "com.hazelcast.internal.partition.MigrationAwareService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.core.Hazelcast" + }, + "name": "com.hazelcast.internal.partition.PartitionAwareService", + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" + }, + "name": "com.hazelcast.internal.partition.PartitionAwareService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" + }, + "name": "com.hazelcast.internal.partition.PartitionAwareService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.Node" + }, + "name": "com.hazelcast.internal.partition.PartitionAwareService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.partition.impl.InternalPartitionServiceImpl" + }, + "name": "com.hazelcast.internal.partition.PartitionAwareService", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.core.Hazelcast" + }, + "name": "com.hazelcast.internal.partition.PartitionReplicaVersionManager", + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" + }, + "name": "com.hazelcast.internal.partition.PartitionReplicaVersionManager" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" + }, + "name": "com.hazelcast.internal.partition.PartitionReplicaVersionManager" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.Node" + }, + "name": "com.hazelcast.internal.partition.PartitionReplicaVersionManager" + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.partition.impl.InternalPartitionServiceImpl" + }, + "name": "com.hazelcast.internal.partition.PartitionReplicaVersionManager", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.core.Hazelcast" + }, + "name": "com.hazelcast.internal.partition.impl.InternalPartitionServiceImpl", + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" + }, + "name": "com.hazelcast.internal.partition.impl.InternalPartitionServiceImpl" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" + }, + "name": "com.hazelcast.internal.partition.impl.InternalPartitionServiceImpl" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.Node" + }, + "name": "com.hazelcast.internal.partition.impl.InternalPartitionServiceImpl" + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" + }, + "name": "com.hazelcast.internal.partition.impl.InternalPartitionServiceImpl", + "methods": [ + { + "name": "getMaxAllowedBackupCount", + "parameterTypes": [] + }, + { + "name": "getMigrationQueueSize", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.partition.impl.InternalPartitionServiceImpl" + }, + "name": "com.hazelcast.internal.partition.impl.InternalPartitionServiceImpl", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.core.Hazelcast" + }, + "name": "com.hazelcast.internal.partition.impl.MigrationManager", + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" + }, + "name": "com.hazelcast.internal.partition.impl.MigrationManager" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" + }, + "name": "com.hazelcast.internal.partition.impl.MigrationManager" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.Node" + }, + "name": "com.hazelcast.internal.partition.impl.MigrationManager" + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" + }, + "name": "com.hazelcast.internal.partition.impl.MigrationManager", + "methods": [ + { + "name": "migrationActiveProbe", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.partition.impl.InternalPartitionServiceImpl" + }, + "name": "com.hazelcast.internal.partition.impl.MigrationManager", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.core.Hazelcast" + }, + "name": "com.hazelcast.internal.partition.impl.MigrationStats", + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" + }, + "name": "com.hazelcast.internal.partition.impl.MigrationStats" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" + }, + "name": "com.hazelcast.internal.partition.impl.MigrationStats" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.Node" + }, + "name": "com.hazelcast.internal.partition.impl.MigrationStats" + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.partition.impl.InternalPartitionServiceImpl" + }, + "name": "com.hazelcast.internal.partition.impl.MigrationStats" + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.partition.impl.MigrationManager" + }, + "name": "com.hazelcast.internal.partition.impl.MigrationStats", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "name": "com.hazelcast.internal.partition.impl.PartitionDataSerializerHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.core.Hazelcast" + }, + "name": "com.hazelcast.internal.partition.impl.PartitionReplicaManager", + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" + }, + "name": "com.hazelcast.internal.partition.impl.PartitionReplicaManager" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" + }, + "name": "com.hazelcast.internal.partition.impl.PartitionReplicaManager" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.Node" + }, + "name": "com.hazelcast.internal.partition.impl.PartitionReplicaManager" + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.partition.impl.InternalPartitionServiceImpl" + }, + "name": "com.hazelcast.internal.partition.impl.PartitionReplicaManager", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.core.Hazelcast" + }, + "name": "com.hazelcast.internal.partition.impl.PartitionStateManager", + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" + }, + "name": "com.hazelcast.internal.partition.impl.PartitionStateManager" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" + }, + "name": "com.hazelcast.internal.partition.impl.PartitionStateManager" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.Node" + }, + "name": "com.hazelcast.internal.partition.impl.PartitionStateManager" + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" + }, + "name": "com.hazelcast.internal.partition.impl.PartitionStateManager", + "methods": [ + { + "name": "activePartitionCount", + "parameterTypes": [] + }, + { + "name": "localPartitionCount", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.partition.impl.InternalPartitionServiceImpl" + }, + "name": "com.hazelcast.internal.partition.impl.PartitionStateManager", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "name": "com.hazelcast.internal.serialization.impl.compact.schema.SchemaDataSerializerHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.server.tcp.TcpServerConnectionManager" + }, + "name": "com.hazelcast.internal.server.ServerConnection", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.server.tcp.TcpServerConnectionManager" + }, + "name": "com.hazelcast.internal.server.ServerConnectionManager", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.server.tcp.TcpServer$MetricsProvider" + }, + "name": "com.hazelcast.internal.server.tcp.TcpServer$MetricsProvider", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.server.tcp.TcpServerAcceptor" + }, + "name": "com.hazelcast.internal.server.tcp.TcpServerAcceptor", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.server.tcp.TcpServerConnectionManager" + }, + "name": "com.hazelcast.internal.server.tcp.TcpServerConnection", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.metrics.impl.LongGaugeImpl$LongMetricValueCatcher" + }, + "name": "com.hazelcast.internal.server.tcp.TcpServerConnectionManager", + "methods": [ + { + "name": "connectionCount", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.server.tcp.TcpServerConnectionManager" + }, + "name": "com.hazelcast.internal.server.tcp.TcpServerConnectionManager", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true, + "methods": [ + { + "name": "connectionCount", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.server.tcp.TcpServerConnectionManager" + }, + "name": "com.hazelcast.internal.server.tcp.TcpServerConnectionManagerBase", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.core.Hazelcast" + }, + "name": "com.hazelcast.internal.services.ClientAwareService", + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" + }, + "name": "com.hazelcast.internal.services.ClientAwareService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" + }, + "name": "com.hazelcast.internal.services.ClientAwareService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.Node" + }, + "name": "com.hazelcast.internal.services.ClientAwareService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.spi.impl.NodeEngineImpl" + }, + "name": "com.hazelcast.internal.services.ClientAwareService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.transaction.impl.TransactionManagerServiceImpl" + }, + "name": "com.hazelcast.internal.services.ClientAwareService", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.core.Hazelcast" + }, + "name": "com.hazelcast.internal.services.CoreService", + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" + }, + "name": "com.hazelcast.internal.services.CoreService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" + }, + "name": "com.hazelcast.internal.services.CoreService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.Node" + }, + "name": "com.hazelcast.internal.services.CoreService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.cluster.impl.ClusterServiceImpl" + }, + "name": "com.hazelcast.internal.services.CoreService", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.partition.impl.InternalPartitionServiceImpl" + }, + "name": "com.hazelcast.internal.services.CoreService", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.spi.impl.NodeEngineImpl" + }, + "name": "com.hazelcast.internal.services.CoreService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.spi.impl.proxyservice.impl.ProxyServiceImpl" + }, + "name": "com.hazelcast.internal.services.CoreService", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.core.Hazelcast" + }, + "name": "com.hazelcast.internal.services.GracefulShutdownAwareService", + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.cp.internal.RaftService" + }, + "name": "com.hazelcast.internal.services.GracefulShutdownAwareService", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.cp.internal.RaftServiceDescriptorProvider$RaftServiceDescriptor" + }, + "name": "com.hazelcast.internal.services.GracefulShutdownAwareService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" + }, + "name": "com.hazelcast.internal.services.GracefulShutdownAwareService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" + }, + "name": "com.hazelcast.internal.services.GracefulShutdownAwareService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.Node" + }, + "name": "com.hazelcast.internal.services.GracefulShutdownAwareService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.partition.impl.InternalPartitionServiceImpl" + }, + "name": "com.hazelcast.internal.services.GracefulShutdownAwareService", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.spi.impl.NodeEngineImpl" + }, + "name": "com.hazelcast.internal.services.GracefulShutdownAwareService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.spi.impl.servicemanager.impl.ServiceManagerImpl" + }, + "name": "com.hazelcast.internal.services.GracefulShutdownAwareService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.core.Hazelcast" + }, + "name": "com.hazelcast.internal.services.ManagedService", + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.cp.internal.RaftService" + }, + "name": "com.hazelcast.internal.services.ManagedService", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.cp.internal.RaftServiceDescriptorProvider$RaftServiceDescriptor" + }, + "name": "com.hazelcast.internal.services.ManagedService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" + }, + "name": "com.hazelcast.internal.services.ManagedService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" + }, + "name": "com.hazelcast.internal.services.ManagedService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.Node" + }, + "name": "com.hazelcast.internal.services.ManagedService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.cluster.impl.ClusterServiceImpl" + }, + "name": "com.hazelcast.internal.services.ManagedService", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.partition.impl.InternalPartitionServiceImpl" + }, + "name": "com.hazelcast.internal.services.ManagedService", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.spi.impl.NodeEngineImpl" + }, + "name": "com.hazelcast.internal.services.ManagedService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.spi.impl.servicemanager.impl.ServiceManagerImpl" + }, + "name": "com.hazelcast.internal.services.ManagedService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.transaction.impl.TransactionManagerServiceImpl" + }, + "name": "com.hazelcast.internal.services.ManagedService", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.core.Hazelcast" + }, + "name": "com.hazelcast.internal.services.MembershipAwareService", + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.cp.internal.RaftService" + }, + "name": "com.hazelcast.internal.services.MembershipAwareService", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.cp.internal.RaftServiceDescriptorProvider$RaftServiceDescriptor" + }, + "name": "com.hazelcast.internal.services.MembershipAwareService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" + }, + "name": "com.hazelcast.internal.services.MembershipAwareService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" + }, + "name": "com.hazelcast.internal.services.MembershipAwareService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.Node" + }, + "name": "com.hazelcast.internal.services.MembershipAwareService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.spi.impl.NodeEngineImpl" + }, + "name": "com.hazelcast.internal.services.MembershipAwareService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.spi.impl.servicemanager.impl.ServiceManagerImpl" + }, + "name": "com.hazelcast.internal.services.MembershipAwareService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.transaction.impl.TransactionManagerServiceImpl" + }, + "name": "com.hazelcast.internal.services.MembershipAwareService", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.core.Hazelcast" + }, + "name": "com.hazelcast.internal.services.PostJoinAwareService", + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" + }, + "name": "com.hazelcast.internal.services.PostJoinAwareService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" + }, + "name": "com.hazelcast.internal.services.PostJoinAwareService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.Node" + }, + "name": "com.hazelcast.internal.services.PostJoinAwareService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.spi.impl.NodeEngineImpl" + }, + "name": "com.hazelcast.internal.services.PostJoinAwareService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.spi.impl.eventservice.impl.EventServiceImpl" + }, + "name": "com.hazelcast.internal.services.PostJoinAwareService", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.spi.impl.proxyservice.impl.ProxyServiceImpl" + }, + "name": "com.hazelcast.internal.services.PostJoinAwareService", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.core.Hazelcast" + }, + "name": "com.hazelcast.internal.services.PreJoinAwareService", + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.cp.internal.RaftService" + }, + "name": "com.hazelcast.internal.services.PreJoinAwareService", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.cp.internal.RaftServiceDescriptorProvider$RaftServiceDescriptor" + }, + "name": "com.hazelcast.internal.services.PreJoinAwareService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" + }, + "name": "com.hazelcast.internal.services.PreJoinAwareService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" + }, + "name": "com.hazelcast.internal.services.PreJoinAwareService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.Node" + }, + "name": "com.hazelcast.internal.services.PreJoinAwareService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.spi.impl.NodeEngineImpl" + }, + "name": "com.hazelcast.internal.services.PreJoinAwareService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.spi.impl.eventservice.impl.EventServiceImpl" + }, + "name": "com.hazelcast.internal.services.PreJoinAwareService", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.spi.impl.servicemanager.impl.ServiceManagerImpl" + }, + "name": "com.hazelcast.internal.services.PreJoinAwareService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.core.Hazelcast" + }, + "name": "com.hazelcast.internal.services.TransactionalService", + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" + }, + "name": "com.hazelcast.internal.services.TransactionalService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" + }, + "name": "com.hazelcast.internal.services.TransactionalService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.Node" + }, + "name": "com.hazelcast.internal.services.TransactionalService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.cluster.impl.ClusterServiceImpl" + }, + "name": "com.hazelcast.internal.services.TransactionalService", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "name": "com.hazelcast.internal.usercodedeployment.impl.UserCodeDeploymentSerializerHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "name": "com.hazelcast.internal.util.collection.UtilCollectionSerializerHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.util.counters.SwCounter$UnsafeSwCounter" + }, + "name": "com.hazelcast.internal.util.counters.SwCounter$UnsafeSwCounter", + "fields": [ + { + "name": "value" + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.spi.impl.executionservice.impl.ExecutionServiceImpl$MetricsProvider" + }, + "name": "com.hazelcast.internal.util.executor.CachedExecutorServiceDelegate", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.client.impl.statistics.ClientStatisticsService" + }, + "name": "com.hazelcast.internal.util.executor.HazelcastManagedThread", + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.client.impl.statistics.ClientStatisticsService$$Lambda$1833/228756739" + }, + "name": "com.hazelcast.internal.util.executor.HazelcastManagedThread", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.client.impl.statistics.ClientStatisticsService$$Lambda$1841/0x00000008010b1a00" + }, + "name": "com.hazelcast.internal.util.executor.HazelcastManagedThread", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.core.Hazelcast" + }, + "name": "com.hazelcast.internal.util.executor.HazelcastManagedThread", + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" + }, + "name": "com.hazelcast.internal.util.executor.HazelcastManagedThread" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" + }, + "name": "com.hazelcast.internal.util.executor.HazelcastManagedThread" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.Node" + }, + "name": "com.hazelcast.internal.util.executor.HazelcastManagedThread" + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsCollectionCycle" + }, + "name": "com.hazelcast.internal.util.executor.HazelcastManagedThread" + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsRegistryImpl" + }, + "name": "com.hazelcast.internal.util.executor.HazelcastManagedThread" + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" + }, + "name": "com.hazelcast.internal.util.executor.HazelcastManagedThread", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.networking.nio.NioNetworking" + }, + "name": "com.hazelcast.internal.util.executor.HazelcastManagedThread", + "allDeclaredFields": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.spi.impl.NodeEngineImpl" + }, + "name": "com.hazelcast.internal.util.executor.HazelcastManagedThread" + }, + { + "condition": { + "typeReachable": "com.hazelcast.spi.impl.operationexecutor.impl.OperationExecutorImpl" + }, + "name": "com.hazelcast.internal.util.executor.HazelcastManagedThread" + }, + { + "condition": { + "typeReachable": "com.hazelcast.spi.impl.operationexecutor.impl.OperationThread" + }, + "name": "com.hazelcast.internal.util.executor.HazelcastManagedThread", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.spi.impl.operationservice.impl.OperationServiceImpl" + }, + "name": "com.hazelcast.internal.util.executor.HazelcastManagedThread" + }, + { + "condition": { + "typeReachable": "com.hazelcast.spi.impl.executionservice.impl.ExecutionServiceImpl$MetricsProvider" + }, + "name": "com.hazelcast.internal.util.executor.ManagedExecutorService", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true, + "methods": [ + { + "name": "getCompletedTaskCount", + "parameterTypes": [] + }, + { + "name": "getMaximumPoolSize", + "parameterTypes": [] + }, + { + "name": "getPoolSize", + "parameterTypes": [] + }, + { + "name": "getQueueSize", + "parameterTypes": [] + }, + { + "name": "getRemainingQueueCapacity", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.spi.impl.executionservice.impl.ExecutionServiceImpl$MetricsProvider" + }, + "name": "com.hazelcast.internal.util.executor.NamedThreadPoolExecutor", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" + }, + "name": "com.hazelcast.jet.accumulator.AccumulatorSerializerHooks$DoubleAccHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" + }, + "name": "com.hazelcast.jet.accumulator.AccumulatorSerializerHooks$LinTrendAccHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" + }, + "name": "com.hazelcast.jet.accumulator.AccumulatorSerializerHooks$LongAccHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" + }, + "name": "com.hazelcast.jet.accumulator.AccumulatorSerializerHooks$LongDoubleAccHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" + }, + "name": "com.hazelcast.jet.accumulator.AccumulatorSerializerHooks$LongLongAccHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" + }, + "name": "com.hazelcast.jet.accumulator.AccumulatorSerializerHooks$MutableReferenceHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" + }, + "name": "com.hazelcast.jet.accumulator.AccumulatorSerializerHooks$PickAnyAccHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "name": "com.hazelcast.jet.config.JetConfigDataSerializerHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" + }, + "name": "com.hazelcast.jet.core.CoreSerializerHooks$JetEventHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" + }, + "name": "com.hazelcast.jet.core.CoreSerializerHooks$WatermarkHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "name": "com.hazelcast.jet.core.JetDataSerializerHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "name": "com.hazelcast.jet.core.metrics.MetricsDataSerializerHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" + }, + "name": "com.hazelcast.jet.datamodel.DataModelSerializerHooks$ItemsByTagHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" + }, + "name": "com.hazelcast.jet.datamodel.DataModelSerializerHooks$KeyedWindowResultHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" + }, + "name": "com.hazelcast.jet.datamodel.DataModelSerializerHooks$TagHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" + }, + "name": "com.hazelcast.jet.datamodel.DataModelSerializerHooks$TimestampedItemHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" + }, + "name": "com.hazelcast.jet.datamodel.DataModelSerializerHooks$Tuple2Hook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" + }, + "name": "com.hazelcast.jet.datamodel.DataModelSerializerHooks$Tuple3Hook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" + }, + "name": "com.hazelcast.jet.datamodel.DataModelSerializerHooks$Tuple4Hook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" + }, + "name": "com.hazelcast.jet.datamodel.DataModelSerializerHooks$Tuple5Hook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" + }, + "name": "com.hazelcast.jet.datamodel.DataModelSerializerHooks$WindowResultHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "name": "com.hazelcast.jet.impl.aggregate.AggregateDataSerializerHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.client.impl.CompositeMessageTaskFactory" + }, + "name": "com.hazelcast.jet.impl.client.protocol.task.JetMessageTaskFactoryProvider", + "methods": [ + { + "name": "", + "parameterTypes": [ + "com.hazelcast.spi.impl.NodeEngine" + ] + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" + }, + "name": "com.hazelcast.jet.impl.execution.ExecutionSerializerHooks$BroadcastEntryHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" + }, + "name": "com.hazelcast.jet.impl.execution.ExecutionSerializerHooks$BroadcastKeyHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" + }, + "name": "com.hazelcast.jet.impl.execution.ExecutionSerializerHooks$DoneItemHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" + }, + "name": "com.hazelcast.jet.impl.execution.ExecutionSerializerHooks$SnapshotBarrierHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" + }, + "name": "com.hazelcast.jet.impl.execution.init.CustomClassLoadedObject$Hook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "name": "com.hazelcast.jet.impl.execution.init.JetInitDataSerializerHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "name": "com.hazelcast.jet.impl.metrics.JetMetricsDataSerializerHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" + }, + "name": "com.hazelcast.jet.impl.metrics.JetMetricsDataSerializerHook" + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "name": "com.hazelcast.jet.impl.observer.JetObserverDataSerializerHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" + }, + "name": "com.hazelcast.jet.impl.observer.JetObserverDataSerializerHook" + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "name": "com.hazelcast.jet.impl.util.FunctionsSerializerHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" + }, + "name": "com.hazelcast.jet.json.JsonSerializerHooks$DeferredMapHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "name": "com.hazelcast.json.internal.JsonDataSerializerHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.spi.discovery.impl.DefaultDiscoveryService" + }, + "name": "com.hazelcast.kubernetes.HazelcastKubernetesDiscoveryStrategyFactory", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.config.InstanceTrackingConfig" + }, + "name": "com.hazelcast.license.util.LicenseHelper" + }, + { + "condition": { + "typeReachable": "com.hazelcast.map.impl.MapService" + }, + "name": "com.hazelcast.map.LocalMapStats", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.multimap.impl.MultiMapService" + }, + "name": "com.hazelcast.map.LocalMapStats", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.replicatedmap.impl.ReplicatedMapService" + }, + "name": "com.hazelcast.map.LocalMapStats", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "name": "com.hazelcast.map.impl.MapDataSerializerHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.multimap.impl.MultiMapService" + }, + "name": "com.hazelcast.multimap.LocalMultiMapStats", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "name": "com.hazelcast.multimap.impl.MultiMapDataSerializerHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "name": "com.hazelcast.projection.impl.ProjectionDataSerializerHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.query.impl.predicates.SqlPredicate" + }, + "name": "com.hazelcast.query.impl.predicates.AndPredicate", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "name": "com.hazelcast.query.impl.predicates.PredicateDataSerializerHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.replicatedmap.impl.ReplicatedMapService" + }, + "name": "com.hazelcast.replicatedmap.LocalReplicatedMapStats", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "name": "com.hazelcast.replicatedmap.impl.operation.ReplicatedMapDataSerializerHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "name": "com.hazelcast.ringbuffer.impl.RingbufferDataSerializerHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "name": "com.hazelcast.scheduledexecutor.impl.ScheduledExecutorDataSerializerHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.spi.discovery.impl.DefaultDiscoveryService" + }, + "name": "com.hazelcast.spi.discovery.multicast.MulticastDiscoveryStrategyFactory", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "name": "com.hazelcast.spi.impl.SpiDataSerializerHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.core.Hazelcast" + }, + "name": "com.hazelcast.spi.impl.eventservice.EventPublishingService", + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.cp.internal.RaftService" + }, + "name": "com.hazelcast.spi.impl.eventservice.EventPublishingService", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.cp.internal.RaftServiceDescriptorProvider$RaftServiceDescriptor" + }, + "name": "com.hazelcast.spi.impl.eventservice.EventPublishingService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" + }, + "name": "com.hazelcast.spi.impl.eventservice.EventPublishingService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" + }, + "name": "com.hazelcast.spi.impl.eventservice.EventPublishingService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.Node" + }, + "name": "com.hazelcast.spi.impl.eventservice.EventPublishingService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.cluster.impl.ClusterServiceImpl" + }, + "name": "com.hazelcast.spi.impl.eventservice.EventPublishingService", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.partition.impl.InternalPartitionServiceImpl" + }, + "name": "com.hazelcast.spi.impl.eventservice.EventPublishingService", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.spi.impl.NodeEngineImpl" + }, + "name": "com.hazelcast.spi.impl.eventservice.EventPublishingService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.spi.impl.proxyservice.impl.ProxyServiceImpl" + }, + "name": "com.hazelcast.spi.impl.eventservice.EventPublishingService", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.spi.impl.servicemanager.impl.ServiceManagerImpl" + }, + "name": "com.hazelcast.spi.impl.eventservice.EventPublishingService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.core.Hazelcast" + }, + "name": "com.hazelcast.spi.impl.eventservice.EventService", + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" + }, + "name": "com.hazelcast.spi.impl.eventservice.EventService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" + }, + "name": "com.hazelcast.spi.impl.eventservice.EventService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.Node" + }, + "name": "com.hazelcast.spi.impl.eventservice.EventService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.spi.impl.NodeEngineImpl" + }, + "name": "com.hazelcast.spi.impl.eventservice.EventService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.spi.impl.eventservice.impl.EventServiceImpl" + }, + "name": "com.hazelcast.spi.impl.eventservice.EventService", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.core.Hazelcast" + }, + "name": "com.hazelcast.spi.impl.eventservice.impl.EventServiceImpl", + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" + }, + "name": "com.hazelcast.spi.impl.eventservice.impl.EventServiceImpl" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" + }, + "name": "com.hazelcast.spi.impl.eventservice.impl.EventServiceImpl" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.Node" + }, + "name": "com.hazelcast.spi.impl.eventservice.impl.EventServiceImpl" + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.diagnostics.HealthMonitor$HealthMetrics" + }, + "name": "com.hazelcast.spi.impl.eventservice.impl.EventServiceImpl", + "methods": [ + { + "name": "getEventQueueSize", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" + }, + "name": "com.hazelcast.spi.impl.eventservice.impl.EventServiceImpl", + "methods": [ + { + "name": "eventsProcessed", + "parameterTypes": [] + }, + { + "name": "getEventQueueSize", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.spi.impl.NodeEngineImpl" + }, + "name": "com.hazelcast.spi.impl.eventservice.impl.EventServiceImpl" + }, + { + "condition": { + "typeReachable": "com.hazelcast.spi.impl.eventservice.impl.EventServiceImpl" + }, + "name": "com.hazelcast.spi.impl.eventservice.impl.EventServiceImpl", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.core.Hazelcast" + }, + "name": "com.hazelcast.spi.impl.eventservice.impl.EventServiceSegment", + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.DefaultNodeExtension" + }, + "name": "com.hazelcast.spi.impl.eventservice.impl.EventServiceSegment" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" + }, + "name": "com.hazelcast.spi.impl.eventservice.impl.EventServiceSegment" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" }, - "name": "com.hazelcast.internal.util.collection.UtilCollectionSerializerHook", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] + "name": "com.hazelcast.spi.impl.eventservice.impl.EventServiceSegment" }, { "condition": { - "typeReachable": "com.hazelcast.internal.util.counters.SwCounter$UnsafeSwCounter" + "typeReachable": "com.hazelcast.instance.impl.Node" }, - "name": "com.hazelcast.internal.util.counters.SwCounter$UnsafeSwCounter", - "fields": [ - { - "name": "value" - } - ] + "name": "com.hazelcast.spi.impl.eventservice.impl.EventServiceSegment" }, { "condition": { - "typeReachable": "com.hazelcast.spi.impl.executionservice.impl.ExecutionServiceImpl$MetricsProvider" + "typeReachable": "com.hazelcast.internal.cluster.impl.ClusterServiceImpl" }, - "name": "com.hazelcast.internal.util.executor.CachedExecutorServiceDelegate", + "name": "com.hazelcast.spi.impl.eventservice.impl.EventServiceSegment", "allDeclaredFields": true, "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.client.impl.statistics.ClientStatisticsService" + "typeReachable": "com.hazelcast.map.impl.MapServiceConstructor" }, - "name": "com.hazelcast.internal.util.executor.HazelcastManagedThread", - "queryAllDeclaredMethods": true + "name": "com.hazelcast.spi.impl.eventservice.impl.EventServiceSegment" }, { "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsCollectionCycle" + "typeReachable": "com.hazelcast.map.impl.MapServiceConstructor$$Lambda$1605/1241395522" }, - "name": "com.hazelcast.internal.util.executor.HazelcastManagedThread" + "name": "com.hazelcast.spi.impl.eventservice.impl.EventServiceSegment" }, { "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsRegistryImpl" + "typeReachable": "com.hazelcast.map.impl.MapServiceConstructor$$Lambda$1626/0x0000000800fa2800" }, - "name": "com.hazelcast.internal.util.executor.HazelcastManagedThread" + "name": "com.hazelcast.spi.impl.eventservice.impl.EventServiceSegment" }, { "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" + "typeReachable": "com.hazelcast.map.impl.MapServiceContextImpl" }, - "name": "com.hazelcast.internal.util.executor.HazelcastManagedThread", - "queryAllDeclaredMethods": true + "name": "com.hazelcast.spi.impl.eventservice.impl.EventServiceSegment" }, { "condition": { - "typeReachable": "com.hazelcast.internal.networking.nio.NioNetworking" + "typeReachable": "com.hazelcast.map.impl.querycache.NodeQueryCacheContext" }, - "name": "com.hazelcast.internal.util.executor.HazelcastManagedThread", + "name": "com.hazelcast.spi.impl.eventservice.impl.EventServiceSegment" + }, + { + "condition": { + "typeReachable": "com.hazelcast.map.impl.querycache.publisher.DefaultPublisherContext" + }, + "name": "com.hazelcast.spi.impl.eventservice.impl.EventServiceSegment" + }, + { + "condition": { + "typeReachable": "com.hazelcast.spi.impl.NodeEngineImpl" + }, + "name": "com.hazelcast.spi.impl.eventservice.impl.EventServiceSegment" + }, + { + "condition": { + "typeReachable": "com.hazelcast.spi.impl.eventservice.impl.EventServiceImpl" + }, + "name": "com.hazelcast.spi.impl.eventservice.impl.EventServiceSegment", "allDeclaredFields": true }, { "condition": { - "typeReachable": "com.hazelcast.spi.impl.operationexecutor.impl.OperationThread" + "typeReachable": "com.hazelcast.spi.impl.servicemanager.impl.ServiceManagerImpl" }, - "name": "com.hazelcast.internal.util.executor.HazelcastManagedThread", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true + "name": "com.hazelcast.spi.impl.eventservice.impl.EventServiceSegment" }, { "condition": { - "typeReachable": "com.hazelcast.spi.impl.executionservice.impl.ExecutionServiceImpl$MetricsProvider" + "typeReachable": "com.hazelcast.client.HazelcastClient" }, - "name": "com.hazelcast.internal.util.executor.ManagedExecutorService", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true, - "methods": [ - { - "name": "getCompletedTaskCount", - "parameterTypes": [] - }, - { - "name": "getMaximumPoolSize", - "parameterTypes": [] - }, - { - "name": "getPoolSize", - "parameterTypes": [] - }, - { - "name": "getQueueSize", - "parameterTypes": [] - }, - { - "name": "getRemainingQueueCapacity", - "parameterTypes": [] - } - ] + "name": "com.hazelcast.spi.impl.executionservice.TaskScheduler", + "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.spi.impl.executionservice.impl.ExecutionServiceImpl$MetricsProvider" + "typeReachable": "com.hazelcast.client.cache.impl.HazelcastClientCachingProvider" }, - "name": "com.hazelcast.internal.util.executor.NamedThreadPoolExecutor", - "allDeclaredFields": true, + "name": "com.hazelcast.spi.impl.executionservice.TaskScheduler", "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" + "typeReachable": "com.hazelcast.client.impl.clientside.HazelcastClientInstanceImpl" }, - "name": "com.hazelcast.jet.accumulator.AccumulatorSerializerHooks$DoubleAccHook", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] + "name": "com.hazelcast.spi.impl.executionservice.TaskScheduler" }, { "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" + "typeReachable": "com.hazelcast.client.impl.spi.impl.ClientExecutionServiceImpl" }, - "name": "com.hazelcast.jet.accumulator.AccumulatorSerializerHooks$LinTrendAccHook", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] + "name": "com.hazelcast.spi.impl.executionservice.TaskScheduler", + "allDeclaredFields": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" + "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" }, - "name": "com.hazelcast.jet.accumulator.AccumulatorSerializerHooks$LongAccHook", + "name": "com.hazelcast.spi.impl.merge.SplitBrainDataSerializerHook", "methods": [ { "name": "", @@ -2679,923 +5421,648 @@ }, { "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" + "typeReachable": "com.hazelcast.core.Hazelcast" }, - "name": "com.hazelcast.jet.accumulator.AccumulatorSerializerHooks$LongDoubleAccHook", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] + "name": "com.hazelcast.spi.impl.operationexecutor.OperationExecutor", + "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" }, - "name": "com.hazelcast.jet.accumulator.AccumulatorSerializerHooks$LongLongAccHook", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] + "name": "com.hazelcast.spi.impl.operationexecutor.OperationExecutor" }, { "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" }, - "name": "com.hazelcast.jet.accumulator.AccumulatorSerializerHooks$MutableReferenceHook", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] + "name": "com.hazelcast.spi.impl.operationexecutor.OperationExecutor" }, { "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" + "typeReachable": "com.hazelcast.instance.impl.Node" }, - "name": "com.hazelcast.jet.accumulator.AccumulatorSerializerHooks$PickAnyAccHook", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] + "name": "com.hazelcast.spi.impl.operationexecutor.OperationExecutor" }, { "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + "typeReachable": "com.hazelcast.spi.impl.NodeEngineImpl" }, - "name": "com.hazelcast.jet.config.JetConfigDataSerializerHook", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] + "name": "com.hazelcast.spi.impl.operationexecutor.OperationExecutor" }, { "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" + "typeReachable": "com.hazelcast.spi.impl.operationexecutor.impl.OperationExecutorImpl" }, - "name": "com.hazelcast.jet.core.CoreSerializerHooks$JetEventHook", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] + "name": "com.hazelcast.spi.impl.operationexecutor.OperationExecutor", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" + "typeReachable": "com.hazelcast.spi.impl.operationservice.impl.OperationServiceImpl" }, - "name": "com.hazelcast.jet.core.CoreSerializerHooks$WatermarkHook", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] + "name": "com.hazelcast.spi.impl.operationexecutor.OperationExecutor" }, { "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + "typeReachable": "com.hazelcast.client.impl.statistics.ClientStatisticsService" }, - "name": "com.hazelcast.jet.core.JetDataSerializerHook", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] + "name": "com.hazelcast.spi.impl.operationexecutor.OperationHostileThread", + "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + "typeReachable": "com.hazelcast.client.impl.statistics.ClientStatisticsService$$Lambda$1833/228756739" }, - "name": "com.hazelcast.jet.core.metrics.MetricsDataSerializerHook", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] + "name": "com.hazelcast.spi.impl.operationexecutor.OperationHostileThread", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" + "typeReachable": "com.hazelcast.client.impl.statistics.ClientStatisticsService$$Lambda$1841/0x00000008010b1a00" }, - "name": "com.hazelcast.jet.datamodel.DataModelSerializerHooks$ItemsByTagHook", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] + "name": "com.hazelcast.spi.impl.operationexecutor.OperationHostileThread", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" + "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsCollectionCycle" }, - "name": "com.hazelcast.jet.datamodel.DataModelSerializerHooks$KeyedWindowResultHook", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] + "name": "com.hazelcast.spi.impl.operationexecutor.OperationHostileThread" }, { "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" + "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsRegistryImpl" }, - "name": "com.hazelcast.jet.datamodel.DataModelSerializerHooks$TagHook", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] + "name": "com.hazelcast.spi.impl.operationexecutor.OperationHostileThread" }, { "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" + "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" }, - "name": "com.hazelcast.jet.datamodel.DataModelSerializerHooks$TimestampedItemHook", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] + "name": "com.hazelcast.spi.impl.operationexecutor.OperationHostileThread", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" + "typeReachable": "com.hazelcast.internal.networking.nio.NioNetworking" }, - "name": "com.hazelcast.jet.datamodel.DataModelSerializerHooks$Tuple2Hook", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] + "name": "com.hazelcast.spi.impl.operationexecutor.OperationHostileThread", + "allDeclaredFields": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.core.Hazelcast" + }, + "name": "com.hazelcast.spi.impl.operationexecutor.OperationRunner", + "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" }, - "name": "com.hazelcast.jet.datamodel.DataModelSerializerHooks$Tuple3Hook", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] + "name": "com.hazelcast.spi.impl.operationexecutor.OperationRunner" }, { "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" }, - "name": "com.hazelcast.jet.datamodel.DataModelSerializerHooks$Tuple4Hook", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] + "name": "com.hazelcast.spi.impl.operationexecutor.OperationRunner" }, { "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" + "typeReachable": "com.hazelcast.instance.impl.Node" }, - "name": "com.hazelcast.jet.datamodel.DataModelSerializerHooks$Tuple5Hook", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] + "name": "com.hazelcast.spi.impl.operationexecutor.OperationRunner" }, { "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" + "typeReachable": "com.hazelcast.spi.impl.NodeEngineImpl" }, - "name": "com.hazelcast.jet.datamodel.DataModelSerializerHooks$WindowResultHook", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] + "name": "com.hazelcast.spi.impl.operationexecutor.OperationRunner" }, { "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + "typeReachable": "com.hazelcast.spi.impl.operationexecutor.impl.OperationExecutorImpl" }, - "name": "com.hazelcast.jet.impl.aggregate.AggregateDataSerializerHook", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] + "name": "com.hazelcast.spi.impl.operationexecutor.OperationRunner" }, { "condition": { - "typeReachable": "com.hazelcast.client.impl.CompositeMessageTaskFactory" + "typeReachable": "com.hazelcast.spi.impl.operationservice.impl.OperationRunnerImpl" }, - "name": "com.hazelcast.jet.impl.client.protocol.task.JetMessageTaskFactoryProvider", - "methods": [ - { - "name": "", - "parameterTypes": [ - "com.hazelcast.spi.impl.NodeEngine" - ] - } - ] + "name": "com.hazelcast.spi.impl.operationexecutor.OperationRunner", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" + "typeReachable": "com.hazelcast.spi.impl.operationservice.impl.OperationServiceImpl" }, - "name": "com.hazelcast.jet.impl.execution.ExecutionSerializerHooks$BroadcastEntryHook", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] + "name": "com.hazelcast.spi.impl.operationexecutor.OperationRunner" }, { "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" + "typeReachable": "com.hazelcast.core.Hazelcast" }, - "name": "com.hazelcast.jet.impl.execution.ExecutionSerializerHooks$BroadcastKeyHook", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] + "name": "com.hazelcast.spi.impl.operationexecutor.impl.GenericOperationThread", + "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" }, - "name": "com.hazelcast.jet.impl.execution.ExecutionSerializerHooks$DoneItemHook", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] + "name": "com.hazelcast.spi.impl.operationexecutor.impl.GenericOperationThread" }, { "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" }, - "name": "com.hazelcast.jet.impl.execution.ExecutionSerializerHooks$SnapshotBarrierHook", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] + "name": "com.hazelcast.spi.impl.operationexecutor.impl.GenericOperationThread" }, { "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" + "typeReachable": "com.hazelcast.instance.impl.Node" }, - "name": "com.hazelcast.jet.impl.execution.init.CustomClassLoadedObject$Hook", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] + "name": "com.hazelcast.spi.impl.operationexecutor.impl.GenericOperationThread" }, { "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + "typeReachable": "com.hazelcast.spi.impl.NodeEngineImpl" }, - "name": "com.hazelcast.jet.impl.execution.init.JetInitDataSerializerHook", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] + "name": "com.hazelcast.spi.impl.operationexecutor.impl.GenericOperationThread" }, { "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + "typeReachable": "com.hazelcast.spi.impl.operationexecutor.impl.OperationExecutorImpl" }, - "name": "com.hazelcast.jet.impl.metrics.JetMetricsDataSerializerHook", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] + "name": "com.hazelcast.spi.impl.operationexecutor.impl.GenericOperationThread" }, { "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" + "typeReachable": "com.hazelcast.spi.impl.operationexecutor.impl.OperationThread" }, - "name": "com.hazelcast.jet.impl.metrics.JetMetricsDataSerializerHook" + "name": "com.hazelcast.spi.impl.operationexecutor.impl.GenericOperationThread", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + "typeReachable": "com.hazelcast.spi.impl.operationservice.impl.OperationServiceImpl" }, - "name": "com.hazelcast.jet.impl.observer.JetObserverDataSerializerHook", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] + "name": "com.hazelcast.spi.impl.operationexecutor.impl.GenericOperationThread" }, { "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" + "typeReachable": "com.hazelcast.core.Hazelcast" }, - "name": "com.hazelcast.jet.impl.observer.JetObserverDataSerializerHook" + "name": "com.hazelcast.spi.impl.operationexecutor.impl.OperationExecutorImpl", + "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" }, - "name": "com.hazelcast.jet.impl.util.FunctionsSerializerHook", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] + "name": "com.hazelcast.spi.impl.operationexecutor.impl.OperationExecutorImpl" }, { "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" }, - "name": "com.hazelcast.jet.json.JsonSerializerHooks$DeferredMapHook", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] + "name": "com.hazelcast.spi.impl.operationexecutor.impl.OperationExecutorImpl" }, { "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + "typeReachable": "com.hazelcast.instance.impl.Node" }, - "name": "com.hazelcast.json.internal.JsonDataSerializerHook", + "name": "com.hazelcast.spi.impl.operationexecutor.impl.OperationExecutorImpl" + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.diagnostics.HealthMonitor$HealthMetrics" + }, + "name": "com.hazelcast.spi.impl.operationexecutor.impl.OperationExecutorImpl", "methods": [ { - "name": "", + "name": "getExecutedOperationCount", + "parameterTypes": [] + }, + { + "name": "getPriorityQueueSize", + "parameterTypes": [] + }, + { + "name": "getQueueSize", + "parameterTypes": [] + }, + { + "name": "getRunningOperationCount", "parameterTypes": [] } ] }, { "condition": { - "typeReachable": "com.hazelcast.spi.discovery.impl.DefaultDiscoveryService" + "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" }, - "name": "com.hazelcast.kubernetes.HazelcastKubernetesDiscoveryStrategyFactory", + "name": "com.hazelcast.spi.impl.operationexecutor.impl.OperationExecutorImpl", "methods": [ { - "name": "", + "name": "getExecutedOperationCount", + "parameterTypes": [] + }, + { + "name": "getGenericPriorityQueueSize", + "parameterTypes": [] + }, + { + "name": "getGenericQueueSize", + "parameterTypes": [] + }, + { + "name": "getGenericThreadCount", + "parameterTypes": [] + }, + { + "name": "getPartitionThreadCount", + "parameterTypes": [] + }, + { + "name": "getPriorityQueueSize", + "parameterTypes": [] + }, + { + "name": "getQueueSize", + "parameterTypes": [] + }, + { + "name": "getRunningGenericOperationCount", + "parameterTypes": [] + }, + { + "name": "getRunningOperationCount", + "parameterTypes": [] + }, + { + "name": "getRunningPartitionOperationCount", "parameterTypes": [] } ] }, { "condition": { - "typeReachable": "com.hazelcast.config.InstanceTrackingConfig" + "typeReachable": "com.hazelcast.spi.impl.NodeEngineImpl" }, - "name": "com.hazelcast.license.util.LicenseHelper" + "name": "com.hazelcast.spi.impl.operationexecutor.impl.OperationExecutorImpl" }, { "condition": { - "typeReachable": "com.hazelcast.map.impl.MapService" + "typeReachable": "com.hazelcast.spi.impl.operationexecutor.impl.OperationExecutorImpl" }, - "name": "com.hazelcast.map.LocalMapStats", + "name": "com.hazelcast.spi.impl.operationexecutor.impl.OperationExecutorImpl", "allDeclaredFields": true, "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.multimap.impl.MultiMapService" + "typeReachable": "com.hazelcast.spi.impl.operationservice.impl.OperationServiceImpl" }, - "name": "com.hazelcast.map.LocalMapStats", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true + "name": "com.hazelcast.spi.impl.operationexecutor.impl.OperationExecutorImpl" }, { "condition": { - "typeReachable": "com.hazelcast.replicatedmap.impl.ReplicatedMapService" + "typeReachable": "com.hazelcast.core.Hazelcast" }, - "name": "com.hazelcast.map.LocalMapStats", - "allDeclaredFields": true, + "name": "com.hazelcast.spi.impl.operationexecutor.impl.OperationThread", "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" }, - "name": "com.hazelcast.map.impl.MapDataSerializerHook", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] + "name": "com.hazelcast.spi.impl.operationexecutor.impl.OperationThread" }, { "condition": { - "typeReachable": "com.hazelcast.multimap.impl.MultiMapService" + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" }, - "name": "com.hazelcast.multimap.LocalMultiMapStats", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true + "name": "com.hazelcast.spi.impl.operationexecutor.impl.OperationThread" }, { "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + "typeReachable": "com.hazelcast.instance.impl.Node" }, - "name": "com.hazelcast.multimap.impl.MultiMapDataSerializerHook", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] + "name": "com.hazelcast.spi.impl.operationexecutor.impl.OperationThread" + }, + { + "condition": { + "typeReachable": "com.hazelcast.spi.impl.NodeEngineImpl" + }, + "name": "com.hazelcast.spi.impl.operationexecutor.impl.OperationThread" }, { "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + "typeReachable": "com.hazelcast.spi.impl.operationexecutor.impl.OperationExecutorImpl" }, - "name": "com.hazelcast.projection.impl.ProjectionDataSerializerHook", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] + "name": "com.hazelcast.spi.impl.operationexecutor.impl.OperationThread" }, { "condition": { - "typeReachable": "com.hazelcast.query.impl.predicates.SqlPredicate" + "typeReachable": "com.hazelcast.spi.impl.operationexecutor.impl.OperationThread" }, - "name": "com.hazelcast.query.impl.predicates.AndPredicate", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] + "name": "com.hazelcast.spi.impl.operationexecutor.impl.OperationThread", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + "typeReachable": "com.hazelcast.spi.impl.operationservice.impl.OperationServiceImpl" }, - "name": "com.hazelcast.query.impl.predicates.PredicateDataSerializerHook", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] + "name": "com.hazelcast.spi.impl.operationexecutor.impl.OperationThread" }, { "condition": { - "typeReachable": "com.hazelcast.replicatedmap.impl.ReplicatedMapService" + "typeReachable": "com.hazelcast.core.Hazelcast" }, - "name": "com.hazelcast.replicatedmap.LocalReplicatedMapStats", - "allDeclaredFields": true, + "name": "com.hazelcast.spi.impl.operationexecutor.impl.PartitionOperationThread", "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" }, - "name": "com.hazelcast.replicatedmap.impl.operation.ReplicatedMapDataSerializerHook", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] + "name": "com.hazelcast.spi.impl.operationexecutor.impl.PartitionOperationThread" }, { "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" }, - "name": "com.hazelcast.ringbuffer.impl.RingbufferDataSerializerHook", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] + "name": "com.hazelcast.spi.impl.operationexecutor.impl.PartitionOperationThread" }, { "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + "typeReachable": "com.hazelcast.instance.impl.Node" }, - "name": "com.hazelcast.scheduledexecutor.impl.ScheduledExecutorDataSerializerHook", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] + "name": "com.hazelcast.spi.impl.operationexecutor.impl.PartitionOperationThread" }, { "condition": { - "typeReachable": "com.hazelcast.spi.discovery.impl.DefaultDiscoveryService" + "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" }, - "name": "com.hazelcast.spi.discovery.multicast.MulticastDiscoveryStrategyFactory", + "name": "com.hazelcast.spi.impl.operationexecutor.impl.PartitionOperationThread", "methods": [ { - "name": "", + "name": "normalPendingCount", + "parameterTypes": [] + }, + { + "name": "priorityPendingCount", "parameterTypes": [] } ] }, { "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + "typeReachable": "com.hazelcast.spi.impl.NodeEngineImpl" }, - "name": "com.hazelcast.spi.impl.SpiDataSerializerHook", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] + "name": "com.hazelcast.spi.impl.operationexecutor.impl.PartitionOperationThread" }, { "condition": { - "typeReachable": "com.hazelcast.cp.internal.RaftService" + "typeReachable": "com.hazelcast.spi.impl.operationexecutor.impl.OperationExecutorImpl" }, - "name": "com.hazelcast.spi.impl.eventservice.EventPublishingService", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true + "name": "com.hazelcast.spi.impl.operationexecutor.impl.PartitionOperationThread" }, { "condition": { - "typeReachable": "com.hazelcast.internal.cluster.impl.ClusterServiceImpl" + "typeReachable": "com.hazelcast.spi.impl.operationexecutor.impl.OperationThread" }, - "name": "com.hazelcast.spi.impl.eventservice.EventPublishingService", + "name": "com.hazelcast.spi.impl.operationexecutor.impl.PartitionOperationThread", "allDeclaredFields": true, "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.partition.impl.InternalPartitionServiceImpl" + "typeReachable": "com.hazelcast.spi.impl.operationservice.impl.OperationServiceImpl" }, - "name": "com.hazelcast.spi.impl.eventservice.EventPublishingService", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true + "name": "com.hazelcast.spi.impl.operationexecutor.impl.PartitionOperationThread" }, { "condition": { - "typeReachable": "com.hazelcast.spi.impl.proxyservice.impl.ProxyServiceImpl" + "typeReachable": "com.hazelcast.core.Hazelcast" }, - "name": "com.hazelcast.spi.impl.eventservice.EventPublishingService", - "allDeclaredFields": true, + "name": "com.hazelcast.spi.impl.operationparker.OperationParker", "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.spi.impl.eventservice.impl.EventServiceImpl" + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" }, - "name": "com.hazelcast.spi.impl.eventservice.EventService", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true + "name": "com.hazelcast.spi.impl.operationparker.OperationParker" }, { "condition": { - "typeReachable": "com.hazelcast.internal.diagnostics.HealthMonitor$HealthMetrics" + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" }, - "name": "com.hazelcast.spi.impl.eventservice.impl.EventServiceImpl", - "methods": [ - { - "name": "getEventQueueSize", - "parameterTypes": [] - } - ] + "name": "com.hazelcast.spi.impl.operationparker.OperationParker" }, { "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" + "typeReachable": "com.hazelcast.instance.impl.Node" }, - "name": "com.hazelcast.spi.impl.eventservice.impl.EventServiceImpl", - "methods": [ - { - "name": "eventsProcessed", - "parameterTypes": [] - }, - { - "name": "getEventQueueSize", - "parameterTypes": [] - } - ] + "name": "com.hazelcast.spi.impl.operationparker.OperationParker" }, { "condition": { - "typeReachable": "com.hazelcast.spi.impl.eventservice.impl.EventServiceImpl" + "typeReachable": "com.hazelcast.spi.impl.NodeEngineImpl" }, - "name": "com.hazelcast.spi.impl.eventservice.impl.EventServiceImpl", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true + "name": "com.hazelcast.spi.impl.operationparker.OperationParker" }, { "condition": { - "typeReachable": "com.hazelcast.internal.cluster.impl.ClusterServiceImpl" + "typeReachable": "com.hazelcast.spi.impl.operationparker.impl.OperationParkerImpl" }, - "name": "com.hazelcast.spi.impl.eventservice.impl.EventServiceSegment", + "name": "com.hazelcast.spi.impl.operationparker.OperationParker", "allDeclaredFields": true, "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.client.HazelcastClient" + "typeReachable": "com.hazelcast.core.Hazelcast" }, - "name": "com.hazelcast.spi.impl.executionservice.TaskScheduler", + "name": "com.hazelcast.spi.impl.operationparker.impl.OperationParkerImpl", "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.client.cache.impl.HazelcastClientCachingProvider" + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" }, - "name": "com.hazelcast.spi.impl.executionservice.TaskScheduler", - "queryAllDeclaredMethods": true + "name": "com.hazelcast.spi.impl.operationparker.impl.OperationParkerImpl" }, { "condition": { - "typeReachable": "com.hazelcast.client.impl.clientside.HazelcastClientInstanceImpl" + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" }, - "name": "com.hazelcast.spi.impl.executionservice.TaskScheduler" + "name": "com.hazelcast.spi.impl.operationparker.impl.OperationParkerImpl" }, { "condition": { - "typeReachable": "com.hazelcast.client.impl.spi.impl.ClientExecutionServiceImpl" + "typeReachable": "com.hazelcast.instance.impl.Node" }, - "name": "com.hazelcast.spi.impl.executionservice.TaskScheduler", - "allDeclaredFields": true + "name": "com.hazelcast.spi.impl.operationparker.impl.OperationParkerImpl" }, { "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" }, - "name": "com.hazelcast.spi.impl.merge.SplitBrainDataSerializerHook", + "name": "com.hazelcast.spi.impl.operationparker.impl.OperationParkerImpl", "methods": [ { - "name": "", + "name": "getParkQueueCount", + "parameterTypes": [] + }, + { + "name": "getTotalParkedOperationCount", "parameterTypes": [] } ] }, { "condition": { - "typeReachable": "com.hazelcast.spi.impl.operationexecutor.impl.OperationExecutorImpl" + "typeReachable": "com.hazelcast.spi.impl.NodeEngineImpl" }, - "name": "com.hazelcast.spi.impl.operationexecutor.OperationExecutor", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true + "name": "com.hazelcast.spi.impl.operationparker.impl.OperationParkerImpl" }, { "condition": { - "typeReachable": "com.hazelcast.client.impl.statistics.ClientStatisticsService" + "typeReachable": "com.hazelcast.spi.impl.operationparker.impl.OperationParkerImpl" }, - "name": "com.hazelcast.spi.impl.operationexecutor.OperationHostileThread", + "name": "com.hazelcast.spi.impl.operationparker.impl.OperationParkerImpl", + "allDeclaredFields": true, "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsCollectionCycle" + "typeReachable": "com.hazelcast.core.Hazelcast" }, - "name": "com.hazelcast.spi.impl.operationexecutor.OperationHostileThread" + "name": "com.hazelcast.spi.impl.operationservice.LiveOperationsTracker", + "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsRegistryImpl" + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" }, - "name": "com.hazelcast.spi.impl.operationexecutor.OperationHostileThread" + "name": "com.hazelcast.spi.impl.operationservice.LiveOperationsTracker" }, { "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" }, - "name": "com.hazelcast.spi.impl.operationexecutor.OperationHostileThread", - "queryAllDeclaredMethods": true + "name": "com.hazelcast.spi.impl.operationservice.LiveOperationsTracker" }, { "condition": { - "typeReachable": "com.hazelcast.internal.networking.nio.NioNetworking" + "typeReachable": "com.hazelcast.instance.impl.Node" }, - "name": "com.hazelcast.spi.impl.operationexecutor.OperationHostileThread", - "allDeclaredFields": true + "name": "com.hazelcast.spi.impl.operationservice.LiveOperationsTracker" }, { "condition": { - "typeReachable": "com.hazelcast.spi.impl.operationservice.impl.OperationRunnerImpl" + "typeReachable": "com.hazelcast.spi.impl.NodeEngineImpl" }, - "name": "com.hazelcast.spi.impl.operationexecutor.OperationRunner", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true + "name": "com.hazelcast.spi.impl.operationservice.LiveOperationsTracker" }, { "condition": { - "typeReachable": "com.hazelcast.spi.impl.operationexecutor.impl.OperationThread" + "typeReachable": "com.hazelcast.spi.impl.operationexecutor.impl.OperationExecutorImpl" }, - "name": "com.hazelcast.spi.impl.operationexecutor.impl.GenericOperationThread", + "name": "com.hazelcast.spi.impl.operationservice.LiveOperationsTracker", "allDeclaredFields": true, "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.diagnostics.HealthMonitor$HealthMetrics" - }, - "name": "com.hazelcast.spi.impl.operationexecutor.impl.OperationExecutorImpl", - "methods": [ - { - "name": "getExecutedOperationCount", - "parameterTypes": [] - }, - { - "name": "getPriorityQueueSize", - "parameterTypes": [] - }, - { - "name": "getQueueSize", - "parameterTypes": [] - }, - { - "name": "getRunningOperationCount", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" + "typeReachable": "com.hazelcast.spi.impl.operationparker.impl.OperationParkerImpl" }, - "name": "com.hazelcast.spi.impl.operationexecutor.impl.OperationExecutorImpl", - "methods": [ - { - "name": "getExecutedOperationCount", - "parameterTypes": [] - }, - { - "name": "getGenericPriorityQueueSize", - "parameterTypes": [] - }, - { - "name": "getGenericQueueSize", - "parameterTypes": [] - }, - { - "name": "getGenericThreadCount", - "parameterTypes": [] - }, - { - "name": "getPartitionThreadCount", - "parameterTypes": [] - }, - { - "name": "getPriorityQueueSize", - "parameterTypes": [] - }, - { - "name": "getQueueSize", - "parameterTypes": [] - }, - { - "name": "getRunningGenericOperationCount", - "parameterTypes": [] - }, - { - "name": "getRunningOperationCount", - "parameterTypes": [] - }, - { - "name": "getRunningPartitionOperationCount", - "parameterTypes": [] - } - ] + "name": "com.hazelcast.spi.impl.operationservice.LiveOperationsTracker", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.spi.impl.operationexecutor.impl.OperationExecutorImpl" + "typeReachable": "com.hazelcast.spi.impl.operationservice.impl.OperationServiceImpl" }, - "name": "com.hazelcast.spi.impl.operationexecutor.impl.OperationExecutorImpl", + "name": "com.hazelcast.spi.impl.operationservice.LiveOperationsTracker", "allDeclaredFields": true, "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.spi.impl.operationexecutor.impl.OperationThread" + "typeReachable": "com.hazelcast.core.Hazelcast" }, - "name": "com.hazelcast.spi.impl.operationexecutor.impl.OperationThread", - "allDeclaredFields": true, + "name": "com.hazelcast.spi.impl.operationservice.OperationService", "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" }, - "name": "com.hazelcast.spi.impl.operationexecutor.impl.PartitionOperationThread", - "methods": [ - { - "name": "normalPendingCount", - "parameterTypes": [] - }, - { - "name": "priorityPendingCount", - "parameterTypes": [] - } - ] + "name": "com.hazelcast.spi.impl.operationservice.OperationService" }, { "condition": { - "typeReachable": "com.hazelcast.spi.impl.operationexecutor.impl.OperationThread" + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" }, - "name": "com.hazelcast.spi.impl.operationexecutor.impl.PartitionOperationThread", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true + "name": "com.hazelcast.spi.impl.operationservice.OperationService" }, { "condition": { - "typeReachable": "com.hazelcast.spi.impl.operationparker.impl.OperationParkerImpl" + "typeReachable": "com.hazelcast.instance.impl.Node" }, - "name": "com.hazelcast.spi.impl.operationparker.OperationParker", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true + "name": "com.hazelcast.spi.impl.operationservice.OperationService" }, { "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" + "typeReachable": "com.hazelcast.spi.impl.NodeEngineImpl" }, - "name": "com.hazelcast.spi.impl.operationparker.impl.OperationParkerImpl", - "methods": [ - { - "name": "getParkQueueCount", - "parameterTypes": [] - }, - { - "name": "getTotalParkedOperationCount", - "parameterTypes": [] - } - ] + "name": "com.hazelcast.spi.impl.operationservice.OperationService" }, { "condition": { - "typeReachable": "com.hazelcast.spi.impl.operationparker.impl.OperationParkerImpl" + "typeReachable": "com.hazelcast.spi.impl.operationservice.impl.OperationServiceImpl" }, - "name": "com.hazelcast.spi.impl.operationparker.impl.OperationParkerImpl", + "name": "com.hazelcast.spi.impl.operationservice.OperationService", "allDeclaredFields": true, "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.spi.impl.operationexecutor.impl.OperationExecutorImpl" + "typeReachable": "com.hazelcast.core.Hazelcast" }, - "name": "com.hazelcast.spi.impl.operationservice.LiveOperationsTracker", - "allDeclaredFields": true, + "name": "com.hazelcast.spi.impl.operationservice.impl.InboundResponseHandlerSupplier", "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.spi.impl.operationparker.impl.OperationParkerImpl" + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" }, - "name": "com.hazelcast.spi.impl.operationservice.LiveOperationsTracker", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true + "name": "com.hazelcast.spi.impl.operationservice.impl.InboundResponseHandlerSupplier" }, { "condition": { - "typeReachable": "com.hazelcast.spi.impl.operationservice.impl.OperationServiceImpl" + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" }, - "name": "com.hazelcast.spi.impl.operationservice.LiveOperationsTracker", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true + "name": "com.hazelcast.spi.impl.operationservice.impl.InboundResponseHandlerSupplier" }, { "condition": { - "typeReachable": "com.hazelcast.spi.impl.operationservice.impl.OperationServiceImpl" + "typeReachable": "com.hazelcast.instance.impl.Node" }, - "name": "com.hazelcast.spi.impl.operationservice.OperationService", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true + "name": "com.hazelcast.spi.impl.operationservice.impl.InboundResponseHandlerSupplier" }, { "condition": { @@ -3641,6 +6108,12 @@ } ] }, + { + "condition": { + "typeReachable": "com.hazelcast.spi.impl.NodeEngineImpl" + }, + "name": "com.hazelcast.spi.impl.operationservice.impl.InboundResponseHandlerSupplier" + }, { "condition": { "typeReachable": "com.hazelcast.spi.impl.operationservice.impl.InboundResponseHandlerSupplier" @@ -3649,6 +6122,43 @@ "allDeclaredFields": true, "queryAllDeclaredMethods": true }, + { + "condition": { + "typeReachable": "com.hazelcast.spi.impl.operationservice.impl.OperationServiceImpl" + }, + "name": "com.hazelcast.spi.impl.operationservice.impl.InboundResponseHandlerSupplier" + }, + { + "condition": { + "typeReachable": "com.hazelcast.core.Hazelcast" + }, + "name": "com.hazelcast.spi.impl.operationservice.impl.InvocationMonitor", + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" + }, + "name": "com.hazelcast.spi.impl.operationservice.impl.InvocationMonitor" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" + }, + "name": "com.hazelcast.spi.impl.operationservice.impl.InvocationMonitor" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.Node" + }, + "name": "com.hazelcast.spi.impl.operationservice.impl.InvocationMonitor" + }, + { + "condition": { + "typeReachable": "com.hazelcast.spi.impl.NodeEngineImpl" + }, + "name": "com.hazelcast.spi.impl.operationservice.impl.InvocationMonitor" + }, { "condition": { "typeReachable": "com.hazelcast.spi.impl.operationservice.impl.InvocationMonitor" @@ -3657,6 +6167,37 @@ "allDeclaredFields": true, "queryAllDeclaredMethods": true }, + { + "condition": { + "typeReachable": "com.hazelcast.spi.impl.operationservice.impl.OperationServiceImpl" + }, + "name": "com.hazelcast.spi.impl.operationservice.impl.InvocationMonitor" + }, + { + "condition": { + "typeReachable": "com.hazelcast.core.Hazelcast" + }, + "name": "com.hazelcast.spi.impl.operationservice.impl.InvocationRegistry", + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" + }, + "name": "com.hazelcast.spi.impl.operationservice.impl.InvocationRegistry" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" + }, + "name": "com.hazelcast.spi.impl.operationservice.impl.InvocationRegistry" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.Node" + }, + "name": "com.hazelcast.spi.impl.operationservice.impl.InvocationRegistry" + }, { "condition": { "typeReachable": "com.hazelcast.internal.metrics.impl.MethodProbe$DoubleMethodProbe" @@ -3681,6 +6222,12 @@ } ] }, + { + "condition": { + "typeReachable": "com.hazelcast.spi.impl.NodeEngineImpl" + }, + "name": "com.hazelcast.spi.impl.operationservice.impl.InvocationRegistry" + }, { "condition": { "typeReachable": "com.hazelcast.spi.impl.operationservice.impl.InvocationRegistry" @@ -3689,6 +6236,49 @@ "allDeclaredFields": true, "queryAllDeclaredMethods": true }, + { + "condition": { + "typeReachable": "com.hazelcast.spi.impl.operationservice.impl.OperationServiceImpl" + }, + "name": "com.hazelcast.spi.impl.operationservice.impl.InvocationRegistry" + }, + { + "condition": { + "typeReachable": "com.hazelcast.core.Hazelcast" + }, + "name": "com.hazelcast.spi.impl.operationservice.impl.OperationRunnerImpl", + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" + }, + "name": "com.hazelcast.spi.impl.operationservice.impl.OperationRunnerImpl" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" + }, + "name": "com.hazelcast.spi.impl.operationservice.impl.OperationRunnerImpl" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.Node" + }, + "name": "com.hazelcast.spi.impl.operationservice.impl.OperationRunnerImpl" + }, + { + "condition": { + "typeReachable": "com.hazelcast.spi.impl.NodeEngineImpl" + }, + "name": "com.hazelcast.spi.impl.operationservice.impl.OperationRunnerImpl" + }, + { + "condition": { + "typeReachable": "com.hazelcast.spi.impl.operationexecutor.impl.OperationExecutorImpl" + }, + "name": "com.hazelcast.spi.impl.operationservice.impl.OperationRunnerImpl" + }, { "condition": { "typeReachable": "com.hazelcast.spi.impl.operationservice.impl.OperationRunnerImpl" @@ -3701,25 +6291,149 @@ "condition": { "typeReachable": "com.hazelcast.spi.impl.operationservice.impl.OperationServiceImpl" }, - "name": "com.hazelcast.spi.impl.operationservice.impl.OperationServiceImpl", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true + "name": "com.hazelcast.spi.impl.operationservice.impl.OperationRunnerImpl" + }, + { + "condition": { + "typeReachable": "com.hazelcast.core.Hazelcast" + }, + "name": "com.hazelcast.spi.impl.operationservice.impl.OperationServiceImpl", + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" + }, + "name": "com.hazelcast.spi.impl.operationservice.impl.OperationServiceImpl" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" + }, + "name": "com.hazelcast.spi.impl.operationservice.impl.OperationServiceImpl" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.Node" + }, + "name": "com.hazelcast.spi.impl.operationservice.impl.OperationServiceImpl" + }, + { + "condition": { + "typeReachable": "com.hazelcast.spi.impl.NodeEngineImpl" + }, + "name": "com.hazelcast.spi.impl.operationservice.impl.OperationServiceImpl" + }, + { + "condition": { + "typeReachable": "com.hazelcast.spi.impl.operationservice.impl.OperationServiceImpl" + }, + "name": "com.hazelcast.spi.impl.operationservice.impl.OperationServiceImpl", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.core.Hazelcast" + }, + "name": "com.hazelcast.spi.impl.proxyservice.InternalProxyService", + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" + }, + "name": "com.hazelcast.spi.impl.proxyservice.InternalProxyService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" + }, + "name": "com.hazelcast.spi.impl.proxyservice.InternalProxyService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.Node" + }, + "name": "com.hazelcast.spi.impl.proxyservice.InternalProxyService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.spi.impl.NodeEngineImpl" + }, + "name": "com.hazelcast.spi.impl.proxyservice.InternalProxyService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.spi.impl.proxyservice.impl.ProxyServiceImpl" + }, + "name": "com.hazelcast.spi.impl.proxyservice.InternalProxyService", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.core.Hazelcast" + }, + "name": "com.hazelcast.spi.impl.proxyservice.ProxyService", + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" + }, + "name": "com.hazelcast.spi.impl.proxyservice.ProxyService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" + }, + "name": "com.hazelcast.spi.impl.proxyservice.ProxyService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.Node" + }, + "name": "com.hazelcast.spi.impl.proxyservice.ProxyService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.spi.impl.NodeEngineImpl" + }, + "name": "com.hazelcast.spi.impl.proxyservice.ProxyService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.spi.impl.proxyservice.impl.ProxyServiceImpl" + }, + "name": "com.hazelcast.spi.impl.proxyservice.ProxyService", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.core.Hazelcast" + }, + "name": "com.hazelcast.spi.impl.proxyservice.impl.ProxyServiceImpl", + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" + }, + "name": "com.hazelcast.spi.impl.proxyservice.impl.ProxyServiceImpl" }, { "condition": { - "typeReachable": "com.hazelcast.spi.impl.proxyservice.impl.ProxyServiceImpl" + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" }, - "name": "com.hazelcast.spi.impl.proxyservice.InternalProxyService", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true + "name": "com.hazelcast.spi.impl.proxyservice.impl.ProxyServiceImpl" }, { "condition": { - "typeReachable": "com.hazelcast.spi.impl.proxyservice.impl.ProxyServiceImpl" + "typeReachable": "com.hazelcast.instance.impl.Node" }, - "name": "com.hazelcast.spi.impl.proxyservice.ProxyService", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true + "name": "com.hazelcast.spi.impl.proxyservice.impl.ProxyServiceImpl" }, { "condition": { @@ -3745,6 +6459,12 @@ } ] }, + { + "condition": { + "typeReachable": "com.hazelcast.spi.impl.NodeEngineImpl" + }, + "name": "com.hazelcast.spi.impl.proxyservice.impl.ProxyServiceImpl" + }, { "condition": { "typeReachable": "com.hazelcast.spi.impl.proxyservice.impl.ProxyServiceImpl" @@ -3785,6 +6505,37 @@ } ] }, + { + "condition": { + "typeReachable": "com.hazelcast.core.Hazelcast" + }, + "name": "com.hazelcast.transaction.TransactionManagerService", + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" + }, + "name": "com.hazelcast.transaction.TransactionManagerService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" + }, + "name": "com.hazelcast.transaction.TransactionManagerService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.Node" + }, + "name": "com.hazelcast.transaction.TransactionManagerService" + }, + { + "condition": { + "typeReachable": "com.hazelcast.spi.impl.NodeEngineImpl" + }, + "name": "com.hazelcast.transaction.TransactionManagerService" + }, { "condition": { "typeReachable": "com.hazelcast.transaction.impl.TransactionManagerServiceImpl" @@ -3805,6 +6556,37 @@ } ] }, + { + "condition": { + "typeReachable": "com.hazelcast.core.Hazelcast" + }, + "name": "com.hazelcast.transaction.impl.TransactionManagerServiceImpl", + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" + }, + "name": "com.hazelcast.transaction.impl.TransactionManagerServiceImpl" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" + }, + "name": "com.hazelcast.transaction.impl.TransactionManagerServiceImpl" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.Node" + }, + "name": "com.hazelcast.transaction.impl.TransactionManagerServiceImpl" + }, + { + "condition": { + "typeReachable": "com.hazelcast.spi.impl.NodeEngineImpl" + }, + "name": "com.hazelcast.transaction.impl.TransactionManagerServiceImpl" + }, { "condition": { "typeReachable": "com.hazelcast.transaction.impl.TransactionManagerServiceImpl" @@ -3969,6 +6751,18 @@ } ] }, + { + "condition": { + "typeReachable": "com.hazelcast.config.XmlConfigBuilder" + }, + "name": "com.sun.org.apache.xerces.internal.impl.dv.xs.ExtendedSchemaDVFactoryImpl", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, { "condition": { "typeReachable": "com.hazelcast.config.AbstractXmlConfigHelper" @@ -4005,6 +6799,17 @@ } ] }, + { + "condition": { + "typeReachable": "com.hazelcast.core.Hazelcast" + }, + "name": "java.lang.Boolean", + "fields": [ + { + "name": "TYPE" + } + ] + }, { "condition": { "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" @@ -4016,6 +6821,28 @@ } ] }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "name": "java.lang.Boolean", + "fields": [ + { + "name": "TYPE" + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.core.Hazelcast" + }, + "name": "java.lang.Byte", + "fields": [ + { + "name": "TYPE" + } + ] + }, { "condition": { "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" @@ -4027,6 +6854,28 @@ } ] }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "name": "java.lang.Byte", + "fields": [ + { + "name": "TYPE" + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.core.Hazelcast" + }, + "name": "java.lang.Character", + "fields": [ + { + "name": "TYPE" + } + ] + }, { "condition": { "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" @@ -4038,6 +6887,17 @@ } ] }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "name": "java.lang.Character", + "fields": [ + { + "name": "TYPE" + } + ] + }, { "condition": { "typeReachable": "com.hazelcast.internal.serialization.impl.compact.record.JavaRecordSerializer" @@ -4066,6 +6926,13 @@ } ] }, + { + "condition": { + "typeReachable": "com.hazelcast.core.Hazelcast" + }, + "name": "java.lang.Deprecated", + "queryAllPublicMethods": true + }, { "condition": { "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" @@ -4073,6 +6940,17 @@ "name": "java.lang.Deprecated", "queryAllPublicMethods": true }, + { + "condition": { + "typeReachable": "com.hazelcast.core.Hazelcast" + }, + "name": "java.lang.Double", + "fields": [ + { + "name": "TYPE" + } + ] + }, { "condition": { "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" @@ -4084,17 +6962,139 @@ } ] }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "name": "java.lang.Double", + "fields": [ + { + "name": "TYPE" + } + ] + }, { "condition": { "typeReachable": "com.hazelcast.internal.nio.IOUtil$ClassLoaderAwareObjectInputStream" }, "name": "java.lang.Enum" }, + { + "condition": { + "typeReachable": "com.hazelcast.core.Hazelcast" + }, + "name": "java.lang.Float", + "fields": [ + { + "name": "TYPE" + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" + }, + "name": "java.lang.Float", + "fields": [ + { + "name": "TYPE" + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "name": "java.lang.Float", + "fields": [ + { + "name": "TYPE" + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.core.Hazelcast" + }, + "name": "java.lang.Integer", + "fields": [ + { + "name": "TYPE" + } + ] + }, { "condition": { "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" }, - "name": "java.lang.Float", + "name": "java.lang.Integer", + "fields": [ + { + "name": "TYPE" + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "name": "java.lang.Integer", + "fields": [ + { + "name": "TYPE" + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.core.Hazelcast" + }, + "name": "java.lang.Iterable", + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" + }, + "name": "java.lang.Iterable" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" + }, + "name": "java.lang.Iterable" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.Node" + }, + "name": "java.lang.Iterable" + }, + { + "condition": { + "typeReachable": "com.hazelcast.spi.impl.NodeEngineImpl" + }, + "name": "java.lang.Iterable" + }, + { + "condition": { + "typeReachable": "com.hazelcast.spi.impl.operationservice.impl.InvocationRegistry" + }, + "name": "java.lang.Iterable", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.spi.impl.operationservice.impl.OperationServiceImpl" + }, + "name": "java.lang.Iterable" + }, + { + "condition": { + "typeReachable": "com.hazelcast.core.Hazelcast" + }, + "name": "java.lang.Long", "fields": [ { "name": "TYPE" @@ -4105,7 +7105,7 @@ "condition": { "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" }, - "name": "java.lang.Integer", + "name": "java.lang.Long", "fields": [ { "name": "TYPE" @@ -4114,15 +7114,7 @@ }, { "condition": { - "typeReachable": "com.hazelcast.spi.impl.operationservice.impl.InvocationRegistry" - }, - "name": "java.lang.Iterable", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" + "typeReachable": "com.hazelcast.internal.metrics.jmx.JmxPublisher" }, "name": "java.lang.Long", "fields": [ @@ -4194,6 +7186,12 @@ "name": "java.lang.Object", "queryAllDeclaredMethods": true }, + { + "condition": { + "typeReachable": "com.hazelcast.client.impl.ClientEngineImpl" + }, + "name": "java.lang.Object" + }, { "condition": { "typeReachable": "com.hazelcast.client.impl.clientside.HazelcastClientInstanceImpl" @@ -4225,6 +7223,20 @@ "name": "java.lang.Object", "queryAllDeclaredMethods": true }, + { + "condition": { + "typeReachable": "com.hazelcast.client.impl.statistics.ClientStatisticsService$$Lambda$1833/228756739" + }, + "name": "java.lang.Object", + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.client.impl.statistics.ClientStatisticsService$$Lambda$1841/0x00000008010b1a00" + }, + "name": "java.lang.Object", + "queryAllDeclaredMethods": true + }, { "condition": { "typeReachable": "com.hazelcast.client.impl.statistics.ClusterConnectionMetricsProvider" @@ -4253,6 +7265,13 @@ "name": "java.lang.Object", "queryAllDeclaredMethods": true }, + { + "condition": { + "typeReachable": "com.hazelcast.core.Hazelcast" + }, + "name": "java.lang.Object", + "queryAllDeclaredMethods": true + }, { "condition": { "typeReachable": "com.hazelcast.cp.internal.RaftService" @@ -4260,6 +7279,36 @@ "name": "java.lang.Object", "queryAllDeclaredMethods": true }, + { + "condition": { + "typeReachable": "com.hazelcast.cp.internal.RaftServiceDescriptorProvider$RaftServiceDescriptor" + }, + "name": "java.lang.Object" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.DefaultNodeExtension" + }, + "name": "java.lang.Object" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" + }, + "name": "java.lang.Object" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" + }, + "name": "java.lang.Object" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.Node" + }, + "name": "java.lang.Object" + }, { "condition": { "typeReachable": "com.hazelcast.internal.cluster.impl.ClusterServiceImpl" @@ -4291,6 +7340,18 @@ }, "name": "java.lang.Object" }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsRegistryImpl$$Lambda$1679/1351420329" + }, + "name": "java.lang.Object" + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsRegistryImpl$$Lambda$1704/0x0000000801021390" + }, + "name": "java.lang.Object" + }, { "condition": { "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" @@ -4365,6 +7426,42 @@ "name": "java.lang.Object", "queryAllDeclaredMethods": true }, + { + "condition": { + "typeReachable": "com.hazelcast.map.impl.MapServiceConstructor" + }, + "name": "java.lang.Object" + }, + { + "condition": { + "typeReachable": "com.hazelcast.map.impl.MapServiceConstructor$$Lambda$1605/1241395522" + }, + "name": "java.lang.Object" + }, + { + "condition": { + "typeReachable": "com.hazelcast.map.impl.MapServiceConstructor$$Lambda$1626/0x0000000800fa2800" + }, + "name": "java.lang.Object" + }, + { + "condition": { + "typeReachable": "com.hazelcast.map.impl.MapServiceContextImpl" + }, + "name": "java.lang.Object" + }, + { + "condition": { + "typeReachable": "com.hazelcast.map.impl.querycache.NodeQueryCacheContext" + }, + "name": "java.lang.Object" + }, + { + "condition": { + "typeReachable": "com.hazelcast.map.impl.querycache.publisher.DefaultPublisherContext" + }, + "name": "java.lang.Object" + }, { "condition": { "typeReachable": "com.hazelcast.multimap.impl.MultiMapService" @@ -4463,6 +7560,12 @@ "name": "java.lang.Object", "queryAllDeclaredMethods": true }, + { + "condition": { + "typeReachable": "com.hazelcast.spi.impl.servicemanager.impl.ServiceManagerImpl" + }, + "name": "java.lang.Object" + }, { "condition": { "typeReachable": "com.hazelcast.topic.impl.TopicService" @@ -4504,6 +7607,47 @@ "name": "java.lang.Runnable", "queryAllDeclaredMethods": true }, + { + "condition": { + "typeReachable": "com.hazelcast.client.impl.statistics.ClientStatisticsService$$Lambda$1833/228756739" + }, + "name": "java.lang.Runnable", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.client.impl.statistics.ClientStatisticsService$$Lambda$1841/0x00000008010b1a00" + }, + "name": "java.lang.Runnable", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.core.Hazelcast" + }, + "name": "java.lang.Runnable", + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" + }, + "name": "java.lang.Runnable" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" + }, + "name": "java.lang.Runnable" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.Node" + }, + "name": "java.lang.Runnable" + }, { "condition": { "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsCollectionCycle" @@ -4521,6 +7665,7 @@ "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" }, "name": "java.lang.Runnable", + "allDeclaredFields": true, "queryAllDeclaredMethods": true }, { @@ -4544,6 +7689,12 @@ "name": "java.lang.Runnable", "queryAllDeclaredMethods": true }, + { + "condition": { + "typeReachable": "com.hazelcast.spi.impl.operationexecutor.impl.OperationExecutorImpl" + }, + "name": "java.lang.Runnable" + }, { "condition": { "typeReachable": "com.hazelcast.spi.impl.operationexecutor.impl.OperationThread" @@ -4552,6 +7703,12 @@ "allDeclaredFields": true, "queryAllDeclaredMethods": true }, + { + "condition": { + "typeReachable": "com.hazelcast.spi.impl.operationservice.impl.OperationServiceImpl" + }, + "name": "java.lang.Runnable" + }, { "condition": { "typeReachable": "com.hazelcast.internal.util.JavaVersion" @@ -4578,7 +7735,7 @@ }, { "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" + "typeReachable": "com.hazelcast.core.Hazelcast" }, "name": "java.lang.Short", "fields": [ @@ -4591,6 +7748,28 @@ "condition": { "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" }, + "name": "java.lang.Short", + "fields": [ + { + "name": "TYPE" + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "name": "java.lang.Short", + "fields": [ + { + "name": "TYPE" + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.core.Hazelcast" + }, "name": "java.lang.StackTraceElement", "queryAllPublicMethods": true }, @@ -4598,50 +7777,58 @@ "condition": { "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" }, - "name": "java.lang.String" + "name": "java.lang.StackTraceElement", + "queryAllPublicMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.util.phonehome.PhoneHome" + "typeReachable": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "name": "java.lang.StackTraceElement", + "queryAllPublicMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.core.Hazelcast" }, "name": "java.lang.String" }, { "condition": { - "typeReachable": "com.hazelcast.client.impl.statistics.ClientStatisticsService" + "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" }, - "name": "java.lang.Thread", - "queryAllDeclaredMethods": true + "name": "java.lang.String" }, { "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsCollectionCycle" + "typeReachable": "com.hazelcast.internal.metrics.jmx.JmxPublisher" }, - "name": "java.lang.Thread" + "name": "java.lang.String" }, { "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsRegistryImpl" + "typeReachable": "com.hazelcast.internal.util.phonehome.PhoneHome" }, - "name": "java.lang.Thread" + "name": "java.lang.String" }, { "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" + "typeReachable": "com.hazelcast.client.impl.statistics.ClientStatisticsService" }, "name": "java.lang.Thread", "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.networking.nio.NioNetworking" + "typeReachable": "com.hazelcast.client.impl.statistics.ClientStatisticsService$$Lambda$1833/228756739" }, "name": "java.lang.Thread", - "allDeclaredFields": true + "allDeclaredFields": true, + "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.spi.impl.operationexecutor.impl.OperationThread" + "typeReachable": "com.hazelcast.client.impl.statistics.ClientStatisticsService$$Lambda$1841/0x00000008010b1a00" }, "name": "java.lang.Thread", "allDeclaredFields": true, @@ -4649,121 +7836,90 @@ }, { "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" + "typeReachable": "com.hazelcast.core.Hazelcast" }, - "name": "java.lang.Void", - "fields": [ - { - "name": "TYPE" - } - ] + "name": "java.lang.Thread", + "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" }, - "name": "java.lang.management.BufferPoolMXBean", - "queryAllPublicMethods": true + "name": "java.lang.Thread" }, { "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" }, - "name": "java.lang.management.ClassLoadingMXBean", - "queryAllPublicMethods": true + "name": "java.lang.Thread" }, { "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" + "typeReachable": "com.hazelcast.instance.impl.Node" }, - "name": "java.lang.management.CompilationMXBean", - "queryAllPublicMethods": true + "name": "java.lang.Thread" }, { "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" + "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsCollectionCycle" }, - "name": "java.lang.management.LockInfo", - "queryAllPublicMethods": true + "name": "java.lang.Thread" }, { "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" + "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsRegistryImpl" }, - "name": "java.lang.management.ManagementPermission", - "methods": [ - { - "name": "", - "parameterTypes": [ - "java.lang.String" - ] - } - ] + "name": "java.lang.Thread" }, { "condition": { "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" }, - "name": "java.lang.management.MemoryMXBean", - "queryAllPublicMethods": true + "name": "java.lang.Thread", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" + "typeReachable": "com.hazelcast.internal.networking.nio.NioNetworking" }, - "name": "java.lang.management.MemoryManagerMXBean", - "queryAllPublicMethods": true + "name": "java.lang.Thread", + "allDeclaredFields": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" + "typeReachable": "com.hazelcast.spi.impl.NodeEngineImpl" }, - "name": "java.lang.management.MemoryPoolMXBean", - "queryAllPublicMethods": true + "name": "java.lang.Thread" + }, + { + "condition": { + "typeReachable": "com.hazelcast.spi.impl.operationexecutor.impl.OperationExecutorImpl" + }, + "name": "java.lang.Thread" }, { "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" + "typeReachable": "com.hazelcast.spi.impl.operationexecutor.impl.OperationThread" }, - "name": "java.lang.management.MemoryUsage", - "queryAllPublicMethods": true + "name": "java.lang.Thread", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true }, { "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" + "typeReachable": "com.hazelcast.spi.impl.operationservice.impl.OperationServiceImpl" }, - "name": "java.lang.management.MonitorInfo", - "queryAllPublicMethods": true + "name": "java.lang.Thread" }, { "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" + "typeReachable": "com.hazelcast.core.Hazelcast" }, - "name": "java.lang.management.PlatformLoggingMXBean", - "queryAllPublicMethods": true, - "methods": [ - { - "name": "getLoggerLevel", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "getLoggerNames", - "parameterTypes": [] - }, - { - "name": "getParentLoggerName", - "parameterTypes": [ - "java.lang.String" - ] - }, + "name": "java.lang.Void", + "fields": [ { - "name": "setLoggerLevel", - "parameterTypes": [ - "java.lang.String", - "java.lang.String" - ] + "name": "TYPE" } ] }, @@ -4771,15 +7927,23 @@ "condition": { "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" }, - "name": "java.lang.management.RuntimeMXBean", - "queryAllPublicMethods": true + "name": "java.lang.Void", + "fields": [ + { + "name": "TYPE" + } + ] }, { "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" + "typeReachable": "com.hazelcast.internal.metrics.jmx.JmxPublisher" }, - "name": "java.lang.management.ThreadInfo", - "queryAllPublicMethods": true + "name": "java.lang.Void", + "fields": [ + { + "name": "TYPE" + } + ] }, { "condition": { @@ -4801,18 +7965,48 @@ } ] }, + { + "condition": { + "typeReachable": "com.hazelcast.core.Hazelcast" + }, + "name": "java.math.BigDecimal" + }, { "condition": { "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" }, "name": "java.math.BigDecimal" }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "name": "java.math.BigDecimal" + }, + { + "condition": { + "typeReachable": "com.hazelcast.core.Hazelcast" + }, + "name": "java.math.BigInteger" + }, { "condition": { "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" }, "name": "java.math.BigInteger" }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "name": "java.math.BigInteger" + }, + { + "condition": { + "typeReachable": "com.hazelcast.config.XmlConfigBuilder" + }, + "name": "java.security.AccessController" + }, { "condition": { "typeReachable": "com.hazelcast.internal.util.phonehome.PhoneHome" @@ -4843,18 +8037,45 @@ }, "name": "java.security.interfaces.RSAPublicKey" }, + { + "condition": { + "typeReachable": "com.hazelcast.core.Hazelcast" + }, + "name": "java.util.Date" + }, { "condition": { "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" }, "name": "java.util.Date" }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "name": "java.util.Date" + }, { "condition": { "typeReachable": "com.hazelcast.internal.util.phonehome.PhoneHome" }, "name": "java.util.Date" }, + { + "condition": { + "typeReachable": "com.hazelcast.core.Hazelcast" + }, + "name": "java.util.PropertyPermission", + "methods": [ + { + "name": "", + "parameterTypes": [ + "java.lang.String", + "java.lang.String" + ] + } + ] + }, { "condition": { "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" @@ -4870,6 +8091,21 @@ } ] }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "name": "java.util.PropertyPermission", + "methods": [ + { + "name": "", + "parameterTypes": [ + "java.lang.String", + "java.lang.String" + ] + } + ] + }, { "condition": { "typeReachable": "com.hazelcast.spi.impl.executionservice.impl.ExecutionServiceImpl$MetricsProvider" @@ -4935,6 +8171,31 @@ }, "name": "java.util.concurrent.TimeUnit" }, + { + "condition": { + "typeReachable": "com.hazelcast.core.Hazelcast" + }, + "name": "java.util.function.Consumer", + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" + }, + "name": "java.util.function.Consumer" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" + }, + "name": "java.util.function.Consumer" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.Node" + }, + "name": "java.util.function.Consumer" + }, { "condition": { "typeReachable": "com.hazelcast.internal.server.tcp.TcpServerConnectionManager" @@ -4943,6 +8204,12 @@ "allDeclaredFields": true, "queryAllDeclaredMethods": true }, + { + "condition": { + "typeReachable": "com.hazelcast.spi.impl.NodeEngineImpl" + }, + "name": "java.util.function.Consumer" + }, { "condition": { "typeReachable": "com.hazelcast.spi.impl.eventservice.impl.EventServiceImpl" @@ -4967,6 +8234,12 @@ "allDeclaredFields": true, "queryAllDeclaredMethods": true }, + { + "condition": { + "typeReachable": "com.hazelcast.spi.impl.operationservice.impl.OperationServiceImpl" + }, + "name": "java.util.function.Consumer" + }, { "condition": { "typeReachable": "com.hazelcast.client.impl.statistics.ClientStatisticsService" @@ -4975,6 +8248,47 @@ "allDeclaredFields": true, "queryAllDeclaredMethods": true }, + { + "condition": { + "typeReachable": "com.hazelcast.client.impl.statistics.ClientStatisticsService$$Lambda$1833/228756739" + }, + "name": "java.util.function.Supplier", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.client.impl.statistics.ClientStatisticsService$$Lambda$1841/0x00000008010b1a00" + }, + "name": "java.util.function.Supplier", + "allDeclaredFields": true, + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.core.Hazelcast" + }, + "name": "java.util.function.Supplier", + "queryAllDeclaredMethods": true + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" + }, + "name": "java.util.function.Supplier" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" + }, + "name": "java.util.function.Supplier" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.Node" + }, + "name": "java.util.function.Supplier" + }, { "condition": { "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsCollectionCycle" @@ -4992,6 +8306,7 @@ "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" }, "name": "java.util.function.Supplier", + "allDeclaredFields": true, "queryAllDeclaredMethods": true }, { @@ -5001,6 +8316,12 @@ "name": "java.util.function.Supplier", "allDeclaredFields": true }, + { + "condition": { + "typeReachable": "com.hazelcast.spi.impl.NodeEngineImpl" + }, + "name": "java.util.function.Supplier" + }, { "condition": { "typeReachable": "com.hazelcast.spi.impl.operationservice.impl.InboundResponseHandlerSupplier" @@ -5009,6 +8330,24 @@ "allDeclaredFields": true, "queryAllDeclaredMethods": true }, + { + "condition": { + "typeReachable": "com.hazelcast.spi.impl.operationservice.impl.OperationServiceImpl" + }, + "name": "java.util.function.Supplier" + }, + { + "condition": { + "typeReachable": "com.hazelcast.core.Hazelcast" + }, + "name": "java.util.logging.LogManager", + "methods": [ + { + "name": "getLoggingMXBean", + "parameterTypes": [] + } + ] + }, { "condition": { "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" @@ -5021,6 +8360,25 @@ } ] }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "name": "java.util.logging.LogManager", + "methods": [ + { + "name": "getLoggingMXBean", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReachable": "com.hazelcast.core.Hazelcast" + }, + "name": "java.util.logging.LoggingMXBean", + "queryAllPublicMethods": true + }, { "condition": { "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" @@ -5028,6 +8386,13 @@ "name": "java.util.logging.LoggingMXBean", "queryAllPublicMethods": true }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "name": "java.util.logging.LoggingMXBean", + "queryAllPublicMethods": true + }, { "condition": { "typeReachable": "com.hazelcast.internal.nio.ClassLoaderUtil" @@ -5101,48 +8466,6 @@ } ] }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" - }, - "name": "jdk.management.jfr.ConfigurationInfo", - "queryAllPublicMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" - }, - "name": "jdk.management.jfr.EventTypeInfo", - "queryAllPublicMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" - }, - "name": "jdk.management.jfr.FlightRecorderMXBean", - "queryAllPublicMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" - }, - "name": "jdk.management.jfr.FlightRecorderMXBeanImpl", - "queryAllPublicConstructors": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" - }, - "name": "jdk.management.jfr.RecordingInfo", - "queryAllPublicMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" - }, - "name": "jdk.management.jfr.SettingDescriptorInfo", - "queryAllPublicMethods": true - }, { "condition": { "typeReachable": "com.hazelcast.internal.memory.impl.UnsafeUtil$1" diff --git a/metadata/com.hazelcast/hazelcast/5.2.1/resource-config.json b/metadata/com.hazelcast/hazelcast/5.2.1/resource-config.json index 278bda2a..33f75450 100644 --- a/metadata/com.hazelcast/hazelcast/5.2.1/resource-config.json +++ b/metadata/com.hazelcast/hazelcast/5.2.1/resource-config.json @@ -72,9 +72,15 @@ }, { "condition": { - "typeReachable": "com.hazelcast.config.AbstractXmlConfigHelper" + "typeReachable": "com.hazelcast.client.config.XmlClientConfigBuilder" }, - "pattern": "\\Qhazelcast-client-config-5.2.xsd\\E" + "pattern": "hazelcast-client-config-[0-9.-]+xsd" + }, + { + "condition": { + "typeReachable": "com.hazelcast.client.config.impl.XmlClientConfigLocator" + }, + "pattern": "\\Qhazelcast-client-default.xml\\E" }, { "condition": { @@ -82,6 +88,18 @@ }, "pattern": "\\Qhazelcast-client-default.xml\\E" }, + { + "condition": { + "typeReachable": "com.hazelcast.config.XmlConfigBuilder" + }, + "pattern": "hazelcast-config-[0-9.-]+xsd" + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.config.XmlConfigLocator" + }, + "pattern": "\\Qhazelcast-default.xml\\E" + }, { "condition": { "typeReachable": "com.hazelcast.internal.util.phonehome.BuildInfoCollector" diff --git a/metadata/index.json b/metadata/index.json index 19780d52..5bcec9d2 100644 --- a/metadata/index.json +++ b/metadata/index.json @@ -142,5 +142,9 @@ { "directory": "org.testcontainers/testcontainers", "module": "org.testcontainers:testcontainers" + }, + { + "directory": "com.hazelcast/hazelcast", + "module": "com.hazelcast:hazelcast" } ] diff --git a/tests/src/com.hazelcast/hazelcast/5.2.1/src/test/java/com_hazelcast/hazelcast/HazelcastDefaultTest.java b/tests/src/com.hazelcast/hazelcast/5.2.1/src/test/java/com_hazelcast/hazelcast/HazelcastDefaultTest.java new file mode 100644 index 00000000..66c4a7d4 --- /dev/null +++ b/tests/src/com.hazelcast/hazelcast/5.2.1/src/test/java/com_hazelcast/hazelcast/HazelcastDefaultTest.java @@ -0,0 +1,35 @@ +/* + * Copyright and related rights waived via CC0 + * + * You should have received a copy of the CC0 legalcode along with this + * work. If not, see . + */ +package com_hazelcast.hazelcast; + +import com.hazelcast.client.HazelcastClient; +import com.hazelcast.core.Hazelcast; +import com.hazelcast.core.HazelcastInstance; +import com.hazelcast.map.IMap; +import org.junit.jupiter.api.Test; + +import static org.assertj.core.api.Assertions.assertThat; +import static org.junit.jupiter.api.Assertions.assertDoesNotThrow; + +public class HazelcastDefaultTest { + @Test + void testMapOrigin() { + HazelcastInstance hazelcastInstance = Hazelcast.newHazelcastInstance(); + HazelcastInstance client = HazelcastClient.newHazelcastClient(); + IMap map = client.getMap("origin-distributed-map"); + map.put("key", "value"); + map.get("key"); + map.putIfAbsent("someKey", "someValue"); + map.replace("key", "value", "newValue"); + assertThat(map.get("someKey")).isEqualTo("someValue"); + assertThat(map.get("key")).isEqualTo("newValue"); + assertDoesNotThrow(() -> { + client.shutdown(); + hazelcastInstance.shutdown(); + }); + } +} diff --git a/tests/src/index.json b/tests/src/index.json index 15ba3ad8..fdfca16a 100644 --- a/tests/src/index.json +++ b/tests/src/index.json @@ -394,5 +394,16 @@ ] } ] + }, + { + "test-project-path": "com.hazelcast/hazelcast/5.2.1", + "libraries": [ + { + "name": "com.hazelcast:hazelcast", + "versions": [ + "5.2.1" + ] + } + ] } ]