Interface Transports

All Superinterfaces:
AdminAware, Iterable<Transport>, StatisticsMonitor
All Known Subinterfaces:
InternalTransports
All Known Implementing Classes:
DefaultTransports

public interface Transports extends Iterable<Transport>, AdminAware, StatisticsMonitor
Transports hold all the different Transports that are currently siscovered.

Provides simple means to get all the current transports, as well as as registering for transport lifecycle (added and removed) events.

Provides the ability to start a statistics monitor on all current transports using StatisticsMonitor.startStatisticsMonitor(). Newly discovered transports will automatically use the statistics monitor as well.

Author:
kimchy