Go to file
Kavindya Devindi 47990e4a16 Add subtype-mgt feature (#74)
## Purpose

To seperate out component with main generic things of subtype management.

## Goals

This subtype-mgt component enables the dynamic implementation of any subtypes using APIs. PFA

## Approach

* Add generic methods to subtype management component.
* Add cacheloader mechanism to optimum data loading part.
* Add unit test cases for all subtype's methods.

## Documentation
Requirement & Design Approach of Subtype Management ->
https://docs.google.com/document/d/1Cp7LqFKuV2FZOhN-cOCveLYcjyrzbZTDA0gNPYuV918/edit?usp=sharing

## Automation tests
 - Unit tests
    - service test
    - service negative test
    - DAO test
    - DAO negative test

 - Integration tests
   > N/A

## Security checks
> N/A

## Related MRs
> N/A

## Test environment
Linux 22.04

## Learning
> N/A

Co-authored-by: kavindya_devindi <kavindyadevindi038@gmail.com>
Co-authored-by: Pahansith Gunathilake <pahansith@entgra.io>
Reviewed-on: https://repository.entgra.net/community/device-mgt-core/pulls/74
Co-authored-by: Kavindya Devindi <kavindya@entgra.io>
Co-committed-by: Kavindya Devindi <kavindya@entgra.io>
2023-04-25 08:25:27 +00:00
.github Update stale.yml 2018-02-07 08:38:09 +05:30
.m2 Update configs for entgra 2018-07-06 22:39:47 +05:30
components Add subtype-mgt feature (#74) 2023-04-25 08:25:27 +00:00
features Add subtype-mgt feature (#74) 2023-04-25 08:25:27 +00:00
.gitignore Add .factorypath file to gitignore 2021-11-12 16:05:26 +05:30
.gitlab-ci.yml Update .gitlab-ci.yml 2021-06-22 04:43:59 +00:00
.travis.yml Adding travis build config 2017-12-22 19:15:30 +05:30
issue_template.md Adding Issue Template 2017-09-26 09:36:40 +05:30
LICENSE Initial commit 2015-01-19 13:05:10 +05:30
pom.xml Add subtype-mgt feature (#74) 2023-04-25 08:25:27 +00:00
pull_request_template.md Update PR template 2022-11-23 18:52:19 +00:00
README.md Update Jenkins build status badge 2022-11-28 08:00:25 +05:30

Entgra Device Management Core