XML Schema for <export>

<export>
The root element for an Export XML Document.
NameTypeRequiredDescription
logstringrequiredThe file that will contain all info, audit and error messages.
arrow1
<connection>
The connection definition used by JDBCExporter.
NameTypeRequiredDescription
typestringrequiredThe type of connection definition. The value should map to the class that implements ConnectionDef.
arrow0..*
<property>
The properties applied to the connection definition object.
NameTypeRequiredDescription
namestringrequiredThe name of the property.
valuestringrequiredThe value of the property.
arrow1..*
<entity>
The list of tables to be exported.
NameTypeRequiredDescription
tablestringrequiredThe table name contains the data to be exported.
targetstringrequiredThe file that will contain the rows exported from the database.
encodingstringoptionalThe target file's encoding charset.
schemastringoptionalThe schema name of the table.
catalogstringoptionalThe catalog name of the table.
wherestringoptionalThe where clause to be appended to the SQL selection statement.
enginestringoptionalThe export engine classname to use when exporting rows for the entity.
arrow1
<delimiter>
The delimiter formatter definition used to format the target file.
NameTypeRequiredDescription
typestringrequiredThe type of delimiter formatter. The value should map to the class that implements DelimiterFormatter.
arrow0..*
<property>
The properties applied to the delimiter formatter.
NameTypeRequiredDescription
namestringrequiredThe name of the property.
valuestringrequiredThe value of the property.
arrow1..*
<column>
The list of columns in the table and target file
NameTypeRequiredDescription
namestringrequiredThe name of the column.
SQLTypesqlTypeoptionalThe type of the column.
translatorstringoptionalThe class that will translate the values after they are exported.
formatstringoptionalThe format pattern used to describe how to format numbers or dates.
arrow0..1
<translator>
The column translator that will be used to translate column values.
NameTypeRequiredDescription
typestringrequiredThe type of column translator. The value should map to the class that implements ColumnTranslator.
arrow0..*
<property>
The properties applied to the column translator.
NameTypeRequiredDescription
namestringrequiredThe name of the property.
valuestringrequiredThe value of the property.