| package net.onrc.onos.ofcontroller.devicemanager.web; |
| |
| import java.util.Iterator; |
| |
| import net.onrc.onos.ofcontroller.core.INetMapTopologyObjects.IDeviceObject; |
| import net.onrc.onos.util.GraphDBConnection; |
| import net.onrc.onos.util.GraphDBOperation; |
| |
| import org.restlet.resource.Get; |
| import org.restlet.resource.ServerResource; |
| |
| public class TopoDevicesResource extends ServerResource { |
| |
| @Get("json") |
| public Iterator<IDeviceObject> retrieve() { |
| |
| GraphDBConnection conn = GraphDBConnection.getInstance(""); |
| GraphDBOperation op = new GraphDBOperation(conn); |
| |
| return op.getDevices().iterator(); |
| |
| } |
| |
| } |