HashMap<AMQQueue,Map<BindingImpl, MessageFilter>> filteredBindings =
new HashMap<AMQQueue,Map<BindingImpl, MessageFilter>>(_filteredBindings.get());
Map<BindingImpl, MessageFilter> bindingsForQueue = filteredBindings.remove(binding.getAMQQueue());
final MessageFilter messageFilter =
FilterSupport.createMessageFilter(binding.getArguments(), binding.getAMQQueue());
if(bindingsForQueue != null)
{
bindingsForQueue = new HashMap<BindingImpl,MessageFilter>(bindingsForQueue);