This is base class for Publish-Subscribe architecture.
666768697071727374
* * @return */ protected final Publishable<?> event() { if (events == null) { events = new Publishable(); } return events; }