Shift Book
Publish shift book data to data publisher
This manual includes the configuration required for Shiftbook to publish data to Datapublisher via RabbitMQ. RabbitMQ acts as a reliable message broker, facilitating asynchronous communication between the two modules. Shiftbook produces data and publishes it to a specific exchange in RabbitMQ. Datapublisher will be configured to subscribe to the same exchange and consumes the published data.
Note : Shiftbook currently does not have permission to create exchanges on its own. Ensure that the required permissions are granted to allow the creation of exchanges. If permissions are not granted, manual creation of exchanges is required in RabbitMQ for a successful data transfer.
Supported exchange names and versions
The following table lists the supported exchange names with version details.
| Entity | Version | Exchange Name |
|---|---|---|
Shift |
v2 |
x.nexeed.ias.smc.shiftbook.{tenantId}.shift.v2 |
Downtime |
v2 |
x.nexeed.ias.smc.shiftbook.{tenantId}.downtime.v2 |
TestRun |
v2 |
x.nexeed.ias.smc.shiftbook.{tenantId}.testrun.v2 |