类 NodeExtension

  • 所有已实现的接口:
    com.hazelcast.instance.impl.NodeExtension

    public class NodeExtension
    extends com.hazelcast.instance.impl.DefaultNodeExtension
    • 字段概要

      • 从类继承的字段 com.hazelcast.instance.impl.DefaultNodeExtension

        clusterVersionListeners, integrityChecker, jetServiceBackend, logger, logoLogger, node, phoneHome, systemLogger
    • 构造器概要

      构造器 
      构造器 说明
      NodeExtension​(@NonNull com.hazelcast.instance.impl.Node node, @NonNull org.apache.seatunnel.engine.common.config.SeaTunnelConfig seaTunnelConfig)  
    • 方法概要

      所有方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      void afterStart()  
      void beforeClusterStateChange​(com.hazelcast.cluster.ClusterState currState, com.hazelcast.cluster.ClusterState requestedState, boolean isTransient)  
      void beforeStart()  
      Map<String,​Object> createExtensionServices()  
      com.hazelcast.internal.ascii.TextCommandService createTextCommandService()  
      void onClusterStateChange​(com.hazelcast.cluster.ClusterState newState, boolean isTransient)  
      void printNodeInfo()  
      • 从类继承的方法 com.hazelcast.instance.impl.DefaultNodeExtension

        afterShutdown, beforeShutdown, checkDynamicConfigurationPersistenceAllowed, constructBuildString, createAndSetPhoneHome, createChannelInitializerFn, createCompatibilitySerializationService, createInboundHandlers, createJMXManagementService, createOutboundHandlers, createSerializationService, createService, createTimedMemberStateFactory, getAuditlogService, getCPPersistenceService, getEditionString, getHotRestartService, getInternalHotRestartService, getJet, getJetServiceBackend, getMemoryStats, getPartitioningStrategy, getSecurityContext, getSocketInterceptor, getTrackingFileProperties, isNodeVersionCompatibleWith, isStartCompleted, logInstanceTrackingMetadata, onClusterVersionChange, onMemberListChange, onPartitionStateChange, printBannersBeforeNodeInfo, registerListener, registerPlugins, sendPhoneHome, setLicenseKey, validateJoinRequest
      • 从接口继承的方法 com.hazelcast.instance.impl.NodeExtension

        afterClusterStateChange, beforeJoin, createMemberUuid, createMulticastInputProcessor, createMulticastOutputProcessor, getSecurityService, isClientFailoverSupported, onInitialClusterState, onThreadStart, onThreadStop, scheduleClusterVersionAutoUpgrade, shutdown
    • 构造器详细资料

      • NodeExtension

        public NodeExtension​(@NonNull
                             @NonNull com.hazelcast.instance.impl.Node node,
                             @NonNull
                             @NonNull org.apache.seatunnel.engine.common.config.SeaTunnelConfig seaTunnelConfig)
    • 方法详细资料

      • beforeStart

        public void beforeStart()
        指定者:
        beforeStart 在接口中 com.hazelcast.instance.impl.NodeExtension
        覆盖:
        beforeStart 在类中 com.hazelcast.instance.impl.DefaultNodeExtension
      • afterStart

        public void afterStart()
        指定者:
        afterStart 在接口中 com.hazelcast.instance.impl.NodeExtension
        覆盖:
        afterStart 在类中 com.hazelcast.instance.impl.DefaultNodeExtension
      • beforeClusterStateChange

        public void beforeClusterStateChange​(com.hazelcast.cluster.ClusterState currState,
                                             com.hazelcast.cluster.ClusterState requestedState,
                                             boolean isTransient)
        指定者:
        beforeClusterStateChange 在接口中 com.hazelcast.instance.impl.NodeExtension
        覆盖:
        beforeClusterStateChange 在类中 com.hazelcast.instance.impl.DefaultNodeExtension
      • onClusterStateChange

        public void onClusterStateChange​(com.hazelcast.cluster.ClusterState newState,
                                         boolean isTransient)
        指定者:
        onClusterStateChange 在接口中 com.hazelcast.instance.impl.NodeExtension
        覆盖:
        onClusterStateChange 在类中 com.hazelcast.instance.impl.DefaultNodeExtension
      • createExtensionServices

        public Map<String,​Object> createExtensionServices()
        指定者:
        createExtensionServices 在接口中 com.hazelcast.instance.impl.NodeExtension
        覆盖:
        createExtensionServices 在类中 com.hazelcast.instance.impl.DefaultNodeExtension
      • createTextCommandService

        public com.hazelcast.internal.ascii.TextCommandService createTextCommandService()
        指定者:
        createTextCommandService 在接口中 com.hazelcast.instance.impl.NodeExtension
        覆盖:
        createTextCommandService 在类中 com.hazelcast.instance.impl.DefaultNodeExtension
      • printNodeInfo

        public void printNodeInfo()
        指定者:
        printNodeInfo 在接口中 com.hazelcast.instance.impl.NodeExtension
        覆盖:
        printNodeInfo 在类中 com.hazelcast.instance.impl.DefaultNodeExtension