code: private void configure() {
          LogManager manager = LogManager.getLogManager();
          String cname = getClass().getName();
  
          setLevel(manager.getLevelProperty(cname +".level", Level.INFO));
          setFilter(manager.getFilterProperty(cname +".filter", null));
          setFormatter(manager.getFormatterProperty(cname +".formatter", new SimpleFormatter()));
          try {
              setEncoding(manager.getStringProperty(cname +".encoding", null));
          } catch (Exception ex) {
              try {
                  setEncoding(null);
              } catch (Exception ex2) {
                  // doing a setEncoding with null should always work.
                  // assert false;
              }
          }
      }
docs: javadoc.