Properties
The Worker module has the following properties:
Name | Description | ID | Flags |
---|---|---|---|
ExchangeRate | The exchange rate in milliseconds for the 'ExternalItems' timer event. By default, used for updating external items values. | 100 | Persisted |
ExtItem pass-through quality | Specifies the quality of external item values that will pass through external item transfers. Default is 'Good and Uncertain qualities' | 400 | Persisted, Enumerated, ExpertPage |
ExtItemCalculationSequence | Decides whether data validation or data transfer will be performed first in the external item manager. | 300 | Persisted, Enumerated, ExpertPage |
PersistValToInitVal | Choose strategy for copying and persisting current value to the InitValue. Tip: Consider using an InitVQTFromHoneystore attribute instead, for better performance. | 1650 | Persisted, Enumerated |
TimeReferenceItem | An item who's value will be used as the time reference for this module instead of the system time, when timestamping items. | 200 | Persisted, ApisItem, ExpertPage |
Objectstore | Path to the (sqlite) database containing the ua model for the namespace. The path may be expressed relative to the hive instance's configuration folder. | 1020 | Persisted |
Uri | The unique uri identifying the namespace | 1025 | Persisted |
Update of uri-metainfo | Specifies wether the PublicationDate, ModelVersion and LastChanged properties for the namespace should be maintained automatically or manually. | 1027 | Persisted, Enumerated |
ModelVersion | The current model version | 1028 | Persisted |
PublicationDate | The publication date for the namespace model | 1029 | Persisted |
LastModified | The last modified date for the namespace model | 1030 | Persisted |
Nameoptions | What should make up the parts of function item names. Either browsename or displayname, possibly with the nodeid appended. | 1050 | Persisted, Enumerated |
Valuename separator | Character used to separate parts of function item names. Normally '.' is used to indicate parent-child like separation. | 1065 | Persisted |
Name termination | When to stop following parent nodes for inclusion in function item names. Stop at naming root: Stop at the first parent object node having a property of the naming root property type. Stop at first object node: Stop at the first parent that is an object node. | 1095 | Persisted, Enumerated |
Naming root type URI | The uri-part of the node id for the naming root property type. | 1100 | Persisted |
Naming root type ID type | The identifier-type-part of the node id for the naming root type. | 1101 | Persisted, Enumerated |
Naming root type ID | The identifier-part of the node id for the naming root type | 1102 | Persisted |
Allow naming root subtypes | Wether subtypes of the naming root type should be treated as a naming root | 1103 | Persisted |
Missing nameroot policy | What to do if the objects folder is reached without identifying an object having a naming-root property along the way. Fail: Generate an error, Stop at first object node: Regenerate the name, but stop at the first object node. Stop at objects folder: Use the full path to the objects folder. | 1105 | Persisted, Enumerated |
Function item generation | Determines when to generate function items fordata variables in the namespace. If no types in namespace: Only generate function items if there are no types defined by the namespace. Always, Never, Data variables that are not instance declarations: Unless a data variable is part of a type definition (instance declaration), it will have a function item generated for it. | 1115 | Persisted, Enumerated |
Assign Ids | If set, unique ids must be assigned by the client when creating new objects. If not set, unique (numerical) ids will be automatically generated when creating new objects. | 1080 | Persisted |
Database busy timeout | Timeout in ms specifying max time to wait before returning BUSY error when the database is locked. Hive must be restarted in order for changes to this parameter to take effect. | 1150 | Persisted, ExpertPage |
Retries when busy | The maximum number of times to retry a db transaction when the operation fails with a BUSY error. Hive must be restarted in order for changes to this parameter to take effect. | 1155 | Persisted, ExpertPage |
Update Apis Eventtypes | If set, custom eventtypes defined in the namespace will be created in Apis Chronical. | 1160 | Persisted, ExpertPage |
See also Module Properties