Subversion Repositories SmartDukaan

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
5827 amar.kumar 1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2
<!--NewPage-->
3
<HTML>
4
<HEAD>
5
<!-- Generated by javadoc (build 1.6.0_26) on Fri Aug 17 13:40:06 IST 2012 -->
6
<TITLE>
7
MetricCollector (stat4j API)
8
</TITLE>
9
 
10
<META NAME="date" CONTENT="2012-08-17">
11
 
12
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
13
 
14
<SCRIPT type="text/javascript">
15
function windowTitle()
16
{
17
    if (location.href.indexOf('is-external=true') == -1) {
18
        parent.document.title="MetricCollector (stat4j API)";
19
    }
20
}
21
</SCRIPT>
22
<NOSCRIPT>
23
</NOSCRIPT>
24
 
25
</HEAD>
26
 
27
<BODY BGCOLOR="white" onload="windowTitle();">
28
<HR>
29
 
30
 
31
<!-- ========= START OF TOP NAVBAR ======= -->
32
<A NAME="navbar_top"><!-- --></A>
33
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
34
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
35
<TR>
36
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
37
<A NAME="navbar_top_firstrow"><!-- --></A>
38
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
39
  <TR ALIGN="center" VALIGN="top">
40
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
41
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
42
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
43
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/MetricCollector.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
44
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
45
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
46
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
47
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
48
  </TR>
49
</TABLE>
50
</TD>
51
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
52
</EM>
53
</TD>
54
</TR>
55
 
56
<TR>
57
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
58
&nbsp;<A HREF="../../../../net/sourceforge/stat4j/filter/LogInterceptor.html" title="class in net.sourceforge.stat4j.filter"><B>PREV CLASS</B></A>&nbsp;
59
&nbsp;<A HREF="../../../../net/sourceforge/stat4j/filter/RegExpScraper.html" title="class in net.sourceforge.stat4j.filter"><B>NEXT CLASS</B></A></FONT></TD>
60
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
61
  <A HREF="../../../../index.html?net/sourceforge/stat4j/filter/MetricCollector.html" target="_top"><B>FRAMES</B></A>  &nbsp;
62
&nbsp;<A HREF="MetricCollector.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
63
&nbsp;<SCRIPT type="text/javascript">
64
  <!--
65
  if(window==top) {
66
    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
67
  }
68
  //-->
69
</SCRIPT>
70
<NOSCRIPT>
71
  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
72
</NOSCRIPT>
73
 
74
 
75
</FONT></TD>
76
</TR>
77
<TR>
78
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
79
  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
80
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
81
DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
82
</TR>
83
</TABLE>
84
<A NAME="skip-navbar_top"></A>
85
<!-- ========= END OF TOP NAVBAR ========= -->
86
 
87
<HR>
88
<!-- ======== START OF CLASS DATA ======== -->
89
<H2>
90
<FONT SIZE="-1">
91
net.sourceforge.stat4j.filter</FONT>
92
<BR>
93
Class MetricCollector</H2>
94
<PRE>
95
java.lang.Object
96
  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>net.sourceforge.stat4j.filter.MetricCollector</B>
97
</PRE>
98
<HR>
99
<DL>
100
<DT><PRE>public class <B>MetricCollector</B><DT>extends java.lang.Object</DL>
101
</PRE>
102
 
103
<P>
104
Name:           MetricCollector.java
105
 Date:          Sep 1, 2004
106
 Description:
107
<P>
108
 
109
<P>
110
<DL>
111
<DT><B>Author:</B></DT>
112
  <DD>Lara D'Abreo</DD>
113
</DL>
114
<HR>
115
 
116
<P>
117
<!-- =========== FIELD SUMMARY =========== -->
118
 
119
<A NAME="field_summary"><!-- --></A>
120
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
121
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
122
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
123
<B>Field Summary</B></FONT></TH>
124
</TR>
125
<TR BGCOLOR="white" CLASS="TableRowColor">
126
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
127
<CODE>protected &nbsp;java.util.Map</CODE></FONT></TD>
128
<TD><CODE><B><A HREF="../../../../net/sourceforge/stat4j/filter/MetricCollector.html#alerts">alerts</A></B></CODE>
129
 
130
<BR>
131
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
132
</TR>
133
<TR BGCOLOR="white" CLASS="TableRowColor">
134
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
135
<CODE>protected &nbsp;java.util.Map</CODE></FONT></TD>
136
<TD><CODE><B><A HREF="../../../../net/sourceforge/stat4j/filter/MetricCollector.html#calculators">calculators</A></B></CODE>
137
 
138
<BR>
139
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
140
</TR>
141
<TR BGCOLOR="white" CLASS="TableRowColor">
142
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
143
<CODE>protected &nbsp;<A HREF="../../../../net/sourceforge/stat4j/filter/FilterStatisticMap.html" title="class in net.sourceforge.stat4j.filter">FilterStatisticMap</A>[]</CODE></FONT></TD>
144
<TD><CODE><B><A HREF="../../../../net/sourceforge/stat4j/filter/MetricCollector.html#filters">filters</A></B></CODE>
145
 
146
<BR>
147
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
148
</TR>
149
<TR BGCOLOR="white" CLASS="TableRowColor">
150
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
151
<CODE>private static&nbsp;<A HREF="../../../../net/sourceforge/stat4j/filter/MetricCollector.html" title="class in net.sourceforge.stat4j.filter">MetricCollector</A></CODE></FONT></TD>
152
<TD><CODE><B><A HREF="../../../../net/sourceforge/stat4j/filter/MetricCollector.html#instance">instance</A></B></CODE>
153
 
154
<BR>
155
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
156
</TR>
157
<TR BGCOLOR="white" CLASS="TableRowColor">
158
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
159
<CODE>protected &nbsp;java.lang.ThreadLocal</CODE></FONT></TD>
160
<TD><CODE><B><A HREF="../../../../net/sourceforge/stat4j/filter/MetricCollector.html#localReadingCache">localReadingCache</A></B></CODE>
161
 
162
<BR>
163
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
164
</TR>
165
<TR BGCOLOR="white" CLASS="TableRowColor">
166
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
167
<CODE>protected &nbsp;java.util.Map</CODE></FONT></TD>
168
<TD><CODE><B><A HREF="../../../../net/sourceforge/stat4j/filter/MetricCollector.html#readingCache">readingCache</A></B></CODE>
169
 
170
<BR>
171
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
172
</TR>
173
<TR BGCOLOR="white" CLASS="TableRowColor">
174
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
175
<CODE>protected &nbsp;<A HREF="../../../../net/sourceforge/stat4j/filter/RegExpScraper.html" title="class in net.sourceforge.stat4j.filter">RegExpScraper</A></CODE></FONT></TD>
176
<TD><CODE><B><A HREF="../../../../net/sourceforge/stat4j/filter/MetricCollector.html#scraper">scraper</A></B></CODE>
177
 
178
<BR>
179
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
180
</TR>
181
<TR BGCOLOR="white" CLASS="TableRowColor">
182
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
183
<CODE>protected &nbsp;java.util.Map</CODE></FONT></TD>
184
<TD><CODE><B><A HREF="../../../../net/sourceforge/stat4j/filter/MetricCollector.html#statistics">statistics</A></B></CODE>
185
 
186
<BR>
187
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
188
</TR>
189
</TABLE>
190
&nbsp;
191
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
192
 
193
<A NAME="constructor_summary"><!-- --></A>
194
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
195
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
196
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
197
<B>Constructor Summary</B></FONT></TH>
198
</TR>
199
<TR BGCOLOR="white" CLASS="TableRowColor">
200
<TD><CODE><B><A HREF="../../../../net/sourceforge/stat4j/filter/MetricCollector.html#MetricCollector()">MetricCollector</A></B>()</CODE>
201
 
202
<BR>
203
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
204
</TR>
205
</TABLE>
206
&nbsp;
207
<!-- ========== METHOD SUMMARY =========== -->
208
 
209
<A NAME="method_summary"><!-- --></A>
210
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
211
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
212
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
213
<B>Method Summary</B></FONT></TH>
214
</TR>
215
<TR BGCOLOR="white" CLASS="TableRowColor">
216
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
217
<CODE>&nbsp;void</CODE></FONT></TD>
218
<TD><CODE><B><A HREF="../../../../net/sourceforge/stat4j/filter/MetricCollector.html#applyLog(java.lang.String, java.lang.Throwable)">applyLog</A></B>(java.lang.String&nbsp;log,
219
         java.lang.Throwable&nbsp;throwable)</CODE>
220
 
221
<BR>
222
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
223
</TR>
224
<TR BGCOLOR="white" CLASS="TableRowColor">
225
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
226
<CODE>protected &nbsp;void</CODE></FONT></TD>
227
<TD><CODE><B><A HREF="../../../../net/sourceforge/stat4j/filter/MetricCollector.html#cacheReading(net.sourceforge.stat4j.Statistic, net.sourceforge.stat4j.Reading)">cacheReading</A></B>(<A HREF="../../../../net/sourceforge/stat4j/Statistic.html" title="class in net.sourceforge.stat4j">Statistic</A>&nbsp;statistic,
228
             <A HREF="../../../../net/sourceforge/stat4j/Reading.html" title="class in net.sourceforge.stat4j">Reading</A>&nbsp;reading)</CODE>
229
 
230
<BR>
231
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
232
</TR>
233
<TR BGCOLOR="white" CLASS="TableRowColor">
234
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
235
<CODE>protected &nbsp;void</CODE></FONT></TD>
236
<TD><CODE><B><A HREF="../../../../net/sourceforge/stat4j/filter/MetricCollector.html#calculateStatistic(net.sourceforge.stat4j.Calculator, net.sourceforge.stat4j.Metric)">calculateStatistic</A></B>(<A HREF="../../../../net/sourceforge/stat4j/Calculator.html" title="interface in net.sourceforge.stat4j">Calculator</A>&nbsp;calculator,
237
                   <A HREF="../../../../net/sourceforge/stat4j/Metric.html" title="class in net.sourceforge.stat4j">Metric</A>&nbsp;metric)</CODE>
238
 
239
<BR>
240
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
241
</TR>
242
<TR BGCOLOR="white" CLASS="TableRowColor">
243
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
244
<CODE>&nbsp;void</CODE></FONT></TD>
245
<TD><CODE><B><A HREF="../../../../net/sourceforge/stat4j/filter/MetricCollector.html#close()">close</A></B>()</CODE>
246
 
247
<BR>
248
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
249
</TR>
250
<TR BGCOLOR="white" CLASS="TableRowColor">
251
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
252
<CODE>protected &nbsp;void</CODE></FONT></TD>
253
<TD><CODE><B><A HREF="../../../../net/sourceforge/stat4j/filter/MetricCollector.html#generateMetrics(net.sourceforge.stat4j.filter.FilterStatisticMap, java.lang.String)">generateMetrics</A></B>(<A HREF="../../../../net/sourceforge/stat4j/filter/FilterStatisticMap.html" title="class in net.sourceforge.stat4j.filter">FilterStatisticMap</A>&nbsp;map,
254
                java.lang.String&nbsp;log)</CODE>
255
 
256
<BR>
257
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
258
</TR>
259
<TR BGCOLOR="white" CLASS="TableRowColor">
260
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
261
<CODE>protected &nbsp;<A HREF="../../../../net/sourceforge/stat4j/Reading.html" title="class in net.sourceforge.stat4j">Reading</A></CODE></FONT></TD>
262
<TD><CODE><B><A HREF="../../../../net/sourceforge/stat4j/filter/MetricCollector.html#generateReading(net.sourceforge.stat4j.Statistic, net.sourceforge.stat4j.Filter, java.lang.String)">generateReading</A></B>(<A HREF="../../../../net/sourceforge/stat4j/Statistic.html" title="class in net.sourceforge.stat4j">Statistic</A>&nbsp;statistic,
263
                <A HREF="../../../../net/sourceforge/stat4j/Filter.html" title="class in net.sourceforge.stat4j">Filter</A>&nbsp;filter,
264
                java.lang.String&nbsp;log)</CODE>
265
 
266
<BR>
267
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
268
</TR>
269
<TR BGCOLOR="white" CLASS="TableRowColor">
270
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
271
<CODE>static&nbsp;<A HREF="../../../../net/sourceforge/stat4j/filter/MetricCollector.html" title="class in net.sourceforge.stat4j.filter">MetricCollector</A></CODE></FONT></TD>
272
<TD><CODE><B><A HREF="../../../../net/sourceforge/stat4j/filter/MetricCollector.html#getInstance()">getInstance</A></B>()</CODE>
273
 
274
<BR>
275
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
276
</TR>
277
<TR BGCOLOR="white" CLASS="TableRowColor">
278
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
279
<CODE>protected &nbsp;java.util.Map</CODE></FONT></TD>
280
<TD><CODE><B><A HREF="../../../../net/sourceforge/stat4j/filter/MetricCollector.html#getReadingCache(net.sourceforge.stat4j.Statistic)">getReadingCache</A></B>(<A HREF="../../../../net/sourceforge/stat4j/Statistic.html" title="class in net.sourceforge.stat4j">Statistic</A>&nbsp;statistic)</CODE>
281
 
282
<BR>
283
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
284
</TR>
285
<TR BGCOLOR="white" CLASS="TableRowColor">
286
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
287
<CODE>&nbsp;void</CODE></FONT></TD>
288
<TD><CODE><B><A HREF="../../../../net/sourceforge/stat4j/filter/MetricCollector.html#init()">init</A></B>()</CODE>
289
 
290
<BR>
291
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
292
</TR>
293
<TR BGCOLOR="white" CLASS="TableRowColor">
294
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
295
<CODE>protected &nbsp;void</CODE></FONT></TD>
296
<TD><CODE><B><A HREF="../../../../net/sourceforge/stat4j/filter/MetricCollector.html#matchReading(net.sourceforge.stat4j.Statistic, net.sourceforge.stat4j.Calculator, net.sourceforge.stat4j.Reading)">matchReading</A></B>(<A HREF="../../../../net/sourceforge/stat4j/Statistic.html" title="class in net.sourceforge.stat4j">Statistic</A>&nbsp;statistic,
297
             <A HREF="../../../../net/sourceforge/stat4j/Calculator.html" title="interface in net.sourceforge.stat4j">Calculator</A>&nbsp;calculator,
298
             <A HREF="../../../../net/sourceforge/stat4j/Reading.html" title="class in net.sourceforge.stat4j">Reading</A>&nbsp;reading)</CODE>
299
 
300
<BR>
301
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
302
</TR>
303
<TR BGCOLOR="white" CLASS="TableRowColor">
304
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
305
<CODE>private &nbsp;void</CODE></FONT></TD>
306
<TD><CODE><B><A HREF="../../../../net/sourceforge/stat4j/filter/MetricCollector.html#processReadingsThatMatchFirstFilters(net.sourceforge.stat4j.filter.FilterStatisticMap, java.lang.String)">processReadingsThatMatchFirstFilters</A></B>(<A HREF="../../../../net/sourceforge/stat4j/filter/FilterStatisticMap.html" title="class in net.sourceforge.stat4j.filter">FilterStatisticMap</A>&nbsp;filter,
307
                                     java.lang.String&nbsp;log)</CODE>
308
 
309
<BR>
310
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
311
</TR>
312
<TR BGCOLOR="white" CLASS="TableRowColor">
313
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
314
<CODE>private &nbsp;void</CODE></FONT></TD>
315
<TD><CODE><B><A HREF="../../../../net/sourceforge/stat4j/filter/MetricCollector.html#processReadingsThatMatchSecondFilters(net.sourceforge.stat4j.filter.FilterStatisticMap, java.lang.String)">processReadingsThatMatchSecondFilters</A></B>(<A HREF="../../../../net/sourceforge/stat4j/filter/FilterStatisticMap.html" title="class in net.sourceforge.stat4j.filter">FilterStatisticMap</A>&nbsp;filter,
316
                                      java.lang.String&nbsp;log)</CODE>
317
 
318
<BR>
319
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
320
</TR>
321
<TR BGCOLOR="white" CLASS="TableRowColor">
322
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
323
<CODE>&nbsp;void</CODE></FONT></TD>
324
<TD><CODE><B><A HREF="../../../../net/sourceforge/stat4j/filter/MetricCollector.html#report(java.io.PrintStream)">report</A></B>(java.io.PrintStream&nbsp;out)</CODE>
325
 
326
<BR>
327
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
328
</TR>
329
<TR BGCOLOR="white" CLASS="TableRowColor">
330
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
331
<CODE>&nbsp;void</CODE></FONT></TD>
332
<TD><CODE><B><A HREF="../../../../net/sourceforge/stat4j/filter/MetricCollector.html#reset()">reset</A></B>()</CODE>
333
 
334
<BR>
335
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Reset all statistic values to 0</TD>
336
</TR>
337
</TABLE>
338
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
339
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
340
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
341
<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
342
</TR>
343
<TR BGCOLOR="white" CLASS="TableRowColor">
344
<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
345
</TR>
346
</TABLE>
347
&nbsp;
348
<P>
349
 
350
<!-- ============ FIELD DETAIL =========== -->
351
 
352
<A NAME="field_detail"><!-- --></A>
353
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
354
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
355
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
356
<B>Field Detail</B></FONT></TH>
357
</TR>
358
</TABLE>
359
 
360
<A NAME="instance"><!-- --></A><H3>
361
instance</H3>
362
<PRE>
363
private static <A HREF="../../../../net/sourceforge/stat4j/filter/MetricCollector.html" title="class in net.sourceforge.stat4j.filter">MetricCollector</A> <B>instance</B></PRE>
364
<DL>
365
<DL>
366
</DL>
367
</DL>
368
<HR>
369
 
370
<A NAME="localReadingCache"><!-- --></A><H3>
371
localReadingCache</H3>
372
<PRE>
373
protected java.lang.ThreadLocal <B>localReadingCache</B></PRE>
374
<DL>
375
<DL>
376
</DL>
377
</DL>
378
<HR>
379
 
380
<A NAME="readingCache"><!-- --></A><H3>
381
readingCache</H3>
382
<PRE>
383
protected java.util.Map <B>readingCache</B></PRE>
384
<DL>
385
<DL>
386
</DL>
387
</DL>
388
<HR>
389
 
390
<A NAME="statistics"><!-- --></A><H3>
391
statistics</H3>
392
<PRE>
393
protected java.util.Map <B>statistics</B></PRE>
394
<DL>
395
<DL>
396
</DL>
397
</DL>
398
<HR>
399
 
400
<A NAME="calculators"><!-- --></A><H3>
401
calculators</H3>
402
<PRE>
403
protected java.util.Map <B>calculators</B></PRE>
404
<DL>
405
<DL>
406
</DL>
407
</DL>
408
<HR>
409
 
410
<A NAME="alerts"><!-- --></A><H3>
411
alerts</H3>
412
<PRE>
413
protected java.util.Map <B>alerts</B></PRE>
414
<DL>
415
<DL>
416
</DL>
417
</DL>
418
<HR>
419
 
420
<A NAME="scraper"><!-- --></A><H3>
421
scraper</H3>
422
<PRE>
423
protected <A HREF="../../../../net/sourceforge/stat4j/filter/RegExpScraper.html" title="class in net.sourceforge.stat4j.filter">RegExpScraper</A> <B>scraper</B></PRE>
424
<DL>
425
<DL>
426
</DL>
427
</DL>
428
<HR>
429
 
430
<A NAME="filters"><!-- --></A><H3>
431
filters</H3>
432
<PRE>
433
protected <A HREF="../../../../net/sourceforge/stat4j/filter/FilterStatisticMap.html" title="class in net.sourceforge.stat4j.filter">FilterStatisticMap</A>[] <B>filters</B></PRE>
434
<DL>
435
<DL>
436
</DL>
437
</DL>
438
 
439
<!-- ========= CONSTRUCTOR DETAIL ======== -->
440
 
441
<A NAME="constructor_detail"><!-- --></A>
442
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
443
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
444
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
445
<B>Constructor Detail</B></FONT></TH>
446
</TR>
447
</TABLE>
448
 
449
<A NAME="MetricCollector()"><!-- --></A><H3>
450
MetricCollector</H3>
451
<PRE>
452
public <B>MetricCollector</B>()</PRE>
453
<DL>
454
</DL>
455
 
456
<!-- ============ METHOD DETAIL ========== -->
457
 
458
<A NAME="method_detail"><!-- --></A>
459
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
460
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
461
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
462
<B>Method Detail</B></FONT></TH>
463
</TR>
464
</TABLE>
465
 
466
<A NAME="reset()"><!-- --></A><H3>
467
reset</H3>
468
<PRE>
469
public void <B>reset</B>()</PRE>
470
<DL>
471
<DD>Reset all statistic values to 0
472
<P>
473
<DD><DL>
474
</DL>
475
</DD>
476
</DL>
477
<HR>
478
 
479
<A NAME="init()"><!-- --></A><H3>
480
init</H3>
481
<PRE>
482
public void <B>init</B>()</PRE>
483
<DL>
484
<DD><DL>
485
</DL>
486
</DD>
487
</DL>
488
<HR>
489
 
490
<A NAME="getInstance()"><!-- --></A><H3>
491
getInstance</H3>
492
<PRE>
493
public static <A HREF="../../../../net/sourceforge/stat4j/filter/MetricCollector.html" title="class in net.sourceforge.stat4j.filter">MetricCollector</A> <B>getInstance</B>()</PRE>
494
<DL>
495
<DD><DL>
496
</DL>
497
</DD>
498
</DL>
499
<HR>
500
 
501
<A NAME="applyLog(java.lang.String, java.lang.Throwable)"><!-- --></A><H3>
502
applyLog</H3>
503
<PRE>
504
public void <B>applyLog</B>(java.lang.String&nbsp;log,
505
                     java.lang.Throwable&nbsp;throwable)</PRE>
506
<DL>
507
<DD><DL>
508
</DL>
509
</DD>
510
</DL>
511
<HR>
512
 
513
<A NAME="generateMetrics(net.sourceforge.stat4j.filter.FilterStatisticMap, java.lang.String)"><!-- --></A><H3>
514
generateMetrics</H3>
515
<PRE>
516
protected void <B>generateMetrics</B>(<A HREF="../../../../net/sourceforge/stat4j/filter/FilterStatisticMap.html" title="class in net.sourceforge.stat4j.filter">FilterStatisticMap</A>&nbsp;map,
517
                               java.lang.String&nbsp;log)</PRE>
518
<DL>
519
<DD><DL>
520
</DL>
521
</DD>
522
</DL>
523
<HR>
524
 
525
<A NAME="processReadingsThatMatchSecondFilters(net.sourceforge.stat4j.filter.FilterStatisticMap, java.lang.String)"><!-- --></A><H3>
526
processReadingsThatMatchSecondFilters</H3>
527
<PRE>
528
private void <B>processReadingsThatMatchSecondFilters</B>(<A HREF="../../../../net/sourceforge/stat4j/filter/FilterStatisticMap.html" title="class in net.sourceforge.stat4j.filter">FilterStatisticMap</A>&nbsp;filter,
529
                                                   java.lang.String&nbsp;log)</PRE>
530
<DL>
531
<DD><DL>
532
</DL>
533
</DD>
534
</DL>
535
<HR>
536
 
537
<A NAME="processReadingsThatMatchFirstFilters(net.sourceforge.stat4j.filter.FilterStatisticMap, java.lang.String)"><!-- --></A><H3>
538
processReadingsThatMatchFirstFilters</H3>
539
<PRE>
540
private void <B>processReadingsThatMatchFirstFilters</B>(<A HREF="../../../../net/sourceforge/stat4j/filter/FilterStatisticMap.html" title="class in net.sourceforge.stat4j.filter">FilterStatisticMap</A>&nbsp;filter,
541
                                                  java.lang.String&nbsp;log)</PRE>
542
<DL>
543
<DD><DL>
544
</DL>
545
</DD>
546
</DL>
547
<HR>
548
 
549
<A NAME="generateReading(net.sourceforge.stat4j.Statistic, net.sourceforge.stat4j.Filter, java.lang.String)"><!-- --></A><H3>
550
generateReading</H3>
551
<PRE>
552
protected <A HREF="../../../../net/sourceforge/stat4j/Reading.html" title="class in net.sourceforge.stat4j">Reading</A> <B>generateReading</B>(<A HREF="../../../../net/sourceforge/stat4j/Statistic.html" title="class in net.sourceforge.stat4j">Statistic</A>&nbsp;statistic,
553
                                  <A HREF="../../../../net/sourceforge/stat4j/Filter.html" title="class in net.sourceforge.stat4j">Filter</A>&nbsp;filter,
554
                                  java.lang.String&nbsp;log)</PRE>
555
<DL>
556
<DD><DL>
557
</DL>
558
</DD>
559
</DL>
560
<HR>
561
 
562
<A NAME="getReadingCache(net.sourceforge.stat4j.Statistic)"><!-- --></A><H3>
563
getReadingCache</H3>
564
<PRE>
565
protected java.util.Map <B>getReadingCache</B>(<A HREF="../../../../net/sourceforge/stat4j/Statistic.html" title="class in net.sourceforge.stat4j">Statistic</A>&nbsp;statistic)</PRE>
566
<DL>
567
<DD><DL>
568
</DL>
569
</DD>
570
</DL>
571
<HR>
572
 
573
<A NAME="matchReading(net.sourceforge.stat4j.Statistic, net.sourceforge.stat4j.Calculator, net.sourceforge.stat4j.Reading)"><!-- --></A><H3>
574
matchReading</H3>
575
<PRE>
576
protected void <B>matchReading</B>(<A HREF="../../../../net/sourceforge/stat4j/Statistic.html" title="class in net.sourceforge.stat4j">Statistic</A>&nbsp;statistic,
577
                            <A HREF="../../../../net/sourceforge/stat4j/Calculator.html" title="interface in net.sourceforge.stat4j">Calculator</A>&nbsp;calculator,
578
                            <A HREF="../../../../net/sourceforge/stat4j/Reading.html" title="class in net.sourceforge.stat4j">Reading</A>&nbsp;reading)</PRE>
579
<DL>
580
<DD><DL>
581
</DL>
582
</DD>
583
</DL>
584
<HR>
585
 
586
<A NAME="cacheReading(net.sourceforge.stat4j.Statistic, net.sourceforge.stat4j.Reading)"><!-- --></A><H3>
587
cacheReading</H3>
588
<PRE>
589
protected void <B>cacheReading</B>(<A HREF="../../../../net/sourceforge/stat4j/Statistic.html" title="class in net.sourceforge.stat4j">Statistic</A>&nbsp;statistic,
590
                            <A HREF="../../../../net/sourceforge/stat4j/Reading.html" title="class in net.sourceforge.stat4j">Reading</A>&nbsp;reading)</PRE>
591
<DL>
592
<DD><DL>
593
</DL>
594
</DD>
595
</DL>
596
<HR>
597
 
598
<A NAME="calculateStatistic(net.sourceforge.stat4j.Calculator, net.sourceforge.stat4j.Metric)"><!-- --></A><H3>
599
calculateStatistic</H3>
600
<PRE>
601
protected void <B>calculateStatistic</B>(<A HREF="../../../../net/sourceforge/stat4j/Calculator.html" title="interface in net.sourceforge.stat4j">Calculator</A>&nbsp;calculator,
602
                                  <A HREF="../../../../net/sourceforge/stat4j/Metric.html" title="class in net.sourceforge.stat4j">Metric</A>&nbsp;metric)</PRE>
603
<DL>
604
<DD><DL>
605
</DL>
606
</DD>
607
</DL>
608
<HR>
609
 
610
<A NAME="close()"><!-- --></A><H3>
611
close</H3>
612
<PRE>
613
public void <B>close</B>()</PRE>
614
<DL>
615
<DD><DL>
616
</DL>
617
</DD>
618
</DL>
619
<HR>
620
 
621
<A NAME="report(java.io.PrintStream)"><!-- --></A><H3>
622
report</H3>
623
<PRE>
624
public void <B>report</B>(java.io.PrintStream&nbsp;out)</PRE>
625
<DL>
626
<DD><DL>
627
</DL>
628
</DD>
629
</DL>
630
<!-- ========= END OF CLASS DATA ========= -->
631
<HR>
632
 
633
 
634
<!-- ======= START OF BOTTOM NAVBAR ====== -->
635
<A NAME="navbar_bottom"><!-- --></A>
636
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
637
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
638
<TR>
639
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
640
<A NAME="navbar_bottom_firstrow"><!-- --></A>
641
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
642
  <TR ALIGN="center" VALIGN="top">
643
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
644
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
645
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
646
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/MetricCollector.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
647
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
648
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
649
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
650
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
651
  </TR>
652
</TABLE>
653
</TD>
654
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
655
</EM>
656
</TD>
657
</TR>
658
 
659
<TR>
660
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
661
&nbsp;<A HREF="../../../../net/sourceforge/stat4j/filter/LogInterceptor.html" title="class in net.sourceforge.stat4j.filter"><B>PREV CLASS</B></A>&nbsp;
662
&nbsp;<A HREF="../../../../net/sourceforge/stat4j/filter/RegExpScraper.html" title="class in net.sourceforge.stat4j.filter"><B>NEXT CLASS</B></A></FONT></TD>
663
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
664
  <A HREF="../../../../index.html?net/sourceforge/stat4j/filter/MetricCollector.html" target="_top"><B>FRAMES</B></A>  &nbsp;
665
&nbsp;<A HREF="MetricCollector.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
666
&nbsp;<SCRIPT type="text/javascript">
667
  <!--
668
  if(window==top) {
669
    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
670
  }
671
  //-->
672
</SCRIPT>
673
<NOSCRIPT>
674
  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
675
</NOSCRIPT>
676
 
677
 
678
</FONT></TD>
679
</TR>
680
<TR>
681
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
682
  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
683
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
684
DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
685
</TR>
686
</TABLE>
687
<A NAME="skip-navbar_bottom"></A>
688
<!-- ======== END OF BOTTOM NAVBAR ======= -->
689
 
690
<HR>
691
 
692
</BODY>
693
</HTML>