change HornetQMessageConsumer to use the core consumers closed method