|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface LogEventBuffer
Defines a collection that allows log events to be stored and removed in some well-defined order.
Method Summary | |
---|---|
boolean |
add(LogEvent event)
Adds the given log event to this buffer. |
void |
clear()
Clears this buffer. |
LogEvent |
get()
Returns the least recently inserted element in this buffer. |
LogEvent.Level |
getLevel()
Returns log level |
String |
getLevelName()
Returns log level name |
boolean |
isEmpty()
Returns true if this buffer is empty; false otherwise. |
boolean |
isFull()
Returns true if this collection is full and no new elements can be added. |
Iterator<LogEvent> |
iterator()
Returns an iterator over this buffer's elements. |
int |
maxSize()
Gets the maximum size of the collection (the bound). |
LogEvent |
remove()
Removes the least recently inserted element from this buffer. |
void |
setLevel(LogEvent.Level level)
Sets log level to store. |
void |
setLevelByName(String levelName)
Sets log level by its name to store. |
int |
size()
Returns the number of elements stored in the buffer. |
Method Detail |
---|
boolean add(LogEvent event)
event
-
void clear()
LogEvent get()
boolean isEmpty()
boolean isFull()
Iterator<LogEvent> iterator()
int maxSize()
LogEvent remove()
int size()
void setLevel(LogEvent.Level level)
level
- void setLevelByName(String levelName)
level
- LogEvent.Level getLevel()
String getLevelName()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |