Connector.xml files serve as specific placeholders for connector configuration. Primarily, they tie the connector type name with the implementation bundle for that connector, and specify settings for general connector behaviors, connection pool settings, and registration of plug-ins (validators and converters).
A connector.xml file contains a definition for one or more ImplBundle Spring beans with a number of properties set.
The following are some important properties of Connector.xml files:
Ties the name of the connector type (endpoint-type) to the bundle implementing this type of connector.
Specifies a secondary means to associate connector type to the bundle implementing this type of connector, that is, to match the eTNamespaceName attribute value provided in a target DN.
For example, MyConnTypeName in eTNamespaceName=MyConnTypeName,dc=DOM,dc=etasa
Defines any static metadata file used by the connector.
Note: Not required for dynamic deployed connectors because Connector Xpress users create the metadata, rather than connector developers.
Defines any static op-bindings and scripts for a method or script style connector.
Note: Not required for dynamic deployed connectors because Connector Xpress users create the metadata, rather than connector developers.
Sets various connector behaviors. This property is a bean.
Specifies whether metadata modifications are allowed or disallowed.
Defines where all connector-specific converters are registered. This is a MetaPluginConfigSuite bean.
Designates the naming attribute for the connector as it appears in target DNs. For example, eTDYNDirectoryName in eTDYNDirectoryName=MyConnName,eTNamespaceName=MyConnTypeName,dc=DOM,dc=etasa.
Defines the name of the implementation class implementing the ConnectorType interface. For example, usually MetaConnectorType or the class which extends it.
Defines the name of the connector class.
Defines the name of the class that implements the ConnectionManager interface, which commonly provides connection pooling facilities.
Defines a Boolean property, which determines if a rollback of connection-related attributes occurs when connection attributes are modified with values that result in unsuccessful connection to the endpoint.
Value: True by default if unspecified.
This attribute can be overridden through a connector level attribute mapped to !rollbackConnectionAttrs!
Note: For more information, see Disable Connection Attributes Rollback.
Copyright © 2013 CA.
All rights reserved.
|
|