Package org.objectweb.jonas.discovery

Interface Summary
DiscoveryClientMBean  
DiscoveryManagerMBean  
DiscoveryService JOnAS Discovery Service interface.
DiscoveryServiceImplMBean Management interface for the discovery service
EnrollerMBean  
 

Class Summary
DiscEvent  
DiscGreeting This class represents a special greeting message which has two uses: 1) To act as a broadcast to the domain that a new server with a given server name has started.
DiscMessage  
DiscoveryClient The DiscoveryClient is in charge of sending discovery messages on the LAN to discover resources.
DiscoveryClientListener  
DiscoveryComm  
DiscoveryGreetingListener This class is the first thing started by the discovery manager when starting the discovery service.
DiscoveryGreetingResponder This class sends a multicast message stating the servername and the port at which it will listen for messages.
DiscoveryHelper This class helps creating a byte[] to be sent in a datagram when sending a DiscMessage, and helps reading the sent DiscMessage on receiving an object when this object is actually a DiscMessage.
DiscoveryListener  
DiscoveryManager DiscoveryManager goal is to listen to a well known and reconfigurable IpAddress and to give appropriate JMXURL to manage remotely Jonas server.
DiscoveryServiceImpl  
DiscoveryState This is a helper class that define the possible state attribute values in a DiscoveryEvent class instance.
Enroller In charge of waiting for starting or stopping notifications and notifies the appropriate listeners.
 

Exception Summary
DuplicateServerNameException This exception is thrown when a pre-existing server with the same server name is detected.