Class JdbcIteratingPipeBase.MixedQuerySender

All Implemented Interfaces:
FrankElement, HasApplicationContext, HasName, HasPhysicalDestination, IBlockEnabledSender<Connection>, IConfigurable, IScopeProvider, ISender, ISenderWithParameters, IWithParameters, IXAEnabled, NameAware, org.springframework.beans.factory.Aware, org.springframework.context.ApplicationContextAware, org.springframework.context.Lifecycle
Enclosing class:
JdbcIteratingPipeBase

protected class JdbcIteratingPipeBase.MixedQuerySender extends DirectQuerySender
  • Constructor Details

    • MixedQuerySender

      protected MixedQuerySender()
  • Method Details

    • configure

      public void configure() throws ConfigurationException
      Description copied from interface: IConfigurable
      Configure this component.

      configure() is called once at startup of the framework in the configure method of the owner of this IConfigurable. Purpose of this method is to check whether the static configuration of the object is correct. As much as possible class-instantiating should take place in the configure(), to improve performance.

      In the case of a container, this will propagate the configure signal to all components that apply.

      Specified by:
      configure in interface IConfigurable
      Overrides:
      configure in class DirectQuerySender
      Throws:
      ConfigurationException - in case it was not able to configure the component.
    • getQuery

      protected String getQuery(Message message) throws SenderException
      Description copied from class: AbstractJdbcQuerySender
      Obtain a query to be executed. Method-stub to be overridden in descender-classes.
      Overrides:
      getQuery in class DirectQuerySender
      Throws:
      SenderException
    • setQuery

      public void setQuery(String query)