public class RegionEvent extends AbstractEvent<RegionEvent.Type,Region>
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
RegionEvent.Type  | 
| Constructor and Description | 
|---|
RegionEvent(RegionEvent.Type type,
           Region region)
Creates an event of a given type and for the specified region and the
 current time. 
 | 
RegionEvent(RegionEvent.Type type,
           Region region,
           Set<DeviceId> deviceIds)
Creates an event of a given type and for the specified region, device
 id list and the current time. 
 | 
RegionEvent(RegionEvent.Type type,
           Region region,
           Set<DeviceId> deviceIds,
           long time)
Creates an event of a given type and for the specified device and time. 
 | 
public RegionEvent(RegionEvent.Type type, Region region)
type - device event typeregion - event region subjectpublic RegionEvent(RegionEvent.Type type, Region region, Set<DeviceId> deviceIds)
type - device event typeregion - event region subjectdeviceIds - optional set of device idspublic RegionEvent(RegionEvent.Type type, Region region, Set<DeviceId> deviceIds, long time)
type - device event typeregion - event region subjectdeviceIds - optional set of device idstime - occurrence time