[#25] add getLogger interface