blob: 57e42c70c8c038178544287a72816933bd4d7efe [file] [log] [blame]
package net.onrc.onos.apps.segmentrouting.web;
import org.restlet.resource.Delete;
import org.restlet.resource.Get;
import org.restlet.resource.Post;
import org.restlet.resource.ServerResource;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
/**
* Base class for return router statistics
*
*/
public class SegmentRouterTunnelResource extends ServerResource {
protected final static Logger log =
LoggerFactory.getLogger(SegmentRouterTunnelResource.class);
@Post("json")
public String createTunnel(String tunnelParams) {
String reply = "success";
log.debug("createTunnel with params {}", tunnelParams);
return reply;
}
@Delete("json")
public String deleteTunnel(String tunnelId) {
String reply = "deleted";
log.debug("deleteTunnel with Id {}", tunnelId);
return reply;
}
@Get("json")
public String getTunnel() {
String reply = "success";
log.debug("getTunnel with params");
return reply;
}
}