device-mgt-core/features/device-mgt
Chamindu Senanayake 89e72bdf86 Add dynamic task manager and task watcher (#65)
## Purpose

To Distribute dynamic task execution in multiple nodes.

## Goals

This allows distribute task execution in multiple nodes. Especially this is useful, when system has multiple nodes

## Approach

- Add task manager to handle dynamic tasks and dynamic task properties while adding   task into the wso2 ntask core.
- Add task watcher to run periodically after iot server start up and compare tasks 	 from Entgra task manager and wso2 ntask core.
- Add configuration to enable task monitoring in task watcher.

## Documentation
> N/A

## Automation tests
 - Unit tests
   > N/A
 - Integration tests
   > N/A

## Security checks
   > N/A

## Related MRs
 > N/A

## Test environment
Linux 22.04

## Learning
> N/A

Reviewed-on: https://repository.entgra.net/community/device-mgt-core/pulls/65
Co-authored-by: Chamindu Senanayake <chamindu@entgra.io>
Co-committed-by: Chamindu Senanayake <chamindu@entgra.io>
2023-02-18 14:06:02 +00:00
..
org.wso2.carbon.device.mgt.analytics.feature updated pom versions to 5.0.0-SNAPSHOT 2021-06-08 12:15:48 +05:30
org.wso2.carbon.device.mgt.api.feature [maven-release-plugin] prepare for next development iteration 2023-02-16 21:01:29 +05:30
org.wso2.carbon.device.mgt.basics.feature Add dynamic task manager and task watcher (#65) 2023-02-18 14:06:02 +00:00
org.wso2.carbon.device.mgt.extensions.feature [maven-release-plugin] prepare for next development iteration 2023-02-16 21:01:29 +05:30
org.wso2.carbon.device.mgt.feature [maven-release-plugin] prepare for next development iteration 2023-02-16 21:01:29 +05:30
org.wso2.carbon.device.mgt.server.feature [maven-release-plugin] prepare for next development iteration 2023-02-16 21:01:29 +05:30
org.wso2.carbon.device.mgt.ui.feature updated pom versions to 5.0.0-SNAPSHOT 2021-06-08 12:15:48 +05:30
pom.xml [maven-release-plugin] prepare for next development iteration 2023-02-16 21:01:29 +05:30