Package org.apache.log.output.io

Examples of org.apache.log.output.io.WriterTarget


                setPriority(appProperties.getProperty(prop), category);
            }
            if (prop.startsWith(LOG_FILE + ".")) { //$NON_NLS-1$
                String category = prop.substring(LOG_FILE.length() + 1);
                String file = appProperties.getProperty(prop);
                setTarget(new WriterTarget(makeWriter(file, prop), getFormat()), category);
            }
        }
    }
View Full Code Here


        }
        Hierarchy.getDefaultHierarchy().setDefaultLogTarget(target);
    }

    private static LogTarget getTarget(Writer targetFile, PatternFormatter fmt) {
        return new WriterTarget(targetFile, fmt);
    }
View Full Code Here

        private StringWriter wr = null;

        private void divertLog() {// N.B. This needs to divert the log for SampleResult
            wr = new StringWriter(1000);
            LogTarget[] lt = { new WriterTarget(wr, fmt) };
            SampleResult.log.setLogTargets(lt);
        }
View Full Code Here

        private StringWriter wr = null;
       
        public void divertLog()
        {
      wr=new StringWriter(1000);
      LogTarget [] lt = {new WriterTarget(wr,fmt)};
      log.setLogTargets(lt);
        }
View Full Code Here

            if (prop.startsWith(LOG_FILE + "."))
            {
                String category = prop.substring(LOG_FILE.length() + 1);
                String file = appProperties.getProperty(prop);
                setTarget(
                    new WriterTarget(makeWriter(file, prop), getFormat()),
                    category);
            }
        }
    }
View Full Code Here

        Hierarchy.getDefaultHierarchy().setDefaultLogTarget(target);
    }
   
    private static LogTarget getTarget(Writer targetFile, PatternFormatter fmt)
  {
      return new WriterTarget(targetFile, fmt);
    }
View Full Code Here

        private StringWriter wr = null;
       
        public void divertLog()
        {
      wr=new StringWriter(1000);
      LogTarget [] lt = {new WriterTarget(wr,fmt)};
      log.setLogTargets(lt);
        }
View Full Code Here

    }
    setLoggingLevels(properties,(String)properties.get(LOG_FILE));
  }
  private static void setLoggingLevels(Map appProperties,String logFile)
  {
    WriterTarget tempTarget = null;
    try
    {
      tempTarget = new WriterTarget(new FileWriter(logFile),format);
    }
    catch(Exception e){
      target = new WriterTarget(new PrintWriter(System.out),format);
    }
    Iterator names = appProperties.keySet().iterator();
    while (names.hasNext())
    {
      String prop = (String) names.next();
View Full Code Here

  }
  public void setTarget(Writer targetFile)
  {
    if (target == null)
    {
      target = new WriterTarget(targetFile, format);
      Hierarchy.getDefaultHierarchy().setDefaultLogTarget(
        new WriterTarget(targetFile, format));
    }
    else
    {
      if(target instanceof WriterTarget)
      {
        ((WriterTarget)target).close();
      }
      target = new WriterTarget(targetFile, format);
      Hierarchy.getDefaultHierarchy().setDefaultLogTarget(
        new WriterTarget(targetFile, format));
    }
  }
View Full Code Here

                setPriority(appProperties.getProperty(prop), category);
            }
            if (prop.startsWith(LOG_FILE + ".")) { //$NON_NLS-1$
                String category = prop.substring(LOG_FILE.length() + 1);
                String file = appProperties.getProperty(prop);
                setTarget(new WriterTarget(makeWriter(file, prop), getFormat()), category);
            }
        }
    }
View Full Code Here

TOP

Related Classes of org.apache.log.output.io.WriterTarget

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.