/[projects]/miscJava/SpejdernetScraper/src/dk/thoerup/spejdernetscraper/ResultBuffer.java
ViewVC logotype

Diff of /miscJava/SpejdernetScraper/src/dk/thoerup/spejdernetscraper/ResultBuffer.java

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

revision 2071 by torben, Tue Aug 13 15:26:45 2013 UTC revision 2072 by torben, Fri Nov 15 07:59:04 2013 UTC
# Line 4  public class ResultBuffer { Line 4  public class ResultBuffer {
4                    
5          StringBuilder sb = new StringBuilder();          StringBuilder sb = new StringBuilder();
6                    
7          public void addString(long start, String str) {          long start = System.currentTimeMillis();
8            
9            public void addString(String str) {
10                  long now = System.currentTimeMillis();                  long now = System.currentTimeMillis();
11                  long diff = now - start;                  long diff = now - start;
12                                    
# Line 25  public class ResultBuffer { Line 27  public class ResultBuffer {
27          public void clear() {          public void clear() {
28                  synchronized(sb) {                  synchronized(sb) {
29                          sb.setLength(0);                          sb.setLength(0);
30                            start = System.currentTimeMillis();
31                  }                  }
32                                    
33          }          }
# Line 36  public class ResultBuffer { Line 39  public class ResultBuffer {
39          public static ResultBuffer getResultBuffer() {          public static ResultBuffer getResultBuffer() {
40                  if (singleton == null) {                  if (singleton == null) {
41                          singleton = new ResultBuffer();                          singleton = new ResultBuffer();
42                  }                          singleton.clear();
43                    }              
44                    
45                  return singleton;                  return singleton;
46          }          }
47  }  }

Legend:
Removed from v.2071  
changed lines
  Added in v.2072

  ViewVC Help
Powered by ViewVC 1.1.20