|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.logAnalyzer.config.ConfigurationManager
This class contains the current configuration :
Constructor Summary | |
protected |
ConfigurationManager(java.util.Hashtable patternsDef,
java.util.Hashtable convertersDef,
java.util.Hashtable analyzersDef,
java.util.Hashtable renderersDef,
java.util.Hashtable viewsDef)
Default constructor. |
Method Summary | |
LAAnalyzer |
createAnalyzer(java.lang.String name)
Creates an instance of the analyzer identified by the specified name. |
LAConverter |
createConverter(java.lang.String key)
Creates an instance of the converter identified by the specified key. |
LAConverter |
createConverter(java.lang.String key,
java.lang.String option)
Creates an instance of the converter identified by the specified key and the option. |
LAConverter |
createLiteralConverter(java.lang.String literal)
Creates a literal converter instance to use it as a pattern parts separator. |
LAReportRenderer |
createRenderer(java.lang.String name,
LAAnalyzer[] analyzers)
Creates an instance of the renderer identified by the specified name. |
LAView |
createView(java.lang.String name)
Creates an instance of the view identified by the specified name. |
AnalyzerDefinition |
getAnalyzerDefinition(java.lang.String name)
Returns the specified analyzer definition. |
java.util.Enumeration |
getAnalyzersDefinitions()
Returns the analyzers definitions. |
ConverterDefinition |
getConverterDefinition(java.lang.String name)
Returns the specified converter definition. |
java.util.Enumeration |
getConvertersDefinitions()
Returns the converters definitions. |
static ConfigurationManager |
getInstance()
Creates or returns the single instance of the configuration manager. |
java.lang.Class |
getLiteralClass()
Returns ths class used to handle literals. |
java.lang.String |
getPattern(java.lang.String name)
Returns the pattern string associated to the specified name. |
PatternDefinition |
getPatternDefinition(java.lang.String name)
Returns the specified pattern definition. |
java.util.Enumeration |
getPatternsDefinitions()
Returns the patterns definitions. |
RendererDefinition |
getRendererDefinition(java.lang.String name)
Returns the specified renderer definition. |
java.util.Enumeration |
getRenderersDefinitions()
Returns the renderers definitions. |
ViewDefinition |
getViewsDefinition(java.lang.String name)
Returns the specified view definition. |
java.util.Enumeration |
getViewsDefinitions()
Returns the views definitions. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
protected ConfigurationManager(java.util.Hashtable patternsDef, java.util.Hashtable convertersDef, java.util.Hashtable analyzersDef, java.util.Hashtable renderersDef, java.util.Hashtable viewsDef)
patternsDef
- Patterns definitions.convertersDef
- Converters definitions.analyzersDef
- Analyzers definitions.renderersDef
- Renderers definitions.viewsDef
- View definitions.Method Detail |
public static ConfigurationManager getInstance()
public final LAAnalyzer createAnalyzer(java.lang.String name) throws PatternParsingException
name
- Name of the analyzer.
PatternParsingException
- If unknown analyzer.public final AnalyzerDefinition getAnalyzerDefinition(java.lang.String name)
name
- Name of the analyzer to retreive.
public final java.util.Enumeration getAnalyzersDefinitions()
public final LAConverter createConverter(java.lang.String key) throws PatternParsingException
key
- Key of the converter in the Log4J pattern.
PatternParsingException
- If unknown converter.public final LAConverter createConverter(java.lang.String key, java.lang.String option) throws PatternParsingException
key
- Key of the converter in the Log4J pattern.option
- Option of the converter, or grouped converter.
PatternParsingException
- If unknown converter.public final LAConverter createLiteralConverter(java.lang.String literal) throws PatternParsingException
literal
- Literal for which to create a new converter.
PatternParsingException
- If a parsing error occures.public final java.lang.Class getLiteralClass() throws PatternParsingException
PatternParsingException
- If a parsing error occures.public final ConverterDefinition getConverterDefinition(java.lang.String name)
name
- Name of the converter to retrieve.
public final java.util.Enumeration getConvertersDefinitions()
public final java.lang.String getPattern(java.lang.String name) throws PatternParsingException
name
- Pattern name.
PatternParsingException
- If unknown pattern.public final PatternDefinition getPatternDefinition(java.lang.String name)
name
- Name of the pattern to retrieve.
public final java.util.Enumeration getPatternsDefinitions()
public final LAReportRenderer createRenderer(java.lang.String name, LAAnalyzer[] analyzers) throws PatternParsingException
name
- Name of the renderer.analyzers
- Analyzers to render.
PatternParsingException
- If unknown renderer.public final RendererDefinition getRendererDefinition(java.lang.String name)
name
- Name of the renderer to retrieve.
public final java.util.Enumeration getRenderersDefinitions()
public final LAView createView(java.lang.String name) throws PatternParsingException
name
- Name of the view.
PatternParsingException
- If unknown renderer.public final ViewDefinition getViewsDefinition(java.lang.String name)
name
- Name of the view to retrieve.
public final java.util.Enumeration getViewsDefinitions()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |