Difference between revisions of "GVDataTransformation"
(→LocalFSDataSource) |
(→{{VULCON}} / {{GVCONSOLE}} Configuration) |
||
| Line 20: | Line 20: | ||
Its subelements are: | Its subelements are: | ||
* Description | * Description | ||
| − | * DataSourceSets: containing the elements [[DataSourceSet]] | + | * DataSourceSets: containing the elements [[GVDataTransformation#DataSourceSet|DataSourceSet]] |
| − | * [[Startup]] | + | * [[GVDataTransformation#Startup|Startup]] |
| − | * [[Transformations]] | + | * [[GVDataTransformation#Transformations|Transformations]] |
===DataSourceSet=== | ===DataSourceSet=== | ||
| Line 63: | Line 63: | ||
| formatHandlerClass || optional || Defines a formatHandled specific handler. | | formatHandlerClass || optional || Defines a formatHandled specific handler. | ||
|} | |} | ||
| + | |||
| + | ===Startup=== | ||
| + | |||
| + | Defines operation to perform at DTE startup. | ||
| + | |||
| + | Contains the elements: | ||
| + | * Description | ||
| + | * ToPreload | ||
| + | |||
| + | ====ToPreload==== | ||
| + | |||
| + | This element defines the list of transformation to preload at start-up. | ||
| + | |||
| + | It contains the elements Preload. | ||
| + | |||
| + | Each element Preload defines a transformation to be preloaded. | ||
| + | |||
| + | The following table shows the Preload element's attributes: | ||
| + | {|class="gvtable" | ||
| + | ! Attribute !! Type !! Description | ||
| + | |- | ||
| + | | Transformation || required || Name of the trasformation to preload. | ||
| + | |} | ||
| + | |||
| + | ===Transformations=== | ||
| + | |||
| + | This {{GVESB}} element contains the transformation configuration. | ||
| + | |||
| + | The following table shows the Transformations element's attributes: | ||
| + | {|class="gvtable" | ||
| + | ! Attribute !! Type !! Description | ||
| + | |- | ||
| + | | validate || optional || Global validation flag. The attribute's admitted values are: | ||
| + | * true | ||
| + | * false | ||
| + | |} | ||
| + | |||
| + | Its subelements are: | ||
| + | * Description | ||
| + | * SequenceTransformation | ||
| + | * XSLTransformation | ||
| + | * Bin2XMLTransformation | ||
| + | * XML2BinTransformation | ||
| + | * AddTagTransformation | ||
| + | * CSV2XMLTransformation | ||
| + | * XSLFOPTransformation | ||
| + | * Base64Transformation | ||
| + | * CryptoTransformation | ||
| + | * OverWriteBytesTransformation | ||
| + | * ChangeCharTransformation | ||
| + | * HL72XMLTransformation | ||
| + | * XML2HL7Transformation | ||
| + | * XQTransformation | ||
Revision as of 09:13, 12 February 2012
Contents
Description
GVDataTransformation is a GreenVulcano® ESB element that allows to define the Transformations used in the processes.
VulCon / GV Console Configuration
The GVDataTransformation Element is visible from the Core View of VulCon as a child of GVCore.
The following table shows the GVDataTransformation element's attributes:
| Attribute | Type | Description |
|---|---|---|
| type | fixed | This attribute must assume the value module. |
| name | fixed | This attribute must assume the value GVDT. |
| make-hex-dump | optional | Set if must be performed a hex dump of byte[] buffers. Default to "true". |
Its subelements are:
- Description
- DataSourceSets: containing the elements DataSourceSet
- Startup
- Transformations
DataSourceSet
The DataSourceSet elements define the sources of configuration data.
The following table shows the DataSourceSet element's attributes:
| Attribute | Type | Description |
|---|---|---|
| name | required | DataSourceSet name. Must be present a DataSourceSet with name = "Default" |
Contain the following attributes:
- Description
- LocalFSDataSource
LocalFSDataSource
This element defines a configuration source on local file system.
The following table shows the LocalFSDataSource element's attributes:
| Attribute | Type | Description |
|---|---|---|
| type | fixed | This attribute must assume the value datasource. |
| class | fixed | This attribute must assume the value it.greenvulcano.gvesb.gvdte.config.LocalFSDataSource. |
| name | required | Datasource name. |
| repositoryHome | required | Base directory for configuration information. |
| formatHandled | required | Defines the data format handled by the DataSource, the format is the comma separated list of file extensions. |
| cache | optional | Defines if the requested resources can be cached, to speed up future access. The attribute's admitted values are:
|
| formatHandlerClass | optional | Defines a formatHandled specific handler. |
Startup
Defines operation to perform at DTE startup.
Contains the elements:
- Description
- ToPreload
ToPreload
This element defines the list of transformation to preload at start-up.
It contains the elements Preload.
Each element Preload defines a transformation to be preloaded.
The following table shows the Preload element's attributes:
| Attribute | Type | Description |
|---|---|---|
| Transformation | required | Name of the trasformation to preload. |
Transformations
This GreenVulcano® ESB element contains the transformation configuration.
The following table shows the Transformations element's attributes:
| Attribute | Type | Description |
|---|---|---|
| validate | optional | Global validation flag. The attribute's admitted values are:
|
Its subelements are:
- Description
- SequenceTransformation
- XSLTransformation
- Bin2XMLTransformation
- XML2BinTransformation
- AddTagTransformation
- CSV2XMLTransformation
- XSLFOPTransformation
- Base64Transformation
- CryptoTransformation
- OverWriteBytesTransformation
- ChangeCharTransformation
- HL72XMLTransformation
- XML2HL7Transformation
- XQTransformation