Listed are a few of the Perspectium properties needed for the application:
Property name | Description | Type | Default value |
---|---|---|---|
com.perspectium.outbound.default_disabled | Used to send messages to Perspectium Integration Mesh to monitor status of the Perspectium for ServiceNow application. NOTE: If the Perspectium application cannot connect to the Default Mesh, this values will toggle to true | true/false | false |
com.perspectium.scheduled_job.node | Specify node to run Perspectium Scheduled Jobs (Warning: Changing from default may affect performance) NOTE:
| dropdown | Default |
com.perspectium.enable_receipts | Generate receipts from messages received to view details about the data you are sharing to/subscribing. | true/false | false |
com.perspectium.outbound.delete_immediately com.perspectium.observer.outbound.delete_immediately | Deletes messages as soon as they are posted to the Integration Mesh, rather than updating them to sent and letting a different process delete the message. NOTE: This can be used under systems with high volume to limit the different processes going to the Outbound Message tables. | true/false | false |
com.perspectium.replicator.track_shared_records | Enable shared record tracking for dynamic shares. | true/false | true |
com.perspectium.replicator.emoji_support | Enable emoji support for bulk and dynamic shares without the use of custom schema. | true/false | false |
com.perspectium.outbound.enable_max | Limits the maximum number of messages in the Outbound Messages table. The maximum number of messages is declared in the com.perspectium.outbound.max_messages property. If enabled, when the maximum number of messages is reached , old messages (older than 15 minute) will be deleted. | true/false | false |
com.perspectium.outbound.max_messages | Maximum number of outbound messages in the Outbound Messages table. Once this maximum has been reached, no new messages will be placed into the Outbound Messages table until the table has less messages than the max. This property is dependent on property com.perspectium.outbound.enable_max being enabled. | integer | 10000 |
com.perspectium.counter_max_value | Maximum number of counter messages in the Outbound Messages table. Once this maximum bas been reached, all of the counter messages will be combined into one. | integer | 3000 |
com.perspectium.data_cleaner.number_of_batches | Maximum number of records in the Outbound Messages table for the Perspectium Data Cleaner scheduled job. Once the number is reached, the data cleaner will remove the stated amount in the Outbound Messages table. | integer | 200 |
com.perspectium.replicator.share_fields.add_view_sys_id | To add the sys_id field to a record being shared out when doing a share on a database view and using the Share only selected fields option. By default, the sys_id field is not added since database views do not contain actually sys_id values (instead the sys_id value is an encoded string starting with __ENC). NOTE: You can still add the sys_id column explicitly by adding it as a column using the Add all parent table fields or Add all parent and child table fields options available when using the Share only selected fields option. | true/false | false |