blob: fe2cfcda61f023a5a52f9612784328841599edd3 [file] [log] [blame]
Jonathan Hart472062d2014-04-03 10:56:48 -07001package net.onrc.onos.core.topology.web;
Jonathan Hart47016712014-02-07 12:41:35 -08002
Jonathan Hart6df90172014-04-03 10:13:11 -07003import net.onrc.onos.core.datastore.topology.KVSwitch;
Jonathan Hart47016712014-02-07 12:41:35 -08004
5import org.restlet.resource.Get;
6import org.restlet.resource.ServerResource;
7
Yuta HIGUCHIfe1ffe42014-03-26 10:31:46 -07008public class DatastoreSwitchesResource extends ServerResource {
Jonathan Hart47016712014-02-07 12:41:35 -08009
10 @Get("json")
Yuta HIGUCHI66ca1bf2014-03-12 18:34:09 -070011 public Iterable<KVSwitch> retrieve() {
12 return KVSwitch.getAllSwitches();
Jonathan Hart47016712014-02-07 12:41:35 -080013 }
14
15}