Skip to main content

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 NameUsage
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

AttributesUsage
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

AttributesUsage
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

AttributesUsage
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