code: public void log(Priority priority, Object message, Throwable t) {
          if (repository.isDisabled(priority.level)) {
              return;
          }
          if (priority.isGreaterOrEqual(this.getEffectiveLevel()))
              forcedLog(FQCN, priority, message, t);
      }
docs: This generic form is intended to be used by wrappers.