Uses of Interface
org.mule.module.db.internal.domain.connection.DbConnection

Packages that use DbConnection
org.mule.module.db.internal.domain.autogeneratedkey   
org.mule.module.db.internal.domain.connection   
org.mule.module.db.internal.domain.executor   
org.mule.module.db.internal.domain.statement   
org.mule.module.db.internal.domain.type   
org.mule.module.db.internal.processor   
org.mule.module.db.internal.resolver.param   
org.mule.module.db.internal.resolver.query   
org.mule.module.db.internal.result.resultset   
org.mule.module.db.internal.result.statement   
 

Uses of DbConnection in org.mule.module.db.internal.domain.autogeneratedkey
 

Methods in org.mule.module.db.internal.domain.autogeneratedkey with parameters of type DbConnection
 PreparedStatement ColumnIndexAutoGeneratedKeyStrategy.prepareStatement(DbConnection connection, QueryTemplate queryTemplate)
           
 PreparedStatement ColumnNameAutoGeneratedKeyStrategy.prepareStatement(DbConnection connection, QueryTemplate queryTemplate)
           
 PreparedStatement DefaultAutoGeneratedKeyStrategy.prepareStatement(DbConnection connection, QueryTemplate queryTemplate)
           
 PreparedStatement NoAutoGeneratedKeyStrategy.prepareStatement(DbConnection connection, QueryTemplate queryTemplate)
           
 PreparedStatement AutoGeneratedKeyStrategy.prepareStatement(DbConnection connection, QueryTemplate queryTemplate)
          Prepares a statement in order to return auto generated keys
 

Uses of DbConnection in org.mule.module.db.internal.domain.connection
 

Classes in org.mule.module.db.internal.domain.connection that implement DbConnection
 class AbstractDbConnection
          Implements connector side of DbConnection
 class DefaultDbConnection
          Delegates Connection behaviour to a delegate
 

Methods in org.mule.module.db.internal.domain.connection that return DbConnection
 DbConnection TransactionalDbConnectionFactory.createConnection(TransactionalAction transactionalAction)
           
 DbConnection DbConnectionFactory.createConnection(TransactionalAction transactionalAction)
          Creates a connection with a given TransactionalAction
protected  DbConnection TransactionalDbConnectionFactory.doCreateDbConnection(Connection connection, TransactionalAction transactionalAction)
           
 

Methods in org.mule.module.db.internal.domain.connection with parameters of type DbConnection
 void DbConnectionReleaser.release(DbConnection connection)
          Releases a given connection
 void DefaultDbConnectionReleaser.release(DbConnection connection)
           
 void TransactionalDbConnectionFactory.releaseConnection(DbConnection connection)
           
 void DbConnectionFactory.releaseConnection(DbConnection connection)
          Indicates that the connection is not used anymore
 

Uses of DbConnection in org.mule.module.db.internal.domain.executor
 

Methods in org.mule.module.db.internal.domain.executor with parameters of type DbConnection
protected  Object StoredProcedureExecutor.doExecuteQuery(DbConnection connection, Statement statement, Query query)
           
protected  Object SelectExecutor.doExecuteQuery(DbConnection connection, Statement statement, Query query)
           
protected  Object UpdateExecutor.doExecuteQuery(DbConnection connection, Statement statement, Query query)
           
protected abstract  Object AbstractSingleQueryExecutor.doExecuteQuery(DbConnection connection, Statement statement, Query query)
           
protected  Object StoredProcedureExecutor.doExecuteQuery(DbConnection connection, Statement statement, Query query, AutoGeneratedKeyStrategy autoGeneratedKeyStrategy)
           
protected  Object SelectExecutor.doExecuteQuery(DbConnection connection, Statement statement, Query query, AutoGeneratedKeyStrategy autoGeneratedKeyStrategy)
           
protected  Object UpdateExecutor.doExecuteQuery(DbConnection dbConnection, Statement statement, Query query, AutoGeneratedKeyStrategy autoGeneratedKeyStrategy)
           
protected abstract  Object AbstractSingleQueryExecutor.doExecuteQuery(DbConnection dbConnection, Statement statement, Query query, AutoGeneratedKeyStrategy autoGeneratedKeyStrategy)
           
 Object BulkExecutor.execute(DbConnection connection, BulkQuery bulkQuery)
          Executes a bulk query
 Object BulkUpdateExecutor.execute(DbConnection connection, BulkQuery bulkQuery)
           
 Object AbstractSingleQueryExecutor.execute(DbConnection connection, Query query)
           
 Object QueryExecutor.execute(DbConnection connection, Query query)
          Executes a query
 Object AbstractSingleQueryExecutor.execute(DbConnection connection, Query query, AutoGeneratedKeyStrategy autoGeneratedKeyStrategy)
           
 Object QueryExecutor.execute(DbConnection connection, Query query, AutoGeneratedKeyStrategy autoGeneratedKeyStrategy)
           
 Object BulkExecutor.execute(DbConnection connection, Query query, List<List<QueryParamValue>> paramValues)
          Executes a parameterized query using a bulk of parameter sets
 Object BulkUpdateExecutor.execute(DbConnection connection, Query query, List<List<QueryParamValue>> paramValues)
           
 

Uses of DbConnection in org.mule.module.db.internal.domain.statement
 

Methods in org.mule.module.db.internal.domain.statement with parameters of type DbConnection
 Statement QueryStatementFactory.create(DbConnection connection, QueryTemplate queryTemplate)
           
 Statement StatementFactory.create(DbConnection connection, QueryTemplate queryTemplate)
          Creates a JDBC statement
 Statement QueryStatementFactory.create(DbConnection connection, QueryTemplate queryTemplate, AutoGeneratedKeyStrategy autoGeneratedKeyStrategy)
           
 Statement StatementFactory.create(DbConnection connection, QueryTemplate queryTemplate, AutoGeneratedKeyStrategy autoGeneratedKeyStrategy)
          Creates a JDBC statement with auto generated keys processing
 

Uses of DbConnection in org.mule.module.db.internal.domain.type
 

Methods in org.mule.module.db.internal.domain.type with parameters of type DbConnection
protected  void MetadataDbTypeManager.initialise(DbConnection connection)
           
 DbType CompositeDbTypeManager.lookup(DbConnection connection, int id, String name)
           
 DbType MetadataDbTypeManager.lookup(DbConnection connection, int id, String name)
           
 DbType StaticDbTypeManager.lookup(DbConnection connection, int id, String name)
           
 DbType DbTypeManager.lookup(DbConnection connection, int id, String name)
          Finds a mapping for a given type ID and name
 DbType CompositeDbTypeManager.lookup(DbConnection connection, String name)
          Finds a mapping for a given type name using each composed DbTypeManager until a type is found or there are no more managers to use.
 DbType MetadataDbTypeManager.lookup(DbConnection connection, String name)
           
 DbType StaticDbTypeManager.lookup(DbConnection connection, String name)
           
 DbType DbTypeManager.lookup(DbConnection connection, String name)
          Finds a mapping for a given type name
 

Uses of DbConnection in org.mule.module.db.internal.processor
 

Methods in org.mule.module.db.internal.processor with parameters of type DbConnection
protected abstract  Object AbstractSingleQueryDbMessageProcessor.doExecuteQuery(DbConnection connection, Query query)
           
protected  Object StoredProcedureMessageProcessor.doExecuteQuery(DbConnection connection, Query query)
           
protected  Object UpdateMessageProcessor.doExecuteQuery(DbConnection connection, Query query)
           
protected  Object ExecuteDdlMessageProcessor.doExecuteQuery(DbConnection connection, Query query)
           
protected  Object SelectMessageProcessor.doExecuteQuery(DbConnection connection, Query query)
           
protected  Object BulkExecuteMessageProcessor.executeQuery(DbConnection connection, MuleEvent muleEvent)
           
protected  Object PreparedBulkUpdateMessageProcessor.executeQuery(DbConnection connection, MuleEvent muleEvent)
           
protected  Object AbstractSingleQueryDbMessageProcessor.executeQuery(DbConnection connection, MuleEvent muleEvent)
           
protected abstract  Object AbstractDbMessageProcessor.executeQuery(DbConnection connection, MuleEvent muleEvent)
           
 

Uses of DbConnection in org.mule.module.db.internal.resolver.param
 

Methods in org.mule.module.db.internal.resolver.param with parameters of type DbConnection
 Map<Integer,DbType> DefaultParamTypeResolver.getParameterTypes(DbConnection connection, QueryTemplate queryTemplate)
           
 Map<Integer,DbType> StoredProcedureParamTypeResolver.getParameterTypes(DbConnection connection, QueryTemplate queryTemplate)
           
 Map<Integer,DbType> ParamTypeResolver.getParameterTypes(DbConnection connection, QueryTemplate queryTemplate)
          Resolves actual parameter types
 Map<Integer,DbType> QueryParamTypeResolver.getParameterTypes(DbConnection connection, QueryTemplate queryTemplate)
           
protected  Map<Integer,DbType> DefaultParamTypeResolver.getParamTypesUsingMetadata(DbConnection connection, QueryTemplate queryTemplate)
           
protected  Map<Integer,DbType> DefaultParamTypeResolver.resolveParamTypes(DbConnection connection, QueryTemplate queryTemplate, Map<Integer,DbType> metadataParamTypes)
           
 

Uses of DbConnection in org.mule.module.db.internal.resolver.query
 

Methods in org.mule.module.db.internal.resolver.query with parameters of type DbConnection
 Query ParametrizedQueryResolver.resolve(DbConnection connection, MuleEvent muleEvent)
           
 Query QueryResolver.resolve(DbConnection connection, MuleEvent muleEvent)
          Resolves a query in the context of a given Mule event.
 Query StaticQueryResolver.resolve(DbConnection connection, MuleEvent muleEvent)
           
 Query DynamicQueryResolver.resolve(DbConnection connection, MuleEvent muleEvent)
           
 

Uses of DbConnection in org.mule.module.db.internal.result.resultset
 

Methods in org.mule.module.db.internal.result.resultset with parameters of type DbConnection
 void StreamingResultSetCloser.close(DbConnection connection, ResultSet resultSet)
           
 void SingleResultResultSetCloser.close(DbConnection connection, ResultSet resultSet)
           
 Object ListResultSetHandler.processResultSet(DbConnection connection, ResultSet resultSet)
           
 Object ResultSetHandler.processResultSet(DbConnection connection, ResultSet resultSet)
           
 Object NullResultSetHandler.processResultSet(DbConnection connection, ResultSet resultSet)
           
 Object IteratorResultSetHandler.processResultSet(DbConnection connection, ResultSet resultSet)
           
 

Constructors in org.mule.module.db.internal.result.resultset with parameters of type DbConnection
ResultSetIterator(DbConnection connection, ResultSet resultSet, RowHandler rowHandler, StreamingResultSetCloser streamingResultSetCloser)
           
 

Uses of DbConnection in org.mule.module.db.internal.result.statement
 

Methods in org.mule.module.db.internal.result.statement with parameters of type DbConnection
protected  void StatementStreamingResultSetCloser.checkValidConnectionLock(DbConnection connection, Object connectionLock)
           
 void AbstractStreamingResultSetCloser.close(DbConnection connection, ResultSet resultSet)
           
 void StatementStreamingResultSetCloser.close(DbConnection connection, ResultSet resultSet)
           
 StatementResultIterator StatementResultIteratorFactory.create(DbConnection connection, Statement statement, QueryTemplate queryTemplate, AutoGeneratedKeyStrategy autoGeneratedKeyStrategy)
           
 StatementResultIterator GenericStatementResultIteratorFactory.create(DbConnection connection, Statement statement, QueryTemplate queryTemplate, AutoGeneratedKeyStrategy autoGeneratedKeyStrategy)
           
protected  StatementResultIterator GenericStatementResultIteratorFactory.doCreateStatementResultIterator(DbConnection connection, Statement statement, QueryTemplate queryTemplate, AutoGeneratedKeyStrategy autoGeneratedKeyStrategy, ResultSetHandler resultSetHandler)
           
protected  Object StatementStreamingResultSetCloser.getConnectionLock(DbConnection connection)
           
protected  Set<ResultSet> StatementStreamingResultSetCloser.getConnectionResultSets(DbConnection connection, ResultSet resultSet)
           
protected  Object StatementStreamingResultSetCloser.getTrackedConnectionLock(DbConnection connection)
           
 Object StatementResultHandler.processStatement(DbConnection connection, Statement statement, QueryTemplate queryTemplate, AutoGeneratedKeyStrategy autoGeneratedKeyStrategy)
          Processes the results from a statement execution
 Object EagerStatementResultHandler.processStatement(DbConnection connection, Statement statement, QueryTemplate queryTemplate, AutoGeneratedKeyStrategy autoGeneratedKeyStrategy)
           
 Object AbstractMapStatementResultHandler.processStatement(DbConnection connection, Statement statement, QueryTemplate queryTemplate, AutoGeneratedKeyStrategy autoGeneratedKeyStrategy)
           
protected  void StatementStreamingResultSetCloser.releaseResources(DbConnection connection, Object connectionLock)
           
 void StatementStreamingResultSetCloser.trackResultSet(DbConnection connection, ResultSet resultSet)
          Adds a resultSet for tracking in order to be able to close it later
 

Constructors in org.mule.module.db.internal.result.statement with parameters of type DbConnection
StatementResultIterator(DbConnection connection, Statement statement, QueryTemplate queryTemplate, AutoGeneratedKeyStrategy autoGeneratedKeyStrategy, ResultSetHandler resultSetHandler)
           
 



Copyright © 2003–2014 MuleSoft, Inc.. All rights reserved.