aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/moe/ymc/acron/s2c/EventQueue.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/moe/ymc/acron/s2c/EventQueue.java')
-rw-r--r--src/main/java/moe/ymc/acron/s2c/EventQueue.java28
1 files changed, 0 insertions, 28 deletions
diff --git a/src/main/java/moe/ymc/acron/s2c/EventQueue.java b/src/main/java/moe/ymc/acron/s2c/EventQueue.java
deleted file mode 100644
index 8c470a1..0000000
--- a/src/main/java/moe/ymc/acron/s2c/EventQueue.java
+++ /dev/null
@@ -1,28 +0,0 @@
-package moe.ymc.acron.s2c;
-
-import io.netty.channel.Channel;
-import io.netty.channel.group.ChannelGroup;
-import io.netty.channel.group.DefaultChannelGroup;
-import io.netty.util.concurrent.GlobalEventExecutor;
-import moe.ymc.acron.serialization.Serializer;
-import org.apache.logging.log4j.LogManager;
-import org.apache.logging.log4j.Logger;
-import org.jetbrains.annotations.NotNull;
-
-public class EventQueue {
- private static final Logger LOGGER = LogManager.getLogger();
-
- private static final ChannelGroup sMessageRecipients =
- new DefaultChannelGroup(GlobalEventExecutor.INSTANCE);
-
- public static void registerMessageRecipient(@NotNull Channel channel) {
- sMessageRecipients.add(channel);
- }
-
- public static void enqueue(@NotNull Event message) {
- LOGGER.debug("Enqueue: {} ({} channels)",
- message,
- sMessageRecipients.size());
- sMessageRecipients.writeAndFlush(Serializer.serialize(message));
- }
-}