ch.qos.logback.core.pattern
Class PatternLayoutEncoderBase<E>

java.lang.Object
  extended by ch.qos.logback.core.spi.ContextAwareBase
      extended by ch.qos.logback.core.encoder.EncoderBase<E>
          extended by ch.qos.logback.core.encoder.LayoutWrappingEncoder<E>
              extended by ch.qos.logback.core.pattern.PatternLayoutEncoderBase<E>
All Implemented Interfaces:
Encoder<E>, ContextAware, LifeCycle
Direct Known Subclasses:
PatternLayoutEncoder

public class PatternLayoutEncoderBase<E>
extends LayoutWrappingEncoder<E>


Field Summary
protected  boolean outputPatternAsHeader
           
 
Fields inherited from class ch.qos.logback.core.encoder.LayoutWrappingEncoder
layout
 
Fields inherited from class ch.qos.logback.core.encoder.EncoderBase
outputStream, started
 
Fields inherited from class ch.qos.logback.core.spi.ContextAwareBase
context
 
Constructor Summary
PatternLayoutEncoderBase()
           
 
Method Summary
 String getPattern()
           
 boolean isOutputPatternAsHeader()
           
 boolean isOutputPatternAsPresentationHeader()
           
 void setLayout(Layout<E> layout)
           
 void setOutputPatternAsHeader(boolean outputPatternAsHeader)
          Print the pattern string as a header in log files
 void setOutputPatternAsPresentationHeader(boolean outputPatternAsHeader)
          Deprecated. replaced by setOutputPatternAsHeader(boolean)
 void setPattern(String pattern)
           
 
Methods inherited from class ch.qos.logback.core.encoder.LayoutWrappingEncoder
close, doEncode, getCharset, getLayout, init, isImmediateFlush, isStarted, setCharset, setImmediateFlush, start, stop
 
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, toString, wait, wait, wait
 
Methods inherited from interface ch.qos.logback.core.spi.ContextAware
addError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, setContext
 

Field Detail

outputPatternAsHeader

protected boolean outputPatternAsHeader
Constructor Detail

PatternLayoutEncoderBase

public PatternLayoutEncoderBase()
Method Detail

getPattern

public String getPattern()

setPattern

public void setPattern(String pattern)

isOutputPatternAsHeader

public boolean isOutputPatternAsHeader()

setOutputPatternAsHeader

public void setOutputPatternAsHeader(boolean outputPatternAsHeader)
Print the pattern string as a header in log files

Parameters:
outputPatternAsHeader -
Since:
1.0.3

isOutputPatternAsPresentationHeader

public boolean isOutputPatternAsPresentationHeader()

setOutputPatternAsPresentationHeader

public void setOutputPatternAsPresentationHeader(boolean outputPatternAsHeader)
Deprecated. replaced by setOutputPatternAsHeader(boolean)


setLayout

public void setLayout(Layout<E> layout)
Overrides:
setLayout in class LayoutWrappingEncoder<E>


Copyright © 2005-2013 QOS.ch. All Rights Reserved.