/[projects]/miscJava/CircuitBreaker/src/main/java/dk/thoerup/circuitbreaker/LoggingCircuitBreaker.java
ViewVC logotype

Diff of /miscJava/CircuitBreaker/src/main/java/dk/thoerup/circuitbreaker/LoggingCircuitBreaker.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1288 by torben, Mon Apr 11 09:51:59 2011 UTC revision 1292 by torben, Fri Apr 15 10:27:04 2011 UTC
# Line 55  public class LoggingCircuitBreaker exten Line 55  public class LoggingCircuitBreaker exten
55                  }                  }
56          }          }
57    
58            public void clearLog() {
59                    synchronized(this) {
60                            log.clear();
61                    }
62            }
63    
64          public LinkedList<LogEntry> getLog() {          public LinkedList<LogEntry> getLog() {
65                  synchronized(this) {                  synchronized(this) {
66                          return new LinkedList<LogEntry>(log); //return a copy so caller can to whatever he wants, when he wants                          return new LinkedList<LogEntry>(log); //return a copy so caller can to whatever he wants, when he wants

Legend:
Removed from v.1288  
changed lines
  Added in v.1292

  ViewVC Help
Powered by ViewVC 1.1.20