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.