Create a cnxml configuration file for your custom external adapter so that you can configure the adapter in Studio, and start and stop it with a project for ESP.
Attribute | Description |
---|---|
type | (Required) Specify whether this is an input or output adapter. |
external | (Required) Set the value to true as this is an external adapter. |
id | (Required) Specify a unique identifier for your adapter. This value is listed in the type parameter within the ATTACH ADAPTER statement. |
label | (Required) The name of your adapter. This name appears in Studio if you hover over the adapter icon in the Visual Editor. |
description | (Required) Specify the purpose of the adapter. This is also visible in Studio. |
Attribute | Description |
---|---|
file | (Required) Specify "simple_ext" as the value. Always specify this for external adapters. |
type | (Required) Specify "binary" as the value. |
Parameter | Description |
---|---|
id | (Required) The property ID that you can reference in <Internal> command calls with $(id's name). This is what you reference when specifying adapter properties for an adapter in CCL. |
label | (Required) The property name that appears in Studio. |
descr | (Required) A description of the adapter property. |
type | (Required) The property datatype. |
use | (Required) Whether the property is required, optional, or advanced. In Studio, required properties appear in red and advanced ones appear on a separate tab. |
default | (Optional) The default value to use, if you do not set a value for the property. |