Interface NotificationHandler

All Known Implementing Classes:
Dispatcher

public interface NotificationHandler
Interface for handling JSON-RPC 2.0 notifications.
Author:
Vladimir Dzhuvinov
  • Method Details

    • handledNotifications

      String[] handledNotifications()
      Gets the names of the handled JSON-RPC 2.0 notification methods.
      Returns:
      The names of the handled JSON-RPC 2.0 notification methods.
    • process

      void process(JSONRPC2Notification notification, MessageContext notificationCtx)
      Processes a JSON-RPC 2.0 notification.

      Note that JSON-RPC 2.0 notifications don't produce a response!

      Parameters:
      notification - A valid JSON-RPC 2.0 notification instance. Must not be null.
      notificationCtx - Context information about the notification message, may be null if undefined.