public interface RegionService extends ListenerService<RegionEvent,RegionListener>
| Modifier and Type | Method and Description |
|---|---|
Region |
getRegion(RegionId regionId)
Returns the region with the specified identifier.
|
Set<DeviceId> |
getRegionDevices(RegionId regionId)
Returns the set of devices that belong to the specified region.
|
Region |
getRegionForDevice(DeviceId deviceId)
Returns the region to which the specified device belongs.
|
Set<HostId> |
getRegionHosts(RegionId regionId)
Returns the set of hosts that belong to the specified region.
|
Set<Region> |
getRegions()
Returns set of all regions.
|
addListener, removeListenerRegion getRegion(RegionId regionId)
regionId - region identifierItemNotFoundException - if region with given
id does not existRegion getRegionForDevice(DeviceId deviceId)
deviceId - device identifierSet<DeviceId> getRegionDevices(RegionId regionId)
regionId - region identifier