Class DiscoveryCustomEvent

    • Constructor Detail

      • DiscoveryCustomEvent

        public DiscoveryCustomEvent()
        Default constructor.
    • Method Detail

      • customMessage

        public void customMessage​(DiscoveryCustomMessage customMsg)
        Parameters:
        customMsg - New customMessage.
      • affinityTopologyVersion

        public AffinityTopologyVersion affinityTopologyVersion()
        Returns:
        Affinity topology version.
      • affinityTopologyVersion

        public void affinityTopologyVersion​(AffinityTopologyVersion affTopVer)
        Parameters:
        affTopVer - Affinity topology version.
      • requiresCentralizedAffinityAssignment

        public static boolean requiresCentralizedAffinityAssignment​(DiscoveryEvent evt)
        Parameters:
        evt - Discovery event.
        Returns:
        True if event is DiscoveryCustomEvent that requires centralized affinity assignment.
      • requiresCentralizedAffinityAssignment

        public static boolean requiresCentralizedAffinityAssignment​(@Nullable
                                                                    @Nullable DiscoveryCustomMessage msg)
        Parameters:
        msg - Discovery custom message.
        Returns:
        True if message belongs to event that requires centralized affinity assignment.