made MonitoringTask to get config from device management service

This commit is contained in:
ayyoob 2017-01-05 22:06:11 +05:30
parent 09a148d476
commit 20c3940ca4
2 changed files with 7 additions and 4 deletions

View File

@ -154,7 +154,7 @@ public class DeviceTypeManagerService implements DeviceManagementService {
@Override
public PolicyMonitoringManager getPolicyMonitoringManager() {
return null;
return policyMonitoringManager;
}
private void setProvisioningConfig(String tenantDomain, DeviceTypeConfiguration deviceTypeConfiguration) {

View File

@ -135,8 +135,11 @@ public class MonitoringTask implements Task {
*/
private boolean isPlatformExist(String deviceType) {
PolicyConfiguration policyConfiguration =
DeviceConfigurationManager.getInstance().getDeviceManagementConfig().getPolicyConfiguration();
return (policyConfiguration.getPlatforms().contains(deviceType));
PolicyMonitoringManager policyMonitoringManager = PolicyManagementDataHolder.getInstance()
.getDeviceManagementService().getPolicyMonitoringManager(deviceType);
if (policyMonitoringManager != null) {
return true;
}
return false;
}
}