mirror of
https://repository.entgra.net/community/device-mgt-plugins.git
synced 2025-09-16 23:42:15 +00:00
Fixed formating issues
This commit is contained in:
parent
4790de94ef
commit
eab9aa93d0
@ -39,27 +39,27 @@ import java.util.List;
|
|||||||
|
|
||||||
public class AndroidPolicyMonitoringService implements PolicyMonitoringService {
|
public class AndroidPolicyMonitoringService implements PolicyMonitoringService {
|
||||||
|
|
||||||
private static Log log = LogFactory.getLog(AndroidPolicyMonitoringService.class);
|
private static Log log = LogFactory.getLog(AndroidPolicyMonitoringService.class);
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void notifyDevices(List<Device> list) throws PolicyComplianceException {
|
public void notifyDevices(List<Device> list) throws PolicyComplianceException {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public ComplianceData checkPolicyCompliance(DeviceIdentifier deviceIdentifier, Policy policy, Object o)
|
public ComplianceData checkPolicyCompliance(DeviceIdentifier deviceIdentifier, Policy policy,
|
||||||
throws PolicyComplianceException {
|
Object compliancePayload) throws PolicyComplianceException {
|
||||||
if (log.isDebugEnabled()) {
|
if (log.isDebugEnabled()) {
|
||||||
log.debug("Checking policy compliance status of device '" + deviceIdentifier.getId() + "'");
|
log.debug("Checking policy compliance status of device '" + deviceIdentifier.getId() + "'");
|
||||||
}
|
}
|
||||||
if (o == null || policy == null) {
|
if (compliancePayload == null || policy == null) {
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
ComplianceData complianceData = new ComplianceData();
|
ComplianceData complianceData = new ComplianceData();
|
||||||
List<ComplianceFeature> complianceFeatures = new ArrayList<ComplianceFeature>();
|
List<ComplianceFeature> complianceFeatures = new ArrayList<ComplianceFeature>();
|
||||||
|
|
||||||
// Parsing json string to get compliance features.
|
// Parsing json string to get compliance features.
|
||||||
JsonElement jsonElement = new JsonParser().parse((String) o);
|
JsonElement jsonElement = new JsonParser().parse((String) compliancePayload);
|
||||||
JsonArray jsonArray = jsonElement.getAsJsonArray();
|
JsonArray jsonArray = jsonElement.getAsJsonArray();
|
||||||
Gson gson = new Gson();
|
Gson gson = new Gson();
|
||||||
ComplianceFeature complianceFeature;
|
ComplianceFeature complianceFeature;
|
||||||
@ -69,19 +69,19 @@ public class AndroidPolicyMonitoringService implements PolicyMonitoringService {
|
|||||||
complianceFeatures.add(complianceFeature);
|
complianceFeatures.add(complianceFeature);
|
||||||
}
|
}
|
||||||
|
|
||||||
complianceData.setComplianceFeatures(complianceFeatures);
|
complianceData.setComplianceFeatures(complianceFeatures);
|
||||||
|
|
||||||
for (ComplianceFeature cf : complianceFeatures) {
|
for (ComplianceFeature cf : complianceFeatures) {
|
||||||
if(!cf.isCompliance()){
|
if (!cf.isCompliance()) {
|
||||||
complianceData.setStatus(false);
|
complianceData.setStatus(false);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return complianceData;
|
return complianceData;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public String getType() {
|
public String getType() {
|
||||||
return DeviceManagementConstants.MobileDeviceTypes.MOBILE_DEVICE_TYPE_ANDROID;
|
return DeviceManagementConstants.MobileDeviceTypes.MOBILE_DEVICE_TYPE_ANDROID;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Loading…
Reference in New Issue
Block a user