org.apache.log4j.spi

## Interface Configurator

- All Known Implementing Classes:
    DOMConfigurator, PropertyConfigurator

      public interface Configurator

  Implemented by classes capable of configuring log4j using a URL.
  Since:
    1.0
  Author:
    Anders Kristensen

- - ### Field Summary

    Fields
    Modifier and Type | Field and Description
    --- | ---
    `static String` | `INHERITED` Special level value signifying inherited behaviour.
    `static String` | `NULL` Special level signifying inherited behaviour, same as `INHERITED`.

  - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `doConfigure(URL url, LoggerRepository repository)` Interpret a resource pointed by a URL and set up log4j accordingly.

- - ### Field Detail

    - #### INHERITED

          static final String INHERITED

      Special level value signifying inherited behaviour. The current value of this string constant is inherited. `NULL` is a synonym.
      See Also:
        Constant Field Values

    - #### NULL

          static final String NULL

      Special level signifying inherited behaviour, same as `INHERITED`. The current value of this string constant is null.
      See Also:
        Constant Field Values

  - ### Method Detail

    - #### doConfigure

          void doConfigure(URL url,
                         LoggerRepository repository)

      Interpret a resource pointed by a URL and set up log4j accordingly. The configuration is done relative to the `hierarchy` parameter.
      Parameters:
        `url` - The URL to parse
        `repository` - The hierarchy to operation upon.

Copyright © 2005–2017 QOS.ch. All rights reserved.