String filter = queue.getFilter() == null ? null : queue.getFilter().getFilterString();
   public ClusteredBinding bindClusteredQueue(String queueName, String condition, ClusteredQueue queue) throws Exception   {                 ClusteredBinding binding = (ClusteredBinding)super.bindQueue(queueName, condition, queue);            boolean durable = queue.isRecoverable();            String filter = queue.getFilter() == null ? null : queue.getFilter().getFilterString();            BindRequest request =         new BindRequest(nodeId, queueName, condition, filter,                         binding.getChannelId(), durable);            syncSendRequest(request);            return binding;   }