Move type specifiers from property name constants to the corresponding component annotations
Change-Id: Id5e3b669721ecf076a010cc4783b9e6b33e6fca0
diff --git a/protocols/openflow/ctl/src/main/java/org/onosproject/openflow/controller/impl/OpenFlowControllerImpl.java b/protocols/openflow/ctl/src/main/java/org/onosproject/openflow/controller/impl/OpenFlowControllerImpl.java
index b3942a8..e3d16da 100644
--- a/protocols/openflow/ctl/src/main/java/org/onosproject/openflow/controller/impl/OpenFlowControllerImpl.java
+++ b/protocols/openflow/ctl/src/main/java/org/onosproject/openflow/controller/impl/OpenFlowControllerImpl.java
@@ -98,7 +98,7 @@
service = OpenFlowController.class,
property = {
OFPORTS + "=" + OFPORTS_DEFAULT,
- WORKER_THREADS + "=" + WORKER_THREADS_DEFAULT,
+ WORKER_THREADS + ":Integer=" + WORKER_THREADS_DEFAULT,
TLS_MODE + "=" + TLS_MODE_DEFAULT,
KEY_STORE + "=" + KEY_STORE_DEFAULT,
KEY_STORE_PASSWORD + "=" + KEY_STORE_PASSWORD_DEFAULT,
diff --git a/protocols/openflow/ctl/src/main/java/org/onosproject/openflow/controller/impl/OsgiPropertyConstants.java b/protocols/openflow/ctl/src/main/java/org/onosproject/openflow/controller/impl/OsgiPropertyConstants.java
index 649bf1f..186b85e 100644
--- a/protocols/openflow/ctl/src/main/java/org/onosproject/openflow/controller/impl/OsgiPropertyConstants.java
+++ b/protocols/openflow/ctl/src/main/java/org/onosproject/openflow/controller/impl/OsgiPropertyConstants.java
@@ -32,7 +32,7 @@
//@Property(name = "workerThreads", intValue = DEFAULT_WORKER_THREADS,
// label = "Number of controller worker threads")
- public static final String WORKER_THREADS = "workerThreads:Integer";
+ public static final String WORKER_THREADS = "workerThreads";
public static final int WORKER_THREADS_DEFAULT = 0;
//@Property(name = "tlsMode", value = "",