Facility Registry
Last updated
Last updated
https://creativecommons.org/licenses/by/4.0/
The facility service helps and provides APIs to create facilities for the HCM. This document provides the configuration details for setting up the facility.
Knowledge of Java/J2EE (preferably Java 8 version).
Knowledge of spring boot and spring-boot micro-services.
Knowledge of Git or any version control system.
Knowledge of RESTful web services.
Knowledge of the Lombok library is helpful.
Knowledge of eGov-mdms service, eGov-persister, eGov-idgen, eGov-indexer, and eGov-user will be helpful.
Provides APIs to create, update, delete, and search facilities.
Provides APIs to bulk create, bulk update, and bulk delete facilities.
The source code for is present in the health-campaign-services Git repo. The spring boot application needs the Lombok* extension added to the IDE to load it. Once the application is up and running, the API requests can be posted to the URL and the IDs can be generated.
*In the case of IntelliJ, the plugin can be installed directly. For eclipse, the Lombok jar location has to be added in the eclipse.ini file in this format javaagent:lombok.jar.
Application.properties file information:
Kafka topics persister configs for Facility
Action test: URL actions adding
Access to role-based actions
Persister configuration
Indexer configuration
Postman collection
Refer to the Swagger API for YAML file details:
eGvo mdms :-> egov.mdms.host =/
eGov -idGen :-> egov.idgen.host =
eGov-User Service -> egov.user.host =