org.codehaus.activemq.transport
Class DiscoveryAgentSupport
java.lang.Object
org.codehaus.activemq.transport.DiscoveryAgentSupport
- All Implemented Interfaces:
- DiscoveryAgent, Service
- Direct Known Subclasses:
- MulticastDiscoveryAgent
- public abstract class DiscoveryAgentSupport
- extends Object
- implements DiscoveryAgent
A useful base class for DiscoveryAgent
implementations
- Version:
- $Revision: 1.2 $
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.codehaus.activemq.service.Service |
start, stop |
listeners
protected CopyOnWriteArrayList listeners
DiscoveryAgentSupport
public DiscoveryAgentSupport()
addDiscoveryListener
public void addDiscoveryListener(DiscoveryListener listener)
- Add a discovery listener
- Specified by:
addDiscoveryListener
in interface DiscoveryAgent
- Parameters:
listener
-
removeDiscoveryListener
public void removeDiscoveryListener(DiscoveryListener listener)
- remove a discovery listener
- Specified by:
removeDiscoveryListener
in interface DiscoveryAgent
- Parameters:
listener
-
fireAddService
protected void fireAddService(DiscoveryEvent event)
fireRemoveService
protected void fireRemoveService(DiscoveryEvent event)
Copyright © 2004-2005 Protique, Ltd.. All Rights Reserved.