Refiner configuration properties
Here are the definitions of Refiner’s configuration properties.
Modifying properties
To modify a property, add its new value to the file: <Framework-root>/global_config/overrides/RefinerService/Transformer/etc/refiner.properties
(<Framework-root> is the topmost directory of the Deployment Framework.)
The format of a property is a dot-separated property name with an associated value, like this:
property.name1[.name2][.name3]...=value
For example:
batch.time=100 log.file.count=3
Property reference
The Refiner configuration properties are:
Property name | default value | description |
---|---|---|
|
The duration in milliseconds for which Caplin Refiner waits before publishing any changes it has received since the last time it published. The default value causes Caplin Refiner to immediately publish any new updates as soon as it has finished publishing the previous batch. If Run Caplin Refiner initially with the default setting for Also see, |
|
No default |
Defines a custom filter comparator.
comparator. You can define multiple custom filter comparators; each For example: |
|
|
The number of Caplin Refiner log files to keep when log.file.limit is not A value of If you set |
|
|
Defines the log level for messages written to the Caplin Refiner log file. The log levels are the standard Java ones:
|
|
|
The maximum size of a Caplin Refiner log file in bytes. When the current log file reaches this limit, it’s closed and a new log file is started (see xref:log-file-count The default value of If you set |
|
|
As Transformer receives updates to the records in a container, it creates (via Caplin Refiner) individual container record removal and record insertion messages according to how the updates match the filter and sort criteria. If the resulting number of record insertions is high, this can load the Liberator excessively. The If |
|
milliseconds |
The period in milliseconds between re-requests made by Caplin Refiner for any records that were not previously successfully subscribed to on a supplying DataSource. If |
|
|
How long in milliseconds Caplin Refiner waits for results before removing the placeholder record. The placeholder record has a special name that allows the client to display an indicator showing that it’s waiting for data. When the placeholder is removed, the client should remove the indicator. If For more about container placeholders, see The container placeholder in How can I… Filter and Sort in Refiner. |
|
No default |
Defines a custom sort list or custom sort comparator.
You can define multiple custom sort lists and sort comparators; each For example: For custom sort comparators, the property value is of the form class: For example: |
See also:
-
How can I… Deploy the refiner service module
-
How can I… Filter and sort in Refiner