Interface Spaces

All Superinterfaces:
AdminAware, Iterable<Space>, StatisticsMonitor
All Known Subinterfaces:
InternalSpaces
All Known Implementing Classes:
DefaultSpaces

public interface Spaces extends Iterable<Space>, AdminAware, StatisticsMonitor
Spaces holds all the currently discovered Spaces.

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

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

Author:
kimchy