From 5570349cd1d89ccb4dc60a6a110498f703d191a0 Mon Sep 17 00:00:00 2001 From: sinthuja Date: Tue, 20 Jun 2017 18:05:39 +0530 Subject: [PATCH] Reverting back the other databases to use the arrays. --- .../device/mgt/core/search/mgt/impl/ProcessorImpl.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/components/device-mgt/org.wso2.carbon.device.mgt.core/src/main/java/org/wso2/carbon/device/mgt/core/search/mgt/impl/ProcessorImpl.java b/components/device-mgt/org.wso2.carbon.device.mgt.core/src/main/java/org/wso2/carbon/device/mgt/core/search/mgt/impl/ProcessorImpl.java index 40f9346338..f08e4a3899 100644 --- a/components/device-mgt/org.wso2.carbon.device.mgt.core/src/main/java/org/wso2/carbon/device/mgt/core/search/mgt/impl/ProcessorImpl.java +++ b/components/device-mgt/org.wso2.carbon.device.mgt.core/src/main/java/org/wso2/carbon/device/mgt/core/search/mgt/impl/ProcessorImpl.java @@ -376,9 +376,8 @@ public class ProcessorImpl implements Processor { } else { query += "?) ORDER BY DEVICE_ID"; stmt = conn.prepareStatement(query); - for (int i = 0; i < devices.size(); i++) { - stmt.setInt(i, devices.get(i).getId()); - } + Array array = conn.createArrayOf("INT", Utils.getArrayOfDeviceIds(devices)); + stmt.setArray(1, array); } rs = stmt.executeQuery();