Interface OverseerMessageHandler

    • Method Detail

      • processMessage

        OverseerSolrResponse processMessage​(ZkNodeProps message,
                                            String operation)
        Parameters:
        message - the message to process
        operation - the operation to process
        Returns:
        response
      • getName

        String getName()
        Returns:
        the name of the OverseerMessageHandler
      • getTimerName

        String getTimerName​(String operation)
        Parameters:
        operation - the operation to be timed
        Returns:
        the name of the timer to use for the operation
      • getTaskKey

        String getTaskKey​(ZkNodeProps message)
        Parameters:
        message - the message being processed
        Returns:
        the taskKey for the message for handling task exclusivity