Class MessageHandlerRunnable<T>

java.lang.Object
com.example.server.handler.MessageHandlerRunnable<T>
Type Parameters:
T - The type of message to be handled.
All Implemented Interfaces:
Runnable

public class MessageHandlerRunnable<T> extends Object implements Runnable
Runnable implementation for handling a message using a MessageHandler. This class provides a way to process a message by passing it to a MessageHandler in a separate thread.
  • Constructor Details

    • MessageHandlerRunnable

      public MessageHandlerRunnable(T message, MessageHandler<T> messageHandler)
      Construct a MessageHandlerRunnable with the specified message and message handler.
      Parameters:
      message - The message to be handled.
      messageHandler - The MessageHandler to handle the message.
  • Method Details

    • run

      public void run()
      Run method to handle the message using the MessageHandler.
      Specified by:
      run in interface Runnable