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 TypeMethodDescriptionString[]
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.
-