From 9ad4a1e4561ebb08c0e974a76d5f4d2ae908a92a Mon Sep 17 00:00:00 2001 From: Emmanuel Bigeon Date: Mon, 22 Apr 2019 17:52:18 -0400 Subject: [PATCH] Add accesses to the listener list Signed-off-by: Emmanuel Bigeon --- .../gclc/socket/PluggableConsoleInput.java | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/gclc-socket/src/main/java/net/bigeon/gclc/socket/PluggableConsoleInput.java b/gclc-socket/src/main/java/net/bigeon/gclc/socket/PluggableConsoleInput.java index 212d103..ef1f086 100644 --- a/gclc-socket/src/main/java/net/bigeon/gclc/socket/PluggableConsoleInput.java +++ b/gclc-socket/src/main/java/net/bigeon/gclc/socket/PluggableConsoleInput.java @@ -310,4 +310,23 @@ public final class PluggableConsoleInput implements ConsoleInput { listener.disconnected(); } } + + /** Add a listener to the list of listeners. + * + * @param e the listener + * @return if the listener was added + * @see java.util.Set#add(java.lang.Object) */ + public boolean add(final DisconnexionListener e) { + return listeners.add(e); + } + + /** Remove a listener from the list of listeners. + * + * @param o the listener + * @return if the listener was removed + * @see java.util.Set#remove(java.lang.Object) */ + public boolean remove(final DisconnexionListener o) { + return listeners.remove(o); + } + }