Difference between revisions of "DBOBuilder"
Line 2: | Line 2: | ||
It has the following attributes: | It has the following attributes: | ||
− | + | {|class="gvtable" | |
− | + | ! Attribute !! Type !! Description | |
− | + | |- | |
− | + | | type || fixed || This attribute must assume the value '''dbobuilder'''. | |
− | + | |- | |
− | + | | class || fixed || This attribute must assume the value '''it.greenvulcano.gvesb.datahandling.dbobuilder.DBOBuilder''' | |
− | + | |- | |
− | + | | name || required || Service name | |
− | + | |- | |
− | + | | jdbc-connection-name || required || DataSource JNDI name | |
+ | |- | ||
+ | | transacted || optional || (false|true): Defines if the services must be executed in transaction. Default true. | ||
+ | |- | ||
+ | | isXA || optional || (true|false): If the service is transacted, this attributes indicates if it participates in a distributed transaction or not. <br/> If ''false'' the DataHandler handle a local transaction. Default false | ||
+ | |- | ||
+ | | output-data || optional || The default is the value of @output-data of the last DBOxxx; | ||
+ | |- | ||
+ | | make-dump || optional || (none|text|hex): If set to ''none'' not perform the input/output data dump. <br/> If set to ''text'' or ''hex'' then the dump is performed as text or hexadecimal string. <br/> Default to ''text''. | ||
+ | |} | ||
For example: | For example: | ||
Line 25: | Line 34: | ||
DBOBuilder accepts as children: | DBOBuilder accepts as children: | ||
− | * Description | + | * Description |
* DHAliasList: List of aliases for a given DataHandler service. It contains | * DHAliasList: List of aliases for a given DataHandler service. It contains | ||
− | ** DHAlias: Alias for a DataHandler service with its Description | + | ** DHAlias: Alias for a DataHandler service with its Description |
* DHVariables: List of default values for DataHandler service's variables. It contains | * DHVariables: List of default values for DataHandler service's variables. It contains | ||
Line 36: | Line 45: | ||
*** ''value'': variable value | *** ''value'': variable value | ||
− | * [[dbo_types]]: among these the DBOSelect as has been seen previously | + | * [[dbo_types]]: among these the DBOSelect as has been seen previously |
Revision as of 14:50, 9 February 2012
DBOBuilder: DataHandler service.
It has the following attributes:
Attribute | Type | Description |
---|---|---|
type | fixed | This attribute must assume the value dbobuilder. |
class | fixed | This attribute must assume the value it.greenvulcano.gvesb.datahandling.dbobuilder.DBOBuilder |
name | required | Service name |
jdbc-connection-name | required | DataSource JNDI name |
transacted | optional | true): Defines if the services must be executed in transaction. Default true. |
isXA | optional | false): If the service is transacted, this attributes indicates if it participates in a distributed transaction or not. If false the DataHandler handle a local transaction. Default false |
output-data | optional | The default is the value of @output-data of the last DBOxxx; |
make-dump | optional | text|hex): If set to none not perform the input/output data dump. If set to text or hex then the dump is performed as text or hexadecimal string. Default to text. |
For example:
<?xml version="1.0" encoding="UTF-8"?>
<dh-call class="it.greenvulcano.gvesb.virtual.datahandler.DataHandlerCallOperation" name="TestInsertXML" type="call">
<DBOBuilder class="it.greenvulcano.gvesb.datahandling.dbobuilder.DBOBuilder" jdbc-connection-name="" name="" type="dbobuilder">
<DBOSelect class="it.greenvulcano.gvesb.datahandling.dbo.DBOSelect" name="" type="dbo">
<statement type="select"/>
</DBOSelect>
</DBOBuilder>
</dh-call>
DBOBuilder accepts as children:
- Description
- DHAliasList: List of aliases for a given DataHandler service. It contains
- DHAlias: Alias for a DataHandler service with its Description
- DHVariables: List of default values for DataHandler service's variables. It contains
- DHVariable: Default value for DataHandler service's variable including the parameters
- Description
- name: variable name
- value: variable value
- DHVariable: Default value for DataHandler service's variable including the parameters
- dbo_types: among these the DBOSelect as has been seen previously