Show / Hide Table of Contents

# Namespace Apache.NMS.ActiveMQ.Transport.Discovery

### Classes

#### AbstractDiscoveryAgent

#### ActiveMQDiscoveryAgentFactoryAttribute

Attribute that decorates DiscoveryAgentFactory implementations to allow the DiscoverAgentFactory to find all the available factories dynamically.

#### DiscoveredServiceData

Discovered service data event object. Used to contain information on the services that an agent discovers and track heartbeat and other service events used to determine if a service has failed or timed out due to a lack of recent reporting.

#### DiscoveryAgentFactory

#### DiscoveryTransport

#### DiscoveryTransportFactory

### Interfaces

#### IDiscoveryAgent

#### IDiscoveryAgentFactory

Factory class interface for all DiscoveryAgent factories. Each agent factory should define its own factory attribute so that the agents can be found dynamically by the DiscoveryAgentFactory class.

### Delegates

#### ServiceAddHandler

#### ServiceRemoveHandler