blob: d4ee7c6fd1b21ccaf63ad588c16993fcb91f6ed0 [file] [log] [blame]
Brian O'Connorc67f9fa2014-08-07 18:17:46 -07001package net.floodlightcontroller.debugevent.web;
2
3import org.restlet.Context;
4import org.restlet.Restlet;
5import org.restlet.routing.Router;
6
7import net.floodlightcontroller.restserver.RestletRoutable;
8
9public class DebugEventRoutable implements RestletRoutable {
10
11 @Override
12 public Restlet getRestlet(Context context) {
13 Router router = new Router(context);
14 router.attach("/{param1}/{param2}/", DebugEventResource.class);
15 router.attach("/{param1}/{param2}", DebugEventResource.class);
16 router.attach("/{param1}/", DebugEventResource.class);
17 router.attach("/{param1}", DebugEventResource.class);
18 router.attach("/", DebugEventResource.class);
19 return router;
20 }
21
22 @Override
23 public String basePath() {
24 return "/wm/debugevent";
25 }
26
27}