An event bus framework for event driven programming

  •     logger.info("...");
    
    versus:

        EventHandle eh = EBus.getHandle(
            eventBuilder.executing().name("some operation").build());
        if (eh.isAllowed()) {
            eh.addParam("p1","v1").addParam("p2","v2").post();
        }
    
    That's a lot of typing.

    It needs a more compact API.

  • Event Bus often get abused, I made this framework for Android so that the framework can scale as you have more and more features and developers working on it: https://github.com/edisonw/PennStation

  • Ill see your event thingy and raise you mine - https://github.com/kashifrazzaqui/again/blob/master/again/ev...

  • I vastly prefer typed events. All the really important string values scream "you sure aren't testing all of that" to me.

  • Dupe: https://news.ycombinator.com/item?id=12159452

    But you knew that, because it was you who submitted it.