|
@@ -1,15 +0,0 @@
|
|
|
-package org.cryptomator.event;
|
|
|
-
|
|
|
-import org.cryptomator.integrations.common.IntegrationsLoader;
|
|
|
-
|
|
|
-import java.util.ServiceLoader;
|
|
|
-import java.util.stream.Stream;
|
|
|
-
|
|
|
-public interface NotificationHandler {
|
|
|
-
|
|
|
- Answer handle(VaultEvent e);
|
|
|
-
|
|
|
- static Stream<NotificationHandler> loadAll() {
|
|
|
- return IntegrationsLoader.loadAll(ServiceLoader.load(NotificationHandler.class), NotificationHandler.class);
|
|
|
- }
|
|
|
-}
|