Java and Scala implementation of Event Fabric API