Difference between revisions of "CallDescriptor"
(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: | ||
− | + | ==Description== | |
+ | This element allows to call the store procedure. | ||
− | + | =={{GVESB}} configuration== | |
− | |||
+ | '''CallDescriptor''' might contain the following sub-elements: | ||
− | + | * [[Description]] | |
+ | * [[statement]] | ||
+ | * [[#SPOutputParameters|SPOutputParameters]]. | ||
− | + | ||
− | + | Its attributes are: | |
− | + | {|class="gvtable" | |
− | + | ! 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: | ||
+ | |||
+ | {|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. |