Class FixedQuerySender

All Implemented Interfaces:
FrankElement, HasApplicationContext, HasName, HasPhysicalDestination, IBlockEnabledSender<QueryExecutionContext>, IConfigurable, IScopeProvider, ISender, ISenderWithParameters, IWithParameters, IXAEnabled, NameAware, ConfigurableLifecycle, org.springframework.beans.factory.Aware, org.springframework.context.ApplicationContextAware, org.springframework.context.Lifecycle, org.springframework.context.Phased, org.springframework.context.SmartLifecycle
Direct Known Subclasses:
ResultSet2FileSender, StoredProcedureQuerySender

public class FixedQuerySender extends AbstractJdbcQuerySender<QueryExecutionContext>
QuerySender that assumes a fixed query, possibly with attributes. Example of a XML result:

 <result>
     <fielddefinition>
         <field name="FIELDNAME"
             type="columnType"
             columnDisplaySize=""
             precision=""
             scale=""
             isCurrency=""
             columnTypeName=""
             columnClassName=""/>
         <field ...../>
     </fielddefinition>
     <rowset>
         <row number="1">
             <field name="FIELDNAME">value</field>
             <field name="FIELDNAME" null="true"></field>
             <field name="FIELDNAME">value</field>
             <field name="FIELDNAME">value</field>
         </row>
     </rowset>
 </result>
 
See DB2XMLWriter for more information about the ResultSet!
Since:
4.1
Author:
Gerrit van Brakel
Parameters
All parameters present are applied to the query to be executed.