org.jgroups.jmx.protocols
Class Discovery

java.lang.Object
  extended byorg.jgroups.jmx.Protocol
      extended byorg.jgroups.jmx.protocols.Discovery
All Implemented Interfaces:
DiscoveryMBean, ProtocolMBean
Direct Known Subclasses:
PING, TCPGOSSIP, TCPPING

public class Discovery
extends Protocol
implements DiscoveryMBean

Version:
$Id: Discovery.java,v 1.4 2005/08/26 14:19:09 belaban Exp $
Author:
Bela Ban

Constructor Summary
Discovery()
           
Discovery(Protocol p)
           
 
Method Summary
 void attachProtocol(Protocol p)
           
 java.util.Vector findInitialMembers()
           
 java.lang.String findInitialMembersAsString()
           
 int getDiscoveryRequestsSent()
           
 int getInitialMembers()
           
 int getPingRequests()
           
 long getTimeout()
           
 void setInitialMembers(int num_initial_members)
           
 void setPingRequests(int num_ping_requests)
           
 void setTimeout(long timeout)
           
 
Methods inherited from class org.jgroups.jmx.Protocol
create, destroy, dumpStats, getDownThread, getName, getPropertiesAsString, getStatsEnabled, getUpThread, isTrace, isWarn, printStats, resetStats, setObserver, setProperties, setStatsEnabled, setTrace, setWarn, start, stop
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jgroups.jmx.ProtocolMBean
create, destroy, dumpStats, getDownThread, getName, getPropertiesAsString, getStatsEnabled, getUpThread, isTrace, isWarn, printStats, resetStats, setObserver, setProperties, setStatsEnabled, setTrace, setWarn, start, stop
 

Constructor Detail

Discovery

public Discovery()

Discovery

public Discovery(Protocol p)
Method Detail

attachProtocol

public void attachProtocol(Protocol p)
Overrides:
attachProtocol in class Protocol

getTimeout

public long getTimeout()
Specified by:
getTimeout in interface DiscoveryMBean

setTimeout

public void setTimeout(long timeout)
Specified by:
setTimeout in interface DiscoveryMBean

getInitialMembers

public int getInitialMembers()
Specified by:
getInitialMembers in interface DiscoveryMBean

setInitialMembers

public void setInitialMembers(int num_initial_members)
Specified by:
setInitialMembers in interface DiscoveryMBean

getPingRequests

public int getPingRequests()
Specified by:
getPingRequests in interface DiscoveryMBean

setPingRequests

public void setPingRequests(int num_ping_requests)
Specified by:
setPingRequests in interface DiscoveryMBean

getDiscoveryRequestsSent

public int getDiscoveryRequestsSent()
Specified by:
getDiscoveryRequestsSent in interface DiscoveryMBean

findInitialMembers

public java.util.Vector findInitialMembers()
Specified by:
findInitialMembers in interface DiscoveryMBean

findInitialMembersAsString

public java.lang.String findInitialMembersAsString()
Specified by:
findInitialMembersAsString in interface DiscoveryMBean


Copyright ? 1998-2005 Bela Ban. All Rights Reserved.