+
+ /**
+ * Deprecated. Use {@link #publish(Notification,ExecutorService)}.
+ *
+ * @param notification
+ */
+ @Deprecated
+ void notify(Notification notification, ExecutorService service);
+
+ /**
+ * Publishes a notification.
+ *
+ * @param Notification notification to publish.
+ *
+ */
+ @Override
+ void publish(Notification notification);
+
+ /**
+ * Publishes a notification, listener calls are done in provided executor.
+ *
+ */
+ @Override
+ void publish(Notification notification, ExecutorService service);