|
|
@ -176,7 +176,7 @@ public abstract class AbstractDeviceDAOImpl implements DeviceDAO {
|
|
|
|
+ "d.DESCRIPTION, "
|
|
|
|
+ "d.DESCRIPTION, "
|
|
|
|
+ "d.NAME, "
|
|
|
|
+ "d.NAME, "
|
|
|
|
+ "d.LAST_UPDATED_TIMESTAMP "
|
|
|
|
+ "d.LAST_UPDATED_TIMESTAMP "
|
|
|
|
+ "FROM DM_DEVICE d"
|
|
|
|
+ "FROM DM_DEVICE d WHERE "
|
|
|
|
+ "d.DEVICE_IDENTIFICATION = ? AND "
|
|
|
|
+ "d.DEVICE_IDENTIFICATION = ? AND "
|
|
|
|
+ "d.TENANT_ID = ?";
|
|
|
|
+ "d.TENANT_ID = ?";
|
|
|
|
|
|
|
|
|
|
|
@ -197,7 +197,6 @@ public abstract class AbstractDeviceDAOImpl implements DeviceDAO {
|
|
|
|
|
|
|
|
|
|
|
|
try (PreparedStatement stmt = conn.prepareStatement(sql)) {
|
|
|
|
try (PreparedStatement stmt = conn.prepareStatement(sql)) {
|
|
|
|
int paramIndx = 1;
|
|
|
|
int paramIndx = 1;
|
|
|
|
stmt.setString(paramIndx++, deviceData.getDeviceIdentifier().getType());
|
|
|
|
|
|
|
|
stmt.setString(paramIndx++, deviceData.getDeviceIdentifier().getId());
|
|
|
|
stmt.setString(paramIndx++, deviceData.getDeviceIdentifier().getId());
|
|
|
|
stmt.setInt(paramIndx++, tenantId);
|
|
|
|
stmt.setInt(paramIndx++, tenantId);
|
|
|
|
if (deviceData.getLastModifiedDate() != null) {
|
|
|
|
if (deviceData.getLastModifiedDate() != null) {
|
|
|
@ -964,12 +963,12 @@ public abstract class AbstractDeviceDAOImpl implements DeviceDAO {
|
|
|
|
+ "d.NAME AS DEVICE_NAME, "
|
|
|
|
+ "d.NAME AS DEVICE_NAME, "
|
|
|
|
+ "d.DEVICE_IDENTIFICATION, "
|
|
|
|
+ "d.DEVICE_IDENTIFICATION, "
|
|
|
|
+ "d.LAST_UPDATED_TIMESTAMP, "
|
|
|
|
+ "d.LAST_UPDATED_TIMESTAMP, "
|
|
|
|
+ "e.DEVICE_TYPE "
|
|
|
|
+ "e1.DEVICE_TYPE "
|
|
|
|
+ "FROM "
|
|
|
|
+ "FROM "
|
|
|
|
+ "DM_DEVICE d, "
|
|
|
|
+ "DM_DEVICE d, "
|
|
|
|
+ "(SELECT "
|
|
|
|
+ "(SELECT "
|
|
|
|
+ "e.OWNER, "
|
|
|
|
+ "e.OWNER, "
|
|
|
|
+ "e.DEVICE_TYPE "
|
|
|
|
+ "e.DEVICE_TYPE, "
|
|
|
|
+ "e.OWNERSHIP, "
|
|
|
|
+ "e.OWNERSHIP, "
|
|
|
|
+ "e.ID AS ENROLMENT_ID, "
|
|
|
|
+ "e.ID AS ENROLMENT_ID, "
|
|
|
|
+ "e.DEVICE_ID, "
|
|
|
|
+ "e.DEVICE_ID, "
|
|
|
|