ch.qos.logback.classic.spi
Class LoggerContextVO
java.lang.Object
  
ch.qos.logback.classic.spi.LoggerContextVO
- All Implemented Interfaces: 
 - Serializable
 
public class LoggerContextVO
- extends Object
- implements Serializable
  
LoggerContextVO offers a restricted view of LoggerContext intended to be
 exposed by LoggingEvent to remote systems. This restricted view is optimized
 for serialization.
 
 Some of the LoggerContext or Logger attributes MUST not survive
 serialization, e.g appenders, level values etc, as these attributes may have
 other values on the remote platform. LoggerContextVO class exposes the
 minimal and relevant attributes to the remote host, instead of having to deal
 with an incomplete LoggerContext with many null references.
- Author:
 
  - Ceki Gülcü, Sébastien Pennec
 
- See Also:
 - Serialized Form
 
 
 
 
LoggerContextVO
public LoggerContextVO(LoggerContext lc)
LoggerContextVO
public LoggerContextVO(String name,
                       Map<String,String> propertyMap,
                       long birthTime)
getName
public String getName()
 
 
getPropertyMap
public Map<String,String> getPropertyMap()
 
 
getBirthTime
public long getBirthTime()
 
 
toString
public String toString()
- Overrides:
 toString in class Object
 
 
equals
public boolean equals(Object o)
- Overrides:
 equals in class Object
 
 
hashCode
public int hashCode()
- Overrides:
 hashCode in class Object
 
 
Copyright © 2005-2013 QOS.ch. All Rights Reserved.