Метод getTransport() сделан виртуальным. Доступ к конфигурационному параметру "транспорт" выполняется только через getTransport().