1 package org.slf4j;
2
3 import java.util.ArrayList;
4 import java.util.List;
5
6 import org.apache.log4j.AppenderSkeleton;
7 import org.apache.log4j.spi.LoggingEvent;
8
9 public class ListAppender extends AppenderSkeleton {
10
11 public List list = new ArrayList();
12
13 public boolean extractLocationInfo = false;
14
15 protected void append(LoggingEvent event) {
16 list.add(event);
17 if(extractLocationInfo) {
18 event.getLocationInformation();
19 }
20 }
21
22 public void close() {
23 }
24
25 public boolean requiresLayout() {
26 return false;
27 }
28
29 }