Beispiel #1
0
 static AppenderImpl()
 {
     staticParameters = new StatisParameterDescriptorProvider();
     staticParameters.Add(new StatisParameterDescriptor(L4NConstants.NAME , true, true));
     staticParameters.Add(new StatisParameterDescriptor(L4NConstants.TYPE, true, true));
     staticParameters.Add(new StatisParameterDescriptor(L4NConstants.PARAM, false, false));            
 }
Beispiel #2
0
        static LoggerImpl()
        {
            rootParameters = new StatisParameterDescriptorProvider();
            rootParameters.Add(new StatisParameterDescriptor("appender-ref", false));
            rootParameters.Add(new StatisParameterDescriptor("level", false));
            rootParameters.Add(new StatisParameterDescriptor("param", false));

            parameters = new StatisParameterDescriptorProvider();
            parameters.Add(rootParameters.GetParameterDescriptors());
            parameters.Add(new StatisParameterDescriptor("name", true, true));
            parameters.Add(new StatisParameterDescriptor("additivity", false, StatisParameterDescriptor.BOOLEAN_VALUES));
        }
Beispiel #3
0
        static L4NSectionImpl()
        {
            parameters = new StatisParameterDescriptorProvider();
            // elements
            parameters.Add(new StatisParameterDescriptor("appender", false));
            parameters.Add(new StatisParameterDescriptor("root", false));
            parameters.Add(new StatisParameterDescriptor("logger", false));
            //            parameters.Add(new StatisParameterDescriptor("renderer", false));
            //            parameters.Add(new StatisParameterDescriptor("param", false));

            parameters.Add(new StatisParameterDescriptor("debug", false, StatisParameterDescriptor.BOOLEAN_VALUES));
            parameters.Add(new StatisParameterDescriptor("update", false, new string[] {"Merge", "Override"}));
            parameters.Add(new StatisParameterDescriptor("threshold", false, StatisParameterDescriptor.THRESHOLD));
        }