Ray Milkey

Expose the obstacles Set in a method - needed for REST APIs

Change-Id: Ia688cb7d9407525673006f0fa61eab84eef5edee
...@@ -45,6 +45,15 @@ public class ObstacleConstraint extends BooleanConstraint { ...@@ -45,6 +45,15 @@ public class ObstacleConstraint extends BooleanConstraint {
45 this.obstacles = Collections.emptySet(); 45 this.obstacles = Collections.emptySet();
46 } 46 }
47 47
48 + /**
49 + * Returns the obstacle device ids.
50 + *
51 + * @return Set of obstacle device ids
52 + */
53 + public Set<DeviceId> obstacles() {
54 + return obstacles;
55 + }
56 +
48 @Override 57 @Override
49 public boolean isValid(Link link, LinkResourceService resourceService) { 58 public boolean isValid(Link link, LinkResourceService resourceService) {
50 DeviceId src = link.src().deviceId(); 59 DeviceId src = link.src().deviceId();
......