org.codehaus.activemq.transport
Interface DiscoveryAgent

All Superinterfaces:
Service
All Known Implementing Classes:
DiscoveryAgentSupport

public interface DiscoveryAgent
extends Service

An agent used to discover other instances of a service

Version:
$Revision: 1.2 $

Method Summary
 void addDiscoveryListener(DiscoveryListener listener)
          Add a discovery listener
 void registerService(String name, Map details)
          register a service
 void removeDiscoveryListener(DiscoveryListener listener)
          remove a discovery listener
 
Methods inherited from interface org.codehaus.activemq.service.Service
start, stop
 

Method Detail

addDiscoveryListener

public void addDiscoveryListener(DiscoveryListener listener)
Add a discovery listener

Parameters:
listener -

removeDiscoveryListener

public void removeDiscoveryListener(DiscoveryListener listener)
remove a discovery listener

Parameters:
listener -

registerService

public void registerService(String name,
                            Map details)
                     throws JMSException
register a service

Parameters:
name -
details -
Throws:
JMSException


Copyright © 2004-2005 Protique, Ltd.. All Rights Reserved.