This repository has been archived by the owner on Nov 26, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 8
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
FINANCE-141: README and LOCALSETUP for the egov custom consumer servi…
…ce (#23)
- Loading branch information
1 parent
b30801f
commit 82af22f
Showing
2 changed files
with
55 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
# Local Setup | ||
|
||
To setup the egov-custom-consumer service in your local system, clone the [Utilities repository](https://github.com/egovernments/utilities). | ||
|
||
## Dependencies | ||
|
||
### Infra Dependency | ||
|
||
- [ ] Postgres DB | ||
- [ ] Redis | ||
- [ ] Elasticsearch | ||
- [X] Kafka | ||
- [X] Consumer | ||
- [ ] Producer | ||
|
||
## Running Locally | ||
|
||
To run the egov-custom-consumer service locally, update below listed properties in `application.properties` before running the project: | ||
|
||
```ini | ||
egov.coexistence.hostname=#Host value of the co-existence finance erp server (ex: https://jalandhar-dev.egovernments.org) | ||
``` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,33 @@ | ||
# egov-custom-consumer service | ||
|
||
Custom consumer service invokes a co-existence api to clear the auth token present in co-existence finance erp if the user logs out in the rain maker system. | ||
|
||
### DB UML Diagram | ||
|
||
NA | ||
|
||
### Service Dependencies | ||
|
||
NA | ||
|
||
### Swagger API Contract | ||
|
||
NA | ||
|
||
## Service Details | ||
|
||
egov-custom-consumer is a consumer which listens to the res-custom-filter topic, and invokes co-existence rest end ponit to clear the auth token present in the co-existence finance erp. | ||
|
||
### API Details | ||
|
||
NA | ||
|
||
### Kafka Consumers | ||
|
||
egov.custom.async.filter.topic : res-custom-filter | ||
|
||
listens to this topic to clear the auth token present in the finance co-existence erp. | ||
|
||
### Kafka Producers | ||
|
||
NA |