mirror of
https://repository.entgra.net/community/device-mgt-core.git
synced 2025-10-06 02:01:45 +00:00
Resolved comments
This commit is contained in:
parent
a149f64d13
commit
7c40390ee0
@ -225,7 +225,7 @@ public class RoleBasedSubscriptionManagementHelperServiceImpl implements Subscri
|
||||
}
|
||||
|
||||
private int getDeviceIdsOwnByRoleWithType(String roleName, int tenantId, ApplicationReleaseDTO applicationReleaseDTO)
|
||||
throws UserStoreException, DeviceManagementException {
|
||||
throws UserStoreException, DeviceManagementException, ApplicationManagementException {
|
||||
UserStoreManager userStoreManager = DataHolder.getInstance().getRealmService()
|
||||
.getTenantUserRealm(tenantId).getUserStoreManager();
|
||||
String[] usersWithRole = userStoreManager.getUserListOfRole(roleName);
|
||||
@ -236,7 +236,7 @@ public class RoleBasedSubscriptionManagementHelperServiceImpl implements Subscri
|
||||
} catch (ApplicationManagementDAOException e) {
|
||||
String msg = "Error encountered while accessing application management data.";
|
||||
log.error(msg, e);
|
||||
throw new DeviceManagementException(msg, e);
|
||||
throw new ApplicationManagementException(msg, e);
|
||||
}
|
||||
for (String user : usersWithRole) {
|
||||
try {
|
||||
@ -248,9 +248,6 @@ public class RoleBasedSubscriptionManagementHelperServiceImpl implements Subscri
|
||||
} catch (DeviceManagementDAOException e) {
|
||||
String msg = String.format("Error encountered while accessing device management data for user: %s", user);
|
||||
log.error(msg, e);
|
||||
} catch (Exception e) {
|
||||
String msg = String.format("Unexpected error occurred for user: %s", user);
|
||||
log.error(msg, e);
|
||||
}
|
||||
}
|
||||
return idCountOwnByRole;
|
||||
|
||||
@ -187,12 +187,10 @@ public class UserBasedSubscriptionManagementHelperServiceImpl implements Subscri
|
||||
applicationDAO.getApplication(applicationReleaseDTO.getUuid(), tenantId).getDeviceTypeId(), subscriptionInfo.getIdentifier(), null);
|
||||
int allDeviceCount = devices.size();
|
||||
return SubscriptionManagementHelperUtil.getSubscriptionStatistics(subscriptionStatisticDTO, allDeviceCount);
|
||||
} catch (DeviceManagementException | ApplicationManagementDAOException e) {
|
||||
} catch (DeviceManagementException | ApplicationManagementDAOException | DeviceManagementDAOException e) {
|
||||
String msg = "Error encountered while getting subscription statistics for user: " + subscriptionInfo.getIdentifier();
|
||||
log.error(msg, e);
|
||||
throw new ApplicationManagementException(msg, e);
|
||||
} catch (DeviceManagementDAOException e) {
|
||||
throw new RuntimeException(e);
|
||||
} finally {
|
||||
ConnectionManagerUtil.closeDBConnection();
|
||||
}
|
||||
|
||||
@ -1621,5 +1621,3 @@ public abstract class AbstractGroupDAOImpl implements GroupDAO {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user