♻️ Use handler for local-reply notifications
[Sone.git] / src / main / kotlin / net / pterodactylus / sone / web / notification / NotificationHandler.kt
index 74e5337..c55308e 100644 (file)
 
 package net.pterodactylus.sone.web.notification
 
+import net.pterodactylus.sone.freenet.wot.*
+import net.pterodactylus.sone.text.*
 import javax.inject.*
 
 /**
  * Container that causes notification handlers to be created and (more importantly) registered
  * on creation with the event bus.
  */
-@Suppress("unused")
+@Suppress("UNUSED_PARAMETER")
 class NotificationHandler @Inject constructor(
-               val markPostKnownDuringFirstStartHandler: MarkPostKnownDuringFirstStartHandler,
-               val newSoneHandler: NewSoneHandler,
-               val newRemotePostHandler: NewRemotePostHandler,
-               val soneLockedOnStartupHandler: SoneLockedOnStartupHandler,
-               val soneLockedHandler: SoneLockedHandler
+               markPostKnownDuringFirstStartHandler: MarkPostKnownDuringFirstStartHandler,
+               markPostReplyKnownDuringFirstStartHandler: MarkPostReplyKnownDuringFirstStartHandler,
+               newSoneHandler: NewSoneHandler,
+               newRemotePostHandler: NewRemotePostHandler,
+               remotePostReplyHandler: RemotePostReplyHandler,
+               soneLockedOnStartupHandler: SoneLockedOnStartupHandler,
+               soneLockedHandler: SoneLockedHandler,
+               localPostHandler: LocalPostHandler,
+               localReplyHandler: LocalReplyHandler,
+               newVersionHandler: NewVersionHandler,
+               imageInsertHandler: ImageInsertHandler,
+               firstStartHandler: FirstStartHandler,
+               configNotReadHandler: ConfigNotReadHandler,
+               startupHandler: StartupHandler,
+               webOfTrustPinger: WebOfTrustPinger,
+               webOfTrustHandler: WebOfTrustHandler,
+               soneMentionDetector: SoneMentionDetector,
+               soneMentionedHandler: SoneMentionedHandler
 )