Service Registry Database Details
Service Registry was placed in project wise and each project has following collections to store the service registry related documents.
The project wise means, each project has its database and each database has its set of default collections which contains following service registry related collections.
serviceregistry
Source and consumer details of Service Registry
The source or UI of form was client projects ie) ipmo, survillance, clmm etc.
The Service Registry consumes Arango Adapter API, Arango Adapter was a java spring boot application which consists set of APIs.
Using Arango Adapter API, we can perform CRUD operation in Arango DB server.
Collections with details
Collection Name | Usage |
serviceregistry | This collection used to stores all the service registry api data |
Collection attributes with details
Collection Name: serviceregistry
Attributes | Usage |
apiname | This attribute stores the apiname of the service registry api. |
apitype | This attribute stores the apitype(Arango or http or https) |
url | This attribute stores the the url name of service registry api.For example DEV,UAT,SIT,INT environment api url |
endpointpath | This attribute stores the api endpointpath of service registry api.For example upsert_document,read_document,delete_document |
request | This attribute stores the input request or input payload |
requestschema | This attribute stores the schema for the input payload |
apirequest | This attribute stores the input apirequest |
response | This attribute stores the response object of given input request in service registry api |
responseschema | This attribute stores the schema for response object |
clientid | This attribute stores the clientid |
projectid | This attribute stores the projectid |
metadataid | This attribute stores the metadataid |
apiusage | This attribute stores the apiusage (global or project) |
httpmethod | This attribute stores the httpmethod(get or post) |
ispayload | If input payload is turn on then it will consumes true otherwise it will be false |
activestatus | This attribute used to store boolean value(true/false) is active or not. |
Production Collection
serviceregistry