Merge branch 'stable-3.4'

* stable-3.4:
  Set version to 3.4.0.4
  Do not validate if Event.instanceId is populated
  Set version to 3.4.0.3
  Events-broker sends/receives Event object instead of EventMessage
  Set version to 3.4.0.2
  Use EventGson annotation from Gerrit core
  Set version to 3.4.0.1
  Add event deserialization login
  Set events-broker and Gerrit to 3.4.0
  Make send method async
  Set Gerrit and plugin to v3.4.0-rc2
  Change source instance id type from UUID to String

Change-Id: I8b419e97914e87cf37c78eb3b20380418337ab30
tree: 628fd9b8fc2a24e3c25a0af6d52a76adc4ad0009
  1. src/
  2. .gitignore
  3. BUILD
  4. Jenkinsfile
  5. LICENSE
  6. pom.xml
  7. README.md
README.md

Events Broker API for Gerrit Code Review

API of a generic events broker for use with Gerrit Code Review.

Enables the de-coupling between Gerrit, plugins and the different implementations of a generic events broker.