Business Rules Configuration (for FIXEdge Java)
Business rules
Routing rules are the main elements in the FIXEdge Java configuration. They contain FIXEdge Java instructions for:
- Routing incoming and outgoing FIX messages (via the correspondence between the ClientID and the FIX Session)
- Filtering incoming and outgoing FIX messages
- Transformation of incoming and outgoing FIX messages
The business rules XML configuration is stored in the FIXICC H2 database.
Updating the Business Layer configuration
To make changes in the existing Business Rules configuration: 1. Go to the Configurations icon on the sidebar 2. Click Servers 3. Click Show all servers to see the list of added server configurations 4. Select a server from the table 5. In the Configurations drop-down, select Business rules 6. Then FIXICC H2 opens the Business Rules page in a new tab
Figure. The Business rules item in Configurations.
Figure. The Business Rules page.
8. The button Apply becomes enabled. 9. Click Apply to apply the updated business rules configuration to FIXEdge Java 10. FIXICC H2 displays the following confirmation form: 11. Click OK to send the updated business rules configuration to FIXEdge Java or click Cancel to cancel the operation. If for some reason FIXEdge Java can't complete this operation, FIXICC H2 displays an error form. If the operation can't be finished, the business rules configuration won't be updated on the FIXEdge Java side.
Figure. The confirmation form for applying the business rules configuration on the FIXEdge Java side.
Reset to default BL configuration
To start a business rules configuration from the very beginning:
1. Go to the Configurations icon on the sidebar 2. Click Servers 3. Click Show all servers to see the list of added server configurations 4. Select a server from the table 5. In the Configurations drop-down, select Business rules 6. Then FIXICC H2 opens the Business Rules page in a new tab
Figure. The Business rules item in Configurations.
Figure. The Business Rules page.
7. Click Back to Default to reset the configuration to the default one and skip all changes
Figure. The Back to Default button on the Server Business Rules page.
8. FIXICC H2 switches the existing configuration with the default one and the button Apply becomes enabled
Figure. The default business rules configuration.
9. Click Apply to apply the updated business rules configuration to FIXEdge Java 10. FIXICC H2 displays the following confirmation form: 11. Click OK to send the updated business rules configuration to FIXEdge Java or click Cancel to cancel the operation. If for some reason FIXEdge Java can't complete this operation, FIXICC H2 displays an error form. If the operation can't be finished, the business rules configuration won't be updated on the FIXEdge Java side.
Figure. The confirmation form for applying the business rules configuration on the FIXEdge Java side.