Klasse DatabaseLogAppender

java.lang.Object
ch.qos.logback.core.spi.ContextAwareBase
ch.qos.logback.core.UnsynchronizedAppenderBase<ch.qos.logback.classic.spi.ILoggingEvent>
org.teamapps.application.server.DatabaseLogAppender
Alle implementierten Schnittstellen:
ch.qos.logback.core.Appender<ch.qos.logback.classic.spi.ILoggingEvent>, ch.qos.logback.core.spi.ContextAware, ch.qos.logback.core.spi.FilterAttachable<ch.qos.logback.classic.spi.ILoggingEvent>, ch.qos.logback.core.spi.LifeCycle

public class DatabaseLogAppender extends ch.qos.logback.core.UnsynchronizedAppenderBase<ch.qos.logback.classic.spi.ILoggingEvent>
  • Feldübersicht

    Felder
    Modifizierer und Typ
    Feld
    Beschreibung
    static final ThreadLocal<String>
     
    static final ThreadLocal<Integer>
     
    static final ThreadLocal<Integer>
     

    Von Klasse geerbte Felder ch.qos.logback.core.UnsynchronizedAppenderBase

    name

    Von Klasse geerbte Felder ch.qos.logback.core.spi.ContextAwareBase

    context
  • Konstruktorübersicht

    Konstruktoren
    Konstruktor
    Beschreibung
     
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    protected void
    append(ch.qos.logback.classic.spi.ILoggingEvent event)
     
    static int
    getLogLevel(ch.qos.logback.classic.spi.ILoggingEvent event)
     
    static int
    getLogLevel(org.slf4j.event.Level level)
     
    static void
    startLogger(org.teamapps.universaldb.message.MessageStore<SystemLogEntry> store)
     

    Von Klasse geerbte Methoden ch.qos.logback.core.UnsynchronizedAppenderBase

    addFilter, clearAllFilters, doAppend, getCopyOfAttachedFiltersList, getFilterChainDecision, getName, isStarted, setName, start, stop, toString

    Von Klasse geerbte Methoden ch.qos.logback.core.spi.ContextAwareBase

    addError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, getDeclaredOrigin, getStatusManager, setContext

    Von Klasse geerbte Methoden java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Von Schnittstelle geerbte Methoden ch.qos.logback.core.spi.ContextAware

    addError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, setContext
  • Felddetails

    • THREAD_LOCAL_MANAGED_APPLICATION

      public static final ThreadLocal<Integer> THREAD_LOCAL_MANAGED_APPLICATION
    • THREAD_LOCAL_APPLICATION_VERSION

      public static final ThreadLocal<String> THREAD_LOCAL_APPLICATION_VERSION
    • THREAD_LOCAL_MANAGED_PERSPECTIVE

      public static final ThreadLocal<Integer> THREAD_LOCAL_MANAGED_PERSPECTIVE
  • Konstruktordetails

    • DatabaseLogAppender

      public DatabaseLogAppender()
  • Methodendetails

    • startLogger

      public static void startLogger(org.teamapps.universaldb.message.MessageStore<SystemLogEntry> store)
    • append

      protected void append(ch.qos.logback.classic.spi.ILoggingEvent event)
      Angegeben von:
      append in Klasse ch.qos.logback.core.UnsynchronizedAppenderBase<ch.qos.logback.classic.spi.ILoggingEvent>
    • getLogLevel

      public static int getLogLevel(org.slf4j.event.Level level)
    • getLogLevel

      public static int getLogLevel(ch.qos.logback.classic.spi.ILoggingEvent event)