Printer Configuration Database Details
Printer configuration was placed in project wise and each project has following collections to store the printer queue configuration related documents.
The project wise means, each project has its database and each database has its set of default collections which contains following printer queue related collections.
printer_configuration
printer_queue_configuration
queuemessagecatalogue
Source and Consumer details of Printer Configuration
The source or UI of form was client projects ie) ipmo, survillance, clmm etc.
The printer configuration 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 |
printer_configuration | This collection used to store the printer related configuration fields |
printer_queue_configuration | This collection used to store the queue mapping with printer configuration |
queuemessagecatalogue | This collection used to stores the message configuration details |
Collection attributes with details
Collection Name: printer_configuration
Attributes | Usage |
printerid | This attribute used to store the printerid |
printername | This attribute used to store the printer name |
modeltype | This attribute used to stores the modeltype of printer |
enterpriseid | This attribute used to stores the enterprise related configuration fields |
orgid | This attribute used to stores the organization related configuration fields |
facilityid | This attribute used to stores the facility related configuration fields |
locationoftheprinter | This attribute used to store the location of the printer related fields |
ipaddress | This attribute used stores the ipaddress of the printer |
port | This attribute used to stores the port of the printer |
color | This attribute used to stores the color of the printer |
permission | This attribute used to stores the permission access to the printer |
activestatus | This attribute used to stores the value(true/false) active or not |
Collection Name: printer_queue_configuration
Attributes | Usage |
queueid | This attribute used to stores the queueid of the printer |
queuename | This attribute used to stores the queuename of the printer |
queueconditions | This attribute used to stores the queueconditions of the printer |
queuedescription | This attribute used to stores the queuedescription of the printer |
printerid | This attribute used to stores the printerid |
queuegroup | This attribute used to stores the queuegroup of the printer |
queueentrycriteria | This attribute used to stores the rules of the printer |
inputschema | This attribute stores the inputschema of the printer queue configuration |
idmid | This attribute stores the value of idmid |
activestatus | This attribute stores the value(true/false) active or not |
Collection Name: queuemessagecatalogue
Attributes | Usage |
messageid | This attribute used to store the messageid for messageconfiguartion |
title | This attributes stores the title of queuemessage |
status | This attribute stores the statue value of queuemessage |
remarks | This attribute stores the remarks for message configuration |
active | This attribute stores the value(true/false) active or not |
activestatus | This attribute stores the value(true/false) active or not |
Production Collection
printer_configuration
printer_queue_configuration
queuemessagecatalogue