void MQException::log(Poco::Logger& logger) const { if ( _code == MQCC_WARNING ) { logger.warning(message()); } else { logger.error(message()); } }