Transactional Java-based Event Processing Framework