Преглед на файлове

Add a comment as to why we're doing what we're doing.

pull/153/head
Shane Mc Cormack преди 7 години
родител
ревизия
c29f960a29
променени са 1 файла, в които са добавени 5 реда и са изтрити 0 реда
  1. 5
    0
      irc/src/main/java/com/dmdirc/parser/irc/IRCParserCallbackManager.java

+ 5
- 0
irc/src/main/java/com/dmdirc/parser/irc/IRCParserCallbackManager.java Целия файл

@@ -34,6 +34,11 @@ import java.util.concurrent.TimeUnit;
34 34
 /**
35 35
  * Parser Callback Manager.
36 36
  * Manages adding/removing/calling callbacks.
37
+ *
38
+ * Because IRCParser was designed for synchronous callbacks not async events, we enforce synchronous publish only
39
+ * in this CallbackManager for now.
40
+ *
41
+ * This may change in future.
37 42
  */
38 43
 public class IRCParserCallbackManager extends CallbackManager {
39 44
     public IRCParserCallbackManager(final IPublicationErrorHandler errorHandler) {

Loading…
Отказ
Запис