org.apache.log4j.spi

Interface Configurator

Known Implementing Classes:
DefaultLF5Configurator, DOMConfigurator, PropertyConfigurator, ReloadingPropertyConfigurator

public interface Configurator

Implemented by classes capable of configuring log4j using a URL.

Author:
Anders Kristensen

Since:
1.0

Field Summary

static String
INHERITED
Special level value signifying inherited behaviour.
static String
NULL
Special level signifying inherited behaviour, same as INHERITED.

Method Summary

void
doConfigure(URL url, LoggerRepository repository)
Interpret a resource pointed by a URL and set up log4j accordingly.

Field Details

INHERITED

public static final String INHERITED


NULL

public static final String NULL
Special level signifying inherited behaviour, same as INHERITED. The current value of this string constant is null.

Method Details

doConfigure

public 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


Copyright 2000-2002 Apache Software Foundation.