if (log.isTraceEnabled()) { log.trace("Creating ChannelSupport: " + channelID + " reliable?" + (pm != null)); }
if (log.isTraceEnabled()) { log.trace("creating " + (pm != null ? "recoverable " : "non-recoverable ") + "channel[" + channelID + "]"); }
   protected ChannelSupport(Serializable channelID,                            MessageStore ms,                            PersistenceManager pm)   {      if (log.isTraceEnabled()) { log.trace("Creating ChannelSupport: " + channelID + " reliable?" + (pm != null)); }      this.channelID = channelID;      this.ms = ms;      this.pm = pm;      if (pm == null)      {         state = new UnreliableState(this);      }      else      {         state = new ReliableState(this, pm);      }   }