protected SessionPool createSessionPool(SessionKey key) { return new SessionPool(this, key, poolFactory.createPool()); }