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 @Override
public PolicyMonitoringManager getPolicyMonitoringManager() { public PolicyMonitoringManager getPolicyMonitoringManager() {
return null; return policyMonitoringManager;
} }
private void setProvisioningConfig(String tenantDomain, DeviceTypeConfiguration deviceTypeConfiguration) { private void setProvisioningConfig(String tenantDomain, DeviceTypeConfiguration deviceTypeConfiguration) {

View File

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