commit | e60d452edac8f5097a737bf0bca5a45136a684cf | [log] [tgz] |
---|---|---|
author | Ayaka Koshibe <ayaka@onlab.us> | Tue Oct 28 15:07:00 2014 -0700 |
committer | Ayaka Koshibe <ayaka@onlab.us> | Wed Oct 29 11:15:59 2014 -0700 |
tree | e0836c123443eb6c698939f481e6242397b255a7 | |
parent | 61d4ebc7cab9afd60df63230b8accddc67e0a9ae [diff] [blame] |
avoid transient changes to MastershipStore from being posted as events Change-Id: Id033cf50f865e44439138f5b3814ebaedb832b73
diff --git a/core/api/src/main/java/org/onlab/onos/net/device/DeviceProvider.java b/core/api/src/main/java/org/onlab/onos/net/device/DeviceProvider.java index fff6333..8411b09 100644 --- a/core/api/src/main/java/org/onlab/onos/net/device/DeviceProvider.java +++ b/core/api/src/main/java/org/onlab/onos/net/device/DeviceProvider.java
@@ -47,4 +47,11 @@ */ void roleChanged(Device device, MastershipRole newRole); + /** + * Checks the reachability (connectivity) of a device from this provider. + * + * @param device device to check + * @return true if reachable, false otherwise + */ + boolean isReachable(Device device); }