Rework rx eventbus implementation

This commit is contained in:
Owain van Brakel
2019-07-14 03:50:20 +02:00
parent 3de05dec64
commit fc9e700c7c
56 changed files with 325 additions and 636 deletions

View File

@@ -41,14 +41,14 @@ public interface Callbacks
*
* @param event the event
*/
void post(Object event);
<T> void post(Class<T> eventClass, Object event);
/**
* Post a deferred event, which gets delayed until the next cycle.
*
* @param event the event
*/
void postDeferred(Object event);
<T> void postDeferred(Class<T> eventClass, Object event);
/**
* Called each client cycle.