org.mockserver.logging
Class DelayedFileCreationRollingFileAppender<E>

java.lang.Object
  extended by ch.qos.logback.core.spi.ContextAwareBase
      extended by ch.qos.logback.core.UnsynchronizedAppenderBase<E>
          extended by ch.qos.logback.core.OutputStreamAppender<E>
              extended by ch.qos.logback.core.FileAppender<E>
                  extended by ch.qos.logback.core.rolling.RollingFileAppender<E>
                      extended by org.mockserver.logging.DelayedFileCreationRollingFileAppender<E>
All Implemented Interfaces:
ch.qos.logback.core.Appender<E>, ch.qos.logback.core.spi.ContextAware, ch.qos.logback.core.spi.FilterAttachable<E>, ch.qos.logback.core.spi.LifeCycle

public class DelayedFileCreationRollingFileAppender<E>
extends ch.qos.logback.core.rolling.RollingFileAppender<E>

Author:
jamesdbloom

Field Summary
 
Fields inherited from class ch.qos.logback.core.FileAppender
append, fileName
 
Fields inherited from class ch.qos.logback.core.OutputStreamAppender
encoder, lock
 
Fields inherited from class ch.qos.logback.core.UnsynchronizedAppenderBase
name, started
 
Fields inherited from class ch.qos.logback.core.spi.ContextAwareBase
context
 
Constructor Summary
DelayedFileCreationRollingFileAppender()
           
 
Method Summary
 void start()
           
protected  void subAppend(E event)
           
 
Methods inherited from class ch.qos.logback.core.rolling.RollingFileAppender
getFile, getRollingPolicy, getTriggeringPolicy, rollover, setFile, setRollingPolicy, setTriggeringPolicy, stop
 
Methods inherited from class ch.qos.logback.core.FileAppender
isAppend, isPrudent, openFile, rawFileProperty, setAppend, setPrudent, writeOut
 
Methods inherited from class ch.qos.logback.core.OutputStreamAppender
append, closeOutputStream, getEncoder, getOutputStream, setEncoder, setLayout, setOutputStream
 
Methods inherited from class ch.qos.logback.core.UnsynchronizedAppenderBase
addFilter, clearAllFilters, doAppend, getCopyOfAttachedFiltersList, getFilterChainDecision, getName, isStarted, setName, toString
 
Methods inherited from class ch.qos.logback.core.spi.ContextAwareBase
addError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, getDeclaredOrigin, getStatusManager, setContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface ch.qos.logback.core.spi.ContextAware
addError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, setContext
 

Constructor Detail

DelayedFileCreationRollingFileAppender

public DelayedFileCreationRollingFileAppender()
Method Detail

start

public void start()
Specified by:
start in interface ch.qos.logback.core.spi.LifeCycle
Overrides:
start in class ch.qos.logback.core.rolling.RollingFileAppender<E>

subAppend

protected void subAppend(E event)
Overrides:
subAppend in class ch.qos.logback.core.rolling.RollingFileAppender<E>


Copyright © 2016. All rights reserved.