logger.log(BasicLevel.DEBUG,
"Connection.<init>(" + factoryParameters + ',' + requestChannel + ')');
// We need to clone the FactoryParameter Object to avoid side-effect with
// external modifications.
this.factoryParameters = (FactoryParameters) factoryParameters.clone();
mtpx = new RequestMultiplexer(this,
requestChannel,
factoryParameters.cnxPendingTimer);
if (factoryParameters.multiThreadSync) {
mtpx.setMultiThreadSync(factoryParameters.multiThreadSyncDelay,
factoryParameters.multiThreadSyncThreshold);