org.activemq.transport
Interface DiscoveryAgent

All Superinterfaces:
Service
All Known Implementing Classes:
DiscoveryAgentSupport, MulticastDiscoveryAgent

public interface DiscoveryAgent
extends Service

An agent used to discover other instances of a service. We typically use a discovery agent to auto-discover JMS clients and JMS brokers on a network

Version:
$Revision: 1.1.1.1 $

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.activemq.service.Service
start, stop
 

Method Detail

addDiscoveryListener

void addDiscoveryListener(DiscoveryListener listener)
Add a discovery listener

Parameters:
listener -

removeDiscoveryListener

void removeDiscoveryListener(DiscoveryListener listener)
remove a discovery listener

Parameters:
listener -

registerService

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

Parameters:
name -
details -
Throws:
JMSException


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