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