1 package org.csc.phynixx.watchdog.jmx;
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 public interface WatchdogManagementMBean {
25
26 int getCountWatchDogs() throws Exception;
27
28 void restart() throws Exception;
29
30 public void stop() throws Exception;
31
32 public String[] getWatchdogInfos() throws Exception;
33
34
35 public String[][] showWatchdogInfos() throws Exception;
36
37
38 public String[] showWatchdogInfo(long id) throws Exception;
39
40
41 public void restart(long id) throws Exception;
42
43 public void stop(long id) throws Exception;
44
45 public void shutdown(long id) throws Exception;
46
47 public void activate(long id) throws Exception;
48
49 public void deactivate(long id) throws Exception;
50
51
52 }