Marking ConfigProvider as deprecated.

Change-Id: I875f6cfe8bca1e080d39a5bcc18154c9c03b3d41
diff --git a/tools/test/bin/onos-topo-cfg b/tools/test/bin/onos-topo-cfg
index 489083f..64a66c9 100755
--- a/tools/test/bin/onos-topo-cfg
+++ b/tools/test/bin/onos-topo-cfg
@@ -6,6 +6,8 @@
 [ ! -d "$ONOS_ROOT" ] && echo "ONOS_ROOT is not defined" >&2 && exit 1
 . $ONOS_ROOT/tools/build/envDefaults
 
+echo "This facility has been deprecated and will be removed in 1.6.0 (Goldeneye) release!!!"
+
 node="${1:-$OCI}"
 file="${2:-$ONOS_ROOT/tools/test/topos/oe-linear-3.json}"
 url="${3:-config/topology}"
diff --git a/tools/test/bin/onos-topo-cfg-all b/tools/test/bin/onos-topo-cfg-all
index adf84c1..033dfbd 100755
--- a/tools/test/bin/onos-topo-cfg-all
+++ b/tools/test/bin/onos-topo-cfg-all
@@ -6,6 +6,8 @@
 [ ! -d "$ONOS_ROOT" ] && echo "ONOS_ROOT is not defined" >&2 && exit 1
 . $ONOS_ROOT/tools/build/envDefaults
 
+echo "This facility has been deprecated and will be removed in 1.6.0 (Goldeneye) release!!!"
+
 nodes=$(env | sort | egrep "OC[0-9]+" | cut -d= -f2)
 
 for node in $nodes; do
diff --git a/web/api/src/main/java/org/onosproject/rest/resources/ConfigProvider.java b/web/api/src/main/java/org/onosproject/rest/resources/ConfigProvider.java
index 67929cf..2775c2e 100644
--- a/web/api/src/main/java/org/onosproject/rest/resources/ConfigProvider.java
+++ b/web/api/src/main/java/org/onosproject/rest/resources/ConfigProvider.java
@@ -91,7 +91,10 @@
 
 /**
  * Provider of devices and links parsed from a JSON configuration structure.
+ *
+ * @deprecated in 1.5.0 (Falcon)
  */
+@Deprecated
 class ConfigProvider implements DeviceProvider, LinkProvider, HostProvider {
 
     private final Logger log = LoggerFactory.getLogger(getClass());