public static class

DefaultParticipantErrorMessageHandlerFactory.DefaultParticipantErrorMessageHandler

extends MessageHandler
java.lang.Object
   ↳ org.apache.helix.messaging.handling.MessageHandler
     ↳ org.apache.helix.manager.zk.DefaultParticipantErrorMessageHandlerFactory.DefaultParticipantErrorMessageHandler

Summary

[Expand]
Inherited Fields
From class org.apache.helix.messaging.handling.MessageHandler
Public Constructors
DefaultParticipantErrorMessageHandlerFactory.DefaultParticipantErrorMessageHandler(Message message, NotificationContext context, HelixManager manager)
Public Methods
HelixTaskResult handleMessage()
Message handling routine.
void onError(Exception e, MessageHandler.ErrorCode code, MessageHandler.ErrorType type)
Callback when error happens in the message handling pipeline.
[Expand]
Inherited Methods
From class org.apache.helix.messaging.handling.MessageHandler
From class java.lang.Object

Public Constructors

public DefaultParticipantErrorMessageHandlerFactory.DefaultParticipantErrorMessageHandler (Message message, NotificationContext context, HelixManager manager)

Public Methods

public HelixTaskResult handleMessage ()

Message handling routine. The function is called in a thread pool task in CMTaskExecutor

Returns
  • returns the CMTaskResult which contains info about the message processing.

public void onError (Exception e, MessageHandler.ErrorCode code, MessageHandler.ErrorType type)

Callback when error happens in the message handling pipeline.

Parameters
type TODO