Interface NotificationHandler
- All Known Implementing Classes:
Dispatcher
public interface NotificationHandler
Interface for handling JSON-RPC 2.0 notifications.
- Author:
- Vladimir Dzhuvinov
-
Method Summary
Modifier and Type Method Description String[]
handledNotifications()
Gets the names of the handled JSON-RPC 2.0 notification methods.void
process(JSONRPC2Notification notification, MessageContext notificationCtx)
Processes a JSON-RPC 2.0 notification.
-
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
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 benull
.notificationCtx
- Context information about the notification message, may benull
if undefined.
-