org.apache.karaf.shell.log
Class LruList

java.lang.Object
  extended by org.apache.karaf.shell.log.LruList

public class LruList
extends java.lang.Object

A list that only keep the last N elements added


Constructor Summary
LruList(int size)
           
 
Method Summary
 void add(org.ops4j.pax.logging.spi.PaxLoggingEvent element)
           
 void addAppender(org.ops4j.pax.logging.spi.PaxAppender appender)
           
 void clear()
           
 java.lang.Iterable<org.ops4j.pax.logging.spi.PaxLoggingEvent> getElements()
           
 java.lang.Iterable<org.ops4j.pax.logging.spi.PaxLoggingEvent> getElements(int nb)
           
 void removeAppender(org.ops4j.pax.logging.spi.PaxAppender appender)
           
 int size()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LruList

public LruList(int size)
Method Detail

size

public int size()

clear

public void clear()

add

public void add(org.ops4j.pax.logging.spi.PaxLoggingEvent element)

getElements

public java.lang.Iterable<org.ops4j.pax.logging.spi.PaxLoggingEvent> getElements()

getElements

public java.lang.Iterable<org.ops4j.pax.logging.spi.PaxLoggingEvent> getElements(int nb)

addAppender

public void addAppender(org.ops4j.pax.logging.spi.PaxAppender appender)

removeAppender

public void removeAppender(org.ops4j.pax.logging.spi.PaxAppender appender)


Copyright © 2007-2011 Apache Software Foundation. All Rights Reserved.