mbassador icon indicating copy to clipboard operation
mbassador copied to clipboard

Powerful event-bus optimized for high throughput in multi-threaded applications. Features: Sync and Async event publication, weak/strong references, event filtering, annotation driven

Results 19 mbassador issues
Sort by recently updated
recently updated
newest added

Keeping classes keeps the classloaders forever, introducing leaks when the classloader should be collected.

Hi all, this sounds a bit weird, but I need something like a blocking calls that waits for a message to arrive. Just like the plain JAVA concurrent queues, but...

documentation

I wanted to find a way to use lambdas with this library, so that listeners can be created like this: ```java MBassadorLFP bus = new MBassadorLFP(); var listener1 = bus.subscribe(d...

PublicationError.getCause return value is InvocationTargetException type, this should the method.invoke() throws which used to indicate the execution Method internal error, but the actual IPublicationErrorHandler is to want to know what...

enhancement

Hi, First of all thanks for this great project. I'd like to configure MBassador such that the messages are being dispatched by the thread that publishes them, but processed by...

documentation

Is it currently possible to use the SubscriptionContext of IMessageFIlter in a way that allows you to get the currently-being-tested handler's actual object rather than just the method that will...

enhancement

I'm creating a number of Async EventBuses. The HandlerInvocation has the option to provide it with a threadpool (which I have shared across all EventBuses), however for every Bus created...

enhancement
pull request welcome!

I have a use case where I need to read in a list of listeners and their subscription details from a config file. This is integrating into an existing system...

enhancement
pull request welcome!

#101 Shows an unsupported use case of generics in mbassador. The extent to which generics are supported and the current limitations should be clearly documented.

documentation

We are using Mbassador extensively as the event bus in a Spring 4 environment with multiple application contexts etc. I have run into some oddities when using the message bus...