Class BrokerUserDefinedMessageHandlerFactory

  • All Implemented Interfaces:
    org.apache.helix.messaging.handling.MessageHandlerFactory

    public class BrokerUserDefinedMessageHandlerFactory
    extends Object
    implements org.apache.helix.messaging.handling.MessageHandlerFactory
    Broker message handler factory for Helix user-define messages.

    The following message sub-types are supported:

    • Refresh segment message: Refresh the routing properties for a given segment
    • Method Detail

      • createHandler

        public org.apache.helix.messaging.handling.MessageHandler createHandler​(org.apache.helix.model.Message message,
                                                                                org.apache.helix.NotificationContext context)
        Specified by:
        createHandler in interface org.apache.helix.messaging.handling.MessageHandlerFactory
      • getMessageType

        public String getMessageType()
        Specified by:
        getMessageType in interface org.apache.helix.messaging.handling.MessageHandlerFactory
      • reset

        public void reset()
        Specified by:
        reset in interface org.apache.helix.messaging.handling.MessageHandlerFactory