blob: dc4ac611964b68761f2339fb399856a9b2250ce0 [file] [log] [blame]
Umesh Krishnaswamy345ee992012-12-13 20:29:48 -08001package net.floodlightcontroller.topology.web;
2
3import java.util.Set;
4
5import net.floodlightcontroller.topology.ITopologyService;
6import net.floodlightcontroller.topology.NodePortTuple;
7
8import org.restlet.resource.Get;
9import org.restlet.resource.ServerResource;
10
11public class BlockedPortsResource extends ServerResource {
12 @Get("json")
13 public Set<NodePortTuple> retrieve() {
14 ITopologyService topology =
15 (ITopologyService)getContext().getAttributes().
16 get(ITopologyService.class.getCanonicalName());
17
18 return topology.getBlockedPorts();
19 }
20}