spring-eventbus is a java library that support eventbus in spring framework. it has some deferent features between GWT eventbus.
1. support asynchronous call.
some long time task(http call) need to run in a new thread
2. support transaction.
if subscriber use asynchronous mode and the publisher is in a transaction, the subscriber will be notified only when transaction has commited.
3 support annotation publish
see the flow publish example.
config in spring.
How To Publish.
@EventBusService
class PublishClass()
{
@Au