Add missing 'Path' annotation in jax-rs implementations for REST 51/66851/1
authorJakub Toth <jakub.toth@pantheon.tech>
Wed, 3 Jan 2018 09:17:40 +0000 (10:17 +0100)
committerJakub Toth <jakub.toth@pantheon.tech>
Wed, 3 Jan 2018 09:17:47 +0000 (10:17 +0100)
services

Change-Id: I655cd3112a9674457013411de1cf62a74b7fef40
Signed-off-by: Jakub Toth <jakub.toth@pantheon.tech>
restconf/sal-rest-connector/src/main/java/org/opendaylight/restconf/base/services/impl/RestconfImpl.java
restconf/sal-rest-connector/src/main/java/org/opendaylight/restconf/base/services/impl/RestconfOperationsServiceImpl.java
restconf/sal-rest-connector/src/main/java/org/opendaylight/restconf/base/services/impl/RestconfSchemaServiceImpl.java
restconf/sal-rest-connector/src/main/java/org/opendaylight/restconf/restful/services/impl/RestconfDataServiceImpl.java
restconf/sal-rest-connector/src/main/java/org/opendaylight/restconf/restful/services/impl/RestconfInvokeOperationsServiceImpl.java
restconf/sal-rest-connector/src/main/java/org/opendaylight/restconf/restful/services/impl/RestconfStreamsSubscriptionServiceImpl.java

index 88dc6cc1936a97e16e25527d5687096b5444c4c6..e6306f2706afc0e125e63664d0cb7c48c2095333 100644 (file)
@@ -7,6 +7,7 @@
  */
 package org.opendaylight.restconf.base.services.impl;
 
+import javax.ws.rs.Path;
 import org.opendaylight.netconf.sal.restconf.impl.InstanceIdentifierContext;
 import org.opendaylight.netconf.sal.restconf.impl.NormalizedNodeContext;
 import org.opendaylight.restconf.Rfc8040.IetfYangLibrary;
@@ -23,6 +24,7 @@ import org.opendaylight.yangtools.yang.model.api.LeafSchemaNode;
 import org.opendaylight.yangtools.yang.model.api.SchemaContext;
 import org.opendaylight.yangtools.yang.model.api.SchemaNode;
 
+@Path("/")
 public class RestconfImpl implements RestconfService {
 
     private SchemaContextHandler schemaContextHandler;
index b4ed565e09dd33e7973d4038c58de540c49eb55c..93e8169a216b3b8b91977ef7d3e544696f5eff08 100644 (file)
@@ -12,6 +12,7 @@ import com.google.common.collect.ImmutableSet;
 import java.util.ArrayList;
 import java.util.Collection;
 import java.util.Set;
+import javax.ws.rs.Path;
 import javax.ws.rs.core.UriInfo;
 import org.opendaylight.controller.md.sal.dom.api.DOMMountPoint;
 import org.opendaylight.netconf.sal.restconf.impl.ControllerContext;
@@ -43,6 +44,7 @@ import org.slf4j.LoggerFactory;
  * Implementation of {@link RestconfOperationsService}.
  *
  */
+@Path("/")
 public class RestconfOperationsServiceImpl implements RestconfOperationsService {
 
     private static final Logger LOG = LoggerFactory.getLogger(RestconfOperationsServiceImpl.class);
index 8f7b2e64654ae781c1a7349c85a74314dfdea417..6c5aba5023d5a4995dce50dffee2f39a79d21f83 100644 (file)
@@ -7,6 +7,7 @@
  */
 package org.opendaylight.restconf.base.services.impl;
 
+import javax.ws.rs.Path;
 import org.opendaylight.mdsal.dom.api.DOMYangTextSourceProvider;
 import org.opendaylight.netconf.md.sal.rest.schema.SchemaExportContext;
 import org.opendaylight.restconf.base.services.api.RestconfSchemaService;
@@ -20,6 +21,7 @@ import org.opendaylight.yangtools.yang.model.api.SchemaContext;
  * Implementation of {@link RestconfSchemaService}.
  *
  */
+@Path("/")
 public class RestconfSchemaServiceImpl implements RestconfSchemaService {
 
     private SchemaContextHandler schemaContextHandler;
index ffec58a5ae4986a110aaa74cc3d0deba6187de93..8e8a33949a488f530f518d66351229f49bb387f8 100644 (file)
@@ -20,6 +20,7 @@ import java.time.format.DateTimeFormatter;
 import java.util.List;
 import java.util.Map.Entry;
 import javax.annotation.Nonnull;
+import javax.ws.rs.Path;
 import javax.ws.rs.core.Response;
 import javax.ws.rs.core.UriInfo;
 import org.opendaylight.controller.md.sal.dom.api.DOMDataBroker;
@@ -56,6 +57,7 @@ import org.slf4j.LoggerFactory;
 /**
  * Implementation of {@link RestconfDataService}.
  */
+@Path("/")
 public class RestconfDataServiceImpl implements RestconfDataService {
 
     private static final Logger LOG = LoggerFactory.getLogger(RestconfDataServiceImpl.class);
index 70f817bbd9b4cbfa7a0f8d13551546bfa5e223f9..6cba509f2968c0ec14cb0e2edc6899b149702a9f 100644 (file)
@@ -8,6 +8,7 @@
 package org.opendaylight.restconf.restful.services.impl;
 
 import java.net.URI;
+import javax.ws.rs.Path;
 import javax.ws.rs.core.UriInfo;
 import org.opendaylight.controller.md.sal.dom.api.DOMMountPoint;
 import org.opendaylight.controller.md.sal.dom.api.DOMRpcResult;
@@ -31,6 +32,7 @@ import org.opendaylight.yangtools.yang.model.api.SchemaPath;
  * Implementation of {@link RestconfInvokeOperationsService}.
  *
  */
+@Path("/")
 public class RestconfInvokeOperationsServiceImpl implements RestconfInvokeOperationsService {
 
     private RpcServiceHandler rpcServiceHandler;
index 2d677305e3319baf0f9ae52822c66c902e76cd3b..f7b863ed2791051120b6d93b9938950c29efcda3 100644 (file)
@@ -15,6 +15,7 @@ import java.util.Map;
 import java.util.Map.Entry;
 import java.util.Optional;
 import javax.annotation.Nonnull;
+import javax.ws.rs.Path;
 import javax.ws.rs.core.UriInfo;
 import org.opendaylight.controller.md.sal.dom.api.DOMDataBroker;
 import org.opendaylight.controller.md.sal.dom.api.DOMNotificationService;
@@ -42,6 +43,7 @@ import org.slf4j.LoggerFactory;
  * Implementation of {@link RestconfStreamsSubscriptionService}.
  *
  */
+@Path("/")
 public class RestconfStreamsSubscriptionServiceImpl implements RestconfStreamsSubscriptionService {
 
     private static final Logger LOG = LoggerFactory.getLogger(RestconfStreamsSubscriptionServiceImpl.class);