Consumer consumer = getOrCreateConsumer(identity, false, null);
ConsumerGroup group = consumer.getGroup();
if (group != null)
{
group.removeConsumer(consumer);
}
// cascade delete the registrations
ArrayList<Registration> registrations = new ArrayList<Registration>(consumer.getRegistrations());
for (Registration reg : registrations)