Difference between revisions of "CallDescriptor"

From GreenVulcano Wiki
Jump to: navigation, search
(Created page with "'''CallDescriptor''': has as children Description, statement and SPOutputParameters. Its parameters are: * id * named-parameter-mode (true|false). Default is false. '''SPOutp...")
 
(SPOutputParameters)
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
'''CallDescriptor''': has as children Description, statement and SPOutputParameters. Its parameters are:
+
==Description==
 +
This element allows to call the store procedure.
  
* id
+
=={{GVESB}} configuration==
* named-parameter-mode (true|false). Default is false.
 
  
 +
'''CallDescriptor''' might contain the following sub-elements:
  
'''SPOutputParameters''': contains the SPOutputParameter(s). It has the following parameters:
+
* [[Description]]
 +
* [[statement]]
 +
* [[#SPOutputParameters|SPOutputParameters]].  
  
* db-type (string|number|int|long|float|date|binary|blob|oracle_cursor)
+
 
* java-type (string|int|long|date|byte_array|resultset)
+
Its attributes are:
* position  
+
{|class="gvtable"
* prop-name
+
! Attribute !! Type !! Description
* param-name  
+
|-
* return-in-prop (true|false). Default is false.
+
| id || required || CallDescriptor identifier.
* return-in-uuid (true|false). Default is false.
+
|-
 +
| named-parameter-mode || required || If true, the output parameters will be referenced by name instead of position.
 +
Default is false.
 +
|}
 +
 
 +
===SPOutputParameters===
 +
 
 +
'''SPOutputParameters''' element might contain more SPOutputParameter, which have the following attributes:
 +
 
 +
{|class="gvtable"
 +
! Attribute !! Type !! Description
 +
|-
 +
| db-type || required || Output parameter column type.
 +
(string|number|int|long|float|date|binary|blob|oracle_cursor)
 +
|-
 +
| java-type || required || Output parameter java type.
 +
(string|int|long|date|byte_array|resultset)
 +
|-
 +
| position || required || Output parameter position.
 +
|-
 +
| prop-name || required || Property name.
 +
|-
 +
| param-name || optional || Parameter name.
 +
|-
 +
| return-in-prop || optional || If true, adds the parameter value, with the prop-name key, in the properties map to be used into the next DBOs.
 +
(true|false). Default is false.
 +
|-
 +
| return-in-uuid || optional || If true, adds the parameter value, with the prop-name key, in the uuid map to be used into the next DBOs.
 +
(true|false). Default is false.
 +
|}

Latest revision as of 13:52, 12 November 2012

Description

This element allows to call the store procedure.

GreenVulcano® ESB configuration

CallDescriptor might contain the following sub-elements:


Its attributes are:

Attribute Type Description
id required CallDescriptor identifier.
named-parameter-mode required If true, the output parameters will be referenced by name instead of position.

Default is false.

SPOutputParameters

SPOutputParameters element might contain more SPOutputParameter, which have the following attributes:

Attribute Type Description
db-type required Output parameter column type.

(string|number|int|long|float|date|binary|blob|oracle_cursor)

java-type required Output parameter java type.

(string|int|long|date|byte_array|resultset)

position required Output parameter position.
prop-name required Property name.
param-name optional Parameter name.
return-in-prop optional If true, adds the parameter value, with the prop-name key, in the properties map to be used into the next DBOs.

(true|false). Default is false.

return-in-uuid optional If true, adds the parameter value, with the prop-name key, in the uuid map to be used into the next DBOs.

(true|false). Default is false.