это должно быть довольно легко. вам нужно будет реализовать свои собственные Logger
и LoggerFactory
. вам вообще не придется менять существующий код.
после этого вам нужно будет реализовать StaticLoggerBinder
, чтобы вернуть фабрику логгера и имя класса. если вы загрузите zip-файл slf4j, то вы также получите исходный код для всех реализаций, просто посмотрите на StaticLoggerBinder в slf4j-log4j для примера.
посмотрите на эту ссылку для деталей: http://www.slf4j.org/faq.html#slf4j_compatible