/**
  * Called on publish a single metadata from the repository.
  *
  * @param repository repository
  * @param sourceUri metadata source URI
  * @param uuid metadata UUID
  * @param metadata metadata full text
  */
 @Override
 public void onPublishMetadata(
     HrRecord repository, SourceUri sourceUri, String uuid, String metadata) {
   for (Harvester.Listener l : this) {
     l.onPublishMetadata(repository, sourceUri, uuid, metadata);
   }
 }