From b8df8ddf9b1c38f0b71c16b4fdf66c8d121dc2e0 Mon Sep 17 00:00:00 2001 From: Mihailo Markovic Date: Tue, 21 Oct 2025 11:34:32 +0200 Subject: [PATCH] Hazelcast test AI generated. --- .../com.hazelcast/hazelcast/5.2.1/index.json | 3 +- .../hazelcast/5.2.1/jni-config.json | 30 - .../5.2.1/reachability-metadata.json | 4309 +++++++++ .../hazelcast/5.2.1/reflect-config.json | 8198 ----------------- .../hazelcast/5.2.1/resource-config.json | 154 +- metadata/com.hazelcast/hazelcast/index.json | 18 +- .../hazelcast/5.2.1/build.gradle | 19 +- .../hazelcast/HazelcastTest.java | 401 +- .../hazelcast/callable/EchoCallable.java | 26 - .../customSerializer/CustomSerializable.java | 15 - .../customSerializer/CustomSerializer.java | 39 - .../globalSerializer/GlobalSerializer.java | 32 - .../identifiedDataSerializable/Employee.java | 41 - .../SampleDataSerializableFactory.java | 19 - .../portableSerializable/Customer.java | 45 - .../SamplePortableFactory.java | 19 - .../hazelcast/query/ThePortableFactory.java | 19 - .../com_hazelcast/hazelcast/query/User.java | 81 - .../serialization-config.json | 8 - .../hazelcast/5.2.1/user-code-filter.json | 8 +- 20 files changed, 4439 insertions(+), 9045 deletions(-) delete mode 100644 metadata/com.hazelcast/hazelcast/5.2.1/jni-config.json create mode 100644 metadata/com.hazelcast/hazelcast/5.2.1/reachability-metadata.json delete mode 100644 metadata/com.hazelcast/hazelcast/5.2.1/reflect-config.json delete mode 100644 tests/src/com.hazelcast/hazelcast/5.2.1/src/test/java/com_hazelcast/hazelcast/callable/EchoCallable.java delete mode 100644 tests/src/com.hazelcast/hazelcast/5.2.1/src/test/java/com_hazelcast/hazelcast/customSerializer/CustomSerializable.java delete mode 100644 tests/src/com.hazelcast/hazelcast/5.2.1/src/test/java/com_hazelcast/hazelcast/customSerializer/CustomSerializer.java delete mode 100644 tests/src/com.hazelcast/hazelcast/5.2.1/src/test/java/com_hazelcast/hazelcast/globalSerializer/GlobalSerializer.java delete mode 100644 tests/src/com.hazelcast/hazelcast/5.2.1/src/test/java/com_hazelcast/hazelcast/identifiedDataSerializable/Employee.java delete mode 100644 tests/src/com.hazelcast/hazelcast/5.2.1/src/test/java/com_hazelcast/hazelcast/identifiedDataSerializable/SampleDataSerializableFactory.java delete mode 100644 tests/src/com.hazelcast/hazelcast/5.2.1/src/test/java/com_hazelcast/hazelcast/portableSerializable/Customer.java delete mode 100644 tests/src/com.hazelcast/hazelcast/5.2.1/src/test/java/com_hazelcast/hazelcast/portableSerializable/SamplePortableFactory.java delete mode 100644 tests/src/com.hazelcast/hazelcast/5.2.1/src/test/java/com_hazelcast/hazelcast/query/ThePortableFactory.java delete mode 100644 tests/src/com.hazelcast/hazelcast/5.2.1/src/test/java/com_hazelcast/hazelcast/query/User.java delete mode 100644 tests/src/com.hazelcast/hazelcast/5.2.1/src/test/resources/META-INF/native-image/hazelcast-validation-test-metadata/serialization-config.json diff --git a/metadata/com.hazelcast/hazelcast/5.2.1/index.json b/metadata/com.hazelcast/hazelcast/5.2.1/index.json index 992b79f9b96..4cb15c82262 100644 --- a/metadata/com.hazelcast/hazelcast/5.2.1/index.json +++ b/metadata/com.hazelcast/hazelcast/5.2.1/index.json @@ -1,5 +1,4 @@ [ - "jni-config.json", - "reflect-config.json", + "reachability-metadata.json", "resource-config.json" ] diff --git a/metadata/com.hazelcast/hazelcast/5.2.1/jni-config.json b/metadata/com.hazelcast/hazelcast/5.2.1/jni-config.json deleted file mode 100644 index c7e2bdc608c..00000000000 --- a/metadata/com.hazelcast/hazelcast/5.2.1/jni-config.json +++ /dev/null @@ -1,30 +0,0 @@ -[ - { - "condition": { - "typeReachable": "com.hazelcast.internal.util.JVMUtil" - }, - "name": "java.lang.Boolean", - "methods": [ - { - "name": "", - "parameterTypes": [ - "boolean" - ] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.core.Hazelcast" - }, - "name": "java.util.Arrays", - "methods": [ - { - "name": "asList", - "parameterTypes": [ - "java.lang.Object[]" - ] - } - ] - } -] diff --git a/metadata/com.hazelcast/hazelcast/5.2.1/reachability-metadata.json b/metadata/com.hazelcast/hazelcast/5.2.1/reachability-metadata.json new file mode 100644 index 00000000000..345d8464dfc --- /dev/null +++ b/metadata/com.hazelcast/hazelcast/5.2.1/reachability-metadata.json @@ -0,0 +1,4309 @@ +{ + "reflection": [ + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "type": "boolean[]" + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "type": "byte[]" + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.util.phonehome.PhoneHome" + }, + "type": "byte[]" + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "type": "char[]" + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "type": "com.hazelcast.aggregation.impl.AggregatorDataSerializerHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.spi.discovery.impl.DefaultDiscoveryService" + }, + "type": "com.hazelcast.aws.AwsDiscoveryStrategyFactory", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.spi.discovery.impl.DefaultDiscoveryService" + }, + "type": "com.hazelcast.azure.AzureDiscoveryStrategyFactory", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "type": "com.hazelcast.cache.impl.CacheDataSerializerHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "type": "com.hazelcast.cardinality.impl.CardinalityEstimatorDataSerializerHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.util.ServiceLoader" + }, + "type": "com.hazelcast.client.HazelcastClient" + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "type": "com.hazelcast.client.impl.ClientDataSerializerHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.client.impl.ClientEndpointManagerImpl" + }, + "type": "com.hazelcast.client.impl.ClientEndpointManager", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.client.impl.ClientEndpointManagerImpl" + }, + "type": "com.hazelcast.client.impl.ClientEndpointManagerImpl", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.cluster.impl.ClusterServiceImpl" + }, + "type": "com.hazelcast.cluster.Cluster", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "type": "com.hazelcast.collection.impl.collection.CollectionDataSerializerHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "type": "com.hazelcast.collection.impl.queue.QueueDataSerializerHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.config.Config" + }, + "type": "com.hazelcast.config.ExecutorConfig", + "methods": [ + { + "name": "", + "parameterTypes": [] + }, + { + "name": "", + "parameterTypes": [ + "com.hazelcast.config.ExecutorConfig" + ] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.config.Config" + }, + "type": "com.hazelcast.config.MapConfig", + "methods": [ + { + "name": "", + "parameterTypes": [] + }, + { + "name": "", + "parameterTypes": [ + "com.hazelcast.config.MapConfig" + ] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.config.Config" + }, + "type": "com.hazelcast.config.QueueConfig", + "methods": [ + { + "name": "", + "parameterTypes": [] + }, + { + "name": "", + "parameterTypes": [ + "com.hazelcast.config.QueueConfig" + ] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "type": "com.hazelcast.cp.event.impl.CpEventDataSerializerHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.cp.internal.RaftService" + }, + "type": "com.hazelcast.cp.internal.MetadataRaftGroupManager", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.cp.internal.RaftService" + }, + "type": "com.hazelcast.cp.internal.RaftNodeLifecycleAwareService", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.cp.internal.RaftService" + }, + "type": "com.hazelcast.cp.internal.RaftService", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "type": "com.hazelcast.cp.internal.RaftServiceDataSerializerHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.spi.impl.servicemanager.impl.ServiceManagerImpl" + }, + "type": "com.hazelcast.cp.internal.RaftServiceDescriptorProvider", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "type": "com.hazelcast.cp.internal.datastructures.RaftDataServiceDataSerializerHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.spi.impl.servicemanager.impl.ServiceManagerImpl" + }, + "type": "com.hazelcast.cp.internal.datastructures.RaftDataServiceDescriptorProvider", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "type": "com.hazelcast.cp.internal.datastructures.atomiclong.AtomicLongDataSerializerHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "type": "com.hazelcast.cp.internal.datastructures.atomicref.AtomicRefDataSerializerHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "type": "com.hazelcast.cp.internal.datastructures.countdownlatch.CountDownLatchDataSerializerHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "type": "com.hazelcast.cp.internal.datastructures.lock.LockDataSerializerHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "type": "com.hazelcast.cp.internal.datastructures.semaphore.SemaphoreDataSerializerHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.cp.internal.RaftService" + }, + "type": "com.hazelcast.cp.internal.raft.SnapshotAwareService", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "type": "com.hazelcast.cp.internal.raft.impl.RaftDataSerializerHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "type": "com.hazelcast.cp.internal.session.RaftSessionServiceDataSerializerHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "type": "com.hazelcast.durableexecutor.impl.DurableExecutorDataSerializerHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.executor.impl.DistributedExecutorService" + }, + "type": "com.hazelcast.executor.impl.DistributedExecutorService$Processor", + "fields": [ + { + "name": "responseFlag" + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "type": "com.hazelcast.executor.impl.ExecutorDataSerializerHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "type": "com.hazelcast.flakeidgen.impl.FlakeIdGeneratorDataSerializerHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.spi.discovery.impl.DefaultDiscoveryService" + }, + "type": "com.hazelcast.gcp.GcpDiscoveryStrategyFactory", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.instance.BuildInfoProvider" + }, + "type": "com.hazelcast.instance.GeneratedBuildProperties", + "fields": [ + { + "name": "BUILD" + }, + { + "name": "COMMIT_ID" + }, + { + "name": "DISTRIBUTION" + }, + { + "name": "REVISION" + }, + { + "name": "SERIALIZATION_VERSION" + }, + { + "name": "VERSION" + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.instance.BuildInfoProvider" + }, + "type": "com.hazelcast.instance.GeneratedEnterpriseBuildProperties" + }, + { + "condition": { + "typeReached": "com.hazelcast.instance.impl.NodeExtensionFactory" + }, + "type": "com.hazelcast.instance.impl.DefaultNodeExtension", + "methods": [ + { + "name": "", + "parameterTypes": [ + "com.hazelcast.instance.impl.Node" + ] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "type": "com.hazelcast.internal.ascii.TextProtocolsDataSerializerHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.cluster.impl.ClusterServiceImpl" + }, + "type": "com.hazelcast.internal.cluster.ClusterClock", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.cluster.impl.ClusterServiceImpl" + }, + "type": "com.hazelcast.internal.cluster.ClusterService", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.partition.impl.InternalPartitionServiceImpl" + }, + "type": "com.hazelcast.internal.cluster.ClusterStateListener", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.cluster.impl.ClusterServiceImpl" + }, + "type": "com.hazelcast.internal.cluster.impl.ClusterClockImpl", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.impl.MetricsCollectionCycle" + }, + "type": "com.hazelcast.internal.cluster.impl.ClusterClockImpl", + "methods": [ + { + "name": "getClusterTimeDiff", + "parameterTypes": [] + }, + { + "name": "getClusterUpTime", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "type": "com.hazelcast.internal.cluster.impl.ClusterDataSerializerHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.cluster.impl.ClusterServiceImpl" + }, + "type": "com.hazelcast.internal.cluster.impl.ClusterHeartbeatManager", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.cluster.impl.ClusterServiceImpl" + }, + "type": "com.hazelcast.internal.cluster.impl.ClusterServiceImpl", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.impl.MetricsCollectionCycle" + }, + "type": "com.hazelcast.internal.cluster.impl.ClusterServiceImpl", + "methods": [ + { + "name": "getSize", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "type": "com.hazelcast.internal.config.ConfigDataSerializerHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "type": "com.hazelcast.internal.crdt.CRDTDataSerializerHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "type": "com.hazelcast.internal.journal.EventJournalDataSerializerHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "type": "com.hazelcast.internal.locksupport.LockDataSerializerHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "type": "com.hazelcast.internal.longregister.LongRegisterDataSerializerHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.spi.impl.servicemanager.impl.ServiceManagerImpl" + }, + "type": "com.hazelcast.internal.longregister.LongRegisterServiceDescriptorProvider", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "type": "com.hazelcast.internal.management.ManagementDataSerializerHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.spi.impl.NodeEngineImpl" + }, + "type": "com.hazelcast.internal.memory.DefaultMemoryStats", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.impl.MetricsCollectionCycle" + }, + "type": "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": { + "typeReached": "com.hazelcast.spi.impl.NodeEngineImpl" + }, + "type": "com.hazelcast.internal.memory.MemoryStats", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.client.impl.ClientEndpointManagerImpl" + }, + "type": "com.hazelcast.internal.metrics.DynamicMetricsProvider", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.cp.internal.RaftService" + }, + "type": "com.hazelcast.internal.metrics.DynamicMetricsProvider", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.networking.nio.NioNetworking" + }, + "type": "com.hazelcast.internal.metrics.DynamicMetricsProvider", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.server.tcp.TcpServer$MetricsProvider" + }, + "type": "com.hazelcast.internal.metrics.DynamicMetricsProvider", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.server.tcp.TcpServerAcceptor" + }, + "type": "com.hazelcast.internal.metrics.DynamicMetricsProvider", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.server.tcp.TcpServerConnectionManager" + }, + "type": "com.hazelcast.internal.metrics.DynamicMetricsProvider", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.spi.impl.eventservice.impl.EventServiceImpl" + }, + "type": "com.hazelcast.internal.metrics.StaticMetricsProvider", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.spi.impl.operationexecutor.impl.OperationExecutorImpl" + }, + "type": "com.hazelcast.internal.metrics.StaticMetricsProvider", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.spi.impl.operationexecutor.impl.OperationThread" + }, + "type": "com.hazelcast.internal.metrics.StaticMetricsProvider", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.spi.impl.operationparker.impl.OperationParkerImpl" + }, + "type": "com.hazelcast.internal.metrics.StaticMetricsProvider", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.spi.impl.operationservice.impl.InboundResponseHandlerSupplier" + }, + "type": "com.hazelcast.internal.metrics.StaticMetricsProvider", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.spi.impl.operationservice.impl.InvocationMonitor" + }, + "type": "com.hazelcast.internal.metrics.StaticMetricsProvider", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.spi.impl.operationservice.impl.InvocationRegistry" + }, + "type": "com.hazelcast.internal.metrics.StaticMetricsProvider", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.spi.impl.operationservice.impl.OperationRunnerImpl" + }, + "type": "com.hazelcast.internal.metrics.StaticMetricsProvider", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.spi.impl.operationservice.impl.OperationServiceImpl" + }, + "type": "com.hazelcast.internal.metrics.StaticMetricsProvider", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.spi.impl.proxyservice.impl.ProxyServiceImpl" + }, + "type": "com.hazelcast.internal.metrics.StaticMetricsProvider", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "type": "com.hazelcast.internal.metrics.managementcenter.MetricsDataSerializerHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.metricsets.GarbageCollectionMetricSet" + }, + "type": "com.hazelcast.internal.metrics.metricsets.GarbageCollectionMetricSet$GcStats", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.monitor.impl.GlobalIndexesStats" + }, + "type": "com.hazelcast.internal.monitor.impl.GlobalIndexesStats", + "fields": [ + { + "name": "indexedQueryCount" + }, + { + "name": "queryCount" + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.monitor.impl.LocalExecutorStatsImpl" + }, + "type": "com.hazelcast.internal.monitor.impl.LocalExecutorStatsImpl", + "fields": [ + { + "name": "cancelled" + }, + { + "name": "completed" + }, + { + "name": "pending" + }, + { + "name": "started" + }, + { + "name": "totalExecutionTime" + }, + { + "name": "totalStartLatency" + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.monitor.impl.LocalMapStatsImpl" + }, + "type": "com.hazelcast.internal.monitor.impl.LocalMapStatsImpl", + "fields": [ + { + "name": "getCount" + }, + { + "name": "lastAccessTime" + }, + { + "name": "lastUpdateTime" + }, + { + "name": "maxGetLatency" + }, + { + "name": "maxPutLatency" + }, + { + "name": "maxRemoveLatency" + }, + { + "name": "maxSetLatency" + }, + { + "name": "numberOfEvents" + }, + { + "name": "numberOfOtherOperations" + }, + { + "name": "putCount" + }, + { + "name": "removeCount" + }, + { + "name": "setCount" + }, + { + "name": "totalGetLatenciesNanos" + }, + { + "name": "totalPutLatenciesNanos" + }, + { + "name": "totalRemoveLatenciesNanos" + }, + { + "name": "totalSetLatenciesNanos" + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.monitor.impl.LocalQueueStatsImpl" + }, + "type": "com.hazelcast.internal.monitor.impl.LocalQueueStatsImpl", + "fields": [ + { + "name": "numberOfEmptyPolls" + }, + { + "name": "numberOfEvents" + }, + { + "name": "numberOfOffers" + }, + { + "name": "numberOfOtherOperations" + }, + { + "name": "numberOfPolls" + }, + { + "name": "numberOfRejectedOffers" + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.monitor.impl.LocalReplicationStatsImpl" + }, + "type": "com.hazelcast.internal.monitor.impl.LocalReplicationStatsImpl", + "fields": [ + { + "name": "diffPartitionReplicationCount" + }, + { + "name": "diffPartitionReplicationRecordsCount" + }, + { + "name": "fullPartitionReplicationCount" + }, + { + "name": "fullPartitionReplicationRecordsCount" + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.networking.nio.NioNetworking" + }, + "type": "com.hazelcast.internal.networking.Networking", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.networking.nio.NioNetworking" + }, + "type": "com.hazelcast.internal.networking.nio.NioNetworking", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.networking.nio.NioNetworking" + }, + "type": "com.hazelcast.internal.networking.nio.NioThread", + "allDeclaredFields": true, + "methods": [ + { + "name": "idleTimeMillis", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.networking.nio.NioNetworking" + }, + "type": "com.hazelcast.internal.networking.nio.iobalancer.IOBalancer", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.nio.ClassLoaderUtil" + }, + "type": "com.hazelcast.internal.nio.ClassLoaderUtil$IrresolvableConstructor", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.server.tcp.TcpServerConnectionManager" + }, + "type": "com.hazelcast.internal.nio.ConnectionListenable", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.cluster.impl.ClusterServiceImpl" + }, + "type": "com.hazelcast.internal.nio.ConnectionListener", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.partition.impl.InternalPartitionServiceImpl" + }, + "type": "com.hazelcast.internal.partition.IPartitionService", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.partition.impl.InternalPartitionServiceImpl" + }, + "type": "com.hazelcast.internal.partition.InternalPartitionService", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.cp.internal.RaftService" + }, + "type": "com.hazelcast.internal.partition.MigrationAwareService", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.partition.impl.InternalPartitionServiceImpl" + }, + "type": "com.hazelcast.internal.partition.PartitionAwareService", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.partition.impl.InternalPartitionServiceImpl" + }, + "type": "com.hazelcast.internal.partition.PartitionReplicaVersionManager", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.impl.MetricsCollectionCycle" + }, + "type": "com.hazelcast.internal.partition.impl.InternalPartitionServiceImpl", + "methods": [ + { + "name": "getMaxAllowedBackupCount", + "parameterTypes": [] + }, + { + "name": "getMigrationQueueSize", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.partition.impl.InternalPartitionServiceImpl" + }, + "type": "com.hazelcast.internal.partition.impl.InternalPartitionServiceImpl", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.impl.MetricsCollectionCycle" + }, + "type": "com.hazelcast.internal.partition.impl.MigrationManager", + "methods": [ + { + "name": "migrationActiveProbe", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.partition.impl.InternalPartitionServiceImpl" + }, + "type": "com.hazelcast.internal.partition.impl.MigrationManager", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.partition.impl.MigrationManager" + }, + "type": "com.hazelcast.internal.partition.impl.MigrationStats", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "type": "com.hazelcast.internal.partition.impl.PartitionDataSerializerHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.partition.impl.InternalPartitionServiceImpl" + }, + "type": "com.hazelcast.internal.partition.impl.PartitionReplicaManager", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.impl.MetricsCollectionCycle" + }, + "type": "com.hazelcast.internal.partition.impl.PartitionStateManager", + "methods": [ + { + "name": "activePartitionCount", + "parameterTypes": [] + }, + { + "name": "localPartitionCount", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.partition.impl.InternalPartitionServiceImpl" + }, + "type": "com.hazelcast.internal.partition.impl.PartitionStateManager", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "type": "com.hazelcast.internal.serialization.impl.compact.schema.SchemaDataSerializerHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.server.tcp.TcpServerConnectionManager" + }, + "type": "com.hazelcast.internal.server.ServerConnectionManager", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.server.tcp.TcpServer$MetricsProvider" + }, + "type": "com.hazelcast.internal.server.tcp.TcpServer$MetricsProvider", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.server.tcp.TcpServerAcceptor" + }, + "type": "com.hazelcast.internal.server.tcp.TcpServerAcceptor", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.server.tcp.TcpServerConnectionManager" + }, + "type": "com.hazelcast.internal.server.tcp.TcpServerConnectionManager", + "allDeclaredFields": true, + "methods": [ + { + "name": "connectionCount", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.server.tcp.TcpServerConnectionManager" + }, + "type": "com.hazelcast.internal.server.tcp.TcpServerConnectionManagerBase", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.transaction.impl.TransactionManagerServiceImpl" + }, + "type": "com.hazelcast.internal.services.ClientAwareService", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.cluster.impl.ClusterServiceImpl" + }, + "type": "com.hazelcast.internal.services.CoreService", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.partition.impl.InternalPartitionServiceImpl" + }, + "type": "com.hazelcast.internal.services.CoreService", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.spi.impl.proxyservice.impl.ProxyServiceImpl" + }, + "type": "com.hazelcast.internal.services.CoreService", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.cp.internal.RaftService" + }, + "type": "com.hazelcast.internal.services.GracefulShutdownAwareService", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.partition.impl.InternalPartitionServiceImpl" + }, + "type": "com.hazelcast.internal.services.GracefulShutdownAwareService", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.cp.internal.RaftService" + }, + "type": "com.hazelcast.internal.services.ManagedService", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.cluster.impl.ClusterServiceImpl" + }, + "type": "com.hazelcast.internal.services.ManagedService", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.partition.impl.InternalPartitionServiceImpl" + }, + "type": "com.hazelcast.internal.services.ManagedService", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.transaction.impl.TransactionManagerServiceImpl" + }, + "type": "com.hazelcast.internal.services.ManagedService", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.cp.internal.RaftService" + }, + "type": "com.hazelcast.internal.services.MembershipAwareService", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.transaction.impl.TransactionManagerServiceImpl" + }, + "type": "com.hazelcast.internal.services.MembershipAwareService", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.spi.impl.eventservice.impl.EventServiceImpl" + }, + "type": "com.hazelcast.internal.services.PostJoinAwareService", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.spi.impl.proxyservice.impl.ProxyServiceImpl" + }, + "type": "com.hazelcast.internal.services.PostJoinAwareService", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.cp.internal.RaftService" + }, + "type": "com.hazelcast.internal.services.PreJoinAwareService", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.spi.impl.eventservice.impl.EventServiceImpl" + }, + "type": "com.hazelcast.internal.services.PreJoinAwareService", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.cluster.impl.ClusterServiceImpl" + }, + "type": "com.hazelcast.internal.services.TransactionalService", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "type": "com.hazelcast.internal.usercodedeployment.impl.UserCodeDeploymentSerializerHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.util.LatencyDistribution" + }, + "type": "com.hazelcast.internal.util.LatencyDistribution", + "fields": [ + { + "name": "count" + }, + { + "name": "maxMicros" + }, + { + "name": "totalMicros" + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "type": "com.hazelcast.internal.util.collection.UtilCollectionSerializerHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.util.counters.MwCounter" + }, + "type": "com.hazelcast.internal.util.counters.MwCounter", + "fields": [ + { + "name": "value" + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.util.counters.SwCounter$UnsafeSwCounter" + }, + "type": "com.hazelcast.internal.util.counters.SwCounter$UnsafeSwCounter", + "fields": [ + { + "name": "value" + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.util.executor.CachedExecutorServiceDelegate" + }, + "type": "com.hazelcast.internal.util.executor.CachedExecutorServiceDelegate", + "fields": [ + { + "name": "executedCount" + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.spi.impl.executionservice.impl.ExecutionServiceImpl$MetricsProvider" + }, + "type": "com.hazelcast.internal.util.executor.CachedExecutorServiceDelegate", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.util.executor.CompletableFutureTask" + }, + "type": "com.hazelcast.internal.util.executor.CompletableFutureTask", + "fields": [ + { + "name": "runner" + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.networking.nio.NioNetworking" + }, + "type": "com.hazelcast.internal.util.executor.HazelcastManagedThread", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.spi.impl.operationexecutor.impl.OperationThread" + }, + "type": "com.hazelcast.internal.util.executor.HazelcastManagedThread", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.spi.impl.executionservice.impl.ExecutionServiceImpl$MetricsProvider" + }, + "type": "com.hazelcast.internal.util.executor.ManagedExecutorService", + "allDeclaredFields": true, + "methods": [ + { + "name": "getCompletedTaskCount", + "parameterTypes": [] + }, + { + "name": "getMaximumPoolSize", + "parameterTypes": [] + }, + { + "name": "getPoolSize", + "parameterTypes": [] + }, + { + "name": "getQueueSize", + "parameterTypes": [] + }, + { + "name": "getRemainingQueueCapacity", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.spi.impl.executionservice.impl.ExecutionServiceImpl$MetricsProvider" + }, + "type": "com.hazelcast.internal.util.executor.NamedThreadPoolExecutor", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" + }, + "type": "com.hazelcast.jet.accumulator.AccumulatorSerializerHooks$DoubleAccHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" + }, + "type": "com.hazelcast.jet.accumulator.AccumulatorSerializerHooks$LinTrendAccHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" + }, + "type": "com.hazelcast.jet.accumulator.AccumulatorSerializerHooks$LongAccHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" + }, + "type": "com.hazelcast.jet.accumulator.AccumulatorSerializerHooks$LongDoubleAccHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" + }, + "type": "com.hazelcast.jet.accumulator.AccumulatorSerializerHooks$LongLongAccHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" + }, + "type": "com.hazelcast.jet.accumulator.AccumulatorSerializerHooks$MutableReferenceHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" + }, + "type": "com.hazelcast.jet.accumulator.AccumulatorSerializerHooks$PickAnyAccHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "type": "com.hazelcast.jet.config.JetConfigDataSerializerHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" + }, + "type": "com.hazelcast.jet.core.CoreSerializerHooks$JetEventHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" + }, + "type": "com.hazelcast.jet.core.CoreSerializerHooks$WatermarkHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "type": "com.hazelcast.jet.core.JetDataSerializerHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "type": "com.hazelcast.jet.core.metrics.MetricsDataSerializerHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" + }, + "type": "com.hazelcast.jet.datamodel.DataModelSerializerHooks$ItemsByTagHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" + }, + "type": "com.hazelcast.jet.datamodel.DataModelSerializerHooks$KeyedWindowResultHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" + }, + "type": "com.hazelcast.jet.datamodel.DataModelSerializerHooks$TagHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" + }, + "type": "com.hazelcast.jet.datamodel.DataModelSerializerHooks$TimestampedItemHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" + }, + "type": "com.hazelcast.jet.datamodel.DataModelSerializerHooks$Tuple2Hook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" + }, + "type": "com.hazelcast.jet.datamodel.DataModelSerializerHooks$Tuple3Hook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" + }, + "type": "com.hazelcast.jet.datamodel.DataModelSerializerHooks$Tuple4Hook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" + }, + "type": "com.hazelcast.jet.datamodel.DataModelSerializerHooks$Tuple5Hook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" + }, + "type": "com.hazelcast.jet.datamodel.DataModelSerializerHooks$WindowResultHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "type": "com.hazelcast.jet.impl.aggregate.AggregateDataSerializerHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.client.impl.CompositeMessageTaskFactory" + }, + "type": "com.hazelcast.jet.impl.client.protocol.task.JetMessageTaskFactoryProvider", + "methods": [ + { + "name": "", + "parameterTypes": [ + "com.hazelcast.spi.impl.NodeEngine" + ] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" + }, + "type": "com.hazelcast.jet.impl.execution.ExecutionSerializerHooks$BroadcastEntryHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" + }, + "type": "com.hazelcast.jet.impl.execution.ExecutionSerializerHooks$BroadcastKeyHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" + }, + "type": "com.hazelcast.jet.impl.execution.ExecutionSerializerHooks$DoneItemHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" + }, + "type": "com.hazelcast.jet.impl.execution.ExecutionSerializerHooks$SnapshotBarrierHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" + }, + "type": "com.hazelcast.jet.impl.execution.init.CustomClassLoadedObject$Hook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "type": "com.hazelcast.jet.impl.execution.init.JetInitDataSerializerHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "type": "com.hazelcast.jet.impl.metrics.JetMetricsDataSerializerHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" + }, + "type": "com.hazelcast.jet.impl.metrics.JetMetricsDataSerializerHook" + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "type": "com.hazelcast.jet.impl.observer.JetObserverDataSerializerHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" + }, + "type": "com.hazelcast.jet.impl.observer.JetObserverDataSerializerHook" + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "type": "com.hazelcast.jet.impl.util.FunctionsSerializerHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" + }, + "type": "com.hazelcast.jet.json.JsonSerializerHooks$DeferredMapHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "type": "com.hazelcast.json.internal.JsonDataSerializerHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.spi.discovery.impl.DefaultDiscoveryService" + }, + "type": "com.hazelcast.kubernetes.HazelcastKubernetesDiscoveryStrategyFactory", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.config.InstanceTrackingConfig" + }, + "type": "com.hazelcast.license.util.LicenseHelper" + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "type": "com.hazelcast.map.impl.MapDataSerializerHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.map.impl.record.CachedSimpleRecord" + }, + "type": "com.hazelcast.map.impl.record.CachedSimpleRecord", + "fields": [ + { + "name": "cachedValue" + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "type": "com.hazelcast.multimap.impl.MultiMapDataSerializerHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "type": "com.hazelcast.projection.impl.ProjectionDataSerializerHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "type": "com.hazelcast.query.impl.predicates.PredicateDataSerializerHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "type": "com.hazelcast.replicatedmap.impl.operation.ReplicatedMapDataSerializerHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "type": "com.hazelcast.ringbuffer.impl.RingbufferDataSerializerHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "type": "com.hazelcast.scheduledexecutor.impl.ScheduledExecutorDataSerializerHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.spi.discovery.impl.DefaultDiscoveryService" + }, + "type": "com.hazelcast.spi.discovery.multicast.MulticastDiscoveryStrategyFactory", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.spi.impl.AbstractInvocationFuture" + }, + "type": "com.hazelcast.spi.impl.AbstractInvocationFuture", + "fields": [ + { + "name": "state" + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "type": "com.hazelcast.spi.impl.SpiDataSerializerHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.cp.internal.RaftService" + }, + "type": "com.hazelcast.spi.impl.eventservice.EventPublishingService", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.cluster.impl.ClusterServiceImpl" + }, + "type": "com.hazelcast.spi.impl.eventservice.EventPublishingService", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.partition.impl.InternalPartitionServiceImpl" + }, + "type": "com.hazelcast.spi.impl.eventservice.EventPublishingService", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.spi.impl.proxyservice.impl.ProxyServiceImpl" + }, + "type": "com.hazelcast.spi.impl.eventservice.EventPublishingService", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.spi.impl.eventservice.impl.EventServiceImpl" + }, + "type": "com.hazelcast.spi.impl.eventservice.EventService", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.impl.MetricsCollectionCycle" + }, + "type": "com.hazelcast.spi.impl.eventservice.impl.EventServiceImpl", + "methods": [ + { + "name": "eventsProcessed", + "parameterTypes": [] + }, + { + "name": "getEventQueueSize", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.spi.impl.eventservice.impl.EventServiceImpl" + }, + "type": "com.hazelcast.spi.impl.eventservice.impl.EventServiceImpl", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.spi.impl.eventservice.impl.EventServiceImpl" + }, + "type": "com.hazelcast.spi.impl.eventservice.impl.EventServiceSegment", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "type": "com.hazelcast.spi.impl.merge.SplitBrainDataSerializerHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.spi.impl.operationexecutor.impl.OperationExecutorImpl" + }, + "type": "com.hazelcast.spi.impl.operationexecutor.OperationExecutor", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.networking.nio.NioNetworking" + }, + "type": "com.hazelcast.spi.impl.operationexecutor.OperationHostileThread", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.spi.impl.operationservice.impl.OperationRunnerImpl" + }, + "type": "com.hazelcast.spi.impl.operationexecutor.OperationRunner", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.spi.impl.operationexecutor.impl.OperationThread" + }, + "type": "com.hazelcast.spi.impl.operationexecutor.impl.GenericOperationThread", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.impl.MetricsCollectionCycle" + }, + "type": "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": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.spi.impl.operationexecutor.impl.OperationExecutorImpl" + }, + "type": "com.hazelcast.spi.impl.operationexecutor.impl.OperationExecutorImpl", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.spi.impl.operationexecutor.impl.OperationThread" + }, + "type": "com.hazelcast.spi.impl.operationexecutor.impl.OperationThread", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.impl.MetricsCollectionCycle" + }, + "type": "com.hazelcast.spi.impl.operationexecutor.impl.PartitionOperationThread", + "methods": [ + { + "name": "normalPendingCount", + "parameterTypes": [] + }, + { + "name": "priorityPendingCount", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.spi.impl.operationexecutor.impl.OperationThread" + }, + "type": "com.hazelcast.spi.impl.operationexecutor.impl.PartitionOperationThread", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.spi.impl.operationparker.impl.OperationParkerImpl" + }, + "type": "com.hazelcast.spi.impl.operationparker.OperationParker", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.impl.MetricsCollectionCycle" + }, + "type": "com.hazelcast.spi.impl.operationparker.impl.OperationParkerImpl", + "methods": [ + { + "name": "getParkQueueCount", + "parameterTypes": [] + }, + { + "name": "getTotalParkedOperationCount", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.spi.impl.operationparker.impl.OperationParkerImpl" + }, + "type": "com.hazelcast.spi.impl.operationparker.impl.OperationParkerImpl", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.spi.impl.operationexecutor.impl.OperationExecutorImpl" + }, + "type": "com.hazelcast.spi.impl.operationservice.LiveOperationsTracker", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.spi.impl.operationparker.impl.OperationParkerImpl" + }, + "type": "com.hazelcast.spi.impl.operationservice.LiveOperationsTracker", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.spi.impl.operationservice.impl.OperationServiceImpl" + }, + "type": "com.hazelcast.spi.impl.operationservice.LiveOperationsTracker", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.spi.impl.operationservice.Operation" + }, + "type": "com.hazelcast.spi.impl.operationservice.Operation", + "fields": [ + { + "name": "callId" + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.spi.impl.operationservice.impl.OperationServiceImpl" + }, + "type": "com.hazelcast.spi.impl.operationservice.OperationService", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.spi.impl.operationservice.impl.BaseInvocation" + }, + "type": "com.hazelcast.spi.impl.operationservice.impl.BaseInvocation", + "fields": [ + { + "name": "backupsAcksReceived" + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.impl.MetricsCollectionCycle" + }, + "type": "com.hazelcast.spi.impl.operationservice.impl.InboundResponseHandlerSupplier", + "methods": [ + { + "name": "responseQueueSize", + "parameterTypes": [] + }, + { + "name": "responsesBackup", + "parameterTypes": [] + }, + { + "name": "responsesError", + "parameterTypes": [] + }, + { + "name": "responsesMissing", + "parameterTypes": [] + }, + { + "name": "responsesNormal", + "parameterTypes": [] + }, + { + "name": "responsesTimeout", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.spi.impl.operationservice.impl.InboundResponseHandlerSupplier" + }, + "type": "com.hazelcast.spi.impl.operationservice.impl.InboundResponseHandlerSupplier", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.spi.impl.operationservice.impl.Invocation" + }, + "type": "com.hazelcast.spi.impl.operationservice.impl.Invocation", + "fields": [ + { + "name": "responseReceived" + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.spi.impl.operationservice.impl.InvocationMonitor" + }, + "type": "com.hazelcast.spi.impl.operationservice.impl.InvocationMonitor", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.impl.MethodProbe$DoubleMethodProbe" + }, + "type": "com.hazelcast.spi.impl.operationservice.impl.InvocationRegistry", + "methods": [ + { + "name": "invocationsUsedPercentage", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.impl.MetricsCollectionCycle" + }, + "type": "com.hazelcast.spi.impl.operationservice.impl.InvocationRegistry", + "methods": [ + { + "name": "getLastCallId", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.spi.impl.operationservice.impl.InvocationRegistry" + }, + "type": "com.hazelcast.spi.impl.operationservice.impl.InvocationRegistry", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.spi.impl.operationservice.impl.OperationRunnerImpl" + }, + "type": "com.hazelcast.spi.impl.operationservice.impl.OperationRunnerImpl", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.spi.impl.operationservice.impl.OperationServiceImpl" + }, + "type": "com.hazelcast.spi.impl.operationservice.impl.OperationServiceImpl", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.spi.impl.proxyservice.impl.ProxyServiceImpl" + }, + "type": "com.hazelcast.spi.impl.proxyservice.InternalProxyService", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.spi.impl.proxyservice.impl.ProxyServiceImpl" + }, + "type": "com.hazelcast.spi.impl.proxyservice.ProxyService", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.impl.MetricsCollectionCycle" + }, + "type": "com.hazelcast.spi.impl.proxyservice.impl.ProxyServiceImpl", + "methods": [ + { + "name": "getProxyCount", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.spi.impl.proxyservice.impl.ProxyServiceImpl" + }, + "type": "com.hazelcast.spi.impl.proxyservice.impl.ProxyServiceImpl", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "type": "com.hazelcast.sql.impl.SqlDataSerializerHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "type": "com.hazelcast.topic.impl.TopicDataSerializerHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.transaction.impl.TransactionManagerServiceImpl" + }, + "type": "com.hazelcast.transaction.TransactionManagerService", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "type": "com.hazelcast.transaction.impl.TransactionDataSerializerHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.transaction.impl.TransactionManagerServiceImpl" + }, + "type": "com.hazelcast.transaction.impl.TransactionManagerServiceImpl", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + }, + "type": "com.hazelcast.wan.impl.WanDataSerializerHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.util.phonehome.PhoneHome" + }, + "type": "com.sun.crypto.provider.AESCipher$General", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.util.phonehome.PhoneHome" + }, + "type": "com.sun.crypto.provider.ARCFOURCipher", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.util.phonehome.PhoneHome" + }, + "type": "com.sun.crypto.provider.ChaCha20Cipher$ChaCha20Poly1305", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.util.phonehome.PhoneHome" + }, + "type": "com.sun.crypto.provider.DESCipher", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.util.phonehome.PhoneHome" + }, + "type": "com.sun.crypto.provider.DESedeCipher", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.util.phonehome.PhoneHome" + }, + "type": "com.sun.crypto.provider.DHParameters", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.util.phonehome.PhoneHome" + }, + "type": "com.sun.crypto.provider.GaloisCounterMode$AESGCM", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.util.phonehome.PhoneHome" + }, + "type": "com.sun.crypto.provider.HmacCore$HmacSHA384", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.util.phonehome.PhoneHome" + }, + "type": "com.sun.crypto.provider.TlsMasterSecretGenerator", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "type": "com.sun.management.GarbageCollectorMXBean" + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "type": "com.sun.management.GcInfo" + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "type": "com.sun.management.HotSpotDiagnosticMXBean" + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.util.JVMUtil" + }, + "type": "com.sun.management.HotSpotDiagnosticMXBean", + "methods": [ + { + "name": "getVMOption", + "parameterTypes": [ + "java.lang.String" + ] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.memory.MemoryStatsSupport" + }, + "type": "com.sun.management.OperatingSystemMXBean", + "methods": [ + { + "name": "getFreePhysicalMemorySize", + "parameterTypes": [] + }, + { + "name": "getTotalPhysicalMemorySize", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.metricsets.OperatingSystemMetricSet" + }, + "type": "com.sun.management.OperatingSystemMXBean", + "methods": [ + { + "name": "getFreePhysicalMemorySize", + "parameterTypes": [] + }, + { + "name": "getSystemCpuLoad", + "parameterTypes": [] + }, + { + "name": "getTotalPhysicalMemorySize", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.util.OperatingSystemMXBeanSupport" + }, + "type": "com.sun.management.OperatingSystemMXBean" + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "type": "com.sun.management.ThreadMXBean" + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "type": "com.sun.management.UnixOperatingSystemMXBean" + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "type": "com.sun.management.VMOption" + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.util.JVMUtil" + }, + "type": "com.sun.management.VMOption", + "methods": [ + { + "name": "getName", + "parameterTypes": [] + }, + { + "name": "getOrigin", + "parameterTypes": [] + }, + { + "name": "getValue", + "parameterTypes": [] + }, + { + "name": "isWriteable", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.util.JVMUtil" + }, + "type": "com.sun.management.VMOption$Origin", + "jniAccessible": true, + "fields": [ + { + "name": "ATTACH_ON_DEMAND" + }, + { + "name": "CONFIG_FILE" + }, + { + "name": "DEFAULT" + }, + { + "name": "ENVIRON_VAR" + }, + { + "name": "ERGONOMIC" + }, + { + "name": "MANAGEMENT" + }, + { + "name": "OTHER" + }, + { + "name": "VM_CREATION" + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "type": "com.sun.management.internal.DiagnosticCommandArgumentInfo", + "jniAccessible": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + "java.lang.String", + "java.lang.String", + "java.lang.String", + "java.lang.String", + "boolean", + "boolean", + "boolean", + "int" + ] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "type": "com.sun.management.internal.DiagnosticCommandArgumentInfo[]", + "jniAccessible": true + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "type": "com.sun.management.internal.DiagnosticCommandInfo", + "jniAccessible": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + "java.lang.String", + "java.lang.String", + "java.lang.String", + "java.lang.String", + "java.lang.String", + "java.lang.String", + "boolean", + "java.util.List" + ] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "type": "com.sun.management.internal.DiagnosticCommandInfo[]", + "jniAccessible": true + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.util.JVMUtil" + }, + "type": "com.sun.management.internal.Flag", + "jniAccessible": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + "java.lang.String", + "java.lang.Object", + "boolean", + "boolean", + "com.sun.management.VMOption$Origin" + ] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "type": "com.sun.management.internal.GarbageCollectorExtImpl" + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "type": "com.sun.management.internal.HotSpotDiagnostic" + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "type": "com.sun.management.internal.HotSpotThreadImpl" + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.memory.MemoryStatsSupport" + }, + "type": "com.sun.management.internal.OperatingSystemImpl", + "methods": [ + { + "name": "getTotalSwapSpaceSize", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "type": "com.sun.management.internal.OperatingSystemImpl" + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.metricsets.OperatingSystemMetricSet" + }, + "type": "com.sun.management.internal.OperatingSystemImpl", + "methods": [ + { + "name": "getCommittedVirtualMemorySize", + "parameterTypes": [] + }, + { + "name": "getFreeSwapSpaceSize", + "parameterTypes": [] + }, + { + "name": "getMaxFileDescriptorCount", + "parameterTypes": [] + }, + { + "name": "getOpenFileDescriptorCount", + "parameterTypes": [] + }, + { + "name": "getProcessCpuLoad", + "parameterTypes": [] + }, + { + "name": "getProcessCpuTime", + "parameterTypes": [] + }, + { + "name": "getTotalSwapSpaceSize", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.util.OperatingSystemMXBeanSupport" + }, + "type": "com.sun.management.internal.OperatingSystemImpl" + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "type": "double[]" + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "type": "float[]" + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "type": "int[]" + }, + { + "condition": { + "typeReached": "com.hazelcast.spi.impl.executionservice.impl.ExecutionServiceImpl$MetricsProvider" + }, + "type": "java.lang.AutoCloseable", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "type": "java.lang.Boolean", + "fields": [ + { + "name": "TYPE" + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.util.JVMUtil" + }, + "type": "java.lang.Boolean", + "jniAccessible": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + "boolean" + ] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "type": "java.lang.Byte", + "fields": [ + { + "name": "TYPE" + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "type": "java.lang.Character", + "fields": [ + { + "name": "TYPE" + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.compact.record.JavaRecordSerializer" + }, + "type": "java.lang.Class", + "methods": [ + { + "name": "getRecordComponents", + "parameterTypes": [] + }, + { + "name": "isRecord", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.util.ModularJavaUtils" + }, + "type": "java.lang.Class", + "methods": [ + { + "name": "getModule", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "type": "java.lang.Deprecated" + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "type": "java.lang.Double", + "fields": [ + { + "name": "TYPE" + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "type": "java.lang.Float", + "fields": [ + { + "name": "TYPE" + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "type": "java.lang.Integer", + "fields": [ + { + "name": "TYPE" + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.spi.impl.operationservice.impl.InvocationRegistry" + }, + "type": "java.lang.Iterable", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "type": "java.lang.Long", + "fields": [ + { + "name": "TYPE" + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.util.ModularJavaUtils" + }, + "type": "java.lang.Module", + "methods": [ + { + "name": "getName", + "parameterTypes": [] + }, + { + "name": "isOpen", + "parameterTypes": [ + "java.lang.String", + "java.lang.Module" + ] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.util.ModularJavaUtils" + }, + "type": "java.lang.ModuleLayer", + "methods": [ + { + "name": "boot", + "parameterTypes": [] + }, + { + "name": "modules", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.impl.SourceMetadata" + }, + "type": "java.lang.Object", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.metricsets.GarbageCollectionMetricSet" + }, + "type": "java.lang.Runnable", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.networking.nio.NioNetworking" + }, + "type": "java.lang.Runnable", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.spi.impl.operationexecutor.impl.OperationThread" + }, + "type": "java.lang.Runnable", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.util.JavaVersion" + }, + "type": "java.lang.Runtime", + "methods": [ + { + "name": "version", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.util.JavaVersion" + }, + "type": "java.lang.Runtime$Version", + "methods": [ + { + "name": "major", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "type": "java.lang.Short", + "fields": [ + { + "name": "TYPE" + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "type": "java.lang.StackTraceElement" + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "type": "java.lang.String", + "fields": [ + { + "name": "TYPE" + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.util.phonehome.PhoneHome" + }, + "type": "java.lang.String" + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "type": "java.lang.String[]" + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.util.phonehome.PhoneHome" + }, + "type": "java.lang.String[]" + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.networking.nio.NioNetworking" + }, + "type": "java.lang.Thread", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.spi.impl.operationexecutor.impl.OperationThread" + }, + "type": "java.lang.Thread", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "type": "java.lang.Void", + "fields": [ + { + "name": "TYPE" + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "type": "java.lang.management.BufferPoolMXBean" + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "type": "java.lang.management.ClassLoadingMXBean" + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "type": "java.lang.management.CompilationMXBean" + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "type": "java.lang.management.LockInfo" + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "type": "java.lang.management.ManagementPermission", + "methods": [ + { + "name": "", + "parameterTypes": [ + "java.lang.String" + ] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "type": "java.lang.management.MemoryMXBean" + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "type": "java.lang.management.MemoryManagerMXBean" + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "type": "java.lang.management.MemoryPoolMXBean" + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "type": "java.lang.management.MemoryUsage" + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "type": "java.lang.management.MonitorInfo" + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "type": "java.lang.management.PlatformLoggingMXBean", + "methods": [ + { + "name": "getLoggerLevel", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "getLoggerNames", + "parameterTypes": [] + }, + { + "name": "getParentLoggerName", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setLoggerLevel", + "parameterTypes": [ + "java.lang.String", + "java.lang.String" + ] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "type": "java.lang.management.RuntimeMXBean" + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "type": "java.lang.management.ThreadInfo" + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.serialization.impl.compact.record.JavaRecordSerializer" + }, + "type": "java.lang.reflect.RecordComponent", + "methods": [ + { + "name": "getGenericType", + "parameterTypes": [] + }, + { + "name": "getName", + "parameterTypes": [] + }, + { + "name": "getType", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "type": "java.math.BigDecimal" + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "type": "java.math.BigInteger" + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.util.phonehome.PhoneHome" + }, + "type": "java.security.AlgorithmParametersSpi" + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.util.phonehome.PhoneHome" + }, + "type": "java.security.KeyStoreSpi" + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.util.phonehome.PhoneHome" + }, + "type": "java.security.SecureRandomParameters" + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.util.phonehome.PhoneHome" + }, + "type": "java.security.interfaces.RSAPrivateKey" + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.util.phonehome.PhoneHome" + }, + "type": "java.security.interfaces.RSAPublicKey" + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "type": "java.util.Arrays", + "jniAccessible": true, + "methods": [ + { + "name": "asList", + "parameterTypes": [ + "java.lang.Object[]" + ] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "type": "java.util.Date" + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.util.phonehome.PhoneHome" + }, + "type": "java.util.Date" + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "type": "java.util.PropertyPermission", + "methods": [ + { + "name": "", + "parameterTypes": [ + "java.lang.String", + "java.lang.String" + ] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.spi.impl.executionservice.impl.ExecutionServiceImpl$MetricsProvider" + }, + "type": "java.util.concurrent.AbstractExecutorService", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.spi.impl.executionservice.impl.ExecutionServiceImpl$MetricsProvider" + }, + "type": "java.util.concurrent.Executor", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.spi.impl.executionservice.impl.ExecutionServiceImpl$MetricsProvider" + }, + "type": "java.util.concurrent.ExecutorService", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.partition.PartitionServiceProxy" + }, + "type": "java.util.concurrent.ForkJoinTask", + "fields": [ + { + "name": "aux" + }, + { + "name": "status" + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.spi.impl.executionservice.impl.ExecutionServiceImpl$MetricsProvider" + }, + "type": "java.util.concurrent.ThreadPoolExecutor", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.server.tcp.TcpServerConnectionManager" + }, + "type": "java.util.function.Consumer", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.spi.impl.eventservice.impl.EventServiceImpl" + }, + "type": "java.util.function.Consumer", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.spi.impl.operationexecutor.impl.OperationExecutorImpl" + }, + "type": "java.util.function.Consumer", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.spi.impl.operationservice.impl.InvocationMonitor" + }, + "type": "java.util.function.Consumer", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.spi.impl.operationservice.impl.InboundResponseHandlerSupplier" + }, + "type": "java.util.function.Supplier", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "type": "java.util.logging.LogManager", + "methods": [ + { + "name": "getLoggingMXBean", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "type": "java.util.logging.LoggingMXBean" + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.nio.ClassLoaderUtil" + }, + "type": "javax.cache.Caching" + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "type": "javax.management.MBeanOperationInfo", + "methods": [ + { + "name": "getSignature", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "type": "javax.management.MBeanServerBuilder", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "type": "javax.management.ObjectName" + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "type": "javax.management.StandardEmitterMBean", + "methods": [ + { + "name": "cacheMBeanInfo", + "parameterTypes": [ + "javax.management.MBeanInfo" + ] + }, + { + "name": "getCachedMBeanInfo", + "parameterTypes": [] + }, + { + "name": "getMBeanInfo", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "type": "javax.management.openmbean.CompositeData" + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "type": "javax.management.openmbean.CompositeData[]" + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "type": "javax.management.openmbean.OpenMBeanOperationInfoSupport" + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "type": "javax.management.openmbean.TabularData" + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.util.phonehome.PhoneHome" + }, + "type": "javax.security.auth.x500.X500Principal", + "fields": [ + { + "name": "thisX500Name" + } + ], + "methods": [ + { + "name": "", + "parameterTypes": [ + "sun.security.x509.X500Name" + ] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.partition.PartitionServiceProxy" + }, + "type": "jdk.internal.misc.Unsafe" + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "type": "jdk.management.jfr.ConfigurationInfo" + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "type": "jdk.management.jfr.EventTypeInfo" + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "type": "jdk.management.jfr.FlightRecorderMXBean" + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "type": "jdk.management.jfr.FlightRecorderMXBeanImpl", + "methods": [ + { + "name": "cacheMBeanInfo", + "parameterTypes": [ + "javax.management.MBeanInfo" + ] + }, + { + "name": "getCachedMBeanInfo", + "parameterTypes": [] + }, + { + "name": "getMBeanInfo", + "parameterTypes": [] + }, + { + "name": "getNotificationInfo", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "type": "jdk.management.jfr.RecordingInfo" + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "type": "jdk.management.jfr.SettingDescriptorInfo" + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "type": "long[]" + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "type": "short[]" + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "type": "sun.management.ClassLoadingImpl" + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "type": "sun.management.CompilationImpl" + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "type": "sun.management.ManagementFactoryHelper$1" + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "type": "sun.management.ManagementFactoryHelper$PlatformLoggingImpl" + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "type": "sun.management.MemoryImpl" + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "type": "sun.management.MemoryManagerImpl" + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "type": "sun.management.MemoryPoolImpl" + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.jmx.JmxPublisher" + }, + "type": "sun.management.RuntimeImpl" + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.metrics.metricsets.RuntimeMetricSet" + }, + "type": "sun.management.VMManagementImpl", + "jniAccessible": true, + "fields": [ + { + "name": "compTimeMonitoringSupport" + }, + { + "name": "currentThreadCpuTimeSupport" + }, + { + "name": "objectMonitorUsageSupport" + }, + { + "name": "otherThreadCpuTimeSupport" + }, + { + "name": "remoteDiagnosticCommandsSupport" + }, + { + "name": "synchronizerUsageSupport" + }, + { + "name": "threadAllocatedMemorySupport" + }, + { + "name": "threadContentionMonitoringSupport" + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.memory.impl.UnsafeUtil$1" + }, + "type": "sun.misc.Unsafe", + "fields": [ + { + "name": "theUnsafe" + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.networking.nio.SelectorOptimizer" + }, + "type": "sun.nio.ch.SelectorImpl", + "fields": [ + { + "name": "selectedKeys" + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.util.phonehome.PhoneHome" + }, + "type": "sun.security.pkcs.SignerInfo[]" + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.util.phonehome.PhoneHome" + }, + "type": "sun.security.pkcs12.PKCS12KeyStore", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.util.phonehome.PhoneHome" + }, + "type": "sun.security.pkcs12.PKCS12KeyStore$DualFormatPKCS12", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.util.phonehome.PhoneHome" + }, + "type": "sun.security.provider.DSA$SHA224withDSA", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.util.phonehome.PhoneHome" + }, + "type": "sun.security.provider.DSA$SHA256withDSA", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.util.phonehome.PhoneHome" + }, + "type": "sun.security.provider.JavaKeyStore$DualFormatJKS", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.util.phonehome.PhoneHome" + }, + "type": "sun.security.provider.JavaKeyStore$JKS", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.util.phonehome.PhoneHome" + }, + "type": "sun.security.provider.NativePRNG", + "methods": [ + { + "name": "", + "parameterTypes": [] + }, + { + "name": "", + "parameterTypes": [ + "java.security.SecureRandomParameters" + ] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.util.phonehome.PhoneHome" + }, + "type": "sun.security.provider.SHA", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.util.phonehome.PhoneHome" + }, + "type": "sun.security.provider.SHA2$SHA224", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.util.phonehome.PhoneHome" + }, + "type": "sun.security.provider.SHA2$SHA256", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.util.phonehome.PhoneHome" + }, + "type": "sun.security.provider.SHA5$SHA384", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.util.phonehome.PhoneHome" + }, + "type": "sun.security.provider.SHA5$SHA512", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.util.phonehome.PhoneHome" + }, + "type": "sun.security.provider.X509Factory", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.util.phonehome.PhoneHome" + }, + "type": "sun.security.provider.certpath.PKIXCertPathValidator", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.util.phonehome.PhoneHome" + }, + "type": "sun.security.rsa.PSSParameters", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.util.phonehome.PhoneHome" + }, + "type": "sun.security.rsa.RSAKeyFactory$Legacy", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.util.phonehome.PhoneHome" + }, + "type": "sun.security.rsa.RSAPSSSignature", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.util.phonehome.PhoneHome" + }, + "type": "sun.security.rsa.RSASignature$SHA224withRSA", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.util.phonehome.PhoneHome" + }, + "type": "sun.security.rsa.RSASignature$SHA256withRSA", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.util.phonehome.PhoneHome" + }, + "type": "sun.security.ssl.KeyManagerFactoryImpl$SunX509", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.util.phonehome.PhoneHome" + }, + "type": "sun.security.ssl.SSLContextImpl$DefaultSSLContext", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.util.phonehome.PhoneHome" + }, + "type": "sun.security.ssl.TrustManagerFactoryImpl$PKIXFactory", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.util.phonehome.PhoneHome" + }, + "type": "sun.security.util.ObjectIdentifier" + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.util.phonehome.PhoneHome" + }, + "type": "sun.security.x509.AuthorityInfoAccessExtension", + "methods": [ + { + "name": "", + "parameterTypes": [ + "java.lang.Boolean", + "java.lang.Object" + ] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.util.phonehome.PhoneHome" + }, + "type": "sun.security.x509.AuthorityKeyIdentifierExtension", + "methods": [ + { + "name": "", + "parameterTypes": [ + "java.lang.Boolean", + "java.lang.Object" + ] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.util.phonehome.PhoneHome" + }, + "type": "sun.security.x509.BasicConstraintsExtension", + "methods": [ + { + "name": "", + "parameterTypes": [ + "java.lang.Boolean", + "java.lang.Object" + ] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.util.phonehome.PhoneHome" + }, + "type": "sun.security.x509.CRLDistributionPointsExtension", + "methods": [ + { + "name": "", + "parameterTypes": [ + "java.lang.Boolean", + "java.lang.Object" + ] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.util.phonehome.PhoneHome" + }, + "type": "sun.security.x509.CertificateExtensions" + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.util.phonehome.PhoneHome" + }, + "type": "sun.security.x509.CertificatePoliciesExtension", + "methods": [ + { + "name": "", + "parameterTypes": [ + "java.lang.Boolean", + "java.lang.Object" + ] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.util.phonehome.PhoneHome" + }, + "type": "sun.security.x509.ExtendedKeyUsageExtension", + "methods": [ + { + "name": "", + "parameterTypes": [ + "java.lang.Boolean", + "java.lang.Object" + ] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.util.phonehome.PhoneHome" + }, + "type": "sun.security.x509.KeyUsageExtension", + "methods": [ + { + "name": "", + "parameterTypes": [ + "java.lang.Boolean", + "java.lang.Object" + ] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.util.phonehome.PhoneHome" + }, + "type": "sun.security.x509.NetscapeCertTypeExtension", + "methods": [ + { + "name": "", + "parameterTypes": [ + "java.lang.Boolean", + "java.lang.Object" + ] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.util.phonehome.PhoneHome" + }, + "type": "sun.security.x509.PrivateKeyUsageExtension", + "methods": [ + { + "name": "", + "parameterTypes": [ + "java.lang.Boolean", + "java.lang.Object" + ] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.util.phonehome.PhoneHome" + }, + "type": "sun.security.x509.SubjectAlternativeNameExtension", + "methods": [ + { + "name": "", + "parameterTypes": [ + "java.lang.Boolean", + "java.lang.Object" + ] + } + ] + }, + { + "condition": { + "typeReached": "com.hazelcast.internal.util.phonehome.PhoneHome" + }, + "type": "sun.security.x509.SubjectKeyIdentifierExtension", + "methods": [ + { + "name": "", + "parameterTypes": [ + "java.lang.Boolean", + "java.lang.Object" + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/metadata/com.hazelcast/hazelcast/5.2.1/reflect-config.json b/metadata/com.hazelcast/hazelcast/5.2.1/reflect-config.json deleted file mode 100644 index 22094b491aa..00000000000 --- a/metadata/com.hazelcast/hazelcast/5.2.1/reflect-config.json +++ /dev/null @@ -1,8198 +0,0 @@ -[ - { - "condition": { - "typeReachable": "com.hazelcast.core.Hazelcast" - }, - "name": "[B" - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.util.phonehome.PhoneHome" - }, - "name": "[B" - }, - { - "condition": { - "typeReachable": "com.hazelcast.core.Hazelcast" - }, - "name": "[C" - }, - { - "condition": { - "typeReachable": "com.hazelcast.core.Hazelcast" - }, - "name": "[D" - }, - { - "condition": { - "typeReachable": "com.hazelcast.core.Hazelcast" - }, - "name": "[F" - }, - { - "condition": { - "typeReachable": "com.hazelcast.core.Hazelcast" - }, - "name": "[I" - }, - { - "condition": { - "typeReachable": "com.hazelcast.core.Hazelcast" - }, - "name": "[J" - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.networking.nio.NioInboundPipeline" - }, - "name": "[Lcom.hazelcast.internal.networking.InboundHandler;" - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.networking.nio.NioOutboundPipeline" - }, - "name": "[Lcom.hazelcast.internal.networking.OutboundHandler;" - }, - { - "condition": { - "typeReachable": "com.hazelcast.core.Hazelcast" - }, - "name": "[Ljava.lang.String;" - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.util.phonehome.PhoneHome" - }, - "name": "[Ljava.lang.String;" - }, - { - "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.core.Hazelcast" - }, - "name": "[Z" - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" - }, - "name": "com.hazelcast.aggregation.impl.AggregatorDataSerializerHook", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.discovery.impl.DefaultDiscoveryService" - }, - "name": "com.hazelcast.aws.AwsDiscoveryStrategyFactory", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.discovery.impl.DefaultDiscoveryService" - }, - "name": "com.hazelcast.azure.AzureDiscoveryStrategyFactory", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" - }, - "name": "com.hazelcast.cache.impl.CacheDataSerializerHook", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.operationservice.impl.OperationRunnerImpl" - }, - "name": "com.hazelcast.cache.impl.CacheMXBeanImpl", - "queryAllPublicConstructors": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.operationservice.impl.OperationRunnerImpl" - }, - "name": "com.hazelcast.cache.impl.CacheStatisticsMXBeanImpl", - "queryAllPublicConstructors": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" - }, - "name": "com.hazelcast.cardinality.impl.CardinalityEstimatorDataSerializerHook", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.util.ServiceLoader" - }, - "name": "com.hazelcast.client.HazelcastClient" - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" - }, - "name": "com.hazelcast.client.impl.ClientDataSerializerHook", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.impl.ClientEndpointManagerImpl" - }, - "name": "com.hazelcast.client.impl.ClientEndpointManager", - "allDeclaredFields": 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" - }, - "name": "com.hazelcast.client.impl.ClientEndpointManagerImpl", - "allDeclaredFields": 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" - }, - "name": "com.hazelcast.client.impl.clientside.DefaultClientExtension", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.impl.statistics.ClusterConnectionMetricsProvider" - }, - "name": "com.hazelcast.client.impl.connection.ClientConnection", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.impl.statistics.ClusterConnectionMetricsProvider" - }, - "name": "com.hazelcast.client.impl.connection.tcp.TcpClientConnection", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.impl.clientside.HazelcastClientInstanceImpl" - }, - "name": "com.hazelcast.client.impl.proxy.ClientListProxy", - "methods": [ - { - "name": "", - "parameterTypes": [ - "java.lang.String", - "java.lang.String", - "com.hazelcast.client.impl.spi.ClientContext" - ] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.impl.clientside.HazelcastClientInstanceImpl" - }, - "name": "com.hazelcast.client.impl.proxy.ClientMultiMapProxy", - "methods": [ - { - "name": "", - "parameterTypes": [ - "java.lang.String", - "java.lang.String", - "com.hazelcast.client.impl.spi.ClientContext" - ] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.impl.clientside.HazelcastClientInstanceImpl" - }, - "name": "com.hazelcast.client.impl.proxy.ClientQueueProxy", - "methods": [ - { - "name": "", - "parameterTypes": [ - "java.lang.String", - "java.lang.String", - "com.hazelcast.client.impl.spi.ClientContext" - ] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.impl.clientside.HazelcastClientInstanceImpl" - }, - "name": "com.hazelcast.client.impl.proxy.ClientReplicatedMapProxy", - "methods": [ - { - "name": "", - "parameterTypes": [ - "java.lang.String", - "java.lang.String", - "com.hazelcast.client.impl.spi.ClientContext" - ] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.impl.clientside.HazelcastClientInstanceImpl" - }, - "name": "com.hazelcast.client.impl.proxy.ClientRingbufferProxy", - "methods": [ - { - "name": "", - "parameterTypes": [ - "java.lang.String", - "java.lang.String", - "com.hazelcast.client.impl.spi.ClientContext" - ] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.impl.clientside.HazelcastClientInstanceImpl" - }, - "name": "com.hazelcast.client.impl.proxy.ClientSetProxy", - "methods": [ - { - "name": "", - "parameterTypes": [ - "java.lang.String", - "java.lang.String", - "com.hazelcast.client.impl.spi.ClientContext" - ] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.impl.clientside.HazelcastClientInstanceImpl" - }, - "name": "com.hazelcast.client.impl.proxy.ClientTopicProxy", - "methods": [ - { - "name": "", - "parameterTypes": [ - "java.lang.String", - "java.lang.String", - "com.hazelcast.client.impl.spi.ClientContext" - ] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.HazelcastClient" - }, - "name": "com.hazelcast.client.impl.spi.ClientInvocationService", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.cache.impl.HazelcastClientCachingProvider" - }, - "name": "com.hazelcast.client.impl.spi.ClientInvocationService", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.impl.clientside.HazelcastClientInstanceImpl" - }, - "name": "com.hazelcast.client.impl.spi.ClientInvocationService" - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.impl.spi.impl.ClientInvocationServiceImpl" - }, - "name": "com.hazelcast.client.impl.spi.ClientInvocationService", - "allDeclaredFields": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.HazelcastClient" - }, - "name": "com.hazelcast.client.impl.spi.ClientListenerService", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.cache.impl.HazelcastClientCachingProvider" - }, - "name": "com.hazelcast.client.impl.spi.ClientListenerService", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.impl.clientside.HazelcastClientInstanceImpl" - }, - "name": "com.hazelcast.client.impl.spi.ClientListenerService" - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.impl.spi.impl.listener.ClientListenerServiceImpl" - }, - "name": "com.hazelcast.client.impl.spi.ClientListenerService", - "allDeclaredFields": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.HazelcastClient" - }, - "name": "com.hazelcast.client.impl.spi.impl.ClientExecutionServiceImpl", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.cache.impl.HazelcastClientCachingProvider" - }, - "name": "com.hazelcast.client.impl.spi.impl.ClientExecutionServiceImpl", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.impl.clientside.HazelcastClientInstanceImpl" - }, - "name": "com.hazelcast.client.impl.spi.impl.ClientExecutionServiceImpl" - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.impl.spi.impl.ClientExecutionServiceImpl" - }, - "name": "com.hazelcast.client.impl.spi.impl.ClientExecutionServiceImpl", - "allDeclaredFields": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.HazelcastClient" - }, - "name": "com.hazelcast.client.impl.spi.impl.ClientInvocationServiceImpl", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.cache.impl.HazelcastClientCachingProvider" - }, - "name": "com.hazelcast.client.impl.spi.impl.ClientInvocationServiceImpl", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.impl.clientside.HazelcastClientInstanceImpl" - }, - "name": "com.hazelcast.client.impl.spi.impl.ClientInvocationServiceImpl" - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.impl.spi.impl.ClientInvocationServiceImpl" - }, - "name": "com.hazelcast.client.impl.spi.impl.ClientInvocationServiceImpl", - "allDeclaredFields": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.impl.statistics.ClientStatisticsService" - }, - "name": "com.hazelcast.client.impl.spi.impl.ClientInvocationServiceImpl", - "methods": [ - { - "name": "maxCurrentInvocations", - "parameterTypes": [] - }, - { - "name": "startedInvocations", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.HazelcastClient" - }, - "name": "com.hazelcast.client.impl.spi.impl.listener.ClientListenerServiceImpl", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.cache.impl.HazelcastClientCachingProvider" - }, - "name": "com.hazelcast.client.impl.spi.impl.listener.ClientListenerServiceImpl", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.impl.clientside.HazelcastClientInstanceImpl" - }, - "name": "com.hazelcast.client.impl.spi.impl.listener.ClientListenerServiceImpl" - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.impl.spi.impl.listener.ClientListenerServiceImpl" - }, - "name": "com.hazelcast.client.impl.spi.impl.listener.ClientListenerServiceImpl", - "allDeclaredFields": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.impl.statistics.ClientStatisticsService" - }, - "name": "com.hazelcast.client.impl.spi.impl.listener.ClientListenerServiceImpl", - "methods": [ - { - "name": "eventQueueSize", - "parameterTypes": [] - }, - { - "name": "eventsProcessed", - "parameterTypes": [] - } - ] - }, - { - "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" - }, - "name": "com.hazelcast.cluster.Cluster", - "allDeclaredFields": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.collection.impl.list.ListService" - }, - "name": "com.hazelcast.collection.LocalCollectionStats", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.collection.impl.set.SetService" - }, - "name": "com.hazelcast.collection.LocalCollectionStats", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.collection.impl.list.ListService" - }, - "name": "com.hazelcast.collection.LocalListStats", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.collection.impl.queue.QueueService" - }, - "name": "com.hazelcast.collection.LocalQueueStats", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.collection.impl.set.SetService" - }, - "name": "com.hazelcast.collection.LocalSetStats", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" - }, - "name": "com.hazelcast.collection.impl.collection.CollectionDataSerializerHook", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" - }, - "name": "com.hazelcast.collection.impl.queue.QueueDataSerializerHook", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.config.MemberDomConfigProcessor" - }, - "name": "com.hazelcast.config.AbstractSymmetricEncryptionConfig", - "methods": [ - { - "name": "setAlgorithm", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setEnabled", - "parameterTypes": [ - "boolean" - ] - }, - { - "name": "setSalt", - "parameterTypes": [ - "java.lang.String" - ] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.config.MemberDomConfigProcessor" - }, - "name": "com.hazelcast.config.CardinalityEstimatorConfig", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.config.MemberDomConfigProcessor" - }, - "name": "com.hazelcast.config.Config", - "queryAllPublicMethods": true, - "methods": [ - { - "name": "addDurableExecutorConfig", - "parameterTypes": [ - "com.hazelcast.config.DurableExecutorConfig" - ] - }, - { - "name": "addExecutorConfig", - "parameterTypes": [ - "com.hazelcast.config.ExecutorConfig" - ] - }, - { - "name": "addPNCounterConfig", - "parameterTypes": [ - "com.hazelcast.config.PNCounterConfig" - ] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.config.MemberDomConfigProcessor" - }, - "name": "com.hazelcast.config.DurableExecutorConfig", - "queryAllPublicMethods": true, - "methods": [ - { - "name": "", - "parameterTypes": [] - }, - { - "name": "setCapacity", - "parameterTypes": [ - "int" - ] - }, - { - "name": "setDurability", - "parameterTypes": [ - "int" - ] - }, - { - "name": "setName", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setPoolSize", - "parameterTypes": [ - "int" - ] - }, - { - "name": "setStatisticsEnabled", - "parameterTypes": [ - "boolean" - ] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.config.Config" - }, - "name": "com.hazelcast.config.ExecutorConfig", - "methods": [ - { - "name": "", - "parameterTypes": [] - }, - { - "name": "", - "parameterTypes": [ - "com.hazelcast.config.ExecutorConfig" - ] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.config.MemberDomConfigProcessor" - }, - "name": "com.hazelcast.config.ExecutorConfig", - "queryAllPublicMethods": true, - "methods": [ - { - "name": "", - "parameterTypes": [] - }, - { - "name": "setName", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setPoolSize", - "parameterTypes": [ - "int" - ] - }, - { - "name": "setQueueCapacity", - "parameterTypes": [ - "int" - ] - }, - { - "name": "setStatisticsEnabled", - "parameterTypes": [ - "boolean" - ] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.config.MemberDomConfigProcessor" - }, - "name": "com.hazelcast.config.FlakeIdGeneratorConfig", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.config.Config" - }, - "name": "com.hazelcast.config.ListConfig", - "methods": [ - { - "name": "", - "parameterTypes": [] - }, - { - "name": "", - "parameterTypes": [ - "com.hazelcast.config.ListConfig" - ] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.config.MemberDomConfigProcessor" - }, - "name": "com.hazelcast.config.ListConfig", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.config.Config" - }, - "name": "com.hazelcast.config.MapConfig", - "methods": [ - { - "name": "", - "parameterTypes": [] - }, - { - "name": "", - "parameterTypes": [ - "com.hazelcast.config.MapConfig" - ] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.config.MemberDomConfigProcessor" - }, - "name": "com.hazelcast.config.MapConfig", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.config.Config" - }, - "name": "com.hazelcast.config.MultiMapConfig", - "methods": [ - { - "name": "", - "parameterTypes": [] - }, - { - "name": "", - "parameterTypes": [ - "com.hazelcast.config.MultiMapConfig" - ] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.config.MemberDomConfigProcessor" - }, - "name": "com.hazelcast.config.MultiMapConfig", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.config.MemberDomConfigProcessor" - }, - "name": "com.hazelcast.config.NetworkConfig", - "queryAllPublicMethods": true, - "methods": [ - { - "name": "setSymmetricEncryptionConfig", - "parameterTypes": [ - "com.hazelcast.config.SymmetricEncryptionConfig" - ] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.config.MemberDomConfigProcessor" - }, - "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.config.Config" - }, - "name": "com.hazelcast.config.QueueConfig", - "methods": [ - { - "name": "", - "parameterTypes": [] - }, - { - "name": "", - "parameterTypes": [ - "com.hazelcast.config.QueueConfig" - ] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.config.MemberDomConfigProcessor" - }, - "name": "com.hazelcast.config.QueueConfig", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.config.Config" - }, - "name": "com.hazelcast.config.ReplicatedMapConfig", - "methods": [ - { - "name": "", - "parameterTypes": [] - }, - { - "name": "", - "parameterTypes": [ - "com.hazelcast.config.ReplicatedMapConfig" - ] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.config.MemberDomConfigProcessor" - }, - "name": "com.hazelcast.config.ReplicatedMapConfig", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.config.Config" - }, - "name": "com.hazelcast.config.RingbufferConfig", - "methods": [ - { - "name": "", - "parameterTypes": [] - }, - { - "name": "", - "parameterTypes": [ - "com.hazelcast.config.RingbufferConfig" - ] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.config.MemberDomConfigProcessor" - }, - "name": "com.hazelcast.config.RingbufferConfig", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.config.MemberDomConfigProcessor" - }, - "name": "com.hazelcast.config.ScheduledExecutorConfig", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.config.Config" - }, - "name": "com.hazelcast.config.SetConfig", - "methods": [ - { - "name": "", - "parameterTypes": [] - }, - { - "name": "", - "parameterTypes": [ - "com.hazelcast.config.SetConfig" - ] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.config.MemberDomConfigProcessor" - }, - "name": "com.hazelcast.config.SetConfig", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.config.MemberDomConfigProcessor" - }, - "name": "com.hazelcast.config.SymmetricEncryptionConfig", - "queryAllPublicMethods": true, - "methods": [ - { - "name": "setIterationCount", - "parameterTypes": [ - "int" - ] - }, - { - "name": "setPassword", - "parameterTypes": [ - "java.lang.String" - ] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.config.Config" - }, - "name": "com.hazelcast.config.TopicConfig", - "methods": [ - { - "name": "", - "parameterTypes": [ - "com.hazelcast.config.TopicConfig" - ] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.dynamicconfig.DynamicConfigurationAwareConfig" - }, - "name": "com.hazelcast.config.TopicConfig", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" - }, - "name": "com.hazelcast.cp.event.impl.CpEventDataSerializerHook", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.core.Hazelcast" - }, - "name": "com.hazelcast.cp.internal.MetadataRaftGroupManager", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.cp.internal.RaftService" - }, - "name": "com.hazelcast.cp.internal.MetadataRaftGroupManager", - "allDeclaredFields": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.cp.internal.RaftServiceDescriptorProvider$RaftServiceDescriptor" - }, - "name": "com.hazelcast.cp.internal.MetadataRaftGroupManager" - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" - }, - "name": "com.hazelcast.cp.internal.MetadataRaftGroupManager" - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" - }, - "name": "com.hazelcast.cp.internal.MetadataRaftGroupManager" - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.Node" - }, - "name": "com.hazelcast.cp.internal.MetadataRaftGroupManager" - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.NodeEngineImpl" - }, - "name": "com.hazelcast.cp.internal.MetadataRaftGroupManager" - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.servicemanager.impl.ServiceManagerImpl" - }, - "name": "com.hazelcast.cp.internal.MetadataRaftGroupManager" - }, - { - "condition": { - "typeReachable": "com.hazelcast.core.Hazelcast" - }, - "name": "com.hazelcast.cp.internal.RaftNodeLifecycleAwareService", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.cp.internal.RaftService" - }, - "name": "com.hazelcast.cp.internal.RaftNodeLifecycleAwareService", - "allDeclaredFields": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.cp.internal.RaftServiceDescriptorProvider$RaftServiceDescriptor" - }, - "name": "com.hazelcast.cp.internal.RaftNodeLifecycleAwareService" - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" - }, - "name": "com.hazelcast.cp.internal.RaftNodeLifecycleAwareService" - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" - }, - "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.cp.internal.RaftService" - }, - "name": "com.hazelcast.cp.internal.RaftService", - "allDeclaredFields": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.cp.internal.RaftServiceDescriptorProvider$RaftServiceDescriptor" - }, - "name": "com.hazelcast.cp.internal.RaftService" - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" - }, - "name": "com.hazelcast.cp.internal.RaftService" - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" - }, - "name": "com.hazelcast.cp.internal.RaftService" - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.Node" - }, - "name": "com.hazelcast.cp.internal.RaftService" - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.NodeEngineImpl" - }, - "name": "com.hazelcast.cp.internal.RaftService" - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.servicemanager.impl.ServiceManagerImpl" - }, - "name": "com.hazelcast.cp.internal.RaftService" - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" - }, - "name": "com.hazelcast.cp.internal.RaftServiceDataSerializerHook", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.servicemanager.impl.ServiceManagerImpl" - }, - "name": "com.hazelcast.cp.internal.RaftServiceDescriptorProvider", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" - }, - "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": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" - }, - "name": "com.hazelcast.cp.internal.datastructures.atomiclong.AtomicLongDataSerializerHook", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" - }, - "name": "com.hazelcast.cp.internal.datastructures.atomicref.AtomicRefDataSerializerHook", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" - }, - "name": "com.hazelcast.cp.internal.datastructures.countdownlatch.CountDownLatchDataSerializerHook", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" - }, - "name": "com.hazelcast.cp.internal.datastructures.lock.LockDataSerializerHook", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" - }, - "name": "com.hazelcast.cp.internal.datastructures.semaphore.SemaphoreDataSerializerHook", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.core.Hazelcast" - }, - "name": "com.hazelcast.cp.internal.raft.SnapshotAwareService", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.cp.internal.RaftService" - }, - "name": "com.hazelcast.cp.internal.raft.SnapshotAwareService", - "allDeclaredFields": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.cp.internal.RaftServiceDescriptorProvider$RaftServiceDescriptor" - }, - "name": "com.hazelcast.cp.internal.raft.SnapshotAwareService" - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" - }, - "name": "com.hazelcast.cp.internal.raft.SnapshotAwareService" - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" - }, - "name": "com.hazelcast.cp.internal.raft.SnapshotAwareService" - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.Node" - }, - "name": "com.hazelcast.cp.internal.raft.SnapshotAwareService" - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.NodeEngineImpl" - }, - "name": "com.hazelcast.cp.internal.raft.SnapshotAwareService" - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.servicemanager.impl.ServiceManagerImpl" - }, - "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": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" - }, - "name": "com.hazelcast.cp.internal.session.RaftSessionServiceDataSerializerHook", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" - }, - "name": "com.hazelcast.durableexecutor.impl.DurableExecutorDataSerializerHook", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" - }, - "name": "com.hazelcast.executor.impl.ExecutorDataSerializerHook", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" - }, - "name": "com.hazelcast.flakeidgen.impl.FlakeIdGeneratorDataSerializerHook", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.discovery.impl.DefaultDiscoveryService" - }, - "name": "com.hazelcast.gcp.GcpDiscoveryStrategyFactory", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.BuildInfoProvider" - }, - "name": "com.hazelcast.instance.GeneratedBuildProperties", - "fields": [ - { - "name": "BUILD" - }, - { - "name": "COMMIT_ID" - }, - { - "name": "DISTRIBUTION" - }, - { - "name": "REVISION" - }, - { - "name": "SERIALIZATION_VERSION" - }, - { - "name": "VERSION" - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.cache.impl.AbstractCacheService" - }, - "name": "com.hazelcast.instance.LocalInstanceStats", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.collection.impl.list.ListService" - }, - "name": "com.hazelcast.instance.LocalInstanceStats", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.collection.impl.queue.QueueService" - }, - "name": "com.hazelcast.instance.LocalInstanceStats", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.collection.impl.set.SetService" - }, - "name": "com.hazelcast.instance.LocalInstanceStats", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.ProviderHelper" - }, - "name": "com.hazelcast.instance.LocalInstanceStats", - "allDeclaredFields": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.map.impl.MapService" - }, - "name": "com.hazelcast.instance.LocalInstanceStats", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.replicatedmap.impl.ReplicatedMapService" - }, - "name": "com.hazelcast.instance.LocalInstanceStats", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.topic.impl.TopicService" - }, - "name": "com.hazelcast.instance.LocalInstanceStats", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.NodeExtensionFactory" - }, - "name": "com.hazelcast.instance.impl.DefaultNodeExtension", - "methods": [ - { - "name": "", - "parameterTypes": [ - "com.hazelcast.instance.impl.Node" - ] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" - }, - "name": "com.hazelcast.internal.ascii.TextProtocolsDataSerializerHook", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.core.Hazelcast" - }, - "name": "com.hazelcast.internal.cluster.ClusterClock", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" - }, - "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 - }, - { - "condition": { - "typeReachable": "com.hazelcast.core.Hazelcast" - }, - "name": "com.hazelcast.internal.cluster.ClusterService", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" - }, - "name": "com.hazelcast.internal.cluster.ClusterService" - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" - }, - "name": "com.hazelcast.internal.cluster.ClusterService" - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.Node" - }, - "name": "com.hazelcast.internal.cluster.ClusterService" - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.cluster.impl.ClusterServiceImpl" - }, - "name": "com.hazelcast.internal.cluster.ClusterService", - "allDeclaredFields": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.core.Hazelcast" - }, - "name": "com.hazelcast.internal.cluster.ClusterStateListener", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" - }, - "name": "com.hazelcast.internal.cluster.ClusterStateListener" - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" - }, - "name": "com.hazelcast.internal.cluster.ClusterStateListener" - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.Node" - }, - "name": "com.hazelcast.internal.cluster.ClusterStateListener" - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.partition.impl.InternalPartitionServiceImpl" - }, - "name": "com.hazelcast.internal.cluster.ClusterStateListener", - "allDeclaredFields": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.core.Hazelcast" - }, - "name": "com.hazelcast.internal.cluster.impl.ClusterClockImpl", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" - }, - "name": "com.hazelcast.internal.cluster.impl.ClusterClockImpl" - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" - }, - "name": "com.hazelcast.internal.cluster.impl.ClusterClockImpl" - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.Node" - }, - "name": "com.hazelcast.internal.cluster.impl.ClusterClockImpl" - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.cluster.impl.ClusterServiceImpl" - }, - "name": "com.hazelcast.internal.cluster.impl.ClusterClockImpl", - "allDeclaredFields": true - }, - { - "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.cluster.impl.ClusterDataSerializerHook", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.core.Hazelcast" - }, - "name": "com.hazelcast.internal.cluster.impl.ClusterHeartbeatManager", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" - }, - "name": "com.hazelcast.internal.cluster.impl.ClusterHeartbeatManager" - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" - }, - "name": "com.hazelcast.internal.cluster.impl.ClusterHeartbeatManager" - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.Node" - }, - "name": "com.hazelcast.internal.cluster.impl.ClusterHeartbeatManager" - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.cluster.impl.ClusterServiceImpl" - }, - "name": "com.hazelcast.internal.cluster.impl.ClusterHeartbeatManager", - "allDeclaredFields": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.core.Hazelcast" - }, - "name": "com.hazelcast.internal.cluster.impl.ClusterServiceImpl", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" - }, - "name": "com.hazelcast.internal.cluster.impl.ClusterServiceImpl" - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" - }, - "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 - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" - }, - "name": "com.hazelcast.internal.cluster.impl.ClusterServiceImpl", - "methods": [ - { - "name": "getSize", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" - }, - "name": "com.hazelcast.internal.config.ConfigDataSerializerHook", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" - }, - "name": "com.hazelcast.internal.crdt.CRDTDataSerializerHook", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" - }, - "name": "com.hazelcast.internal.journal.EventJournalDataSerializerHook", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" - }, - "name": "com.hazelcast.internal.locksupport.LockDataSerializerHook", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" - }, - "name": "com.hazelcast.internal.longregister.LongRegisterDataSerializerHook", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.servicemanager.impl.ServiceManagerImpl" - }, - "name": "com.hazelcast.internal.longregister.LongRegisterServiceDescriptorProvider", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" - }, - "name": "com.hazelcast.internal.management.ManagementDataSerializerHook", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.HazelcastClient" - }, - "name": "com.hazelcast.internal.memory.DefaultMemoryStats", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.cache.impl.HazelcastClientCachingProvider" - }, - "name": "com.hazelcast.internal.memory.DefaultMemoryStats", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.impl.clientside.HazelcastClientInstanceImpl" - }, - "name": "com.hazelcast.internal.memory.DefaultMemoryStats", - "allDeclaredFields": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.core.Hazelcast" - }, - "name": "com.hazelcast.internal.memory.DefaultMemoryStats", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" - }, - "name": "com.hazelcast.internal.memory.DefaultMemoryStats" - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" - }, - "name": "com.hazelcast.internal.memory.DefaultMemoryStats" - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.Node" - }, - "name": "com.hazelcast.internal.memory.DefaultMemoryStats" - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.NodeEngineImpl" - }, - "name": "com.hazelcast.internal.memory.DefaultMemoryStats", - "allDeclaredFields": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.HazelcastClient" - }, - "name": "com.hazelcast.internal.memory.MemoryStats", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.cache.impl.HazelcastClientCachingProvider" - }, - "name": "com.hazelcast.internal.memory.MemoryStats", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.impl.clientside.HazelcastClientInstanceImpl" - }, - "name": "com.hazelcast.internal.memory.MemoryStats", - "allDeclaredFields": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.core.Hazelcast" - }, - "name": "com.hazelcast.internal.memory.MemoryStats", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" - }, - "name": "com.hazelcast.internal.memory.MemoryStats" - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" - }, - "name": "com.hazelcast.internal.memory.MemoryStats" - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.Node" - }, - "name": "com.hazelcast.internal.memory.MemoryStats" - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsCollectionCycle" - }, - "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.spi.impl.NodeEngineImpl" - }, - "name": "com.hazelcast.internal.memory.MemoryStats", - "allDeclaredFields": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.impl.ClientEndpointManagerImpl" - }, - "name": "com.hazelcast.internal.metrics.DynamicMetricsProvider", - "allDeclaredFields": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.impl.ClientEngineImpl" - }, - "name": "com.hazelcast.internal.metrics.DynamicMetricsProvider" - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.impl.statistics.ClientStatisticsService" - }, - "name": "com.hazelcast.internal.metrics.DynamicMetricsProvider", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.core.Hazelcast" - }, - "name": "com.hazelcast.internal.metrics.DynamicMetricsProvider", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.cp.internal.RaftService" - }, - "name": "com.hazelcast.internal.metrics.DynamicMetricsProvider", - "allDeclaredFields": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.cp.internal.RaftServiceDescriptorProvider$RaftServiceDescriptor" - }, - "name": "com.hazelcast.internal.metrics.DynamicMetricsProvider" - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" - }, - "name": "com.hazelcast.internal.metrics.DynamicMetricsProvider" - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" - }, - "name": "com.hazelcast.internal.metrics.DynamicMetricsProvider" - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.Node" - }, - "name": "com.hazelcast.internal.metrics.DynamicMetricsProvider" - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsCollectionCycle" - }, - "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.metrics.DynamicMetricsProvider", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.networking.nio.NioNetworking" - }, - "name": "com.hazelcast.internal.metrics.DynamicMetricsProvider", - "allDeclaredFields": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.server.tcp.TcpServer$MetricsProvider" - }, - "name": "com.hazelcast.internal.metrics.DynamicMetricsProvider", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.server.tcp.TcpServerAcceptor" - }, - "name": "com.hazelcast.internal.metrics.DynamicMetricsProvider", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.server.tcp.TcpServerConnectionManager" - }, - "name": "com.hazelcast.internal.metrics.DynamicMetricsProvider", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.NodeEngineImpl" - }, - "name": "com.hazelcast.internal.metrics.DynamicMetricsProvider" - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.servicemanager.impl.ServiceManagerImpl" - }, - "name": "com.hazelcast.internal.metrics.DynamicMetricsProvider" - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.HazelcastClient" - }, - "name": "com.hazelcast.internal.metrics.StaticMetricsProvider", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.cache.impl.HazelcastClientCachingProvider" - }, - "name": "com.hazelcast.internal.metrics.StaticMetricsProvider", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.impl.clientside.HazelcastClientInstanceImpl" - }, - "name": "com.hazelcast.internal.metrics.StaticMetricsProvider" - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.impl.spi.impl.ClientExecutionServiceImpl" - }, - "name": "com.hazelcast.internal.metrics.StaticMetricsProvider", - "allDeclaredFields": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.impl.spi.impl.listener.ClientListenerServiceImpl" - }, - "name": "com.hazelcast.internal.metrics.StaticMetricsProvider", - "allDeclaredFields": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.core.Hazelcast" - }, - "name": "com.hazelcast.internal.metrics.StaticMetricsProvider", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" - }, - "name": "com.hazelcast.internal.metrics.StaticMetricsProvider" - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" - }, - "name": "com.hazelcast.internal.metrics.StaticMetricsProvider" - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.Node" - }, - "name": "com.hazelcast.internal.metrics.StaticMetricsProvider" - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsRegistryImpl" - }, - "name": "com.hazelcast.internal.metrics.StaticMetricsProvider" - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.NodeEngineImpl" - }, - "name": "com.hazelcast.internal.metrics.StaticMetricsProvider" - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.eventservice.impl.EventServiceImpl" - }, - "name": "com.hazelcast.internal.metrics.StaticMetricsProvider", - "allDeclaredFields": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.operationexecutor.impl.OperationExecutorImpl" - }, - "name": "com.hazelcast.internal.metrics.StaticMetricsProvider", - "allDeclaredFields": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.operationexecutor.impl.OperationThread" - }, - "name": "com.hazelcast.internal.metrics.StaticMetricsProvider", - "allDeclaredFields": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.operationparker.impl.OperationParkerImpl" - }, - "name": "com.hazelcast.internal.metrics.StaticMetricsProvider", - "allDeclaredFields": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.operationservice.impl.InboundResponseHandlerSupplier" - }, - "name": "com.hazelcast.internal.metrics.StaticMetricsProvider", - "allDeclaredFields": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.operationservice.impl.InvocationMonitor" - }, - "name": "com.hazelcast.internal.metrics.StaticMetricsProvider", - "allDeclaredFields": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.operationservice.impl.InvocationRegistry" - }, - "name": "com.hazelcast.internal.metrics.StaticMetricsProvider", - "allDeclaredFields": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.operationservice.impl.OperationRunnerImpl" - }, - "name": "com.hazelcast.internal.metrics.StaticMetricsProvider", - "allDeclaredFields": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.operationservice.impl.OperationServiceImpl" - }, - "name": "com.hazelcast.internal.metrics.StaticMetricsProvider", - "allDeclaredFields": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.proxyservice.impl.ProxyServiceImpl" - }, - "name": "com.hazelcast.internal.metrics.StaticMetricsProvider", - "allDeclaredFields": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" - }, - "name": "com.hazelcast.internal.metrics.managementcenter.MetricsDataSerializerHook", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.HazelcastClient" - }, - "name": "com.hazelcast.internal.metrics.metricsets.GarbageCollectionMetricSet$GcStats", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.cache.impl.HazelcastClientCachingProvider" - }, - "name": "com.hazelcast.internal.metrics.metricsets.GarbageCollectionMetricSet$GcStats", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.impl.clientside.HazelcastClientInstanceImpl" - }, - "name": "com.hazelcast.internal.metrics.metricsets.GarbageCollectionMetricSet$GcStats" - }, - { - "condition": { - "typeReachable": "com.hazelcast.core.Hazelcast" - }, - "name": "com.hazelcast.internal.metrics.metricsets.GarbageCollectionMetricSet$GcStats", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" - }, - "name": "com.hazelcast.internal.metrics.metricsets.GarbageCollectionMetricSet$GcStats" - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" - }, - "name": "com.hazelcast.internal.metrics.metricsets.GarbageCollectionMetricSet$GcStats" - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.Node" - }, - "name": "com.hazelcast.internal.metrics.metricsets.GarbageCollectionMetricSet$GcStats" - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.metrics.metricsets.GarbageCollectionMetricSet" - }, - "name": "com.hazelcast.internal.metrics.metricsets.GarbageCollectionMetricSet$GcStats", - "allDeclaredFields": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.NodeEngineImpl" - }, - "name": "com.hazelcast.internal.metrics.metricsets.GarbageCollectionMetricSet$GcStats" - }, - { - "condition": { - "typeReachable": "com.hazelcast.cache.impl.AbstractCacheService" - }, - "name": "com.hazelcast.internal.monitor.LocalCacheStats", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.collection.impl.list.ListService" - }, - "name": "com.hazelcast.internal.monitor.impl.AbstractLocalCollectionStats", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.collection.impl.set.SetService" - }, - "name": "com.hazelcast.internal.monitor.impl.AbstractLocalCollectionStats", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.cache.impl.AbstractCacheService" - }, - "name": "com.hazelcast.internal.monitor.impl.LocalCacheStatsImpl", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.collection.impl.list.ListService" - }, - "name": "com.hazelcast.internal.monitor.impl.LocalListStatsImpl", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.map.impl.MapService" - }, - "name": "com.hazelcast.internal.monitor.impl.LocalMapStatsImpl", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true, - "methods": [ - { - "name": "getMaxGetLatency", - "parameterTypes": [] - }, - { - "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.collection.impl.queue.QueueService" - }, - "name": "com.hazelcast.internal.monitor.impl.LocalQueueStatsImpl", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true, - "methods": [ - { - "name": "getEventOperationCount", - "parameterTypes": [] - }, - { - "name": "total", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.replicatedmap.impl.ReplicatedMapService" - }, - "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.topic.impl.TopicService" - }, - "name": "com.hazelcast.internal.monitor.impl.LocalTopicStatsImpl", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.impl.statistics.ClientStatisticsService" - }, - "name": "com.hazelcast.internal.networking.InboundPipeline", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsCollectionCycle" - }, - "name": "com.hazelcast.internal.networking.InboundPipeline" - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsRegistryImpl" - }, - "name": "com.hazelcast.internal.networking.InboundPipeline" - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" - }, - "name": "com.hazelcast.internal.networking.InboundPipeline", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.networking.nio.NioNetworking" - }, - "name": "com.hazelcast.internal.networking.InboundPipeline", - "allDeclaredFields": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.impl.statistics.ClientStatisticsService" - }, - "name": "com.hazelcast.internal.networking.Networking", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsCollectionCycle" - }, - "name": "com.hazelcast.internal.networking.Networking" - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsRegistryImpl" - }, - "name": "com.hazelcast.internal.networking.Networking" - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" - }, - "name": "com.hazelcast.internal.networking.Networking", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.networking.nio.NioNetworking" - }, - "name": "com.hazelcast.internal.networking.Networking", - "allDeclaredFields": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.impl.statistics.ClientStatisticsService" - }, - "name": "com.hazelcast.internal.networking.OutboundPipeline", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsCollectionCycle" - }, - "name": "com.hazelcast.internal.networking.OutboundPipeline" - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsRegistryImpl" - }, - "name": "com.hazelcast.internal.networking.OutboundPipeline" - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" - }, - "name": "com.hazelcast.internal.networking.OutboundPipeline", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.networking.nio.NioNetworking" - }, - "name": "com.hazelcast.internal.networking.OutboundPipeline", - "allDeclaredFields": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.impl.statistics.ClientStatisticsService" - }, - "name": "com.hazelcast.internal.networking.nio.MigratablePipeline", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "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", - "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", - "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", - "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.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", - "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", - "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", - "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", - "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", - "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.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", - "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.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", - "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.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 - }, - { - "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 - }, - { - "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 - }, - { - "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 - }, - { - "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 - }, - { - "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 - }, - { - "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 - }, - { - "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 - }, - { - "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 - }, - { - "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 - }, - { - "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 - }, - { - "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.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 - }, - { - "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 - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.partition.impl.InternalPartitionServiceImpl" - }, - "name": "com.hazelcast.internal.services.CoreService", - "allDeclaredFields": 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 - }, - { - "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 - }, - { - "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 - }, - { - "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 - }, - { - "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 - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.partition.impl.InternalPartitionServiceImpl" - }, - "name": "com.hazelcast.internal.services.ManagedService", - "allDeclaredFields": 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 - }, - { - "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 - }, - { - "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 - }, - { - "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 - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.proxyservice.impl.ProxyServiceImpl" - }, - "name": "com.hazelcast.internal.services.PostJoinAwareService", - "allDeclaredFields": 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 - }, - { - "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 - }, - { - "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 - }, - { - "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.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", - "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 - }, - { - "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.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.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 - }, - { - "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 - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.partition.impl.InternalPartitionServiceImpl" - }, - "name": "com.hazelcast.spi.impl.eventservice.EventPublishingService", - "allDeclaredFields": 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 - }, - { - "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 - }, - { - "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.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 - }, - { - "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.spi.impl.eventservice.impl.EventServiceSegment" - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.Node" - }, - "name": "com.hazelcast.spi.impl.eventservice.impl.EventServiceSegment" - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.cluster.impl.ClusterServiceImpl" - }, - "name": "com.hazelcast.spi.impl.eventservice.impl.EventServiceSegment", - "allDeclaredFields": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.map.impl.MapServiceConstructor" - }, - "name": "com.hazelcast.spi.impl.eventservice.impl.EventServiceSegment" - }, - { - "condition": { - "typeReachable": "com.hazelcast.map.impl.MapServiceConstructor$$Lambda$1553/0x0000000800ecf330" - }, - "name": "com.hazelcast.spi.impl.eventservice.impl.EventServiceSegment" - }, - { - "condition": { - "typeReachable": "com.hazelcast.map.impl.MapServiceContextImpl" - }, - "name": "com.hazelcast.spi.impl.eventservice.impl.EventServiceSegment" - }, - { - "condition": { - "typeReachable": "com.hazelcast.map.impl.querycache.NodeQueryCacheContext" - }, - "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.servicemanager.impl.ServiceManagerImpl" - }, - "name": "com.hazelcast.spi.impl.eventservice.impl.EventServiceSegment" - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.HazelcastClient" - }, - "name": "com.hazelcast.spi.impl.executionservice.TaskScheduler", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.cache.impl.HazelcastClientCachingProvider" - }, - "name": "com.hazelcast.spi.impl.executionservice.TaskScheduler", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.impl.clientside.HazelcastClientInstanceImpl" - }, - "name": "com.hazelcast.spi.impl.executionservice.TaskScheduler" - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.impl.spi.impl.ClientExecutionServiceImpl" - }, - "name": "com.hazelcast.spi.impl.executionservice.TaskScheduler", - "allDeclaredFields": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" - }, - "name": "com.hazelcast.spi.impl.merge.SplitBrainDataSerializerHook", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.core.Hazelcast" - }, - "name": "com.hazelcast.spi.impl.operationexecutor.OperationExecutor", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" - }, - "name": "com.hazelcast.spi.impl.operationexecutor.OperationExecutor" - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" - }, - "name": "com.hazelcast.spi.impl.operationexecutor.OperationExecutor" - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.Node" - }, - "name": "com.hazelcast.spi.impl.operationexecutor.OperationExecutor" - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.NodeEngineImpl" - }, - "name": "com.hazelcast.spi.impl.operationexecutor.OperationExecutor" - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.operationexecutor.impl.OperationExecutorImpl" - }, - "name": "com.hazelcast.spi.impl.operationexecutor.OperationExecutor", - "allDeclaredFields": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.operationservice.impl.OperationServiceImpl" - }, - "name": "com.hazelcast.spi.impl.operationexecutor.OperationExecutor" - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.impl.statistics.ClientStatisticsService" - }, - "name": "com.hazelcast.spi.impl.operationexecutor.OperationHostileThread", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsCollectionCycle" - }, - "name": "com.hazelcast.spi.impl.operationexecutor.OperationHostileThread" - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsRegistryImpl" - }, - "name": "com.hazelcast.spi.impl.operationexecutor.OperationHostileThread" - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" - }, - "name": "com.hazelcast.spi.impl.operationexecutor.OperationHostileThread", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.networking.nio.NioNetworking" - }, - "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.instance.impl.HazelcastInstanceFactory" - }, - "name": "com.hazelcast.spi.impl.operationexecutor.OperationRunner" - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" - }, - "name": "com.hazelcast.spi.impl.operationexecutor.OperationRunner" - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.Node" - }, - "name": "com.hazelcast.spi.impl.operationexecutor.OperationRunner" - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.NodeEngineImpl" - }, - "name": "com.hazelcast.spi.impl.operationexecutor.OperationRunner" - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.operationexecutor.impl.OperationExecutorImpl" - }, - "name": "com.hazelcast.spi.impl.operationexecutor.OperationRunner" - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.operationservice.impl.OperationRunnerImpl" - }, - "name": "com.hazelcast.spi.impl.operationexecutor.OperationRunner", - "allDeclaredFields": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.operationservice.impl.OperationServiceImpl" - }, - "name": "com.hazelcast.spi.impl.operationexecutor.OperationRunner" - }, - { - "condition": { - "typeReachable": "com.hazelcast.core.Hazelcast" - }, - "name": "com.hazelcast.spi.impl.operationexecutor.impl.GenericOperationThread", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" - }, - "name": "com.hazelcast.spi.impl.operationexecutor.impl.GenericOperationThread" - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" - }, - "name": "com.hazelcast.spi.impl.operationexecutor.impl.GenericOperationThread" - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.Node" - }, - "name": "com.hazelcast.spi.impl.operationexecutor.impl.GenericOperationThread" - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.NodeEngineImpl" - }, - "name": "com.hazelcast.spi.impl.operationexecutor.impl.GenericOperationThread" - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.operationexecutor.impl.OperationExecutorImpl" - }, - "name": "com.hazelcast.spi.impl.operationexecutor.impl.GenericOperationThread" - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.operationexecutor.impl.OperationThread" - }, - "name": "com.hazelcast.spi.impl.operationexecutor.impl.GenericOperationThread", - "allDeclaredFields": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.operationservice.impl.OperationServiceImpl" - }, - "name": "com.hazelcast.spi.impl.operationexecutor.impl.GenericOperationThread" - }, - { - "condition": { - "typeReachable": "com.hazelcast.core.Hazelcast" - }, - "name": "com.hazelcast.spi.impl.operationexecutor.impl.OperationExecutorImpl", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" - }, - "name": "com.hazelcast.spi.impl.operationexecutor.impl.OperationExecutorImpl" - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" - }, - "name": "com.hazelcast.spi.impl.operationexecutor.impl.OperationExecutorImpl" - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.Node" - }, - "name": "com.hazelcast.spi.impl.operationexecutor.impl.OperationExecutorImpl" - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" - }, - "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": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.NodeEngineImpl" - }, - "name": "com.hazelcast.spi.impl.operationexecutor.impl.OperationExecutorImpl" - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.operationexecutor.impl.OperationExecutorImpl" - }, - "name": "com.hazelcast.spi.impl.operationexecutor.impl.OperationExecutorImpl", - "allDeclaredFields": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.operationservice.impl.OperationServiceImpl" - }, - "name": "com.hazelcast.spi.impl.operationexecutor.impl.OperationExecutorImpl" - }, - { - "condition": { - "typeReachable": "com.hazelcast.core.Hazelcast" - }, - "name": "com.hazelcast.spi.impl.operationexecutor.impl.OperationThread", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" - }, - "name": "com.hazelcast.spi.impl.operationexecutor.impl.OperationThread" - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" - }, - "name": "com.hazelcast.spi.impl.operationexecutor.impl.OperationThread" - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.Node" - }, - "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.spi.impl.operationexecutor.impl.OperationExecutorImpl" - }, - "name": "com.hazelcast.spi.impl.operationexecutor.impl.OperationThread" - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.operationexecutor.impl.OperationThread" - }, - "name": "com.hazelcast.spi.impl.operationexecutor.impl.OperationThread", - "allDeclaredFields": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.operationservice.impl.OperationServiceImpl" - }, - "name": "com.hazelcast.spi.impl.operationexecutor.impl.OperationThread" - }, - { - "condition": { - "typeReachable": "com.hazelcast.core.Hazelcast" - }, - "name": "com.hazelcast.spi.impl.operationexecutor.impl.PartitionOperationThread", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" - }, - "name": "com.hazelcast.spi.impl.operationexecutor.impl.PartitionOperationThread" - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" - }, - "name": "com.hazelcast.spi.impl.operationexecutor.impl.PartitionOperationThread" - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.Node" - }, - "name": "com.hazelcast.spi.impl.operationexecutor.impl.PartitionOperationThread" - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" - }, - "name": "com.hazelcast.spi.impl.operationexecutor.impl.PartitionOperationThread", - "methods": [ - { - "name": "normalPendingCount", - "parameterTypes": [] - }, - { - "name": "priorityPendingCount", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.NodeEngineImpl" - }, - "name": "com.hazelcast.spi.impl.operationexecutor.impl.PartitionOperationThread" - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.operationexecutor.impl.OperationExecutorImpl" - }, - "name": "com.hazelcast.spi.impl.operationexecutor.impl.PartitionOperationThread" - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.operationexecutor.impl.OperationThread" - }, - "name": "com.hazelcast.spi.impl.operationexecutor.impl.PartitionOperationThread", - "allDeclaredFields": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.operationservice.impl.OperationServiceImpl" - }, - "name": "com.hazelcast.spi.impl.operationexecutor.impl.PartitionOperationThread" - }, - { - "condition": { - "typeReachable": "com.hazelcast.core.Hazelcast" - }, - "name": "com.hazelcast.spi.impl.operationparker.OperationParker", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" - }, - "name": "com.hazelcast.spi.impl.operationparker.OperationParker" - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" - }, - "name": "com.hazelcast.spi.impl.operationparker.OperationParker" - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.Node" - }, - "name": "com.hazelcast.spi.impl.operationparker.OperationParker" - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.NodeEngineImpl" - }, - "name": "com.hazelcast.spi.impl.operationparker.OperationParker" - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.operationparker.impl.OperationParkerImpl" - }, - "name": "com.hazelcast.spi.impl.operationparker.OperationParker", - "allDeclaredFields": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.core.Hazelcast" - }, - "name": "com.hazelcast.spi.impl.operationparker.impl.OperationParkerImpl", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" - }, - "name": "com.hazelcast.spi.impl.operationparker.impl.OperationParkerImpl" - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" - }, - "name": "com.hazelcast.spi.impl.operationparker.impl.OperationParkerImpl" - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.Node" - }, - "name": "com.hazelcast.spi.impl.operationparker.impl.OperationParkerImpl" - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" - }, - "name": "com.hazelcast.spi.impl.operationparker.impl.OperationParkerImpl", - "methods": [ - { - "name": "getParkQueueCount", - "parameterTypes": [] - }, - { - "name": "getTotalParkedOperationCount", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.NodeEngineImpl" - }, - "name": "com.hazelcast.spi.impl.operationparker.impl.OperationParkerImpl" - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.operationparker.impl.OperationParkerImpl" - }, - "name": "com.hazelcast.spi.impl.operationparker.impl.OperationParkerImpl", - "allDeclaredFields": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.core.Hazelcast" - }, - "name": "com.hazelcast.spi.impl.operationservice.LiveOperationsTracker", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" - }, - "name": "com.hazelcast.spi.impl.operationservice.LiveOperationsTracker" - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" - }, - "name": "com.hazelcast.spi.impl.operationservice.LiveOperationsTracker" - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.Node" - }, - "name": "com.hazelcast.spi.impl.operationservice.LiveOperationsTracker" - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.NodeEngineImpl" - }, - "name": "com.hazelcast.spi.impl.operationservice.LiveOperationsTracker" - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.operationexecutor.impl.OperationExecutorImpl" - }, - "name": "com.hazelcast.spi.impl.operationservice.LiveOperationsTracker", - "allDeclaredFields": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.operationparker.impl.OperationParkerImpl" - }, - "name": "com.hazelcast.spi.impl.operationservice.LiveOperationsTracker", - "allDeclaredFields": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.operationservice.impl.OperationServiceImpl" - }, - "name": "com.hazelcast.spi.impl.operationservice.LiveOperationsTracker", - "allDeclaredFields": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.core.Hazelcast" - }, - "name": "com.hazelcast.spi.impl.operationservice.OperationService", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" - }, - "name": "com.hazelcast.spi.impl.operationservice.OperationService" - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" - }, - "name": "com.hazelcast.spi.impl.operationservice.OperationService" - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.Node" - }, - "name": "com.hazelcast.spi.impl.operationservice.OperationService" - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.NodeEngineImpl" - }, - "name": "com.hazelcast.spi.impl.operationservice.OperationService" - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.operationservice.impl.OperationServiceImpl" - }, - "name": "com.hazelcast.spi.impl.operationservice.OperationService", - "allDeclaredFields": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.core.Hazelcast" - }, - "name": "com.hazelcast.spi.impl.operationservice.impl.InboundResponseHandlerSupplier", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" - }, - "name": "com.hazelcast.spi.impl.operationservice.impl.InboundResponseHandlerSupplier" - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" - }, - "name": "com.hazelcast.spi.impl.operationservice.impl.InboundResponseHandlerSupplier" - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.Node" - }, - "name": "com.hazelcast.spi.impl.operationservice.impl.InboundResponseHandlerSupplier" - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" - }, - "name": "com.hazelcast.spi.impl.operationservice.impl.InboundResponseHandlerSupplier", - "methods": [ - { - "name": "responseQueueSize", - "parameterTypes": [] - }, - { - "name": "responsesBackup", - "parameterTypes": [] - }, - { - "name": "responsesError", - "parameterTypes": [] - }, - { - "name": "responsesMissing", - "parameterTypes": [] - }, - { - "name": "responsesNormal", - "parameterTypes": [] - }, - { - "name": "responsesTimeout", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.NodeEngineImpl" - }, - "name": "com.hazelcast.spi.impl.operationservice.impl.InboundResponseHandlerSupplier" - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.operationservice.impl.InboundResponseHandlerSupplier" - }, - "name": "com.hazelcast.spi.impl.operationservice.impl.InboundResponseHandlerSupplier", - "allDeclaredFields": 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" - }, - "name": "com.hazelcast.spi.impl.operationservice.impl.InvocationMonitor", - "allDeclaredFields": 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" - }, - "name": "com.hazelcast.spi.impl.operationservice.impl.InvocationRegistry", - "methods": [ - { - "name": "invocationsUsedPercentage", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" - }, - "name": "com.hazelcast.spi.impl.operationservice.impl.InvocationRegistry", - "methods": [ - { - "name": "getLastCallId", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.NodeEngineImpl" - }, - "name": "com.hazelcast.spi.impl.operationservice.impl.InvocationRegistry" - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.operationservice.impl.InvocationRegistry" - }, - "name": "com.hazelcast.spi.impl.operationservice.impl.InvocationRegistry", - "allDeclaredFields": 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" - }, - "name": "com.hazelcast.spi.impl.operationservice.impl.OperationRunnerImpl", - "allDeclaredFields": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.operationservice.impl.OperationServiceImpl" - }, - "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 - }, - { - "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 - }, - { - "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 - }, - { - "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.instance.impl.HazelcastInstanceImpl" - }, - "name": "com.hazelcast.spi.impl.proxyservice.impl.ProxyServiceImpl" - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.Node" - }, - "name": "com.hazelcast.spi.impl.proxyservice.impl.ProxyServiceImpl" - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" - }, - "name": "com.hazelcast.spi.impl.proxyservice.impl.ProxyServiceImpl", - "methods": [ - { - "name": "getProxyCount", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.NodeEngineImpl" - }, - "name": "com.hazelcast.spi.impl.proxyservice.impl.ProxyServiceImpl" - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.proxyservice.impl.ProxyServiceImpl" - }, - "name": "com.hazelcast.spi.impl.proxyservice.impl.ProxyServiceImpl", - "allDeclaredFields": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" - }, - "name": "com.hazelcast.sql.impl.SqlDataSerializerHook", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.topic.impl.TopicService" - }, - "name": "com.hazelcast.topic.LocalTopicStats", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" - }, - "name": "com.hazelcast.topic.impl.TopicDataSerializerHook", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "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" - }, - "name": "com.hazelcast.transaction.TransactionManagerService", - "allDeclaredFields": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" - }, - "name": "com.hazelcast.transaction.impl.TransactionDataSerializerHook", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "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" - }, - "name": "com.hazelcast.transaction.impl.TransactionManagerServiceImpl", - "allDeclaredFields": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" - }, - "name": "com.hazelcast.wan.impl.WanDataSerializerHook", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.util.phonehome.PhoneHome" - }, - "name": "com.sun.crypto.provider.AESCipher$General", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.util.phonehome.PhoneHome" - }, - "name": "com.sun.crypto.provider.ARCFOURCipher", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.util.phonehome.PhoneHome" - }, - "name": "com.sun.crypto.provider.ChaCha20Cipher$ChaCha20Poly1305", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.util.phonehome.PhoneHome" - }, - "name": "com.sun.crypto.provider.DESCipher", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.util.phonehome.PhoneHome" - }, - "name": "com.sun.crypto.provider.DESedeCipher", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.util.phonehome.PhoneHome" - }, - "name": "com.sun.crypto.provider.DHParameters", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.util.phonehome.PhoneHome" - }, - "name": "com.sun.crypto.provider.GaloisCounterMode$AESGCM", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.util.phonehome.PhoneHome" - }, - "name": "com.sun.crypto.provider.HmacCore$HmacSHA384", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.util.phonehome.PhoneHome" - }, - "name": "com.sun.crypto.provider.TlsMasterSecretGenerator", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.util.XmlUtil" - }, - "name": "com.sun.org.apache.xalan.internal.xsltc.trax.TransformerFactoryImpl", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.config.ClientConfig" - }, - "name": "com.sun.org.apache.xerces.internal.impl.dv.xs.ExtendedSchemaDVFactoryImpl", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.config.AbstractXmlConfigHelper" - }, - "name": "com.sun.org.apache.xerces.internal.impl.dv.xs.SchemaDVFactoryImpl", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.util.XmlUtil" - }, - "name": "com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.config.AbstractXmlConfigBuilder" - }, - "name": "com.sun.org.apache.xpath.internal.functions.FuncNot", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.core.Hazelcast" - }, - "name": "java.lang.Boolean", - "fields": [ - { - "name": "TYPE" - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.core.Hazelcast" - }, - "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.serialization.impl.compact.record.JavaRecordSerializer" - }, - "name": "java.lang.Class", - "methods": [ - { - "name": "getRecordComponents", - "parameterTypes": [] - }, - { - "name": "isRecord", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.util.ModularJavaUtils" - }, - "name": "java.lang.Class", - "methods": [ - { - "name": "getModule", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.core.Hazelcast" - }, - "name": "java.lang.Deprecated", - "queryAllPublicMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.core.Hazelcast" - }, - "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.core.Hazelcast" - }, - "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 - }, - { - "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" - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.util.ModularJavaUtils" - }, - "name": "java.lang.Module", - "methods": [ - { - "name": "getName", - "parameterTypes": [] - }, - { - "name": "isOpen", - "parameterTypes": [ - "java.lang.String", - "java.lang.Module" - ] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.util.ModularJavaUtils" - }, - "name": "java.lang.ModuleLayer", - "methods": [ - { - "name": "boot", - "parameterTypes": [] - }, - { - "name": "modules", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.cache.impl.AbstractCacheService" - }, - "name": "java.lang.Object", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.HazelcastClient" - }, - "name": "java.lang.Object", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.cache.impl.HazelcastClientCachingProvider" - }, - "name": "java.lang.Object", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.impl.ClientEndpointManagerImpl" - }, - "name": "java.lang.Object" - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.impl.ClientEngineImpl" - }, - "name": "java.lang.Object" - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.impl.clientside.HazelcastClientInstanceImpl" - }, - "name": "java.lang.Object" - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.impl.spi.impl.ClientExecutionServiceImpl" - }, - "name": "java.lang.Object" - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.impl.spi.impl.ClientInvocationServiceImpl" - }, - "name": "java.lang.Object" - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.impl.spi.impl.listener.ClientListenerServiceImpl" - }, - "name": "java.lang.Object" - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.impl.statistics.ClientStatisticsService" - }, - "name": "java.lang.Object", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.impl.statistics.ClusterConnectionMetricsProvider" - }, - "name": "java.lang.Object", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.collection.impl.list.ListService" - }, - "name": "java.lang.Object", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.collection.impl.queue.QueueService" - }, - "name": "java.lang.Object", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.collection.impl.set.SetService" - }, - "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" - }, - "name": "java.lang.Object" - }, - { - "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" - }, - "name": "java.lang.Object" - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsCollectionCycle" - }, - "name": "java.lang.Object" - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsCollectionCycle$MetricsContext" - }, - "name": "java.lang.Object" - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsRegistryImpl" - }, - "name": "java.lang.Object" - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsRegistryImpl$$Lambda$1635/0x0000000800f8ad98" - }, - "name": "java.lang.Object" - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" - }, - "name": "java.lang.Object", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.ProviderHelper" - }, - "name": "java.lang.Object" - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.SourceMetadata" - }, - "name": "java.lang.Object", - "allDeclaredFields": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.metrics.metricsets.GarbageCollectionMetricSet" - }, - "name": "java.lang.Object" - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.networking.nio.NioNetworking" - }, - "name": "java.lang.Object" - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.partition.impl.InternalPartitionServiceImpl" - }, - "name": "java.lang.Object" - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.partition.impl.MigrationManager" - }, - "name": "java.lang.Object" - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.server.tcp.TcpServer$MetricsProvider" - }, - "name": "java.lang.Object", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.server.tcp.TcpServerAcceptor" - }, - "name": "java.lang.Object", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.server.tcp.TcpServerConnectionManager" - }, - "name": "java.lang.Object", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.map.impl.MapService" - }, - "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$1553/0x0000000800ecf330" - }, - "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.replicatedmap.impl.ReplicatedMapService" - }, - "name": "java.lang.Object", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.NodeEngineImpl" - }, - "name": "java.lang.Object" - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.eventservice.impl.EventServiceImpl" - }, - "name": "java.lang.Object" - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.executionservice.impl.ExecutionServiceImpl$MetricsProvider" - }, - "name": "java.lang.Object", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.operationexecutor.impl.OperationExecutorImpl" - }, - "name": "java.lang.Object" - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.operationexecutor.impl.OperationThread" - }, - "name": "java.lang.Object" - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.operationparker.impl.OperationParkerImpl" - }, - "name": "java.lang.Object" - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.operationservice.impl.InboundResponseHandlerSupplier" - }, - "name": "java.lang.Object" - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.operationservice.impl.InvocationMonitor" - }, - "name": "java.lang.Object" - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.operationservice.impl.InvocationRegistry" - }, - "name": "java.lang.Object" - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.operationservice.impl.OperationRunnerImpl" - }, - "name": "java.lang.Object" - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.operationservice.impl.OperationServiceImpl" - }, - "name": "java.lang.Object" - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.proxyservice.impl.ProxyServiceImpl" - }, - "name": "java.lang.Object" - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.servicemanager.impl.ServiceManagerImpl" - }, - "name": "java.lang.Object" - }, - { - "condition": { - "typeReachable": "com.hazelcast.topic.impl.TopicService" - }, - "name": "java.lang.Object", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.transaction.impl.TransactionManagerServiceImpl" - }, - "name": "java.lang.Object" - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.HazelcastClient" - }, - "name": "java.lang.Runnable", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.cache.impl.HazelcastClientCachingProvider" - }, - "name": "java.lang.Runnable", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.impl.clientside.HazelcastClientInstanceImpl" - }, - "name": "java.lang.Runnable" - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.impl.statistics.ClientStatisticsService" - }, - "name": "java.lang.Runnable", - "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" - }, - "name": "java.lang.Runnable" - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsRegistryImpl" - }, - "name": "java.lang.Runnable" - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" - }, - "name": "java.lang.Runnable", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.metrics.metricsets.GarbageCollectionMetricSet" - }, - "name": "java.lang.Runnable", - "allDeclaredFields": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.networking.nio.NioNetworking" - }, - "name": "java.lang.Runnable", - "allDeclaredFields": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.NodeEngineImpl" - }, - "name": "java.lang.Runnable" - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.operationexecutor.impl.OperationExecutorImpl" - }, - "name": "java.lang.Runnable" - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.operationexecutor.impl.OperationThread" - }, - "name": "java.lang.Runnable", - "allDeclaredFields": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.operationservice.impl.OperationServiceImpl" - }, - "name": "java.lang.Runnable" - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.util.JavaVersion" - }, - "name": "java.lang.Runtime", - "methods": [ - { - "name": "version", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.util.JavaVersion" - }, - "name": "java.lang.Runtime$Version", - "methods": [ - { - "name": "major", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.core.Hazelcast" - }, - "name": "java.lang.Short", - "fields": [ - { - "name": "TYPE" - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.core.Hazelcast" - }, - "name": "java.lang.StackTraceElement", - "queryAllPublicMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.core.Hazelcast" - }, - "name": "java.lang.String" - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.util.phonehome.PhoneHome" - }, - "name": "java.lang.String" - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.impl.statistics.ClientStatisticsService" - }, - "name": "java.lang.Thread", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.core.Hazelcast" - }, - "name": "java.lang.Thread", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceFactory" - }, - "name": "java.lang.Thread" - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" - }, - "name": "java.lang.Thread" - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.Node" - }, - "name": "java.lang.Thread" - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsCollectionCycle" - }, - "name": "java.lang.Thread" - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsRegistryImpl" - }, - "name": "java.lang.Thread" - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" - }, - "name": "java.lang.Thread", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.networking.nio.NioNetworking" - }, - "name": "java.lang.Thread", - "allDeclaredFields": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.NodeEngineImpl" - }, - "name": "java.lang.Thread" - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.operationexecutor.impl.OperationExecutorImpl" - }, - "name": "java.lang.Thread" - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.operationexecutor.impl.OperationThread" - }, - "name": "java.lang.Thread", - "allDeclaredFields": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.operationservice.impl.OperationServiceImpl" - }, - "name": "java.lang.Thread" - }, - { - "condition": { - "typeReachable": "com.hazelcast.core.Hazelcast" - }, - "name": "java.lang.Void", - "fields": [ - { - "name": "TYPE" - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.compact.record.JavaRecordSerializer" - }, - "name": "java.lang.reflect.RecordComponent", - "methods": [ - { - "name": "getGenericType", - "parameterTypes": [] - }, - { - "name": "getName", - "parameterTypes": [] - }, - { - "name": "getType", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.core.Hazelcast" - }, - "name": "java.math.BigDecimal" - }, - { - "condition": { - "typeReachable": "com.hazelcast.core.Hazelcast" - }, - "name": "java.math.BigInteger" - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.util.phonehome.PhoneHome" - }, - "name": "java.security.AlgorithmParametersSpi" - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.util.phonehome.PhoneHome" - }, - "name": "java.security.KeyStoreSpi" - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.util.phonehome.PhoneHome" - }, - "name": "java.security.SecureRandomParameters" - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.util.phonehome.PhoneHome" - }, - "name": "java.security.interfaces.RSAPrivateKey" - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.util.phonehome.PhoneHome" - }, - "name": "java.security.interfaces.RSAPublicKey" - }, - { - "condition": { - "typeReachable": "com.hazelcast.core.Hazelcast" - }, - "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.spi.impl.executionservice.impl.ExecutionServiceImpl$MetricsProvider" - }, - "name": "java.util.concurrent.AbstractExecutorService", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.HazelcastClient" - }, - "name": "java.util.concurrent.Executor", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.cache.impl.HazelcastClientCachingProvider" - }, - "name": "java.util.concurrent.Executor", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.impl.clientside.HazelcastClientInstanceImpl" - }, - "name": "java.util.concurrent.Executor" - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.impl.spi.impl.ClientExecutionServiceImpl" - }, - "name": "java.util.concurrent.Executor", - "allDeclaredFields": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.executionservice.impl.ExecutionServiceImpl$MetricsProvider" - }, - "name": "java.util.concurrent.Executor", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.executionservice.impl.ExecutionServiceImpl$MetricsProvider" - }, - "name": "java.util.concurrent.ExecutorService", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.executionservice.impl.ExecutionServiceImpl$MetricsProvider" - }, - "name": "java.util.concurrent.ThreadPoolExecutor", - "allDeclaredFields": true, - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.nio.IOUtil$ClassLoaderAwareObjectInputStream" - }, - "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" - }, - "name": "java.util.function.Consumer", - "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" - }, - "name": "java.util.function.Consumer", - "allDeclaredFields": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.operationexecutor.impl.OperationExecutorImpl" - }, - "name": "java.util.function.Consumer", - "allDeclaredFields": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.operationservice.impl.InvocationMonitor" - }, - "name": "java.util.function.Consumer", - "allDeclaredFields": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.operationservice.impl.OperationServiceImpl" - }, - "name": "java.util.function.Consumer" - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.impl.statistics.ClientStatisticsService" - }, - "name": "java.util.function.Supplier", - "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" - }, - "name": "java.util.function.Supplier" - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsRegistryImpl" - }, - "name": "java.util.function.Supplier" - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.metrics.impl.MetricsService" - }, - "name": "java.util.function.Supplier", - "queryAllDeclaredMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.networking.nio.NioNetworking" - }, - "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" - }, - "name": "java.util.function.Supplier", - "allDeclaredFields": 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.core.Hazelcast" - }, - "name": "java.util.logging.LoggingMXBean", - "queryAllPublicMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.nio.ClassLoaderUtil" - }, - "name": "javax.cache.Caching" - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.nio.ClassLoaderUtil" - }, - "name": "javax.cache.configuration.CompleteConfiguration" - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.nio.IOUtil$ClassLoaderAwareObjectInputStream" - }, - "name": "javax.cache.configuration.FactoryBuilder$SingletonFactory" - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.nio.IOUtil$ClassLoaderAwareObjectInputStream" - }, - "name": "javax.cache.expiry.AccessedExpiryPolicy" - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.nio.IOUtil$ClassLoaderAwareObjectInputStream" - }, - "name": "javax.cache.expiry.Duration" - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.nio.IOUtil$ClassLoaderAwareObjectInputStream" - }, - "name": "javax.cache.expiry.EternalExpiryPolicy" - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.nio.ClassLoaderUtil" - }, - "name": "javax.cache.integration.CacheLoaderException" - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.nio.ClassLoaderUtil" - }, - "name": "javax.cache.integration.CacheWriterException" - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.operationservice.impl.OperationRunnerImpl" - }, - "name": "javax.cache.management.CacheMXBean", - "queryAllPublicMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.operationservice.impl.OperationRunnerImpl" - }, - "name": "javax.cache.management.CacheStatisticsMXBean", - "queryAllPublicMethods": true - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.nio.ClassLoaderUtil" - }, - "name": "javax.cache.processor.EntryProcessorException" - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.util.phonehome.PhoneHome" - }, - "name": "javax.security.auth.x500.X500Principal", - "fields": [ - { - "name": "thisX500Name" - } - ], - "methods": [ - { - "name": "", - "parameterTypes": [ - "sun.security.x509.X500Name" - ] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.memory.impl.UnsafeUtil$1" - }, - "name": "sun.misc.Unsafe", - "fields": [ - { - "name": "theUnsafe" - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.networking.nio.SelectorOptimizer" - }, - "name": "sun.nio.ch.SelectorImpl", - "fields": [ - { - "name": "selectedKeys" - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.util.phonehome.PhoneHome" - }, - "name": "sun.security.pkcs12.PKCS12KeyStore", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.util.phonehome.PhoneHome" - }, - "name": "sun.security.pkcs12.PKCS12KeyStore$DualFormatPKCS12", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.util.phonehome.PhoneHome" - }, - "name": "sun.security.provider.DSA$SHA224withDSA", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.util.phonehome.PhoneHome" - }, - "name": "sun.security.provider.DSA$SHA256withDSA", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.util.phonehome.PhoneHome" - }, - "name": "sun.security.provider.JavaKeyStore$DualFormatJKS", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.util.phonehome.PhoneHome" - }, - "name": "sun.security.provider.JavaKeyStore$JKS", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.util.phonehome.PhoneHome" - }, - "name": "sun.security.provider.NativePRNG", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.util.phonehome.PhoneHome" - }, - "name": "sun.security.provider.SHA", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.util.phonehome.PhoneHome" - }, - "name": "sun.security.provider.SHA2$SHA224", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.util.phonehome.PhoneHome" - }, - "name": "sun.security.provider.SHA2$SHA256", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.util.phonehome.PhoneHome" - }, - "name": "sun.security.provider.SHA5$SHA384", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.util.phonehome.PhoneHome" - }, - "name": "sun.security.provider.SHA5$SHA512", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.util.phonehome.PhoneHome" - }, - "name": "sun.security.provider.X509Factory", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.util.phonehome.PhoneHome" - }, - "name": "sun.security.provider.certpath.PKIXCertPathValidator", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.util.phonehome.PhoneHome" - }, - "name": "sun.security.rsa.PSSParameters", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.util.phonehome.PhoneHome" - }, - "name": "sun.security.rsa.RSAKeyFactory$Legacy", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.util.phonehome.PhoneHome" - }, - "name": "sun.security.rsa.RSAPSSSignature", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.util.phonehome.PhoneHome" - }, - "name": "sun.security.rsa.RSASignature$SHA224withRSA", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.util.phonehome.PhoneHome" - }, - "name": "sun.security.rsa.RSASignature$SHA256withRSA", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.util.phonehome.PhoneHome" - }, - "name": "sun.security.ssl.KeyManagerFactoryImpl$SunX509", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.util.phonehome.PhoneHome" - }, - "name": "sun.security.ssl.SSLContextImpl$DefaultSSLContext", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.util.phonehome.PhoneHome" - }, - "name": "sun.security.ssl.TrustManagerFactoryImpl$PKIXFactory", - "methods": [ - { - "name": "", - "parameterTypes": [] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.util.phonehome.PhoneHome" - }, - "name": "sun.security.util.ObjectIdentifier" - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.util.phonehome.PhoneHome" - }, - "name": "sun.security.x509.AuthorityInfoAccessExtension", - "methods": [ - { - "name": "", - "parameterTypes": [ - "java.lang.Boolean", - "java.lang.Object" - ] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.util.phonehome.PhoneHome" - }, - "name": "sun.security.x509.AuthorityKeyIdentifierExtension", - "methods": [ - { - "name": "", - "parameterTypes": [ - "java.lang.Boolean", - "java.lang.Object" - ] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.util.phonehome.PhoneHome" - }, - "name": "sun.security.x509.BasicConstraintsExtension", - "methods": [ - { - "name": "", - "parameterTypes": [ - "java.lang.Boolean", - "java.lang.Object" - ] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.util.phonehome.PhoneHome" - }, - "name": "sun.security.x509.CRLDistributionPointsExtension", - "methods": [ - { - "name": "", - "parameterTypes": [ - "java.lang.Boolean", - "java.lang.Object" - ] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.util.phonehome.PhoneHome" - }, - "name": "sun.security.x509.CertificateExtensions" - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.util.phonehome.PhoneHome" - }, - "name": "sun.security.x509.CertificatePoliciesExtension", - "methods": [ - { - "name": "", - "parameterTypes": [ - "java.lang.Boolean", - "java.lang.Object" - ] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.util.phonehome.PhoneHome" - }, - "name": "sun.security.x509.ExtendedKeyUsageExtension", - "methods": [ - { - "name": "", - "parameterTypes": [ - "java.lang.Boolean", - "java.lang.Object" - ] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.util.phonehome.PhoneHome" - }, - "name": "sun.security.x509.IssuerAlternativeNameExtension", - "methods": [ - { - "name": "", - "parameterTypes": [ - "java.lang.Boolean", - "java.lang.Object" - ] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.util.phonehome.PhoneHome" - }, - "name": "sun.security.x509.KeyUsageExtension", - "methods": [ - { - "name": "", - "parameterTypes": [ - "java.lang.Boolean", - "java.lang.Object" - ] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.util.phonehome.PhoneHome" - }, - "name": "sun.security.x509.NetscapeCertTypeExtension", - "methods": [ - { - "name": "", - "parameterTypes": [ - "java.lang.Boolean", - "java.lang.Object" - ] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.util.phonehome.PhoneHome" - }, - "name": "sun.security.x509.PrivateKeyUsageExtension", - "methods": [ - { - "name": "", - "parameterTypes": [ - "java.lang.Boolean", - "java.lang.Object" - ] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.util.phonehome.PhoneHome" - }, - "name": "sun.security.x509.SubjectAlternativeNameExtension", - "methods": [ - { - "name": "", - "parameterTypes": [ - "java.lang.Boolean", - "java.lang.Object" - ] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.util.phonehome.PhoneHome" - }, - "name": "sun.security.x509.SubjectKeyIdentifierExtension", - "methods": [ - { - "name": "", - "parameterTypes": [ - "java.lang.Boolean", - "java.lang.Object" - ] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.impl.clientside.HazelcastClientInstanceImpl" - }, - "name": "com.hazelcast.client.impl.proxy.ClientExecutorServiceProxy", - "methods": [ - { - "name": "", - "parameterTypes": [ - "java.lang.String", - "java.lang.String", - "com.hazelcast.client.impl.spi.ClientContext" - ] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.impl.clientside.HazelcastClientInstanceImpl" - }, - "name": "com.hazelcast.client.impl.proxy.ClientDurableExecutorServiceProxy", - "methods": [ - { - "name": "", - "parameterTypes": [ - "java.lang.String", - "java.lang.String", - "com.hazelcast.client.impl.spi.ClientContext" - ] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" - }, - "name": "com.hazelcast.config.DurableExecutorConfig", - "methods": [ - { - "name": "", - "parameterTypes": [] - }, - { - "name": "", - "parameterTypes": [ - "com.hazelcast.config.DurableExecutorConfig" - ] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.impl.clientside.HazelcastClientInstanceImpl" - }, - "name": "com.hazelcast.client.impl.proxy.txn.xa.XAResourceProxy", - "methods": [ - { - "name": "", - "parameterTypes": [ - "java.lang.String", - "java.lang.String", - "com.hazelcast.client.impl.spi.ClientContext" - ] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" - }, - "name": "com.hazelcast.config.ScheduledExecutorConfig", - "methods": [ - { - "name": "", - "parameterTypes": [] - }, - { - "name": "", - "parameterTypes": [ - "com.hazelcast.config.ScheduledExecutorConfig" - ] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.impl.clientside.HazelcastClientInstanceImpl" - }, - "name": "com.hazelcast.client.impl.proxy.ClientReliableTopicProxy", - "methods": [ - { - "name": "", - "parameterTypes": [ - "java.lang.String", - "java.lang.String", - "com.hazelcast.client.impl.spi.ClientContext" - ] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" - }, - "name": "com.hazelcast.config.ReliableTopicConfig", - "methods": [ - { - "name": "", - "parameterTypes": [] - }, - { - "name": "", - "parameterTypes": [ - "com.hazelcast.config.ReliableTopicConfig" - ] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.impl.clientside.HazelcastClientInstanceImpl" - }, - "name": "com.hazelcast.client.config.ClientReliableTopicConfig", - "methods": [ - { - "name": "", - "parameterTypes": [] - }, - { - "name": "", - "parameterTypes": [ - "com.hazelcast.client.config.ClientReliableTopicConfig" - ] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.impl.clientside.HazelcastClientInstanceImpl" - }, - "name": "com.hazelcast.client.impl.proxy.ClientFlakeIdGeneratorProxy", - "methods": [ - { - "name": "", - "parameterTypes": [ - "java.lang.String", - "java.lang.String", - "com.hazelcast.client.impl.spi.ClientContext" - ] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" - }, - "name": "com.hazelcast.config.FlakeIdGeneratorConfig", - "methods": [ - { - "name": "", - "parameterTypes": [] - }, - { - "name": "", - "parameterTypes": [ - "com.hazelcast.config.FlakeIdGeneratorConfig" - ] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.impl.clientside.HazelcastClientInstanceImpl" - }, - "name": "com.hazelcast.client.config.ClientFlakeIdGeneratorConfig", - "methods": [ - { - "name": "", - "parameterTypes": [] - }, - { - "name": "", - "parameterTypes": [ - "com.hazelcast.client.config.ClientFlakeIdGeneratorConfig" - ] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.impl.clientside.HazelcastClientInstanceImpl" - }, - "name": "com.hazelcast.client.impl.proxy.ClientCardinalityEstimatorProxy", - "methods": [ - { - "name": "", - "parameterTypes": [ - "java.lang.String", - "java.lang.String", - "com.hazelcast.client.impl.spi.ClientContext" - ] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" - }, - "name": "com.hazelcast.config.CardinalityEstimatorConfig", - "methods": [ - { - "name": "", - "parameterTypes": [] - }, - { - "name": "", - "parameterTypes": [ - "com.hazelcast.config.CardinalityEstimatorConfig" - ] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.impl.clientside.HazelcastClientInstanceImpl" - }, - "name": "com.hazelcast.client.impl.proxy.ClientScheduledExecutorProxy", - "methods": [ - { - "name": "", - "parameterTypes": [ - "java.lang.String", - "java.lang.String", - "com.hazelcast.client.impl.spi.ClientContext" - ] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.client.impl.clientside.HazelcastClientInstanceImpl" - }, - "name": "com.hazelcast.client.impl.proxy.ClientPNCounterProxy", - "methods": [ - { - "name": "", - "parameterTypes": [ - "java.lang.String", - "java.lang.String", - "com.hazelcast.client.impl.spi.ClientContext" - ] - } - ] - }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.HazelcastInstanceImpl" - }, - "name": "com.hazelcast.config.PNCounterConfig", - "methods": [ - { - "name": "", - "parameterTypes": [] - }, - { - "name": "", - "parameterTypes": [ - "com.hazelcast.config.PNCounterConfig" - ] - } - ] - } -] 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 9d951e34941..c9c6ae1404d 100644 --- a/metadata/com.hazelcast/hazelcast/5.2.1/resource-config.json +++ b/metadata/com.hazelcast/hazelcast/5.2.1/resource-config.json @@ -3,103 +3,115 @@ "includes": [ { "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" + "typeReachable": "com.hazelcast.internal.util.phonehome.PhoneHome" }, - "pattern": "\\QMETA-INF/services/com.hazelcast.DataSerializerHook\\E" + "pattern": "java.base:\\Qjdk/internal/icu/impl/data/icudt72b/nfkc.nrm\\E" }, { "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.portable.PortableHookLoader" + "typeReachable": "com.hazelcast.internal.util.phonehome.PhoneHome" }, - "pattern": "\\QMETA-INF/services/com.hazelcast.PortableHook\\E" + "pattern": "java.base:\\Qjdk/internal/icu/impl/data/icudt72b/uprops.icu\\E" }, { "condition": { - "typeReachable": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" + "typeReachable": "com.hazelcast.internal.util.phonehome.PhoneHome" }, - "pattern": "\\QMETA-INF/services/com.hazelcast.SerializerHook\\E" + "pattern": "java.base:\\Qsun/net/idn/uidna.spp\\E" }, { "condition": { - "typeReachable": "com.hazelcast.client.impl.clientside.HazelcastClientInstanceImpl" + "typeReachable": "com.hazelcast.internal.metrics.jmx.JmxPublisher" }, - "pattern": "\\QMETA-INF/services/com.hazelcast.client.impl.ClientExtension\\E" + "pattern": "jdk.jfr:\\Qjdk/jfr/internal/query/view.ini\\E" + } + ] + }, + "bundles": [], + "globs": [ + { + "condition": { + "typeReachable": "com.hazelcast.internal.serialization.impl.DataSerializableSerializer" }, - { - "condition": { - "typeReachable": "com.hazelcast.client.impl.CompositeMessageTaskFactory" - }, - "pattern": "\\QMETA-INF/services/com.hazelcast.client.impl.protocol.MessageTaskFactoryProvider\\E" + "glob": "META-INF/services/com.hazelcast.DataSerializerHook" + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.serialization.impl.portable.PortableHookLoader" }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.DuplicatedResourcesScanner" - }, - "pattern": "\\QMETA-INF/services/com.hazelcast.instance.impl.NodeExtension\\E" + "glob": "META-INF/services/com.hazelcast.PortableHook" + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.serialization.impl.SerializerHookLoader" }, - { - "condition": { - "typeReachable": "com.hazelcast.instance.impl.NodeExtensionFactory" - }, - "pattern": "\\QMETA-INF/services/com.hazelcast.instance.impl.NodeExtension\\E" + "glob": "META-INF/services/com.hazelcast.SerializerHook" + }, + { + "condition": { + "typeReachable": "com.hazelcast.client.impl.CompositeMessageTaskFactory" }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.discovery.impl.DefaultDiscoveryService" - }, - "pattern": "\\QMETA-INF/services/com.hazelcast.spi.discovery.DiscoveryStrategyFactory\\E" + "glob": "META-INF/services/com.hazelcast.client.impl.protocol.MessageTaskFactoryProvider" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.DuplicatedResourcesScanner" }, - { - "condition": { - "typeReachable": "com.hazelcast.spi.impl.servicemanager.impl.ServiceManagerImpl" - }, - "pattern": "\\QMETA-INF/services/com.hazelcast.spi.impl.servicemanager.ServiceDescriptorProvider\\E" + "glob": "META-INF/services/com.hazelcast.instance.impl.NodeExtension" + }, + { + "condition": { + "typeReachable": "com.hazelcast.instance.impl.NodeExtensionFactory" }, - { - "condition": { - "typeReachable": "com.hazelcast.client.config.XmlClientConfigBuilder" - }, - "pattern": "hazelcast-client-config-[0-9.-]+xsd" + "glob": "META-INF/services/com.hazelcast.instance.impl.NodeExtension" + }, + { + "condition": { + "typeReachable": "com.hazelcast.spi.discovery.impl.DefaultDiscoveryService" }, - { - "condition": { - "typeReachable": "com.hazelcast.client.config.impl.XmlClientConfigLocator" - }, - "pattern": "\\Qhazelcast-client-default.xml\\E" + "glob": "META-INF/services/com.hazelcast.spi.discovery.DiscoveryStrategyFactory" + }, + { + "condition": { + "typeReachable": "com.hazelcast.spi.impl.servicemanager.impl.ServiceManagerImpl" }, - { - "condition": { - "typeReachable": "com.hazelcast.config.XmlConfigBuilder" - }, - "pattern": "hazelcast-config-[0-9.-]+xsd" + "glob": "META-INF/services/com.hazelcast.spi.impl.servicemanager.ServiceDescriptorProvider" + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.util.ServiceLoader" }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.config.XmlConfigLocator" - }, - "pattern": "\\Qhazelcast-default.xml\\E" + "glob": "META-INF/services/com.hazelcast.spi.tenantcontrol.TenantControlFactory" + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.util.phonehome.PhoneHome" }, - { - "condition": { - "typeReachable": "com.hazelcast.internal.util.phonehome.BuildInfoCollector" - }, - "pattern": "\\Qhazelcast-download.properties\\E" - } - ] - }, - "bundles": [ + "glob": "META-INF/services/java.net.ContentHandlerFactory" + }, { - "name": "com.sun.org.apache.xerces.internal.impl.xpath.regex.message", - "locales": [ - "und", - "zh-CN" - ] + "condition": { + "typeReachable": "com.hazelcast.internal.util.phonehome.MetricsCollector" + }, + "glob": "META-INF/services/java.net.spi.InetAddressResolverProvider" + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.util.phonehome.MetricsCollector" + }, + "glob": "META-INF/services/java.net.spi.URLStreamHandlerProvider" }, { - "name": "com.sun.org.apache.xml.internal.serializer.XMLEntities", - "locales": [ - "und" - ] + "condition": { + "typeReachable": "com.hazelcast.internal.util.phonehome.PhoneHome" + }, + "glob": "META-INF/services/java.net.spi.URLStreamHandlerProvider" + }, + { + "condition": { + "typeReachable": "com.hazelcast.internal.util.phonehome.BuildInfoCollector" + }, + "glob": "hazelcast-download.properties" } ] } diff --git a/metadata/com.hazelcast/hazelcast/index.json b/metadata/com.hazelcast/hazelcast/index.json index d434d077631..c178fbbfec6 100644 --- a/metadata/com.hazelcast/hazelcast/index.json +++ b/metadata/com.hazelcast/hazelcast/index.json @@ -1,14 +1,10 @@ [ { - "metadata-version" : "5.2.1", - "tested-versions" : [ - "5.2.1", - "5.2.2", - "5.2.3", - "5.2.4", - "5.2.5" - ], - "latest" : true, - "module" : "com.hazelcast:hazelcast" + "latest": true, + "metadata-version": "5.2.1", + "module": "com.hazelcast:hazelcast", + "tested-versions": [ + "5.2.1" + ] } -] \ No newline at end of file +] diff --git a/tests/src/com.hazelcast/hazelcast/5.2.1/build.gradle b/tests/src/com.hazelcast/hazelcast/5.2.1/build.gradle index 5dd4be16b81..d09d63ef91e 100644 --- a/tests/src/com.hazelcast/hazelcast/5.2.1/build.gradle +++ b/tests/src/com.hazelcast/hazelcast/5.2.1/build.gradle @@ -14,17 +14,19 @@ String libraryVersion = tck.testedLibraryVersion.get() dependencies { testImplementation "com.hazelcast:hazelcast:$libraryVersion" testImplementation 'org.assertj:assertj-core:3.22.0' - testImplementation 'javax.cache:cache-api:1.1.1' - testImplementation 'org.awaitility:awaitility:4.2.0' } graalvmNative { - binaries { - test { - // We have to manually add the metadata because the org.graalvm.internal.tck gradle plugin does not automatically import - configurationFileDirectories.from(tck.metadataRoot.dir('javax.cache/cache-api/1.1.1')) + agent { + defaultMode = "conditional" + modes { + conditional { + userCodeFilterPath = "user-code-filter.json" + } } } +} +graalvmNative { agent { defaultMode = "conditional" modes { @@ -32,10 +34,5 @@ graalvmNative { userCodeFilterPath = "user-code-filter.json" } } - metadataCopy { - mergeWithExisting = true - inputTaskNames.add("test") - outputDirectories.add("src/test/resources/META-INF/native-image/com.hazelcast/hazelcast") - } } } diff --git a/tests/src/com.hazelcast/hazelcast/5.2.1/src/test/java/com_hazelcast/hazelcast/HazelcastTest.java b/tests/src/com.hazelcast/hazelcast/5.2.1/src/test/java/com_hazelcast/hazelcast/HazelcastTest.java index 199be985d99..b37a71d0ee0 100644 --- a/tests/src/com.hazelcast/hazelcast/5.2.1/src/test/java/com_hazelcast/hazelcast/HazelcastTest.java +++ b/tests/src/com.hazelcast/hazelcast/5.2.1/src/test/java/com_hazelcast/hazelcast/HazelcastTest.java @@ -6,404 +6,57 @@ */ package com_hazelcast.hazelcast; -import com.hazelcast.cache.HazelcastCachingProvider; -import com.hazelcast.cache.ICache; -import com.hazelcast.cardinality.CardinalityEstimator; -import com.hazelcast.client.HazelcastClient; -import com.hazelcast.client.config.ClientConfig; +import org.junit.jupiter.api.Test; + +import static org.assertj.core.api.Assertions.fail; + import com.hazelcast.config.Config; -import com.hazelcast.config.GlobalSerializerConfig; -import com.hazelcast.config.SerializerConfig; import com.hazelcast.core.Hazelcast; import com.hazelcast.core.HazelcastInstance; -import com.hazelcast.core.IExecutorService; -import com.hazelcast.cp.IAtomicLong; -import com.hazelcast.crdt.pncounter.PNCounter; -import com.hazelcast.durableexecutor.DurableExecutorService; -import com.hazelcast.flakeidgen.FlakeIdGenerator; import com.hazelcast.map.IMap; -import com.hazelcast.multimap.MultiMap; -import com.hazelcast.replicatedmap.ReplicatedMap; -import com.hazelcast.ringbuffer.Ringbuffer; -import com.hazelcast.scheduledexecutor.IScheduledExecutorService; -import com.hazelcast.scheduledexecutor.IScheduledFuture; -import com.hazelcast.topic.ITopic; -import com_hazelcast.hazelcast.callable.EchoCallable; -import com_hazelcast.hazelcast.customSerializer.CustomSerializable; -import com_hazelcast.hazelcast.customSerializer.CustomSerializer; -import com_hazelcast.hazelcast.globalSerializer.GlobalSerializer; -import com_hazelcast.hazelcast.identifiedDataSerializable.SampleDataSerializableFactory; -import com_hazelcast.hazelcast.portableSerializable.SamplePortableFactory; -import com_hazelcast.hazelcast.query.ThePortableFactory; -import com_hazelcast.hazelcast.query.User; -import org.junit.jupiter.api.AfterAll; -import org.junit.jupiter.api.BeforeAll; +import org.junit.jupiter.api.AfterEach; +import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; -import javax.cache.Cache; -import javax.cache.CacheManager; -import javax.cache.Caching; -import javax.cache.configuration.CompleteConfiguration; -import javax.cache.configuration.MutableConfiguration; -import javax.cache.expiry.AccessedExpiryPolicy; -import javax.cache.expiry.Duration; -import javax.cache.spi.CachingProvider; -import java.util.Collection; -import java.util.List; -import java.util.Set; -import java.util.concurrent.BlockingQueue; -import java.util.concurrent.ExecutionException; -import java.util.concurrent.Future; -import java.util.concurrent.TimeUnit; -import java.util.concurrent.locks.Lock; -import java.util.stream.IntStream; +import static org.junit.jupiter.api.Assertions.assertEquals; +import static org.junit.jupiter.api.Assertions.assertNotNull; -import static com.hazelcast.query.Predicates.and; -import static com.hazelcast.query.Predicates.between; -import static com.hazelcast.query.Predicates.equal; -import static com.hazelcast.query.Predicates.sql; -import static org.assertj.core.api.Assertions.assertThat; -import static org.assertj.core.api.Assertions.assertThatNoException; -import static org.awaitility.Awaitility.await; class HazelcastTest { - static Integer PORT = 45739; - static HazelcastInstance hazelcastInstance; + private HazelcastInstance hazelcastInstance; - @BeforeAll - static void beforeAll() { + @BeforeEach + void setUp() { Config config = new Config(); - config.getNetworkConfig().setPort(PORT); hazelcastInstance = Hazelcast.newHazelcastInstance(config); - await().atMost(java.time.Duration.ofMinutes(1)).ignoreExceptions().until(() -> { - ClientConfig clientConfig = new ClientConfig(); - clientConfig.getNetworkConfig().addAddress("localhost:" + PORT); - HazelcastClient.newHazelcastClient(clientConfig).shutdown(); - return true; - }); } - @AfterAll - static void afterAll() { + @AfterEach + void tearDown() { hazelcastInstance.shutdown(); } @Test - void testAtomicLong() { - ClientConfig clientConfig = new ClientConfig(); - clientConfig.getNetworkConfig().addAddress("localhost:" + PORT); - HazelcastInstance client = HazelcastClient.newHazelcastClient(clientConfig); - IAtomicLong counter = client.getCPSubsystem().getAtomicLong("counter"); - counter.addAndGet(3); - assertThat(counter.get()).isEqualTo(3); - client.shutdown(); - } - - @Test - void testCustomSerializer() { - ClientConfig clientConfig = new ClientConfig(); - clientConfig.getNetworkConfig().addAddress("localhost:" + PORT); - clientConfig.getSerializationConfig().addSerializerConfig(new SerializerConfig() - .setImplementation(new CustomSerializer()) - .setTypeClass(CustomSerializable.class)); - HazelcastInstance hz = HazelcastClient.newHazelcastClient(clientConfig); - hz.shutdown(); - } - - @Test - void testGlobalSerializer() { - ClientConfig clientConfig = new ClientConfig(); - clientConfig.getNetworkConfig().addAddress("localhost:" + PORT); - clientConfig.getSerializationConfig().setGlobalSerializerConfig(new GlobalSerializerConfig().setImplementation(new GlobalSerializer())); - HazelcastInstance hz = HazelcastClient.newHazelcastClient(clientConfig); - hz.shutdown(); - } - - @Test - void testIdentifiedDataSerializable() { - ClientConfig clientConfig = new ClientConfig(); - clientConfig.getNetworkConfig().addAddress("localhost:" + PORT); - clientConfig.getSerializationConfig().addDataSerializableFactory(SampleDataSerializableFactory.FACTORY_ID, new SampleDataSerializableFactory()); - HazelcastInstance hz = HazelcastClient.newHazelcastClient(clientConfig); - hz.shutdown(); - } - - @SuppressWarnings("unchecked") - @Test - void testJCache() { - System.setProperty("hazelcast.jcache.provider.type", "member"); - CacheManager manager = Caching.getCachingProvider(HazelcastCachingProvider.class.getName()).getCacheManager(); - MutableConfiguration configuration = new MutableConfiguration<>(); - configuration.setExpiryPolicyFactory(AccessedExpiryPolicy.factoryOf(Duration.ONE_MINUTE)); - Cache myCache = manager.createCache("myCache", configuration); - myCache.put("key", "value"); - assertThat(myCache.get("key")).isEqualTo("value"); - ICache cacheAsI = myCache.unwrap(ICache.class); - cacheAsI.getAsync("key"); - cacheAsI.putAsync("key", "value"); - cacheAsI.put("key", "newValue", AccessedExpiryPolicy.factoryOf(Duration.TEN_MINUTES).create()); - assertThat(cacheAsI.size()).isEqualTo(1); - manager.getCachingProvider().close(); - } - - @Test - void testList() { - ClientConfig clientConfig = new ClientConfig(); - clientConfig.getNetworkConfig().addAddress("localhost:" + PORT); - HazelcastInstance client = HazelcastClient.newHazelcastClient(clientConfig); - List list = client.getList("my-distributed-list"); - list.add("item1"); - list.add("item2"); - assertThat(list.remove(0)).isEqualTo("item1"); - assertThat(list.size()).isEqualTo(1); - list.clear(); - client.shutdown(); - } - - @Test - void testLock() { - ClientConfig clientConfig = new ClientConfig(); - clientConfig.getNetworkConfig().addAddress("localhost:" + PORT); - HazelcastInstance client = HazelcastClient.newHazelcastClient(clientConfig); - Lock lock = client.getCPSubsystem().getLock("my-distributed-lock"); - lock.lock(); - try { - IMap map = client.getMap("lock-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"); - } finally { - lock.unlock(); - } - client.shutdown(); - } - - @Test - void testMap() { - ClientConfig clientConfig = new ClientConfig(); - clientConfig.getNetworkConfig().addAddress("localhost:" + PORT); - HazelcastInstance client = HazelcastClient.newHazelcastClient(clientConfig); - IMap map = client.getMap("my-distributed-map"); + void testMapPutAndGet() { + IMap map = hazelcastInstance.getMap("testMap"); 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"); - client.shutdown(); - } - - @Test - void testMultiMap() { - ClientConfig clientConfig = new ClientConfig(); - clientConfig.getNetworkConfig().addAddress("localhost:" + PORT); - HazelcastInstance client = HazelcastClient.newHazelcastClient(clientConfig); - MultiMap multiMap = client.getMultiMap("my-distributed-multimap"); - multiMap.put("my-key", "value1"); - multiMap.put("my-key", "value2"); - multiMap.put("my-key", "value3"); - assertThat(multiMap.get("my-key").toString()).contains("value2", "value1", "value3"); - multiMap.remove("my-key", "value2"); - assertThat(multiMap.get("my-key").toString()).contains("value1", "value3"); - client.shutdown(); + assertNotNull(map); + assertEquals("value", map.get("key")); } @Test - void testPortableSerializable() { - ClientConfig clientConfig = new ClientConfig(); - clientConfig.getNetworkConfig().addAddress("localhost:" + PORT); - clientConfig.getSerializationConfig().addPortableFactory(SamplePortableFactory.FACTORY_ID, new SamplePortableFactory()); - HazelcastInstance client = HazelcastClient.newHazelcastClient(clientConfig); - client.shutdown(); - } - - @Test - void testQuery() { - ClientConfig clientConfig = new ClientConfig(); - clientConfig.getNetworkConfig().addAddress("localhost:" + PORT); - clientConfig.getSerializationConfig().addPortableFactory(ThePortableFactory.FACTORY_ID, new ThePortableFactory()); - HazelcastInstance client = HazelcastClient.newHazelcastClient(clientConfig); - IMap users = client.getMap("users"); - User rod = new User("Rod", 19, true); - User jane = new User("Jane", 20, true); - users.put("Rod", rod); - users.put("Jane", jane); - users.put("Freddy", new User("Freddy", 23, true)); - Collection result1 = users.values(sql("active AND age BETWEEN 18 AND 21)")); - Collection result2 = users.values(and(equal("active", true), between("age", 18, 21))); - assertThat(result1).contains(rod, jane); - assertThat(result2).contains(rod, jane); - client.shutdown(); - } - - @Test - void testQueue() throws InterruptedException { - ClientConfig clientConfig = new ClientConfig(); - clientConfig.getNetworkConfig().addAddress("localhost:" + PORT); - HazelcastInstance client = HazelcastClient.newHazelcastClient(clientConfig); - BlockingQueue queue = client.getQueue("my-distributed-queue"); - assertThat(queue.offer("item")).isTrue(); - queue.poll(); - assertThat(queue.offer("anotherItem", 500, TimeUnit.MILLISECONDS)).isTrue(); - queue.poll(5, TimeUnit.SECONDS); - queue.put("yetAnotherItem"); - assertThat(queue.take()).isEqualTo("yetAnotherItem"); - client.shutdown(); - } - - @Test - void testReplicatedMap() { - ClientConfig clientConfig = new ClientConfig(); - clientConfig.getNetworkConfig().addAddress("localhost:" + PORT); - HazelcastInstance client = HazelcastClient.newHazelcastClient(clientConfig); - ReplicatedMap map = client.getReplicatedMap("my-replicated-map"); - assertThat(map.put("key", "value")).isNull(); - assertThat(map.get("key")).isEqualTo("value"); - client.shutdown(); - } - - @Test - void testRingBuffer() throws InterruptedException { - ClientConfig clientConfig = new ClientConfig(); - clientConfig.getNetworkConfig().addAddress("localhost:" + PORT); - HazelcastInstance client = HazelcastClient.newHazelcastClient(clientConfig); - Ringbuffer rb = client.getRingbuffer("rb"); - rb.add(100L); - rb.add(200L); - long sequence = rb.headSequence(); - assertThat(rb.readOne(sequence)).isEqualTo(100); - sequence++; - assertThat(rb.readOne(sequence)).isEqualTo(200); - client.shutdown(); - } - - @Test - void testSet() { - ClientConfig clientConfig = new ClientConfig(); - clientConfig.getNetworkConfig().addAddress("localhost:" + PORT); - HazelcastInstance client = HazelcastClient.newHazelcastClient(clientConfig); - Set set = client.getSet("my-distributed-set"); - set.add("item1"); - set.add("item2"); - set.add("item3"); - assertThat(set).contains("item1", "item2", "item3"); - assertThat(set.size()).isEqualTo(3); - client.shutdown(); - } - - @Test - void testTopic() { - ClientConfig clientConfig = new ClientConfig(); - clientConfig.getNetworkConfig().addAddress("localhost:" + PORT); - HazelcastInstance client = HazelcastClient.newHazelcastClient(clientConfig); - ITopic topic = client.getTopic("my-distributed-topic"); - topic.addMessageListener(message -> assertThat(message.getMessageObject()).isEqualTo("Hello to distributed world")); - IntStream.range(0, 3).mapToObj(i -> "Hello to distributed world").forEach(topic::publish); - client.shutdown(); - } - - @Test - void testJCacheOrigin() { - System.setProperty("hazelcast.jcache.provider.type", "member"); - CachingProvider cachingProvider = Caching.getCachingProvider(HazelcastCachingProvider.class.getName()); - CacheManager cacheManager = cachingProvider.getCacheManager(); - CompleteConfiguration config = new MutableConfiguration() - .setTypes(String.class, String.class) - .setStatisticsEnabled(true) - .setReadThrough(false) - .setManagementEnabled(true) - .setStoreByValue(false) - .setWriteThrough(false); - Cache cache = cacheManager.createCache("example", config); - cache.put("world", "Hello World"); - assertThat(cache.get("world")).isEqualTo("Hello World"); - assertThat(cacheManager.getCache("example", String.class, String.class)).isNotNull(); - } - - @Test - void testExecutorService() throws ExecutionException, InterruptedException { - ClientConfig clientConfig = new ClientConfig(); - clientConfig.getNetworkConfig().addAddress("localhost:" + PORT); - HazelcastInstance client = HazelcastClient.newHazelcastClient(clientConfig); - IExecutorService executorService = client.getExecutorService("my-distributed-executor-service"); - Future result = executorService.submit(new EchoCallable("Hello World")); - assertThat(result.get()).isEqualTo("Hello World"); - client.shutdown(); - } - - @Test - void testDurableExecutorService() throws ExecutionException, InterruptedException { - ClientConfig clientConfig = new ClientConfig(); - clientConfig.getNetworkConfig().addAddress("localhost:" + PORT); - HazelcastInstance client = HazelcastClient.newHazelcastClient(clientConfig); - DurableExecutorService durableExecutorService = client.getDurableExecutorService("my-distributed-durable-executor-service"); - long taskId = durableExecutorService.submit(new EchoCallable("Hello World")).getTaskId(); - assertThat(durableExecutorService.retrieveResult(taskId).get()).isEqualTo("Hello World"); - client.shutdown(); - } - - @Test - void testXAResource() { - ClientConfig clientConfig = new ClientConfig(); - clientConfig.getNetworkConfig().addAddress("localhost:" + PORT); - HazelcastInstance client = HazelcastClient.newHazelcastClient(clientConfig); - assertThatNoException().isThrownBy(client::getXAResource); - client.shutdown(); - } - - @Test - void testReliableTopic() { - ClientConfig clientConfig = new ClientConfig(); - clientConfig.getNetworkConfig().addAddress("localhost:" + PORT); - HazelcastInstance client = HazelcastClient.newHazelcastClient(clientConfig); - ITopic reliableTopic = client.getReliableTopic("my-distributed-reliable-topic"); - reliableTopic.addMessageListener(message -> assertThat(message.getMessageObject()).isEqualTo("Hello World")); - reliableTopic.publish("Hello World"); - client.shutdown(); - } - - @Test - void testFlakeIdGenerator() { - ClientConfig clientConfig = new ClientConfig(); - clientConfig.getNetworkConfig().addAddress("localhost:" + PORT); - HazelcastInstance client = HazelcastClient.newHazelcastClient(clientConfig); - FlakeIdGenerator flakeIdGenerator = client.getFlakeIdGenerator("my-flake-id-generator"); - assertThat(flakeIdGenerator.newId()).isNotNegative(); - client.shutdown(); - } - - @Test - void testCardinalityEstimator() { - ClientConfig clientConfig = new ClientConfig(); - clientConfig.getNetworkConfig().addAddress("localhost:" + PORT); - HazelcastInstance client = HazelcastClient.newHazelcastClient(clientConfig); - CardinalityEstimator cardinalityEstimator = client.getCardinalityEstimator("my-distributed-cardinality-estimator"); - cardinalityEstimator.add("a value"); - assertThat(cardinalityEstimator.estimate()).isEqualTo(1); - client.shutdown(); - } - - @Test - void testScheduledExecutorService() throws ExecutionException, InterruptedException { - ClientConfig clientConfig = new ClientConfig(); - clientConfig.getNetworkConfig().addAddress("localhost:" + PORT); - HazelcastInstance client = HazelcastClient.newHazelcastClient(clientConfig); - IScheduledExecutorService scheduledExecutorService = client.getScheduledExecutorService("my-distributed-scheduled-executor-service"); - IScheduledFuture result = scheduledExecutorService.schedule(new EchoCallable("Hello World"), 0L, TimeUnit.MILLISECONDS); - assertThat(result.get()).isEqualTo("Hello World"); - client.shutdown(); + void testFencedLock() { + com.hazelcast.cp.lock.FencedLock lock = hazelcastInstance.getCPSubsystem().getLock("testLock"); + lock.lock(); + assertEquals(true, lock.isLocked()); + lock.unlock(); + assertEquals(false, lock.isLocked()); } @Test - void testPNCounter() { - ClientConfig clientConfig = new ClientConfig(); - clientConfig.getNetworkConfig().addAddress("localhost:" + PORT); - HazelcastInstance client = HazelcastClient.newHazelcastClient(clientConfig); - PNCounter pnCounter = client.getPNCounter("my-distributed-pn-counter"); - assertThat(pnCounter.addAndGet(1)).isEqualTo(1); - client.shutdown(); + void testQueue() { + com.hazelcast.collection.IQueue queue = hazelcastInstance.getQueue("testQueue"); + queue.add("element"); + assertEquals("element", queue.poll()); } } diff --git a/tests/src/com.hazelcast/hazelcast/5.2.1/src/test/java/com_hazelcast/hazelcast/callable/EchoCallable.java b/tests/src/com.hazelcast/hazelcast/5.2.1/src/test/java/com_hazelcast/hazelcast/callable/EchoCallable.java deleted file mode 100644 index d1cda64dc83..00000000000 --- a/tests/src/com.hazelcast/hazelcast/5.2.1/src/test/java/com_hazelcast/hazelcast/callable/EchoCallable.java +++ /dev/null @@ -1,26 +0,0 @@ -/* - * 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.callable; - -import java.io.Serializable; -import java.util.concurrent.Callable; - -public class EchoCallable implements Callable, Serializable { - - private static final long serialVersionUID = -3325101595982916077L; - - private final String result; - - public EchoCallable(final String result) { - this.result = result; - } - - @Override - public String call() throws Exception { - return this.result; - } -} diff --git a/tests/src/com.hazelcast/hazelcast/5.2.1/src/test/java/com_hazelcast/hazelcast/customSerializer/CustomSerializable.java b/tests/src/com.hazelcast/hazelcast/5.2.1/src/test/java/com_hazelcast/hazelcast/customSerializer/CustomSerializable.java deleted file mode 100644 index d70d6532e5f..00000000000 --- a/tests/src/com.hazelcast/hazelcast/5.2.1/src/test/java/com_hazelcast/hazelcast/customSerializer/CustomSerializable.java +++ /dev/null @@ -1,15 +0,0 @@ -/* - * 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.customSerializer; - -public class CustomSerializable { - public String value; - - CustomSerializable(String value) { - this.value = value; - } -} diff --git a/tests/src/com.hazelcast/hazelcast/5.2.1/src/test/java/com_hazelcast/hazelcast/customSerializer/CustomSerializer.java b/tests/src/com.hazelcast/hazelcast/5.2.1/src/test/java/com_hazelcast/hazelcast/customSerializer/CustomSerializer.java deleted file mode 100644 index 0ca59a5f605..00000000000 --- a/tests/src/com.hazelcast/hazelcast/5.2.1/src/test/java/com_hazelcast/hazelcast/customSerializer/CustomSerializer.java +++ /dev/null @@ -1,39 +0,0 @@ -/* - * 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.customSerializer; - -import com.hazelcast.nio.ObjectDataInput; -import com.hazelcast.nio.ObjectDataOutput; -import com.hazelcast.nio.serialization.StreamSerializer; - -import java.io.IOException; -import java.nio.charset.StandardCharsets; - -public class CustomSerializer implements StreamSerializer { - @Override - public int getTypeId() { - return 10; - } - - @Override - public void destroy() { - } - @Override - public void write(ObjectDataOutput out, CustomSerializable object) throws IOException { - byte[] bytes = object.value.getBytes(StandardCharsets.UTF_8); - out.writeInt(bytes.length); - out.write(bytes); - } - - @Override - public CustomSerializable read(ObjectDataInput in) throws IOException { - int len = in.readInt(); - byte[] bytes = new byte[len]; - in.readFully(bytes); - return new CustomSerializable(new String(bytes, StandardCharsets.UTF_8)); - } -} diff --git a/tests/src/com.hazelcast/hazelcast/5.2.1/src/test/java/com_hazelcast/hazelcast/globalSerializer/GlobalSerializer.java b/tests/src/com.hazelcast/hazelcast/5.2.1/src/test/java/com_hazelcast/hazelcast/globalSerializer/GlobalSerializer.java deleted file mode 100644 index d394c937e95..00000000000 --- a/tests/src/com.hazelcast/hazelcast/5.2.1/src/test/java/com_hazelcast/hazelcast/globalSerializer/GlobalSerializer.java +++ /dev/null @@ -1,32 +0,0 @@ -/* - * 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.globalSerializer; - -import com.hazelcast.nio.ObjectDataInput; -import com.hazelcast.nio.ObjectDataOutput; -import com.hazelcast.nio.serialization.StreamSerializer; - -@SuppressWarnings("DataFlowIssue") -public class GlobalSerializer implements StreamSerializer { - @Override - public int getTypeId() { - return 20; - } - - @Override - public void destroy() { - } - - @Override - public void write(ObjectDataOutput out, Object object) { - } - - @Override - public Object read(ObjectDataInput in) { - return null; - } -} diff --git a/tests/src/com.hazelcast/hazelcast/5.2.1/src/test/java/com_hazelcast/hazelcast/identifiedDataSerializable/Employee.java b/tests/src/com.hazelcast/hazelcast/5.2.1/src/test/java/com_hazelcast/hazelcast/identifiedDataSerializable/Employee.java deleted file mode 100644 index ca2ebe6d1a0..00000000000 --- a/tests/src/com.hazelcast/hazelcast/5.2.1/src/test/java/com_hazelcast/hazelcast/identifiedDataSerializable/Employee.java +++ /dev/null @@ -1,41 +0,0 @@ -/* - * 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.identifiedDataSerializable; - -import com.hazelcast.nio.ObjectDataInput; -import com.hazelcast.nio.ObjectDataOutput; -import com.hazelcast.nio.serialization.IdentifiedDataSerializable; - -import java.io.IOException; - -public class Employee implements IdentifiedDataSerializable { - private static final int CLASS_ID = 100; - public int id; - public String name; - - @Override - public void readData(ObjectDataInput in) throws IOException { - id = in.readInt(); - name = in.readString(); - } - - @Override - public void writeData(ObjectDataOutput out) throws IOException { - out.writeInt(id); - out.writeString(name); - } - - @Override - public int getFactoryId() { - return SampleDataSerializableFactory.FACTORY_ID; - } - - @Override - public int getClassId() { - return CLASS_ID; - } -} diff --git a/tests/src/com.hazelcast/hazelcast/5.2.1/src/test/java/com_hazelcast/hazelcast/identifiedDataSerializable/SampleDataSerializableFactory.java b/tests/src/com.hazelcast/hazelcast/5.2.1/src/test/java/com_hazelcast/hazelcast/identifiedDataSerializable/SampleDataSerializableFactory.java deleted file mode 100644 index 3497633d58e..00000000000 --- a/tests/src/com.hazelcast/hazelcast/5.2.1/src/test/java/com_hazelcast/hazelcast/identifiedDataSerializable/SampleDataSerializableFactory.java +++ /dev/null @@ -1,19 +0,0 @@ -/* - * 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.identifiedDataSerializable; - -import com.hazelcast.nio.serialization.DataSerializableFactory; -import com.hazelcast.nio.serialization.IdentifiedDataSerializable; - -public class SampleDataSerializableFactory implements DataSerializableFactory { - public static final int FACTORY_ID = 1000; - - @Override - public IdentifiedDataSerializable create(int typeId) { - return typeId == 100 ? new Employee() : null; - } -} diff --git a/tests/src/com.hazelcast/hazelcast/5.2.1/src/test/java/com_hazelcast/hazelcast/portableSerializable/Customer.java b/tests/src/com.hazelcast/hazelcast/5.2.1/src/test/java/com_hazelcast/hazelcast/portableSerializable/Customer.java deleted file mode 100644 index 1cc4c157ec3..00000000000 --- a/tests/src/com.hazelcast/hazelcast/5.2.1/src/test/java/com_hazelcast/hazelcast/portableSerializable/Customer.java +++ /dev/null @@ -1,45 +0,0 @@ -/* - * 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.portableSerializable; - -import com.hazelcast.nio.serialization.Portable; -import com.hazelcast.nio.serialization.PortableReader; -import com.hazelcast.nio.serialization.PortableWriter; - -import java.io.IOException; -import java.util.Date; - -public class Customer implements Portable { - public static final int CLASS_ID = 1; - public String name; - public int id; - public Date lastOrder; - - @Override - public int getFactoryId() { - return SamplePortableFactory.FACTORY_ID; - } - - @Override - public int getClassId() { - return CLASS_ID; - } - - @Override - public void writePortable(PortableWriter writer) throws IOException { - writer.writeInt("id", id); - writer.writeString("name", name); - writer.writeLong("lastOrder", lastOrder.getTime()); - } - - @Override - public void readPortable(PortableReader reader) throws IOException { - id = reader.readInt("id"); - name = reader.readString("name"); - lastOrder = new Date(reader.readLong("lastOrder")); - } -} diff --git a/tests/src/com.hazelcast/hazelcast/5.2.1/src/test/java/com_hazelcast/hazelcast/portableSerializable/SamplePortableFactory.java b/tests/src/com.hazelcast/hazelcast/5.2.1/src/test/java/com_hazelcast/hazelcast/portableSerializable/SamplePortableFactory.java deleted file mode 100644 index d48f9d9d923..00000000000 --- a/tests/src/com.hazelcast/hazelcast/5.2.1/src/test/java/com_hazelcast/hazelcast/portableSerializable/SamplePortableFactory.java +++ /dev/null @@ -1,19 +0,0 @@ -/* - * 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.portableSerializable; - -import com.hazelcast.nio.serialization.Portable; -import com.hazelcast.nio.serialization.PortableFactory; - -public class SamplePortableFactory implements PortableFactory { - public static final int FACTORY_ID = 1; - - @Override - public Portable create(int classId) { - return classId == Customer.CLASS_ID ? new Customer() : null; - } -} diff --git a/tests/src/com.hazelcast/hazelcast/5.2.1/src/test/java/com_hazelcast/hazelcast/query/ThePortableFactory.java b/tests/src/com.hazelcast/hazelcast/5.2.1/src/test/java/com_hazelcast/hazelcast/query/ThePortableFactory.java deleted file mode 100644 index 78056b7fb7a..00000000000 --- a/tests/src/com.hazelcast/hazelcast/5.2.1/src/test/java/com_hazelcast/hazelcast/query/ThePortableFactory.java +++ /dev/null @@ -1,19 +0,0 @@ -/* - * 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.query; - -import com.hazelcast.nio.serialization.Portable; -import com.hazelcast.nio.serialization.PortableFactory; - -public class ThePortableFactory implements PortableFactory { - public static final int FACTORY_ID = 1; - - @Override - public Portable create(int classId) { - return classId == User.CLASS_ID ? new User() : null; - } -} diff --git a/tests/src/com.hazelcast/hazelcast/5.2.1/src/test/java/com_hazelcast/hazelcast/query/User.java b/tests/src/com.hazelcast/hazelcast/5.2.1/src/test/java/com_hazelcast/hazelcast/query/User.java deleted file mode 100644 index f49da692ae5..00000000000 --- a/tests/src/com.hazelcast/hazelcast/5.2.1/src/test/java/com_hazelcast/hazelcast/query/User.java +++ /dev/null @@ -1,81 +0,0 @@ -/* - * 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.query; - -import com.hazelcast.nio.serialization.Portable; -import com.hazelcast.nio.serialization.PortableReader; -import com.hazelcast.nio.serialization.PortableWriter; - -import java.io.IOException; -import java.util.Objects; - -public class User implements Portable { - public static final int CLASS_ID = 1; - - public String username; - public int age; - public boolean active; - - public User(String username, int age, boolean active) { - this.username = username; - this.age = age; - this.active = active; - } - - User() { - } - - @Override - public String toString() { - return "User{" - + "username='" + username + '\'' - + ", age=" + age - + ", active=" + active - + '}'; - } - - @Override - public int getFactoryId() { - return ThePortableFactory.FACTORY_ID; - } - - @Override - public int getClassId() { - return CLASS_ID; - } - - @Override - public void writePortable(PortableWriter writer) throws IOException { - writer.writeString("username", username); - writer.writeInt("age", age); - writer.writeBoolean("active", active); - } - - @Override - public void readPortable(PortableReader reader) throws IOException { - username = reader.readString("username"); - age = reader.readInt("age"); - active = reader.readBoolean("active"); - } - - @Override - public boolean equals(Object o) { - if (this == o) { - return true; - } - if (o == null || getClass() != o.getClass()) { - return false; - } - User user = (User) o; - return age == user.age && active == user.active && Objects.equals(username, user.username); - } - - @Override - public int hashCode() { - return Objects.hash(username, age, active); - } -} diff --git a/tests/src/com.hazelcast/hazelcast/5.2.1/src/test/resources/META-INF/native-image/hazelcast-validation-test-metadata/serialization-config.json b/tests/src/com.hazelcast/hazelcast/5.2.1/src/test/resources/META-INF/native-image/hazelcast-validation-test-metadata/serialization-config.json deleted file mode 100644 index 1a7839e3032..00000000000 --- a/tests/src/com.hazelcast/hazelcast/5.2.1/src/test/resources/META-INF/native-image/hazelcast-validation-test-metadata/serialization-config.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "types": [ - { - "name": "com_hazelcast.hazelcast.callable.EchoCallable" - } - ], - "lambdaCapturingTypes": [] -} \ No newline at end of file diff --git a/tests/src/com.hazelcast/hazelcast/5.2.1/user-code-filter.json b/tests/src/com.hazelcast/hazelcast/5.2.1/user-code-filter.json index 29f12583afe..e1bb694467b 100644 --- a/tests/src/com.hazelcast/hazelcast/5.2.1/user-code-filter.json +++ b/tests/src/com.hazelcast/hazelcast/5.2.1/user-code-filter.json @@ -1,10 +1,10 @@ { - "rules": [ + "rules" : [ { - "excludeClasses": "**" + "excludeClasses" : "**" }, { - "includeClasses": "com.hazelcast.**" + "includeClasses" : "com.hazelcast.**" } ] -} +} \ No newline at end of file