code: public synchronized static void resetLoggingToDefaultState() {
          final SplitlogLoggingState previousState = SplitlogLoggerFactory.state;
          if (previousState == SplitlogLoggingState.DEFAULT) {
              // nothing to change
              return;
          }
          /*
           * intentionally using the original logger so that this message can not
           * be silenced
           */
          LoggerFactory.getLogger(SplitlogLoggerFactory.class).info(
                  "Splitlog's internal logging reset back to property-driven.");
          SplitlogLoggerFactory.state = SplitlogLoggingState.DEFAULT;
          SplitlogLoggerFactory.messageCounter.set(0);
      }
docs: Whether or not Splitlog's internal messages are logged will depend on the
  value of {@link #LOGGING_PROPERTY_NAME} system property at the time when
  logging of the message is requested.