Java persistent event bus