| Interface | Description |
|---|---|
| IProducerFilter |
This interface defines a producer filter, which can be used to retrieve a subset of producers from the
ProducerRegistry via the ProducerRegistryAPI.
|
| IProducerRegistry |
Producer registry is used internally to register/unregister producers.
|
| IProducerRegistryAPI |
This interface provides the API which should be used by tools for producer monitoring instead of the registry itself.
|
| IProducerRegistryListener<S extends IStats> |
Interface for internal registry updates listener.
|
| Class | Description |
|---|---|
| IntervalInfo |
Info (last update timestamp) for an interval.
|
| JMXBridgeListener<S extends IStats> |
This listener registers every new producer as jmx bean.
|
| ProducerReference |
This class is a wrapper which protects the way the registry stores it references to the producers from possible customers.
|
| ProducerRegistryAPIFactory |
Factory for producer registry.
|
| ProducerRegistryAPIImpl |
Implementation of the public api for the producer registry.
|
| ProducerRegistryFactory |
This class is solely for a) compatibility reasons with older version and b) decoupling IProducerRegistry and ProducerRegistryImpl.
|
| ProducerRegistryImpl |
The ProducerRegistryImplementation is a singleton object, but for webapp-reloading issues it doesn't contain a
getInstance() method.
|
| Exception | Description |
|---|---|
| NoSuchProducerException |
Thrown if not existing producer is requested..
|
| ProducerRegistryAPIException |
Base class for the ProducerRegistryAPI exceptions.
|
Copyright © 2010-2020 anotheria.net. All Rights Reserved.