|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| 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 | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||