Interface NotificationChannel
- All Known Implementing Classes:
JmxNotificationChannel
,LogNotificationChannel
,SinkNotificationChannel
public interface NotificationChannel
This interface is used to provide custom write channels for the Debezium notification feature:
Implementations must:
define the name of the channel in
name()
,
initialize specific configuration/variables/connections in the init(CommonConnectorConfig connectorConfig)
method,
implement send of the notification on the channel in the send(Notification notification)
method.
Close all allocated resources int the close()
method.- Author:
- Mario Fiore Vitale
-
Method Summary
Modifier and TypeMethodDescriptionvoid
close()
void
init
(CommonConnectorConfig config) name()
void
send
(Notification notification)
-
Method Details
-
init
-
name
String name() -
send
-
close
void close()
-