1
2
3
4
5
6
7
8
9
10
11 package org.mule.management.mbeans;
12
13
14
15
16
17
18
19
20 public interface ComponentStatsMBean
21 {
22
23 void clearStatistics();
24
25 long getAverageExecutionTime();
26
27 long getAverageQueueSize();
28
29 long getMaxQueueSize();
30
31 long getMaxExecutionTime();
32
33 long getFatalErrors();
34
35 long getMinExecutionTime();
36
37 long getTotalExecutionTime();
38
39 long getQueuedEvents();
40
41 long getAsyncEventsReceived();
42
43 long getSyncEventsReceived();
44
45 long getReplyToEventsSent();
46
47 long getSyncEventsSent();
48
49 long getAsyncEventsSent();
50
51 long getTotalEventsSent();
52
53 long getTotalEventsReceived();
54
55 long getExecutedEvents();
56
57 long getExecutionErrors();
58 }