Difference between revisions of "Retriever Config"

From GreenVulcano Wiki
Jump to: navigation, search
(TableRetriever)
(JavaScriptRetriever)
Line 71: Line 71:
 
===JavaScriptRetriever===
 
===JavaScriptRetriever===
  
It has the parameters:
+
JavaScriptRetriever allows you to define helpers to be used into the XSL transformations.
 +
 
 +
We define the functions that run JavaScript code and return the result of the last executed statement.
 +
 
 +
The scripts to be executed might contain metadata resolved at runtime.
 +
 
 +
The following table shows the JavaScriptRetriever element attributes:
 
{|class="gvtable"
 
{|class="gvtable"
 
! Attribute !! Type !! Description
 
! Attribute !! Type !! Description
Line 79: Line 85:
 
| class || fixed || it.greenvulcano.gvesb.datahandling.utils.JavaScriptRetriever
 
| class || fixed || it.greenvulcano.gvesb.datahandling.utils.JavaScriptRetriever
 
|}
 
|}
and the subelements:
+
 
 +
Contains the sub-elements:
 
* [[Description]]
 
* [[Description]]
 
* [[DataRetriever]]
 
* [[DataRetriever]]

Revision as of 20:49, 30 March 2012

Description

The RetrieverConfig element allows you to define helper for use in DataHandler data transformations.

GreenVulcano® ESB Configuration

This element does not have attributes but accepts the following children:

GenericRetriever

This element allows you to define helper running SQL select and return the first field of the first selected record as string. It has the parameters:

Attribute Type Description
type fixed retriever (unmodifiable)
class fixed it.greenvulcano.gvesb.datahandling.utils.GenericRetriever

and the subelements:


TableRetriever

This element allows you to define helper running SQL select and return the result as an XML string in the following form:

<?xml version="1.0" encoding="UTF-8"?>
<RowSet>
  <data>
     <row>
        <col>value1</col>
        <col>value2</col>
        <col>value3</col>
     </row>
     <row>
        <col>value4</col>
        <col>value5</col>
        <col>value6</col>
     </row>
        ..
     <row>
        <col>valuex</col>
        <col>valuey</col>
        <col>valuez</col>
     </row>
  </data>
</RowSet>

The statement to be executed might contain metadata resolved at runtime.

The following table shows TableRetriever element's attributes:

Attribute Type Description
type fixed retriever (unmodifiable)
class fixed it.greenvulcano.gvesb.datahandling.utils.TableRetriever

Might contain the sub-elements:

JavaScriptRetriever

JavaScriptRetriever allows you to define helpers to be used into the XSL transformations.

We define the functions that run JavaScript code and return the result of the last executed statement.

The scripts to be executed might contain metadata resolved at runtime.

The following table shows the JavaScriptRetriever element attributes:

Attribute Type Description
type fixed retriever (unmodifiable)
class fixed it.greenvulcano.gvesb.datahandling.utils.JavaScriptRetriever

Contains the sub-elements: