blob: f91cc7d9ce03084a46e564b822d059c875d036e2 [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 SegmentRouterPolicyResource extends ServerResource {
protected final static Logger log =
LoggerFactory.getLogger(SegmentRouterPolicyResource.class);
@Post("json")
public String createPolicy(String policyParams) {
String reply = "success";
log.debug("createPolicy with params {}", policyParams);
return reply;
}
@Delete("json")
public String deletePolicy(String policyId) {
String reply = "deleted";
log.debug("deletePolicy with Id {}", policyId);
return reply;
}
@Get("json")
public String getPolicy() {
String reply = "success";
log.debug("getPolicy with params");
return reply;
}
}