@Override public void dispatch(RemoteEventBusPacket packet){
  try {
    packet.execute(this);
  }
 catch (  Exception ex) {
    if (_logger.isLoggable(Level.SEVERE))     _logger.log(Level.SEVERE,ex.toString(),ex);
  }
 finally {
    _dataEventManager.notifyReturned(packet.getStatus(),(ITemplateHolder)packet.getEntryHolder());
  }
}

@ Override public void dispatch ( RemoteEventBusPacket packet ) { try { packet . execute ( this ) ; } catch ( Exception ex ) { if ( _logger . isLoggable ( Level . SEVERE ) ) _logger . log ( Level . SEVERE , ex . toString ( ) , ex ) ; } finally { _dataEventManager . notifyReturned ( packet . getStatus ( ) , ( ITemplateHolder ) packet . getEntryHolder ( ) ) ; } }
dispatch in an asynchronous manner a remote event object via a remote event listener ( which is retrieved through the remoteeventbuspacket ) . the dispatch will take place if the remote event listener exists . if the dispatching will fail with the unknowneventexception the template will be removed from the spaceengine .
