mirror of
https://repository.entgra.net/community/device-mgt-core.git
synced 2025-10-06 02:01:45 +00:00
Adding app list + info to monitoring operation
This commit is contained in:
parent
1d4bba9807
commit
8d52735e6a
@ -62,6 +62,8 @@ public class MonitoringManagerImpl implements MonitoringManager {
|
|||||||
|
|
||||||
private static final Log log = LogFactory.getLog(MonitoringManagerImpl.class);
|
private static final Log log = LogFactory.getLog(MonitoringManagerImpl.class);
|
||||||
private static final String OPERATION_MONITOR = "MONITOR";
|
private static final String OPERATION_MONITOR = "MONITOR";
|
||||||
|
private static final String OPERATION_INFO = "DEVICE_INFO";
|
||||||
|
private static final String OPERATION_APP_LIST = "APPLICATION_LIST";
|
||||||
|
|
||||||
public MonitoringManagerImpl() {
|
public MonitoringManagerImpl() {
|
||||||
this.policyDAO = PolicyManagementDAOFactory.getPolicyDAO();
|
this.policyDAO = PolicyManagementDAOFactory.getPolicyDAO();
|
||||||
@ -378,9 +380,19 @@ public class MonitoringManagerImpl implements MonitoringManager {
|
|||||||
monitoringOperation.setEnabled(true);
|
monitoringOperation.setEnabled(true);
|
||||||
monitoringOperation.setType(Operation.Type.COMMAND);
|
monitoringOperation.setType(Operation.Type.COMMAND);
|
||||||
monitoringOperation.setCode(OPERATION_MONITOR);
|
monitoringOperation.setCode(OPERATION_MONITOR);
|
||||||
|
CommandOperation infoOperation = new CommandOperation();
|
||||||
|
infoOperation.setEnabled(true);
|
||||||
|
infoOperation.setType(Operation.Type.COMMAND);
|
||||||
|
infoOperation.setCode(OPERATION_INFO);
|
||||||
|
CommandOperation appListOperation = new CommandOperation();
|
||||||
|
appListOperation.setEnabled(true);
|
||||||
|
appListOperation.setType(Operation.Type.COMMAND);
|
||||||
|
appListOperation.setCode(OPERATION_APP_LIST);
|
||||||
|
|
||||||
DeviceManagementProviderService service = new DeviceManagementProviderServiceImpl();
|
DeviceManagementProviderService service = new DeviceManagementProviderServiceImpl();
|
||||||
service.addOperation(monitoringOperation, deviceIdentifiers);
|
service.addOperation(monitoringOperation, deviceIdentifiers);
|
||||||
|
service.addOperation(infoOperation, deviceIdentifiers);
|
||||||
|
service.addOperation(appListOperation, deviceIdentifiers);
|
||||||
}
|
}
|
||||||
|
|
||||||
private List<DeviceIdentifier> getDeviceIdentifiersFromDevices(List<Device> devices) {
|
private List<DeviceIdentifier> getDeviceIdentifiersFromDevices(List<Device> devices) {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user