@Override
 public void stop() {
   try {
     messageHub.unsubscribe(client, topic);
     MessageListenerManager.getInstance().unregisterProcessor(this);
   } catch (EMessagingException e) {
     logger.error(e.getMessage(), e);
   }
 }