public class EnterpriseNodeExtension
extends com.hazelcast.instance.DefaultNodeExtension
DefaultNodeExtension
which re-enables member socket interceptor support.
Unfortunately, this needs to be in the com.hazelcast.instance package so that it can get a reference
to the ManagedContext
for the HazelcastInstance
Note: Hazelcast 3.11.1 introduced a new check that requires the node extension have a specific package
and class name. As a result, this class must be called EnterpriseNodeExtension
in order for Hazelcast
to pick it up and use it. Otherwise it's silently ignored.
Constructor and Description |
---|
EnterpriseNodeExtension(com.hazelcast.instance.Node node) |
Modifier and Type | Method and Description |
---|---|
void |
beforeStart() |
com.hazelcast.nio.MemberSocketInterceptor |
getSocketInterceptor(com.hazelcast.instance.EndpointQualifier endpointQualifier) |
afterClusterStateChange, afterStart, beforeClusterStateChange, beforeJoin, beforeShutdown, createAndSetPhoneHome, createChannelInitializerProvider, createDynamicConfigListener, createExtensionServices, createInboundHandlers, createJMXManagementService, createMemberUuid, createMulticastInputProcessor, createMulticastOutputProcessor, createOutboundHandlers, createSerializationService, createService, createTextCommandService, createTimedMemberStateFactory, getHotRestartService, getInternalHotRestartService, getManagementCenterConnectionFactory, getMemoryStats, getPartitioningStrategy, getSecurityContext, getSecurityService, isClientFailoverSupported, isNodeVersionCompatibleWith, isStartCompleted, onClusterStateChange, onClusterVersionChange, onInitialClusterState, onMemberListChange, onPartitionStateChange, onThreadStart, onThreadStop, printNodeInfo, registerListener, registerPlugins, scheduleClusterVersionAutoUpgrade, sendPhoneHome, setLicenseKey, shutdown, validateJoinRequest
public EnterpriseNodeExtension(com.hazelcast.instance.Node node)
public void beforeStart()
beforeStart
in interface com.hazelcast.instance.NodeExtension
beforeStart
in class com.hazelcast.instance.DefaultNodeExtension
public com.hazelcast.nio.MemberSocketInterceptor getSocketInterceptor(com.hazelcast.instance.EndpointQualifier endpointQualifier)
getSocketInterceptor
in interface com.hazelcast.instance.NodeExtension
getSocketInterceptor
in class com.hazelcast.instance.DefaultNodeExtension
Copyright © 2003–2023 Atlassian. All rights reserved.
View cookie preferences