if (log.isTraceEnabled()) log.trace("created selector");
if (trace) log.trace("created selector");
   ServerConsumerEndpoint(String id, Channel channel,         InvokerCallbackHandler callbackHandler,         ServerSessionEndpoint sessionEndpoint,         String selector, boolean noLocal)         throws InvalidSelectorException   {      log.debug("creating ConsumerEndpoint[" + Util.guidToString(id) + "]");            this.id = id;      this.channel = channel;      this.sessionEndpoint = sessionEndpoint;      this.callbackHandler = callbackHandler;      this.threadPoolDelegate =         sessionEndpoint.getConnectionEndpoint().getServerPeer().getThreadPoolDelegate();      this.noLocal = noLocal;            if (selector != null)      {         if (log.isTraceEnabled()) log.trace("creating selector:" + selector);         this.messageSelector = new Selector(selector);         if (log.isTraceEnabled()) log.trace("created selector");      }            this.deliveries = new LinkedHashMap();      this.started = sessionEndpoint.connectionEndpoint.started;      this.channel.add(this);         }