Changed the global cache invalidation implimentation to AMQP