Rework body formatting wiring
[netconf.git] / restconf / restconf-nb / src / main / java / org / opendaylight / restconf / server / spi / HttpGetResource.java
index a616a0a6297ab35e1cd3e44d58365f6825715d47..86b57b9c5b734b94f76d014f79628ecfff6c90b5 100644 (file)
@@ -11,7 +11,7 @@ import org.eclipse.jdt.annotation.NonNullByDefault;
 import org.opendaylight.restconf.api.ApiPath;
 import org.opendaylight.restconf.api.FormattableBody;
 import org.opendaylight.restconf.common.errors.RestconfFuture;
-import org.opendaylight.restconf.server.api.QueryParams;
+import org.opendaylight.restconf.server.api.ServerRequest;
 
 /**
  * A resource which supports HTTP GET and produces a {@link FormattableBody}.
@@ -19,7 +19,7 @@ import org.opendaylight.restconf.server.api.QueryParams;
 @NonNullByDefault
 public interface HttpGetResource {
 
-    RestconfFuture<FormattableBody> httpGET(QueryParams params);
+    RestconfFuture<FormattableBody> httpGET(ServerRequest request);
 
-    RestconfFuture<FormattableBody> httpGET(ApiPath apiPath, QueryParams params);
+    RestconfFuture<FormattableBody> httpGET(ServerRequest request, ApiPath apiPath);
 }