Examples of Appender


Examples of org.apache.log4j.Appender

      if(pattern == null)
        msg = key;
      else
        msg = java.text.MessageFormat.format(pattern, params);

      final Appender forcedAppender = getForcedAppender();
     
      // force the logging and modify the log message (the latter might return the original message)
      if (forcedAppender!=null) {
        // only call the forced appender
        forcedAppender.doAppend(new LoggingEvent(FQCN, this, priority, modifyLogMessage(msg), t));
      } else {
        // go via the normal appenders
        forcedLog(FQCN, priority, modifyLogMessage(msg), t);
      }
     
View Full Code Here

Examples of org.apache.log4j.Appender

      // resource bundle, then default to 'key'.
      if(msg == null) {
        msg = key;
      }

      final Appender forcedAppender = getForcedAppender();
     
      // force the logging and modify the log message (the latter might return the original message)
      if (forcedAppender!=null) {
        // only call the forced appender
        forcedAppender.doAppend(new LoggingEvent(FQCN, this, priority, modifyLogMessage(msg), t));
      } else {
        // go via the normal appenders
        forcedLog(FQCN, priority, modifyLogMessage(msg), t);
      }
   
View Full Code Here

Examples of org.apache.log4j.Appender

    }

    public void testRequireBundleLogged()
    {
        final java.util.Set messages = new HashSet();
        Logger.getLogger("JPOX.Plugin").addAppender(new Appender()
        {
       
            public void setName(String arg0)
            {
            }
View Full Code Here

Examples of org.apache.log4j.Appender

    }

    public void testRequireBundleVersionLogged()
    {
        final java.util.Set messages = new HashSet();
        Logger.getLogger("JPOX.Plugin").addAppender(new Appender()
        {
       
            public void setName(String arg0)
            {
            }
View Full Code Here

Examples of org.apache.log4j.Appender

  public APIModuleInstance(String scriptlanguage, String sourcecode) {
    super(getScriptLanguage(scriptlanguage));
 
    JobSchedulerLog4JAppender bapn = null;
    Appender stdoutAppender = logger.getAppender("scheduler");
    if (stdoutAppender instanceof JobSchedulerLog4JAppender) {
      bapn = (JobSchedulerLog4JAppender) stdoutAppender;
      logger.info("LOG-I-0020: JobSchedulerLog4JAppender is configured as log4j-appender");
    }
    jsAppender = bapn;
View Full Code Here

Examples of org.apache.log4j.Appender

       * is and if it is the JobSchedulerLog4JAppender, the Instance of the
       * sosJobSchedulerLogger is set.
       *
       * All Log4J-Messages are redirected to the sosLogger.
       */
      Appender objStdoutAppender = logger.getAppender("stdout"); //$NON-NLS-1$
      if (objStdoutAppender instanceof JobSchedulerLog4JAppender) {
        objJSAppender = (JobSchedulerLog4JAppender) objStdoutAppender;
        objJSAppender.setSchedulerLogger(sosLogger);
        logger.info("LOG-I-0020: JobSchedulerLog4JAppender is configured as log4j-appender");
        if (spooler_log.level() < 0) {
          logger.setLevel(Level.DEBUG);
        }
      }

      if (objJSAppender == null) {
        SimpleLayout layout = new SimpleLayout();
        objJSAppender = new JobSchedulerLog4JAppender(layout);
        Appender consoleAppender = objJSAppender ; // JobSchedulerLog4JAppender(layout);
        logger.addAppender(consoleAppender);

        // ALL | DEBUG | INFO | WARN | ERROR | FATAL | OFF:
        logger.setLevel(Level.DEBUG);
        logger.debug("LOG-I-0010: Log4j configured programmatically");
View Full Code Here

Examples of org.apache.log4j.Appender

       * hier jetzt direkt konfigurieren
       */
      try {
        SimpleLayout layout = new SimpleLayout();
        // Appender consoleAppender = new JobSchedulerLog4JAppender(layout);
        Appender consoleAppender = new ConsoleAppender(layout);
        objRootLog.addAppender(consoleAppender);
        // ALL | DEBUG | INFO | WARN | ERROR | FATAL | OFF:
        objRootLog.setLevel(Level.DEBUG);
        objRootLog.debug("Log4J configured programmatically");
      }
View Full Code Here

Examples of org.apache.log4j.Appender

   * @param pstrAppender
   * @throws MissingAppenderException - Appender ist nicht vorhanden
   * @throws IllegalAppenderTypeException - Appender ist nicht vom Typ FileAppender
   */
  public FileAppender checkFileAppender(String pstrAppender) throws MissingAppenderException, IllegalAppenderTypeException {
    Appender objApp = checkAppender(pstrAppender);
    if (!(objApp instanceof FileAppender)) {
      throw new IllegalAppenderTypeException("Kein Mailversand, da der Appender '" + pstrAppender + "' in '" + getPropertyFile()
          + " nicht vom Typ 'FileAppender' ist");
    }
    return (FileAppender) objApp;
View Full Code Here

Examples of org.apache.log4j.Appender

   * @param pstrAppender
   * @throws MissingAppenderException - Appender ist nicht vorhanden
   * @throws IllegalAppenderTypeException - Appender ist nicht vom Typ SMTPAppender
   */
  public SMTPAppender checkMailAppender(String pstrAppender) throws MissingAppenderException, IllegalAppenderTypeException {
    Appender objApp = checkAppender(pstrAppender);
    if (!(objApp instanceof SMTPAppender)) {
      throw new IllegalAppenderTypeException("Kein Mailversand, da der Appender '" + pstrAppender + "' in '" + getPropertyFile()
          + " nicht vom Typ 'SMTPAppender' ist");
    }
    return (SMTPAppender) objApp;
View Full Code Here

Examples of org.apache.log4j.Appender

   *
   * @param pstrAppender
   * @throws MissingAppenderException - Appender ist nicht vorhanden
   */
  public Appender checkAppender(String pstrAppender) throws MissingAppenderException {
    Appender objApp = null;
    objApp = objRootLog.getAppender(pstrAppender);
    if (objApp == null) {
      throw new MissingAppenderException("Kein Mailversand, da keine Mailkonfiguration in den log4j-properties definiert ist (Appender '" + pstrAppender
          + "' ist nicht in '" + getPropertyFile() + "' vorhanden.");
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.