Description: Allows you to convert fields between internal and external values for equipment control systems. The setting name value is the name of the code extension as follows:
<component name="autodb">
....
<setting name="inboundFieldTransformer" value="DefaultAutoDbToN4FieldTransformer"/>
<setting name="outboundFieldTransformer" value="DefaultN4ToAutoDbFieldTransformer"/>
</component>
The settings are added automatically to the n4-settings.xml file (default location \\[Shared network drive]\conf), depending on which equipment control interface (ECI) adapter you select, under their respective ECI adapter component:
Yard Crane:
<setting name="inboundFieldTransformer" value="DefaultYcToN4FieldTransformer"/>
<setting name="outboundFieldTransformer" value="DefaultN4ToYcFieldTransformer"/>
TLS
<setting name="inboundFieldTransformer" value="DefaultTlsToN4FieldTransformer" />
<setting name="outboundFieldTransformer" value="DefaultN4ToTlsFieldTransformer" />
AutoDB
<setting name="inboundFieldTransformer" value="DefaultAutoDbToN4FieldTransformer"/>
<setting name="outboundFieldTransformer" value="DefaultN4ToAutoDbFieldTransformer"/>
DTLS
<setting name="inboundFieldTransformer" value="DefaultDtlsToN4FieldTransformer" />
<setting name="outboundFieldTransformer" value="DefaultN4ToDtlsFieldTransformer" />
Abstract Base Class: AbstractFieldTransformer
Method: transform
Interface: EFieldTransformer
Module: Control
Version Added: 2.6, 3.02
Requires Code Extension Name or Name Pattern: No
Code Extension Name or Name Pattern: N/A
Where to Specify Code Extensions of this Type: You can define an inbound and outbound transformer within the eci properties section of the n4-settings.xml file.
System-Seeded Code Extensions Using this Type: DefaultN4ToAutoDbFieldTransformer (on page 1), DefaultAutoDbToN4FieldTransformer (on page 1)