Uses of Interface
org.midao.jdbc.core.handlers.input.InputHandler

Packages that use InputHandler
org.midao.jdbc.core Midao Core functionality 
org.midao.jdbc.core.handlers.input Input handlers 
org.midao.jdbc.core.handlers.input.named   
org.midao.jdbc.core.handlers.input.query   
org.midao.jdbc.core.service Query Runner services definition 
org.midao.jdbc.spring.handlers.input.named   
 

Uses of InputHandler in org.midao.jdbc.core
 

Methods in org.midao.jdbc.core with parameters of type InputHandler
 int[] QueryRunner.batch(InputHandler[] inputHandlers)
          Execute a batch of SQL INSERT, UPDATE, or DELETE queries.
 java.util.concurrent.Future<int[]> AsyncQueryRunner.batch(InputHandler[] inputHandlers)
          
<T,S> CallResults
QueryRunner.call(InputHandler<T> inputHandler, OutputHandler<S> outputHandler)
          Executes the given CALL SQL statement.
<T,S> java.util.concurrent.Future<CallResults<T,S>>
AsyncQueryRunner.call(InputHandler<T> inputHandler, OutputHandler<S> outputHandler)
          
<T,S> CallResults
QueryRunner.call(InputHandler<T> inputHandler, OutputHandler<S> outputHandler, java.lang.String catalog, java.lang.String schema, boolean useCache)
          Executes the given CALL SQL statement.
<T,S> java.util.concurrent.Future<CallResults<T,S>>
AsyncQueryRunner.call(InputHandler<T> inputHandler, OutputHandler<S> outputHandler, java.lang.String catalog, java.lang.String schema, boolean useCache)
          
protected  QueryParameters[] AbstractQueryRunner.getQueryParams(InputHandler[] inputHandlers)
          Reads array of InputHandler and returns array of parameter values Used during batch invocation
protected  java.lang.String AbstractQueryRunner.getSqlQuery(InputHandler[] inputHandlers)
          Reads array of InputHandler and checks if they have one query string.
<T> T
QueryRunner.query(InputHandler inputHandler, OutputHandler<T> outputHandler)
          Executes the given SELECT SQL query and returns a result object.
<T> java.util.concurrent.Future<T>
AsyncQueryRunner.query(InputHandler inputHandler, OutputHandler<T> outputHandler)
          
 int QueryRunner.update(InputHandler inputHandler)
          Executes the given INSERT, UPDATE, or DELETE SQL statement.
 java.util.concurrent.Future<java.lang.Integer> AsyncQueryRunner.update(InputHandler inputHandler)
          
<T> T
QueryRunner.update(InputHandler inputHandler, OutputHandler<T> outputHandler)
          Executes the given INSERT, UPDATE, or DELETE SQL statement.
<T> java.util.concurrent.Future<T>
AsyncQueryRunner.update(InputHandler inputHandler, OutputHandler<T> outputHandler)
          
 

Uses of InputHandler in org.midao.jdbc.core.handlers.input
 

Classes in org.midao.jdbc.core.handlers.input that implement InputHandler
 class AbstractInputHandler<T>
          Base InputHandler class
 

Uses of InputHandler in org.midao.jdbc.core.handlers.input.named
 

Classes in org.midao.jdbc.core.handlers.input.named that implement InputHandler
 class AbstractNamedInputHandler<T>
          Base InputHandler for Bean and Map InputHandlers
 class AbstractNamedListInputHandler<T>
          Similar to AbstractNamedInputHandler, but accepts List of Maps/Beans
 class BeanInputHandler<T>
          Named InputHandler.
 class BeanListInputHandler<T>
          Named InputHandler.
 class MapInputHandler
          Named InputHandler.
 class MapListInputHandler
          Named InputHandler.
 

Uses of InputHandler in org.midao.jdbc.core.handlers.input.query
 

Classes in org.midao.jdbc.core.handlers.input.query that implement InputHandler
 class AbstractQueryInputHandler<T>
          Query InputHandler allows accepting QueryParameters as an input.
 class QueryInputHandler
          Query InputHandler allows accepting QueryParameters as an input.
 

Uses of InputHandler in org.midao.jdbc.core.service
 

Methods in org.midao.jdbc.core.service with parameters of type InputHandler
 int[] QueryRunnerService.batch(InputHandler[] inputHandlers)
          Execute a batch of SQL INSERT, UPDATE, or DELETE queries.
 java.util.concurrent.Future<int[]> AsyncQueryRunnerService.batch(InputHandler[] inputHandlers)
           
<T,S> CallResults<T,S>
QueryRunnerService.call(InputHandler<T> inputHandler, OutputHandler<S> outputHandler)
          Executes the given CALL SQL statement.
<T,S> java.util.concurrent.Future<CallResults<T,S>>
AsyncQueryRunnerService.call(InputHandler<T> inputHandler, OutputHandler<S> outputHandler)
           
<T,S> CallResults<T,S>
QueryRunnerService.call(InputHandler<T> inputHandler, OutputHandler<S> outputHandler, java.lang.String catalog, java.lang.String schema, boolean useCache)
          Executes the given CALL SQL statement.
<T,S> java.util.concurrent.Future<CallResults<T,S>>
AsyncQueryRunnerService.call(InputHandler<T> inputHandler, OutputHandler<S> outputHandler, java.lang.String catalog, java.lang.String schema, boolean useCache)
           
<T> T
QueryRunnerService.query(InputHandler inputHandler, OutputHandler<T> outputHandler)
          Executes the given SELECT SQL query and returns a result object.
<T> java.util.concurrent.Future<T>
AsyncQueryRunnerService.query(InputHandler inputHandler, OutputHandler<T> outputHandler)
           
 int QueryRunnerService.update(InputHandler inputHandler)
          Executes the given INSERT, UPDATE, or DELETE SQL statement.
 java.util.concurrent.Future<java.lang.Integer> AsyncQueryRunnerService.update(InputHandler inputHandler)
           
<T> T
QueryRunnerService.update(InputHandler inputHandler, OutputHandler<T> outputHandler)
          Executes the given INSERT, UPDATE, or DELETE SQL statement.
<T> java.util.concurrent.Future<T>
AsyncQueryRunnerService.update(InputHandler inputHandler, OutputHandler<T> outputHandler)
           
 

Uses of InputHandler in org.midao.jdbc.spring.handlers.input.named
 

Classes in org.midao.jdbc.spring.handlers.input.named that implement InputHandler
 class SpringBeanInputHandler<T>
          Same as BeanInputHandler with the difference that it uses SpringQueryInputProcessor by default.
 class SpringBeanListInputHandler<T>
          Same as BeanListInputHandler with the difference that it uses SpringQueryInputProcessor by default.
 class SpringMapInputHandler
          Same as MapInputHandler with the difference that it uses SpringQueryInputProcessor by default.
 class SpringMapListInputHandler
          Same as MapListInputHandler with the difference that it uses SpringQueryInputProcessor by default.
 



Copyright © 2013. All Rights Reserved.