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 |
See also Module Properties