code: void publishOsgiEvent(org.osgi.service.event.Event event, boolean async) {
          String topic = event.getTopic();
          com.ibm.websphere.event.Event e = createEvent(topic);
          for (String key : event.getPropertyNames()) {
              e.setProperty(key, event.getProperty(key));
          }
          publishEvent(e, async);
      }
docs: Publish the specified event to all registered handlers that have an
  interest in the event topic.
  
  @param event
  the OSGi <code>Event</code> to deliver
  @param async
  <code>true</code> if the event delivery can be done
  asynchronously