Extension Adapter Text Tab
This tab displays the configuration file that represents the most recently saved properties and settings for the extension adapter. Changes that you make on the Configuration tab do not show up on the Text tab until you save the changes and reopen the adapter UI.
This YAML file is displayed for your convenience. It is best not to edit this file directly. If you do, you risk making the extension adapter unusable (for example by using tab characters instead of spaces for indentation).
On the Text tab you can, among other things:
• Search using Ctrl-F
• Make quick edits (if you are familiar with the structure of the document)
• Copy and paste fragments or whole configurations from another source
• Insert from a file
Flag Names on Configuration and Text Tabs
The flags that control properties that can be made available for customization have different names on the Configuration tab and the Text tab (the YAML file).
The following table lists the names used on each tab.
Name on Configuration Tab | Name on Text Tab |
Data sources must specify value | value_required_for_datasource |
Data sources may override value | value_overridable_by_datasource |
Display property in data source UI | display_in_ui |
Fourth Flag (value_required_for_adapter)
On the Text tab, the YAML file listing includes a fourth flag, which is handled by the system: value_required_for_adapter. This flag does not appears on the Adapter Configuration tab, because it is not configurable.
System logic enforces the value of this flag:
• Custom property—The flag must be set to False; otherwise, the users would not be able to delete or modify the property. Validation makes sure this flag is set to False for each custom property.
• System property—If the JDBC template requires a property, validation makes sure this flag is set to True, whether for the property itself or for its category. Users cannot change or delete system properties.