KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > jgroups > jmx > protocols > pbcast > GMSMBean


1 package org.jgroups.jmx.protocols.pbcast;
2
3 import org.jgroups.jmx.ProtocolMBean;
4
5 /**
6  * @author Bela Ban
7  * @version $Id: GMSMBean.java,v 1.3 2005/12/23 14:57:05 belaban Exp $
8  */

9 public interface GMSMBean extends ProtocolMBean {
10     String JavaDoc getView();
11     String JavaDoc getLocalAddress();
12     String JavaDoc getMembers();
13     int getNumMembers();
14     boolean isCoordinator();
15     int getNumberOfViews();
16     long getJoinTimeout();
17     void setJoinTimeout(long t);
18     long getJoinRetryTimeout();
19     void setJoinRetryTimeout(long t);
20     boolean isShun();
21     void setShun(boolean s);
22     String JavaDoc printPreviousMembers();
23     String JavaDoc printPreviousViews();
24     int getViewHandlerQueue();
25     boolean isViewHandlerSuspended();
26     String JavaDoc dumpViewHandlerQueue();
27     String JavaDoc dumpHistory();
28     void suspendViewHandler();
29     void resumeViewHandler();
30 }
31
Popular Tags