private void negotiate(WireFormatInfo command) throws IOException {
   this.wireFormat.renegotiateWireFormat(command);
   // throw back a brokerInfo here
   protocolManager.sendBrokerInfo(this);
 }