blob: 3e121d6cd92f6386ad1d972aa97873680b8c05c5 [file] [log] [blame]
Fahad Naeem Khan5b558f22014-10-16 10:35:20 -07001package net.onrc.onos.apps.segmentrouting.web;
2
3import org.restlet.Context;
4import org.restlet.Restlet;
5import org.restlet.routing.Router;
6
7import net.floodlightcontroller.restserver.RestletRoutable;
8import net.onrc.onos.core.topology.web.SwitchesResource;
9/**
10 * Handle all URI's for SegmentRouter web
11 *
12 */
13
14public class SegmentRoutingWebRoutable implements RestletRoutable {
15
16 @Override
17 public Restlet getRestlet(Context context) {
18 Router router = new Router(context);
19 router.attach("/routers", SwitchesResource.class);
20 return router;
21 }
22
23 @Override
24 public String basePath() {
25 return "/wm/onos/segmentrouting";
26 }
27
28}