de.huxhorn.lilith.logback.classic
Interface NDCAdapter

All Known Implementing Classes:
NoOpNDCAdapter, SimpleNDCAdapter

public interface NDCAdapter


Field Summary
static de.huxhorn.lilith.data.logging.Message[] NO_MESSAGES
           
 
Method Summary
 void clear()
           
 de.huxhorn.lilith.data.logging.Message[] getContextStack()
           
 int getDepth()
           
 boolean isEmpty()
           
 void pop()
           
 void push(java.lang.String message)
           
 void push(java.lang.String messagePattern, java.lang.Object[] arguments)
           
 void setMaximumDepth(int maximumDepth)
           
 

Field Detail

NO_MESSAGES

static final de.huxhorn.lilith.data.logging.Message[] NO_MESSAGES
Method Detail

push

void push(java.lang.String message)

push

void push(java.lang.String messagePattern,
          java.lang.Object[] arguments)

pop

void pop()

getDepth

int getDepth()

setMaximumDepth

void setMaximumDepth(int maximumDepth)

isEmpty

boolean isEmpty()

clear

void clear()

getContextStack

de.huxhorn.lilith.data.logging.Message[] getContextStack()