Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X 

A

abortActiveLobStreams() - Method in interface org.mule.db.commons.internal.domain.connection.DbConnection
Resets the count of the returned results that are streams that still need to be consumed.
abortActiveLobStreams() - Method in class org.mule.db.commons.internal.domain.connection.DefaultDbConnection
 
abortActiveLobStreams() - Method in class org.mule.db.commons.internal.domain.xa.XADbConnection
 
AbstractDbConnector - Class in org.mule.db.commons
 
AbstractDbConnector() - Constructor for class org.mule.db.commons.AbstractDbConnector
 
AbstractDbType - Class in org.mule.db.commons.internal.domain.type
Base class for DbType
AbstractDbType(int, String) - Constructor for class org.mule.db.commons.internal.domain.type.AbstractDbType
 
AbstractDebugQueryLogger - Class in org.mule.db.commons.internal.domain.logger
Base class for query loggers that write to a logger
AbstractDebugQueryLogger(Logger) - Constructor for class org.mule.db.commons.internal.domain.logger.AbstractDebugQueryLogger
 
AbstractExecutor - Class in org.mule.db.commons.internal.domain.executor
Base class for query executors
AbstractExecutor(StatementFactory) - Constructor for class org.mule.db.commons.internal.domain.executor.AbstractExecutor
 
AbstractMapStatementResultHandler - Class in org.mule.db.commons.internal.result.statement
Processes Statement results creating a map containing them.
AbstractMapStatementResultHandler(ResultSetHandler) - Constructor for class org.mule.db.commons.internal.result.statement.AbstractMapStatementResultHandler
 
AbstractNullQueryLogger - Class in org.mule.db.commons.internal.domain.logger
Base class for query loggers that logs nothing
AbstractNullQueryLogger() - Constructor for class org.mule.db.commons.internal.domain.logger.AbstractNullQueryLogger
 
AbstractQueryParam - Class in org.mule.db.commons.internal.domain.param
Defines a base class for implementing different kind of { @link QueryParam} classes.
AbstractQueryParam(int, DbType, String) - Constructor for class org.mule.db.commons.internal.domain.param.AbstractQueryParam
 
AbstractQueryResolver<T extends StatementDefinition<?>> - Class in org.mule.db.commons.internal.resolver.query
 
AbstractQueryResolver() - Constructor for class org.mule.db.commons.internal.resolver.query.AbstractQueryResolver
 
AbstractSingleQueryExecutor - Class in org.mule.db.commons.internal.domain.executor
Base class for executors that execute a single query
AbstractSingleQueryExecutor(StatementFactory) - Constructor for class org.mule.db.commons.internal.domain.executor.AbstractSingleQueryExecutor
 
AbstractStructuredDbType - Class in org.mule.db.commons.internal.domain.type
Defines a structured data type
AbstractStructuredDbType(int, String) - Constructor for class org.mule.db.commons.internal.domain.type.AbstractStructuredDbType
 
add(QueryTemplate) - Method in class org.mule.db.commons.internal.domain.query.BulkQuery
Adds a new query template to the bulk
addInputParameter(String, Object) - Method in class org.mule.db.commons.api.param.ParameterizedStatementDefinition
Adds a new input parameter
addParameter(InputQueryParam, Object) - Method in class org.mule.db.commons.internal.domain.logger.DebugSingleQueryLogger
 
addParameter(InputQueryParam, Object) - Method in class org.mule.db.commons.internal.domain.logger.NullSingleQueryLogger
 
addParameter(InputQueryParam, Object) - Method in interface org.mule.db.commons.internal.domain.logger.SingleQueryLogger
Adds the value of a query parameter for logging
addParameterSet() - Method in class org.mule.db.commons.internal.domain.logger.DebugPreparedBulkQueryLogger
 
addParameterSet() - Method in class org.mule.db.commons.internal.domain.logger.NullPreparedBulkQueryLogger
 
addParameterSet() - Method in interface org.mule.db.commons.internal.domain.logger.PreparedBulkQueryLogger
Adds another set of parameters to the bulk query logger
addQuery(String) - Method in interface org.mule.db.commons.internal.domain.logger.BulkQueryLogger
Adds a new query to log
addQuery(String) - Method in class org.mule.db.commons.internal.domain.logger.DebugBulkQueryLogger
 
addQuery(String) - Method in class org.mule.db.commons.internal.domain.logger.NullBulkQueryLogger
 
ADDRESS_PATTERN - Static variable in class org.mule.db.commons.internal.util.CredentialsMaskUtils
 
analyzeStoredOperation(String) - Static method in class org.mule.db.commons.internal.util.StoredProcedureUtils
Gets the name of the stored procedure of the given SQL Query.
appliesTo(DataSource) - Method in class org.mule.db.commons.internal.domain.xa.CompositeDataSourceDecorator
 
ArrayResolvedDbType - Class in org.mule.db.commons.internal.domain.type
Defines a structured data type for Array
ArrayResolvedDbType(int, String) - Constructor for class org.mule.db.commons.internal.domain.type.ArrayResolvedDbType
Creates a new instance
ArrayTypeResolver - Class in org.mule.db.commons.internal.domain.connection.type.resolver
Type resolver for array entities
ArrayTypeResolver(DefaultDbConnection) - Constructor for class org.mule.db.commons.internal.domain.connection.type.resolver.ArrayTypeResolver
 
AUTO_GENERATE_KEYS - Static variable in interface org.mule.db.commons.internal.domain.autogeneratedkey.AutoGenerateKeysAttributes
 
AutoGeneratedKeysProcessingException - Exception in org.mule.db.commons.internal.result.statement
Thrown to indicate an error during auto generated keys processing
AutoGeneratedKeysProcessingException(Throwable) - Constructor for exception org.mule.db.commons.internal.result.statement.AutoGeneratedKeysProcessingException
 
AutoGenerateKeysAttributes - Interface in org.mule.db.commons.internal.domain.autogeneratedkey
Parameters to configure if and how should keys be auto generated
AutoGenerateKeysStrategy - Interface in org.mule.db.commons.internal.domain.autogeneratedkey
Manages different ways to process auto generated keys
available() - Method in class org.mule.db.commons.internal.util.InputStreamWithEOFCallbackWrapper
 

B

BadSqlSyntaxException - Exception in org.mule.db.commons.api.exception.connection
Signals that the SQL text in a query was invalid
BadSqlSyntaxException(String) - Constructor for exception org.mule.db.commons.api.exception.connection.BadSqlSyntaxException
 
BadSqlSyntaxException(String, Throwable) - Constructor for exception org.mule.db.commons.api.exception.connection.BadSqlSyntaxException
 
BARE_URL_PASSWORD_PATTERN - Static variable in class org.mule.db.commons.internal.util.CredentialsMaskUtils
 
BARE_URL_PATTERN - Static variable in class org.mule.db.commons.internal.util.CredentialsMaskUtils
 
BaseDbConnectionParameters - Class in org.mule.db.commons.internal.domain.connection
 
BaseDbConnectionParameters() - Constructor for class org.mule.db.commons.internal.domain.connection.BaseDbConnectionParameters
 
BaseDbMetadataResolver - Class in org.mule.db.commons.internal.domain.metadata
 
BaseDbMetadataResolver() - Constructor for class org.mule.db.commons.internal.domain.metadata.BaseDbMetadataResolver
 
BaseDbOperations - Class in org.mule.db.commons.internal.operation
Base class with common functionality for Database operations
BaseDbOperations(QueryResolver<ParameterizedStatementDefinition>, ConfigurableStatementFactory, Function<ConfigurableStatementFactory, QueryExecutor>) - Constructor for class org.mule.db.commons.internal.operation.BaseDbOperations
 
begin() - Method in class org.mule.db.commons.internal.domain.connection.DefaultDbConnection
begin() - Method in class org.mule.db.commons.internal.domain.xa.XADbConnection
 
beginStreaming() - Method in interface org.mule.db.commons.internal.domain.connection.DbConnection
Starts streaming.
beginStreaming() - Method in class org.mule.db.commons.internal.domain.connection.DefaultDbConnection
 
beginStreaming() - Method in class org.mule.db.commons.internal.domain.xa.XADbConnection
 
BlobDbType - Class in org.mule.db.commons.internal.domain.type
Defines a Blob data type that was resolved for a database instance.
BlobDbType(int, String) - Constructor for class org.mule.db.commons.internal.domain.type.BlobDbType
 
build() - Method in class org.mule.db.commons.internal.domain.connection.JdbcConnectionFactory.Builder
 
build() - Method in class org.mule.db.commons.internal.operation.BulkOperations.Builder
 
build() - Method in class org.mule.db.commons.internal.operation.DdlOperations.Builder
Builds a DdlInstance using the provided / default arguments.
build() - Method in class org.mule.db.commons.internal.operation.DmlOperations.Builder
 
Builder() - Constructor for class org.mule.db.commons.internal.domain.connection.JdbcConnectionFactory.Builder
 
builder - Variable in class org.mule.db.commons.internal.domain.logger.AbstractDebugQueryLogger
 
Builder() - Constructor for class org.mule.db.commons.internal.operation.BulkOperations.Builder
 
Builder() - Constructor for class org.mule.db.commons.internal.operation.DdlOperations.Builder
 
Builder() - Constructor for class org.mule.db.commons.internal.operation.DmlOperations.Builder
 
bulkDelete(List<Map<String, Object>>, BulkQueryDefinition, AbstractDbConnector, DbConnection, StreamingHelper) - Method in class org.mule.db.commons.internal.operation.BulkOperations
Allows executing one delete statement various times using different parameter bindings.
BulkExecutor - Interface in org.mule.db.commons.internal.domain.executor
Executes bulk queries against a database
bulkExecutorSupplier - Variable in class org.mule.db.commons.internal.operation.BulkOperations
 
bulkInsert(List<Map<String, Object>>, BulkQueryDefinition, AbstractDbConnector, DbConnection, StreamingHelper) - Method in class org.mule.db.commons.internal.operation.BulkOperations
Allows executing one insert statement various times using different parameter bindings.
BulkOperations - Class in org.mule.db.commons.internal.operation
Contains a set of operations for performing bulk DML operations from a single statement.
BulkOperations.Builder - Class in org.mule.db.commons.internal.operation
 
BulkQuery - Class in org.mule.db.commons.internal.domain.query
Defines a bulk of queryTemplates
BulkQuery() - Constructor for class org.mule.db.commons.internal.domain.query.BulkQuery
 
BulkQueryDefinition - Class in org.mule.db.commons.api.param
The definition of a bulk operations defined around one single SQL command
BulkQueryDefinition() - Constructor for class org.mule.db.commons.api.param.BulkQueryDefinition
Creates a new instance of BulkQueryDefinition
BulkQueryDefinition(String, List<ParameterType>, int, TimeUnit, Integer, Integer) - Constructor for class org.mule.db.commons.api.param.BulkQueryDefinition
Creates a new instance of StatementDefinition with the given arguments.
BulkQueryFactory - Class in org.mule.db.commons.internal.resolver.query
Base class for BulkQueryResolver implementations
BulkQueryFactory(QueryTemplateParser) - Constructor for class org.mule.db.commons.internal.resolver.query.BulkQueryFactory
 
BulkQueryLogger - Interface in org.mule.db.commons.internal.domain.logger
Logs a bulk query
bulkQueryResolver - Variable in class org.mule.db.commons.internal.operation.BulkOperations
 
BulkQueryResolver - Class in org.mule.db.commons.internal.resolver.query
Resolves a BulkQuery for a given BulkQueryDefinition
BulkQueryResolver() - Constructor for class org.mule.db.commons.internal.resolver.query.BulkQueryResolver
 
BulkScript - Class in org.mule.db.commons.api.param
Parameters to configure an operation which executes a SQL script
BulkScript() - Constructor for class org.mule.db.commons.api.param.BulkScript
Creates a new instance of BulkScript
BulkScript(String, String) - Constructor for class org.mule.db.commons.api.param.BulkScript
Creates a new BulkScript instance with the given sql String and File.
bulkUpdate(List<Map<String, Object>>, BulkQueryDefinition, AbstractDbConnector, DbConnection, StreamingHelper) - Method in class org.mule.db.commons.internal.operation.BulkOperations
Allows executing one update statement various times using different parameter bindings.
BulkUpdateExecutor - Class in org.mule.db.commons.internal.domain.executor
Executes bulk queries
BulkUpdateExecutor(StatementFactory) - Constructor for class org.mule.db.commons.internal.domain.executor.BulkUpdateExecutor
 

C

charset - Variable in class org.mule.db.commons.AbstractDbConnector
 
charset - Variable in class org.mule.db.commons.internal.result.row.InsensitiveMapRowHandler
 
ClassUtils - Class in org.mule.db.commons.internal.util
Class that makes available code on Runtime's ClassUtils superior to the min mule version of the DB Client
clear() - Method in class org.mule.db.commons.internal.result.statement.CloseableMap
 
ClobResolvedDataType - Class in org.mule.db.commons.internal.domain.type
Defines a data type for Clob
ClobResolvedDataType(int, String) - Constructor for class org.mule.db.commons.internal.domain.type.ClobResolvedDataType
 
close() - Method in class org.mule.db.commons.internal.domain.xa.XADbConnection
 
close() - Method in class org.mule.db.commons.internal.result.statement.CloseableMap
 
close() - Method in class org.mule.db.commons.internal.util.InputStreamWithEOFCallbackWrapper
 
CloseableMap<K,V> - Class in org.mule.db.commons.internal.result.statement
Defines a Map that will close any contained Closeable value
CloseableMap() - Constructor for class org.mule.db.commons.internal.result.statement.CloseableMap
 
closeResultSets() - Method in class org.mule.db.commons.internal.StatementStreamingResultSetCloser
Closes all tracked ResultSets
ColumnIndexAutoGenerateKeysStrategy - Class in org.mule.db.commons.internal.domain.autogeneratedkey
 
ColumnIndexAutoGenerateKeysStrategy(int[]) - Constructor for class org.mule.db.commons.internal.domain.autogeneratedkey.ColumnIndexAutoGenerateKeysStrategy
 
ColumnNameAutoGenerateKeysStrategy - Class in org.mule.db.commons.internal.domain.autogeneratedkey
 
ColumnNameAutoGenerateKeysStrategy(String[]) - Constructor for class org.mule.db.commons.internal.domain.autogeneratedkey.ColumnNameAutoGenerateKeysStrategy
 
ColumnType - Class in org.mule.db.commons.api.param
A user defined JDBC type
ColumnType() - Constructor for class org.mule.db.commons.api.param.ColumnType
 
commit() - Method in class org.mule.db.commons.internal.domain.connection.DefaultDbConnection
commit() - Method in class org.mule.db.commons.internal.domain.xa.XADbConnection
 
CompositeDataSourceDecorator - Class in org.mule.db.commons.internal.domain.xa
Composes multiple DataSourceDecorator instances
CompositeDataSourceDecorator(Collection<DataSourceDecorator>) - Constructor for class org.mule.db.commons.internal.domain.xa.CompositeDataSourceDecorator
 
CompositeDbTypeManager - Class in org.mule.db.commons.internal.domain.type
Uses DbTypeManager instances to manage DB types
CompositeDbTypeManager(List<DbTypeManager>, List<DbTypeManager>) - Constructor for class org.mule.db.commons.internal.domain.type.CompositeDbTypeManager
Creates a composed DB type manager
CompositeDbTypeManager(List<DbTypeManager>) - Constructor for class org.mule.db.commons.internal.domain.type.CompositeDbTypeManager
Creates a composed DB type manager
ConfigurableStatementFactory - Interface in org.mule.db.commons.internal.domain.statement
Provides extra customization to a StatementFactory
connect() - Method in class org.mule.db.commons.internal.domain.connection.DbConnectionProvider
 
ConnectionBindingException - Exception in org.mule.db.commons.api.exception.connection
Thrown to indicates an error binding a connection to a transaction
ConnectionBindingException(String, Throwable) - Constructor for exception org.mule.db.commons.api.exception.connection.ConnectionBindingException
 
ConnectionClosingException - Exception in org.mule.db.commons.api.exception.connection
Thrown to indicate an error closing connection
ConnectionClosingException(Throwable) - Constructor for exception org.mule.db.commons.api.exception.connection.ConnectionClosingException
 
ConnectionCommitException - Exception in org.mule.db.commons.api.exception.connection
Thrown to indicate an error while committing a connection
ConnectionCommitException(Throwable) - Constructor for exception org.mule.db.commons.api.exception.connection.ConnectionCommitException
 
ConnectionCreationException - Exception in org.mule.db.commons.api.exception.connection
Thrown to indicate an error creating a connection
ConnectionCreationException(String) - Constructor for exception org.mule.db.commons.api.exception.connection.ConnectionCreationException
 
ConnectionCreationException(String, Throwable) - Constructor for exception org.mule.db.commons.api.exception.connection.ConnectionCreationException
 
ConnectionCreationException(String, Throwable, DbError) - Constructor for exception org.mule.db.commons.api.exception.connection.ConnectionCreationException
 
containsKey(Object) - Method in class org.mule.db.commons.internal.result.statement.CloseableMap
 
containsValue(Object) - Method in class org.mule.db.commons.internal.result.statement.CloseableMap
 
copy() - Method in class org.mule.db.commons.api.param.ParameterizedStatementDefinition
 
copy() - Method in class org.mule.db.commons.api.param.StatementDefinition
Returns a shallow copy of this instance.
copy() - Method in class org.mule.db.commons.api.param.StoredProcedureCall
 
copyInto(QuerySettings) - Method in class org.mule.db.commons.api.param.QuerySettings
 
create(DataSourceConfig, DbPoolingProfile) - Method in class org.mule.db.commons.internal.domain.connection.DataSourceFactory
Creates a dataSource from a given dataSource config
create(DbConnection, QueryTemplate) - Method in class org.mule.db.commons.internal.domain.statement.QueryStatementFactory
 
create(DbConnection, QueryTemplate, AutoGenerateKeysStrategy) - Method in class org.mule.db.commons.internal.domain.statement.QueryStatementFactory
 
create(DbConnection, QueryTemplate) - Method in interface org.mule.db.commons.internal.domain.statement.StatementFactory
Creates a JDBC statement
create(DbConnection, QueryTemplate, AutoGenerateKeysStrategy) - Method in interface org.mule.db.commons.internal.domain.statement.StatementFactory
Creates a JDBC statement with auto generated keys processing
create(QueryTemplate) - Method in class org.mule.db.commons.internal.resolver.param.GenericParamTypeResolverFactory
 
create(QueryTemplate) - Method in interface org.mule.db.commons.internal.resolver.param.ParamTypeResolverFactory
Creates a new parameter type resolver to resolve the parameter types of a given query template.
create(DbConnection, Statement, QueryTemplate, AutoGenerateKeysStrategy) - Method in class org.mule.db.commons.internal.result.statement.GenericStatementResultIteratorFactory
 
create(DbConnection, Statement, QueryTemplate, AutoGenerateKeysStrategy) - Method in interface org.mule.db.commons.internal.result.statement.StatementResultIteratorFactory
 
createArray(String, String, List<Object>) - Method in class org.mule.db.commons.internal.DbFunctions
DataWeave function to create JDBC Array objects based on the Array Type to create and the values that conforms the type.
createArrayOf(String, Object[]) - Method in interface org.mule.db.commons.internal.domain.connection.DbConnection
Creates an Array of the given typeName with the given values
createArrayOf(String, Object) - Method in interface org.mule.db.commons.internal.domain.connection.DbConnection
Creates an Array of the given typeName with the given values
createArrayOf(String, Object[]) - Method in class org.mule.db.commons.internal.domain.connection.DefaultDbConnection
 
createBaseTypeManager() - Method in class org.mule.db.commons.AbstractDbConnector
 
createBulkQuery() - Method in class org.mule.db.commons.internal.resolver.query.BulkQueryFactory
 
createBulkQueryLogger(Logger, QueryTemplate, int) - Method in class org.mule.db.commons.internal.domain.logger.DefaultQueryLoggerFactory
 
createBulkQueryLogger(Logger) - Method in class org.mule.db.commons.internal.domain.logger.DefaultQueryLoggerFactory
 
createBulkQueryLogger(Logger, QueryTemplate, int) - Method in interface org.mule.db.commons.internal.domain.logger.QueryLoggerFactory
Creates a logger for a single query running in bulk mode
createBulkQueryLogger(Logger) - Method in interface org.mule.db.commons.internal.domain.logger.QueryLoggerFactory
Creates a logger for a bulk query
createConnection(DataSource, List<DbType>) - Method in class org.mule.db.commons.internal.domain.connection.JdbcConnectionFactory
Creates a new JDBC Connection
createDbConnection(Connection) - Method in class org.mule.db.commons.internal.domain.connection.DbConnectionProvider
 
createJdbcConnectionFactory() - Method in class org.mule.db.commons.internal.domain.connection.DbConnectionProvider
Creates the JdbcConnectionFactory to use on this provider
createPooledDataSource(DataSourceConfig, DbPoolingProfile) - Method in class org.mule.db.commons.internal.domain.connection.DataSourceFactory
 
createPooledStandardDataSource(DataSource, DbPoolingProfile) - Method in class org.mule.db.commons.internal.domain.connection.DataSourceFactory
 
createQueryLogger(Logger, QueryTemplate) - Method in class org.mule.db.commons.internal.domain.logger.DefaultQueryLoggerFactory
 
createQueryLogger(Logger, QueryTemplate) - Method in interface org.mule.db.commons.internal.domain.logger.QueryLoggerFactory
Creates a logger for a single query
createQueryTemplate(T, AbstractDbConnector, DbConnection) - Method in class org.mule.db.commons.internal.resolver.query.AbstractQueryResolver
 
createQueryTemplate(StoredProcedureCall, AbstractDbConnector, DbConnection) - Method in class org.mule.db.commons.internal.resolver.query.StoredProcedureQueryResolver
 
createResultMap() - Method in class org.mule.db.commons.internal.result.statement.AbstractMapStatementResultHandler
 
createResultMap() - Method in class org.mule.db.commons.internal.result.statement.StreamingStatementResultHandler
 
createSingleDataSource(DataSourceConfig) - Method in class org.mule.db.commons.internal.domain.connection.DataSourceFactory
 
createStruct(String, String, List<Object>) - Method in class org.mule.db.commons.internal.DbFunctions
DataWeave function to create JDBC Struct objects based on the Type Name and their correspondent properties.
createStruct(String, Object[]) - Method in interface org.mule.db.commons.internal.domain.connection.DbConnection
Creates an Struct of the given typeName with the given values
createStruct(String, Object[]) - Method in class org.mule.db.commons.internal.domain.connection.DefaultDbConnection
 
createTypeManager(AbstractDbConnector, DbConnection) - Method in class org.mule.db.commons.internal.resolver.query.AbstractQueryResolver
 
createUnsupportedTypeErrorMessage(Object) - Static method in class org.mule.db.commons.internal.domain.type.ArrayResolvedDbType
Creates error message for the case when a given class is not supported
createUnsupportedTypeErrorMessage(Object) - Static method in class org.mule.db.commons.internal.domain.type.ClobResolvedDataType
 
createUnsupportedTypeErrorMessage(Object) - Static method in class org.mule.db.commons.internal.domain.type.StructDbType
Creates error message for the case when a given class is not supported
CredentialsMaskUtils - Class in org.mule.db.commons.internal.util
 
CredentialsMaskUtils() - Constructor for class org.mule.db.commons.internal.util.CredentialsMaskUtils
 

D

DataSourceConfig - Interface in org.mule.db.commons.internal.domain.connection
Contract for DataSource Configurations that are used to build DataSource instances
DataSourceConnectionSettings - Interface in org.mule.db.commons.internal.domain.connection.datasource
 
DataSourceFactory - Class in org.mule.db.commons.internal.domain.connection
Creates DataSource instances
DataSourceFactory(String, Collection<DataSourceDecorator>) - Constructor for class org.mule.db.commons.internal.domain.connection.DataSourceFactory
 
DataSourceReferenceConnectionProvider - Class in org.mule.db.commons.internal.domain.connection.datasource
ConnectionProvider implementation which creates DB connections from a referenced DataSource Consumers of DataSourceReferenceConnectionProvider must create a class similar to this one with the appropriate annotations (DisplayName, Alias, ExternalLib, ParameterGroup, others), and have an instance of this one to pass the required properties.
DataSourceReferenceConnectionProvider() - Constructor for class org.mule.db.commons.internal.domain.connection.datasource.DataSourceReferenceConnectionProvider
 
DbConnection - Interface in org.mule.db.commons.internal.domain.connection
Wraps a Connection adding connector's specific functionality
DbConnectionProvider - Class in org.mule.db.commons.internal.domain.connection
Creates a generic DB connection through an URL
DbConnectionProvider() - Constructor for class org.mule.db.commons.internal.domain.connection.DbConnectionProvider
 
DbError - Enum in org.mule.db.commons.api.exception.connection
Errors definitions for DbConnector
DbExceptionHandler - Class in org.mule.db.commons.internal.exception
Translates SQLException into connector specific ones.
DbExceptionHandler() - Constructor for class org.mule.db.commons.internal.exception.DbExceptionHandler
 
DbFunctions - Class in org.mule.db.commons.internal
Database connector functions to create complex JDBC Structures.
DbFunctions() - Constructor for class org.mule.db.commons.internal.DbFunctions
 
DbFunctionUtil - Class in org.mule.db.commons.internal
Utility class for DB Functions
DbFunctionUtil(ExtensionManager) - Constructor for class org.mule.db.commons.internal.DbFunctionUtil
 
DbFunctionUtil.WithConnection - Interface in org.mule.db.commons.internal
 
DbInputMetadataResolver - Class in org.mule.db.commons.internal.domain.metadata
 
DbInputMetadataResolver() - Constructor for class org.mule.db.commons.internal.domain.metadata.DbInputMetadataResolver
 
DbNameConstants - Class in org.mule.db.commons.api.param
Utility to reuse names across the DB connector
DbNameConstants() - Constructor for class org.mule.db.commons.api.param.DbNameConstants
 
DbPoolingProfile - Class in org.mule.db.commons.api.config
Pooling configuration for JDBC Data Sources capable of pooling connections
DbPoolingProfile() - Constructor for class org.mule.db.commons.api.config.DbPoolingProfile
Creates a new instance of DbPoolingProfile
DbPoolingProfile(int, int, int, int, int, TimeUnit, int, Map<String, Object>) - Constructor for class org.mule.db.commons.api.config.DbPoolingProfile
Creates a new instance of DbPoolingProfile with the given arguments.
DbPoolingProfile(int, int, int, int, int, TimeUnit, int, int, boolean, Map<String, Object>) - Constructor for class org.mule.db.commons.api.config.DbPoolingProfile
Creates a new instance of DbPoolingProfile with the given arguments.
DbPoolingProfileLoggerUtils - Class in org.mule.db.commons.internal.util
Utility class for logging information related to the pooling profile being used.
DbType - Interface in org.mule.db.commons.internal.domain.type
Database data type
DbTypeManager - Interface in org.mule.db.commons.internal.domain.type
Manages types for a database instance
DdlOperations - Class in org.mule.db.commons.internal.operation
Operations to manipulate data definitions in a relational Database
DdlOperations.Builder - Class in org.mule.db.commons.internal.operation
 
DebugBulkQueryLogger - Class in org.mule.db.commons.internal.domain.logger
 
DebugBulkQueryLogger(Logger) - Constructor for class org.mule.db.commons.internal.domain.logger.DebugBulkQueryLogger
 
DebugPreparedBulkQueryLogger - Class in org.mule.db.commons.internal.domain.logger
Logs a prepared bulk query in debug level
DebugPreparedBulkQueryLogger(Logger, QueryTemplate, int) - Constructor for class org.mule.db.commons.internal.domain.logger.DebugPreparedBulkQueryLogger
 
DebugSingleQueryLogger - Class in org.mule.db.commons.internal.domain.logger
Logs a single query in debug level
DebugSingleQueryLogger(Logger, QueryTemplate) - Constructor for class org.mule.db.commons.internal.domain.logger.DebugSingleQueryLogger
 
decorate(DataSource, String, DatabasePoolingProfile) - Method in class org.mule.db.commons.internal.domain.xa.CompositeDataSourceDecorator
 
decorateDataSource(DataSource, DatabasePoolingProfile) - Method in class org.mule.db.commons.internal.domain.connection.DataSourceFactory
 
decrementActiveLobStreams() - Method in interface org.mule.db.commons.internal.domain.connection.DbConnection
Decrements the count of the returned results that are streams that need to be consumed.
decrementActiveLobStreams() - Method in class org.mule.db.commons.internal.domain.connection.DefaultDbConnection
 
decrementActiveLobStreams() - Method in class org.mule.db.commons.internal.domain.xa.XADbConnection
 
DEFAULT_FETCH_SIZE - Static variable in class org.mule.db.commons.internal.operation.BaseDbOperations
 
DefaultAutoGenerateKeysStrategy - Class in org.mule.db.commons.internal.domain.autogeneratedkey
 
DefaultAutoGenerateKeysStrategy() - Constructor for class org.mule.db.commons.internal.domain.autogeneratedkey.DefaultAutoGenerateKeysStrategy
 
DefaultBulkQueryFactory - Class in org.mule.db.commons.internal.resolver.query
 
DefaultBulkQueryFactory(QueryTemplateParser, String) - Constructor for class org.mule.db.commons.internal.resolver.query.DefaultBulkQueryFactory
 
DefaultDatasourceConnectionSettings - Class in org.mule.db.commons.internal.domain.connection.datasource
 
DefaultDatasourceConnectionSettings() - Constructor for class org.mule.db.commons.internal.domain.connection.datasource.DefaultDatasourceConnectionSettings
 
DefaultDbConnection - Class in org.mule.db.commons.internal.domain.connection
 
DefaultDbConnection(Connection, List<DbType>) - Constructor for class org.mule.db.commons.internal.domain.connection.DefaultDbConnection
 
DefaultFileReader - Class in org.mule.db.commons.internal.util
Reads files using IOUtils
DefaultFileReader() - Constructor for class org.mule.db.commons.internal.util.DefaultFileReader
 
DefaultInOutQueryParam - Class in org.mule.db.commons.internal.domain.param
 
DefaultInOutQueryParam(int, DbType, String, Object) - Constructor for class org.mule.db.commons.internal.domain.param.DefaultInOutQueryParam
 
DefaultInputQueryParam - Class in org.mule.db.commons.internal.domain.param
 
DefaultInputQueryParam(int, DbType, Object) - Constructor for class org.mule.db.commons.internal.domain.param.DefaultInputQueryParam
 
DefaultInputQueryParam(int, DbType, Object, String) - Constructor for class org.mule.db.commons.internal.domain.param.DefaultInputQueryParam
 
DefaultOutputQueryParam - Class in org.mule.db.commons.internal.domain.param
 
DefaultOutputQueryParam(int, DbType, String) - Constructor for class org.mule.db.commons.internal.domain.param.DefaultOutputQueryParam
 
DefaultParamTypeResolver - Class in org.mule.db.commons.internal.resolver.param
Resolves unknown and dynamic types using metadata if possible
DefaultQueryLoggerFactory - Class in org.mule.db.commons.internal.domain.logger
Creates query loggers with different implementations depending on whether a given Log has the debug level enabled or not
DefaultQueryLoggerFactory() - Constructor for class org.mule.db.commons.internal.domain.logger.DefaultQueryLoggerFactory
 
delete(QueryDefinition, AbstractDbConnector, DbConnection, StreamingHelper) - Method in class org.mule.db.commons.internal.operation.DmlOperations
Deletes data in a database.
disconnect(DbConnection) - Method in class org.mule.db.commons.internal.domain.connection.DbConnectionProvider
 
dispose() - Method in class org.mule.db.commons.internal.domain.connection.DataSourceFactory
 
dispose() - Method in class org.mule.db.commons.internal.domain.connection.DbConnectionProvider
 
DmlOperations - Class in org.mule.db.commons.internal.operation
Contains a set of operations for performing single statement DML operations
DmlOperations.Builder - Class in org.mule.db.commons.internal.operation
 
doCreateStatementResultIterator(DbConnection, Statement, QueryTemplate, AutoGenerateKeysStrategy, ResultSetHandler) - Method in class org.mule.db.commons.internal.result.statement.GenericStatementResultIteratorFactory
 
doExecuteQuery(DbConnection, Statement, Query) - Method in class org.mule.db.commons.internal.domain.executor.AbstractSingleQueryExecutor
 
doExecuteQuery(DbConnection, Statement, Query, AutoGenerateKeysStrategy) - Method in class org.mule.db.commons.internal.domain.executor.AbstractSingleQueryExecutor
 
doExecuteQuery(DbConnection, Statement, Query) - Method in class org.mule.db.commons.internal.domain.executor.SelectExecutor
 
doExecuteQuery(DbConnection, Statement, Query, AutoGenerateKeysStrategy) - Method in class org.mule.db.commons.internal.domain.executor.SelectExecutor
 
doExecuteQuery(DbConnection, Statement, Query) - Method in class org.mule.db.commons.internal.domain.executor.StoredProcedureExecutor
 
doExecuteQuery(DbConnection, Statement, Query, AutoGenerateKeysStrategy) - Method in class org.mule.db.commons.internal.domain.executor.StoredProcedureExecutor
 
doExecuteQuery(DbConnection, Statement, Query) - Method in class org.mule.db.commons.internal.domain.executor.UpdateExecutor
 
doExecuteQuery(DbConnection, Statement, Query, AutoGenerateKeysStrategy) - Method in class org.mule.db.commons.internal.domain.executor.UpdateExecutor
 
doProcessOutputParam(OutputQueryParam, Object) - Method in class org.mule.db.commons.internal.result.statement.StatementResultIterator
 
doProcessParameters(PreparedStatement, QueryTemplate, List<QueryParamValue>, SingleQueryLogger, DbConnection) - Method in class org.mule.db.commons.internal.domain.executor.AbstractExecutor
 
doProcessResultSet(String, ResultSet) - Method in class org.mule.db.commons.internal.result.statement.StatementResultIterator
 
doProcessUpdateCount(String, int) - Method in class org.mule.db.commons.internal.result.statement.StatementResultIterator
 
doResolveLobIn(Object[], int, int, String) - Method in class org.mule.db.commons.internal.domain.connection.DefaultDbConnection
 
doResolveLobIn(Object[], int, String) - Method in class org.mule.db.commons.internal.domain.connection.DefaultDbConnection
 
DRIVER_FILE_NAME_PATTERN - Static variable in class org.mule.db.commons.internal.domain.connection.DbConnectionProvider
 
DUPLICATE_COLUMN_LABEL_ERROR - Static variable in class org.mule.db.commons.internal.domain.metadata.SelectMetadataResolver
 
DynamicDbType - Class in org.mule.db.commons.internal.domain.type
Defines a type that is dynamically resolved
DynamicDbType(String) - Constructor for class org.mule.db.commons.internal.domain.type.DynamicDbType
 

E

encoding - Variable in class org.mule.db.commons.AbstractDbConnector
 
endStreaming() - Method in interface org.mule.db.commons.internal.domain.connection.DbConnection
Marks that the streaming is over
endStreaming() - Method in class org.mule.db.commons.internal.domain.connection.DefaultDbConnection
 
endStreaming() - Method in class org.mule.db.commons.internal.domain.xa.XADbConnection
 
EnhydraWrapperUtils - Class in org.mule.db.commons.internal.domain.connection.enhydra.wrappers
Utility class that allows us to modify Enhydra's behavior by overriding its methods.
enrichException(Exception) - Method in class org.mule.db.commons.internal.exception.DbExceptionHandler
 
entrySet() - Method in class org.mule.db.commons.internal.result.statement.CloseableMap
 
equals(Object) - Method in class org.mule.db.commons.api.config.DbPoolingProfile
 
execute(DbFunctionUtil.WithConnection, List<Object>, String, String) - Method in class org.mule.db.commons.internal.DbFunctionUtil
 
execute(DbConnection, List<Object>, String) - Method in interface org.mule.db.commons.internal.DbFunctionUtil.WithConnection
 
execute(Statement, QueryTemplate) - Method in interface org.mule.db.commons.internal.domain.autogeneratedkey.AutoGenerateKeysStrategy
Executes a query that can return multiple results
execute(Statement, QueryTemplate) - Method in class org.mule.db.commons.internal.domain.autogeneratedkey.ColumnIndexAutoGenerateKeysStrategy
 
execute(Statement, QueryTemplate) - Method in class org.mule.db.commons.internal.domain.autogeneratedkey.ColumnNameAutoGenerateKeysStrategy
 
execute(Statement, QueryTemplate) - Method in class org.mule.db.commons.internal.domain.autogeneratedkey.DefaultAutoGenerateKeysStrategy
 
execute(Statement, QueryTemplate) - Method in class org.mule.db.commons.internal.domain.autogeneratedkey.NoAutoGenerateKeysStrategy
 
execute(DbConnection, Query) - Method in class org.mule.db.commons.internal.domain.executor.AbstractSingleQueryExecutor
 
execute(DbConnection, Query, AutoGenerateKeysStrategy) - Method in class org.mule.db.commons.internal.domain.executor.AbstractSingleQueryExecutor
 
execute(DbConnection, BulkQuery) - Method in interface org.mule.db.commons.internal.domain.executor.BulkExecutor
Executes a bulk query
execute(DbConnection, Query, List<List<QueryParamValue>>) - Method in interface org.mule.db.commons.internal.domain.executor.BulkExecutor
Executes a parameterized query using a bulk of parameter sets
execute(DbConnection, BulkQuery) - Method in class org.mule.db.commons.internal.domain.executor.BulkUpdateExecutor
 
execute(DbConnection, Query, List<List<QueryParamValue>>) - Method in class org.mule.db.commons.internal.domain.executor.BulkUpdateExecutor
 
execute(DbConnection, Query) - Method in interface org.mule.db.commons.internal.domain.executor.QueryExecutor
Executes a query
execute(DbConnection, Query, AutoGenerateKeysStrategy) - Method in interface org.mule.db.commons.internal.domain.executor.QueryExecutor
 
executeDdl(String, QuerySettings, AbstractDbConnector, DbConnection, StreamingHelper) - Method in class org.mule.db.commons.internal.operation.DdlOperations
Enables execution of DDL queries against a database.
executeScript(BulkScript, QuerySettings, DbConnection) - Method in class org.mule.db.commons.internal.operation.BulkOperations
Executes a SQL script in one single Database statement.
executeUpdate(Statement, QueryTemplate) - Method in interface org.mule.db.commons.internal.domain.autogeneratedkey.AutoGenerateKeysStrategy
Executes an update query
executeUpdate(Statement, QueryTemplate) - Method in class org.mule.db.commons.internal.domain.autogeneratedkey.ColumnIndexAutoGenerateKeysStrategy
 
executeUpdate(Statement, QueryTemplate) - Method in class org.mule.db.commons.internal.domain.autogeneratedkey.ColumnNameAutoGenerateKeysStrategy
 
executeUpdate(Statement, QueryTemplate) - Method in class org.mule.db.commons.internal.domain.autogeneratedkey.DefaultAutoGenerateKeysStrategy
 
executeUpdate(Statement, QueryTemplate) - Method in class org.mule.db.commons.internal.domain.autogeneratedkey.NoAutoGenerateKeysStrategy
 
executeUpdate(QueryDefinition, AutoGenerateKeysAttributes, DbConnection, Query) - Method in class org.mule.db.commons.internal.operation.BaseDbOperations
 

F

FileBulkQueryFactory - Class in org.mule.db.commons.internal.resolver.query
Resolves a bulk query reading the queries from a file
FileBulkQueryFactory(String, QueryTemplateParser, FileReader) - Constructor for class org.mule.db.commons.internal.resolver.query.FileBulkQueryFactory
 
FileReader - Interface in org.mule.db.commons.internal.util
Abstracts file reading operations
findParameter(Map<String, Object>, String) - Method in class org.mule.db.commons.api.param.ParameterizedStatementDefinition
 
FORCE_SP_PARAM_TYPES - Static variable in class org.mule.db.commons.internal.resolver.param.StoredProcedureParamTypeResolver
 

G

GenericConnectionParameters - Class in org.mule.db.commons.internal.domain.connection.generic
GenericConnectionParameters() - Constructor for class org.mule.db.commons.internal.domain.connection.generic.GenericConnectionParameters
 
GenericConnectionProvider - Class in org.mule.db.commons.internal.domain.connection.generic
ConnectionProvider that creates connections for any kind of database using a JDBC URL and the required JDBC Driver Class.
GenericConnectionProvider() - Constructor for class org.mule.db.commons.internal.domain.connection.generic.GenericConnectionProvider
 
GenericParamTypeResolverFactory - Class in org.mule.db.commons.internal.resolver.param
Creates ParamTypeResolver for generic databases
GenericParamTypeResolverFactory(DbTypeManager) - Constructor for class org.mule.db.commons.internal.resolver.param.GenericParamTypeResolverFactory
 
GenericStatementResultIteratorFactory - Class in org.mule.db.commons.internal.result.statement
Creates StatementResultIterator for generic database configurations
GenericStatementResultIteratorFactory(ResultSetHandler) - Constructor for class org.mule.db.commons.internal.result.statement.GenericStatementResultIteratorFactory
 
get(Object) - Method in class org.mule.db.commons.internal.result.statement.CloseableMap
 
getAcquireIncrement() - Method in class org.mule.db.commons.api.config.DbPoolingProfile
 
getAdditionalProperties() - Method in class org.mule.db.commons.api.config.DbPoolingProfile
 
getAffectedRows() - Method in class org.mule.db.commons.api.StatementResult
 
getAllTypes() - Static method in enum org.mule.db.commons.api.param.JdbcType
 
getAutoGeneratedKeysColumnIndexes() - Method in interface org.mule.db.commons.internal.domain.autogeneratedkey.AutoGenerateKeysAttributes
 
getAutoGeneratedKeysColumnNames() - Method in interface org.mule.db.commons.internal.domain.autogeneratedkey.AutoGenerateKeysAttributes
 
getAutoGeneratedKeysStrategy(AutoGenerateKeysAttributes) - Method in class org.mule.db.commons.internal.operation.BaseDbOperations
 
getC3P0sPoolingData(DataSource, String) - Static method in class org.mule.db.commons.internal.util.DbPoolingProfileLoggerUtils
Logs the pooling data from the given DataSource that implements the PooledDataSource interface.
getCategoryName() - Method in class org.mule.db.commons.internal.domain.metadata.DbInputMetadataResolver
 
getCategoryName() - Method in class org.mule.db.commons.internal.domain.metadata.QuerySingleMetadataResolver
 
getCategoryName() - Method in class org.mule.db.commons.internal.domain.metadata.SelectMetadataResolver
 
getCategoryName() - Method in class org.mule.db.commons.internal.domain.metadata.StoredProcedureMetadataResolver
 
getCharset() - Method in class org.mule.db.commons.AbstractDbConnector
 
getCharset() - Method in class org.mule.db.commons.internal.result.resultset.IteratorResultSetHandler
 
getCharset() - Method in class org.mule.db.commons.internal.result.resultset.ListResultSetHandler
 
getCharset() - Method in class org.mule.db.commons.internal.result.resultset.SingleResultSetHandler
 
getCharset() - Method in interface org.mule.db.commons.internal.util.ResultSetCharsetEncodedHandler
 
getClassName() - Method in class org.mule.db.commons.api.param.ColumnType
 
getCode() - Method in enum org.mule.db.commons.api.param.TransactionIsolation
 
getConfiguredDataSource() - Method in class org.mule.db.commons.internal.domain.connection.DbConnectionProvider
 
getConnection(String, String) - Method in class org.mule.db.commons.internal.domain.connection.enhydra.wrappers.StandardDataSourceWrapper
 
getConnection(String, String) - Method in class org.mule.db.commons.internal.domain.connection.enhydra.wrappers.StandardXADataSourceWrapper
 
getCustomDataTypes() - Method in interface org.mule.db.commons.internal.domain.connection.DbConnection
 
getCustomDataTypes() - Method in class org.mule.db.commons.internal.domain.connection.DefaultDbConnection
getCustomDataTypes() - Method in class org.mule.db.commons.internal.domain.xa.XADbConnection
 
getCustomType() - Method in class org.mule.db.commons.api.param.TypeClassifier
 
getDataSource() - Method in class org.mule.db.commons.internal.domain.connection.datasource.DataSourceReferenceConnectionProvider
 
getDataSource() - Method in class org.mule.db.commons.internal.domain.connection.DbConnectionProvider
 
getDataSource() - Method in class org.mule.db.commons.internal.domain.connection.generic.GenericConnectionProvider
 
getDataSourceConfig() - Method in class org.mule.db.commons.internal.domain.connection.datasource.DataSourceReferenceConnectionProvider
 
getDataSourceConfig() - Method in class org.mule.db.commons.internal.domain.connection.DbConnectionProvider
 
getDataSourceConfig() - Method in class org.mule.db.commons.internal.domain.connection.generic.GenericConnectionProvider
 
getDataSourcePoolData(String) - Static method in class org.mule.db.commons.internal.util.DbPoolingProfileLoggerUtils
Logs the pooling data from the MBean, registered against the MBeanServer, that follows the pattern determined by POOLING_DATA_LOGGER_MBEAN_PATTERN system property.
getDataSourceRef() - Method in interface org.mule.db.commons.internal.domain.connection.datasource.DataSourceConnectionSettings
 
getDataSourceRef() - Method in class org.mule.db.commons.internal.domain.connection.datasource.DefaultDatasourceConnectionSettings
 
getDataTypeMetadataModel(int, String) - Method in class org.mule.db.commons.internal.domain.metadata.BaseDbMetadataResolver
 
getDataTypeMetadataModel(int) - Method in class org.mule.db.commons.internal.domain.metadata.BaseDbMetadataResolver
 
getDbType() - Method in enum org.mule.db.commons.api.param.JdbcType
 
getDbType() - Method in class org.mule.db.commons.api.param.ParameterType
 
getDbType() - Method in class org.mule.db.commons.api.param.TypeClassifier
 
getDbTypeByVendor(String, ResultSet) - Method in interface org.mule.db.commons.internal.domain.connection.DbConnection
 
getDbVendorErrorType(SQLException) - Method in class org.mule.db.commons.internal.domain.connection.DbConnectionProvider
 
getDefaultBulkExecutor() - Static method in class org.mule.db.commons.internal.operation.BulkOperations
 
getDefaultBulkQueryResolver() - Static method in class org.mule.db.commons.internal.operation.BulkOperations
 
getDefaultInsensitiveMapRowHandler() - Static method in class org.mule.db.commons.internal.operation.DmlOperations
 
getDefaultNonStreamingInsensitiveMapRowHandler() - Static method in class org.mule.db.commons.internal.operation.DmlOperations
 
getDefaultQueryResolver() - Static method in class org.mule.db.commons.internal.operation.BaseDbOperations
 
getDefaultQueryTemplateParser() - Static method in class org.mule.db.commons.internal.operation.BulkOperations
 
getDefaultSelectExecutor() - Static method in class org.mule.db.commons.internal.operation.DmlOperations
 
getDefaultStatementFactory() - Static method in class org.mule.db.commons.internal.operation.BaseDbOperations
 
getDefaultStoredProcedureResolver() - Static method in class org.mule.db.commons.internal.operation.DmlOperations
 
getDefaultUpdateExecutor() - Static method in class org.mule.db.commons.internal.operation.BaseDbOperations
 
getDriverClassName() - Method in interface org.mule.db.commons.internal.domain.connection.DataSourceConfig
Full qualifier name of the Driver Class to connect to the database
getDriverClassName() - Method in class org.mule.db.commons.internal.domain.connection.generic.GenericConnectionParameters
 
getErrorTypes() - Method in class org.mule.db.commons.internal.operation.OperationErrorTypeProvider
 
getFetchSize() - Method in class org.mule.db.commons.api.param.QuerySettings
 
getFetchSize(QuerySettings) - Method in class org.mule.db.commons.internal.operation.BaseDbOperations
 
getField(Class<?>, String, boolean) - Static method in class org.mule.db.commons.internal.util.ClassUtils
Gets the field with the given fieldName of the TargetClass making it accessible.
getFieldValue(Object, String, boolean) - Static method in class org.mule.db.commons.internal.util.ClassUtils
Gets a field value of a given object
getFile() - Method in class org.mule.db.commons.api.param.BulkScript
 
getGeneratedKeys() - Method in class org.mule.db.commons.api.StatementResult
 
getId() - Method in class org.mule.db.commons.api.param.ColumnType
 
getId() - Method in class org.mule.db.commons.internal.domain.type.AbstractDbType
 
getId() - Method in interface org.mule.db.commons.internal.domain.type.DbType
 
getId() - Method in class org.mule.db.commons.internal.domain.type.DynamicDbType
 
getIndex() - Method in class org.mule.db.commons.internal.domain.param.AbstractQueryParam
 
getIndex() - Method in interface org.mule.db.commons.internal.domain.param.QueryParam
Returns the parameter's index in the containing SQL query.
getIndex() - Method in class org.mule.db.commons.internal.domain.query.ResolvedParameter
 
getInOutParameter(String) - Method in class org.mule.db.commons.api.param.StoredProcedureCall
 
getInOutParameters() - Method in class org.mule.db.commons.api.param.StoredProcedureCall
 
getInputMetadata(MetadataContext, String) - Method in class org.mule.db.commons.internal.domain.metadata.DbInputMetadataResolver
 
getInputParameter(String) - Method in class org.mule.db.commons.api.param.ParameterizedStatementDefinition
Optionally returns a parameter of the given name
getInputParameter(T, String) - Method in class org.mule.db.commons.internal.resolver.query.ParameterizedQueryResolver
 
getInputParameter(StoredProcedureCall, String) - Method in class org.mule.db.commons.internal.resolver.query.StoredProcedureQueryResolver
 
getInputParameters() - Method in class org.mule.db.commons.api.param.ParameterizedStatementDefinition
 
getInputParams() - Method in class org.mule.db.commons.internal.domain.query.QueryTemplate
Returns the input parameter definitions.
getInstance() - Static method in class org.mule.db.commons.internal.domain.type.UnknownDbType
 
getJdbcConnection() - Method in interface org.mule.db.commons.internal.domain.connection.DbConnection
 
getJdbcConnection() - Method in class org.mule.db.commons.internal.domain.connection.DefaultDbConnection
getJdbcConnection() - Method in class org.mule.db.commons.internal.domain.xa.XADbConnection
 
getKey() - Method in class org.mule.db.commons.api.param.ParameterType
 
getLobFieldsDataTypeInfo(String) - Method in class org.mule.db.commons.internal.domain.connection.DefaultDbConnection
 
getMappedClass() - Method in class org.mule.db.commons.internal.domain.type.MappedStructResolvedDbType
 
getMaxIdleTime() - Method in class org.mule.db.commons.api.config.DbPoolingProfile
 
getMaxPoolSize() - Method in class org.mule.db.commons.api.config.DbPoolingProfile
 
getMaxRows() - Method in class org.mule.db.commons.api.param.QuerySettings
 
getMaxStatements() - Method in class org.mule.db.commons.api.config.DbPoolingProfile
 
getMaxWait() - Method in class org.mule.db.commons.api.config.DbPoolingProfile
 
getMaxWaitUnit() - Method in class org.mule.db.commons.api.config.DbPoolingProfile
 
getMetaData() - Method in class org.mule.db.commons.internal.domain.connection.DefaultDbConnection
 
getMinPoolSize() - Method in class org.mule.db.commons.api.config.DbPoolingProfile
 
getName() - Method in class org.mule.db.commons.internal.domain.param.AbstractQueryParam
 
getName() - Method in interface org.mule.db.commons.internal.domain.param.QueryParam
Returns the name parameter name.
getName() - Method in class org.mule.db.commons.internal.domain.query.QueryParamValue
 
getName() - Method in class org.mule.db.commons.internal.domain.query.ResolvedParameter
 
getName() - Method in class org.mule.db.commons.internal.domain.type.AbstractDbType
 
getName() - Method in interface org.mule.db.commons.internal.domain.type.DbType
 
getName() - Method in class org.mule.db.commons.internal.domain.type.DynamicDbType
 
getName() - Method in class org.mule.db.commons.internal.result.statement.OutputParamResult
 
getName() - Method in class org.mule.db.commons.internal.result.statement.ResultSetResult
 
getName() - Method in interface org.mule.db.commons.internal.result.statement.SingleStatementResult
 
getName() - Method in class org.mule.db.commons.internal.result.statement.UpdateCountResult
 
getOpenResultSets() - Method in class org.mule.db.commons.internal.StatementStreamingResultSetCloser
 
getOutputParameter(String) - Method in class org.mule.db.commons.api.param.StoredProcedureCall
 
getOutputParameters() - Method in class org.mule.db.commons.api.param.StoredProcedureCall
 
getOutputParams() - Method in class org.mule.db.commons.internal.domain.query.QueryTemplate
Returns the output parameter definitions.
getOutputType(MetadataContext, String) - Method in class org.mule.db.commons.internal.domain.metadata.QuerySingleMetadataResolver
 
getOutputType(MetadataContext, String) - Method in class org.mule.db.commons.internal.domain.metadata.SelectMetadataResolver
 
getOutputType(MetadataContext, String) - Method in class org.mule.db.commons.internal.domain.metadata.StoredProcedureMetadataResolver
 
getOwnerFrom(String) - Static method in class org.mule.db.commons.internal.domain.connection.type.resolver.ArrayTypeResolver
 
getParameterType(String) - Method in class org.mule.db.commons.api.param.StatementDefinition
Returns the type for a given parameter
getParameterTypes() - Method in class org.mule.db.commons.api.param.StatementDefinition
 
getParameterTypes(DbConnection, QueryTemplate, List<ParameterType>) - Method in class org.mule.db.commons.internal.resolver.param.DefaultParamTypeResolver
 
getParameterTypes(DbConnection, QueryTemplate, List<ParameterType>) - Method in interface org.mule.db.commons.internal.resolver.param.ParamTypeResolver
Resolves actual parameter types
getParameterTypes(DbConnection, QueryTemplate, List<ParameterType>) - Method in class org.mule.db.commons.internal.resolver.param.QueryParamTypeResolver
 
getParameterTypes(DbConnection, QueryTemplate, List<ParameterType>) - Method in class org.mule.db.commons.internal.resolver.param.StoredProcedureParamTypeResolver
 
getParameterValue(CallableStatement, int) - Method in class org.mule.db.commons.internal.domain.type.ArrayResolvedDbType
 
getParameterValue(CallableStatement, int) - Method in interface org.mule.db.commons.internal.domain.type.DbType
Gets the value of an output parameter
getParameterValue(CallableStatement, int) - Method in class org.mule.db.commons.internal.domain.type.DynamicDbType
 
getParameterValue(CallableStatement, int) - Method in class org.mule.db.commons.internal.domain.type.MappedStructResolvedDbType
 
getParameterValue(CallableStatement, int) - Method in class org.mule.db.commons.internal.domain.type.ResolvedDbType
 
getParameterValue(CallableStatement, int) - Method in class org.mule.db.commons.internal.domain.type.UnknownDbType
 
getParams() - Method in class org.mule.db.commons.internal.domain.query.QueryTemplate
 
getParamValues() - Method in class org.mule.db.commons.internal.domain.query.Query
 
getParent() - Method in enum org.mule.db.commons.api.exception.connection.DbError
 
getPassword() - Method in interface org.mule.db.commons.internal.domain.connection.DataSourceConfig
Password to use to login into the database
getPassword() - Method in class org.mule.db.commons.internal.domain.connection.generic.GenericConnectionParameters
 
getPreparedStatementCacheSize() - Method in class org.mule.db.commons.api.config.DbPoolingProfile
 
getProcedureColumns(String, String, String, String) - Method in interface org.mule.db.commons.internal.domain.connection.DbConnection
Retrieves a description of the given stored procedure parameter and result columns.
getProcedureColumnType(String, String, String) - Method in interface org.mule.db.commons.internal.domain.connection.DbConnection
Returns the type name of a Stored Procedure Column
getQueryTemplate() - Method in class org.mule.db.commons.internal.domain.query.Query
 
getQueryTemplates() - Method in class org.mule.db.commons.internal.domain.query.BulkQuery
 
getQueryTimeout() - Method in class org.mule.db.commons.api.param.QuerySettings
 
getQueryTimeoutUnit() - Method in class org.mule.db.commons.api.param.QuerySettings
 
getResolverName() - Method in class org.mule.db.commons.internal.domain.metadata.QuerySingleMetadataResolver
 
getResolverName() - Method in class org.mule.db.commons.internal.domain.metadata.SelectMetadataResolver
 
getResourceAsString(String) - Method in class org.mule.db.commons.internal.util.DefaultFileReader
 
getResourceAsString(String) - Method in interface org.mule.db.commons.internal.util.FileReader
Attempts to load a resource from the file system, from a URL, or from the classpath, in that order.
getResult() - Method in class org.mule.db.commons.internal.result.statement.OutputParamResult
 
getResult() - Method in class org.mule.db.commons.internal.result.statement.ResultSetResult
 
getResult() - Method in interface org.mule.db.commons.internal.result.statement.SingleStatementResult
 
getResult() - Method in class org.mule.db.commons.internal.result.statement.UpdateCountResult
 
getSecureConnectionIfPossible(String, String, StandardDataSource, TlsContextFactory) - Static method in class org.mule.db.commons.internal.domain.connection.enhydra.wrappers.EnhydraWrapperUtils
Copy of Enhydra' StandardDataSource getConnection method to include, if present, the necessary javax.net.ssl properties.
getSql() - Method in class org.mule.db.commons.api.param.BulkScript
 
getSql() - Method in class org.mule.db.commons.api.param.StatementDefinition
 
getSqlText() - Method in class org.mule.db.commons.internal.domain.query.QueryTemplate
Returns the SQL sentence for this query.
getStatement(MetadataContext, QueryTemplate) - Method in class org.mule.db.commons.internal.domain.metadata.BaseDbMetadataResolver
 
getStatement(MetadataContext, QueryTemplate) - Method in class org.mule.db.commons.internal.domain.metadata.DbInputMetadataResolver
 
getStatementFactory(QuerySettings) - Method in class org.mule.db.commons.internal.operation.BaseDbOperations
 
getStatementResultIteratorFactory(ResultSetHandler) - Method in interface org.mule.db.commons.internal.domain.connection.DbConnection
Returns the StatementResultIteratorFactory used to create the StatementResultIterator for this connection.
getStatementResultIteratorFactory(ResultSetHandler) - Method in class org.mule.db.commons.internal.domain.connection.DefaultDbConnection
Returns the StatementResultIteratorFactory used to create the StatementResultIterator for this connection.
getStatementResultIteratorFactory(ResultSetHandler) - Method in class org.mule.db.commons.internal.domain.xa.XADbConnection
 
getStoredProcedureParentOwner(String) - Static method in class org.mule.db.commons.internal.util.StoredProcedureUtils
Gets the owner of the owner of the stored procedure of the given SQL Query.
getStoreProcedureOwner(String) - Static method in class org.mule.db.commons.internal.util.StoredProcedureUtils
Gets the owner of the stored procedure of the given SQL Query.
getTables() - Method in interface org.mule.db.commons.internal.domain.connection.DbConnection
Returns all the available tables of the current Database.
getTestConnectionOnCheckout() - Method in class org.mule.db.commons.api.config.DbPoolingProfile
 
getTlsContextFactory() - Method in interface org.mule.db.commons.internal.domain.connection.DataSourceConfig
TLSContextFactory to provide secure connections
getTransactionIsolation() - Method in class org.mule.db.commons.internal.domain.connection.BaseDbConnectionParameters
 
getTransactionIsolation() - Method in interface org.mule.db.commons.internal.domain.connection.DataSourceConfig
The transaction isolation level to set on the driver when connecting the database.
getType() - Method in class org.mule.db.commons.internal.domain.param.AbstractQueryParam
 
getType() - Method in interface org.mule.db.commons.internal.domain.param.QueryParam
Returns the parameter's type.
getType() - Method in class org.mule.db.commons.internal.domain.query.QueryTemplate
Returns the type of SQL query.
getType() - Method in class org.mule.db.commons.internal.domain.query.ResolvedParameter
 
getTypeClassifier() - Method in class org.mule.db.commons.api.param.ParameterType
 
getTypeManager() - Method in class org.mule.db.commons.AbstractDbConnector
 
getTypeName() - Method in class org.mule.db.commons.api.param.ColumnType
 
getTypeSimpleName(String) - Static method in class org.mule.db.commons.internal.domain.connection.type.resolver.ArrayTypeResolver
 
getUrl() - Method in interface org.mule.db.commons.internal.domain.connection.DataSourceConfig
The JDBC URL to be used to connect to the database
getUrl() - Method in class org.mule.db.commons.internal.domain.connection.generic.GenericConnectionParameters
 
getUser() - Method in interface org.mule.db.commons.internal.domain.connection.DataSourceConfig
User to use to login into the database
getUser() - Method in class org.mule.db.commons.internal.domain.connection.generic.GenericConnectionParameters
 
getValue() - Method in class org.mule.db.commons.internal.domain.param.DefaultInOutQueryParam
 
getValue() - Method in class org.mule.db.commons.internal.domain.param.DefaultInputQueryParam
 
getValue() - Method in interface org.mule.db.commons.internal.domain.param.InputQueryParam
 
getValue() - Method in class org.mule.db.commons.internal.domain.query.QueryParamValue
 
getValue() - Method in class org.mule.db.commons.internal.domain.query.ResolvedParameter
 
getVendorDataTypes() - Method in interface org.mule.db.commons.internal.domain.connection.DbConnection
 
getVendorDataTypes() - Method in class org.mule.db.commons.internal.domain.connection.DefaultDbConnection
getVendorDataTypes() - Method in class org.mule.db.commons.internal.domain.xa.XADbConnection
 
getXAPoolData(DataSource, String) - Static method in class org.mule.db.commons.internal.util.DbPoolingProfileLoggerUtils
Logs the pooling data from the given DataSource that implements the XADataSource interface.
getXAResource() - Method in class org.mule.db.commons.internal.domain.xa.XADbConnection
 

H

handleBlobType(Blob) - Method in class org.mule.db.commons.internal.result.row.InsensitiveMapRowHandler
 
handleBlobType(Blob) - Method in class org.mule.db.commons.internal.result.row.NonStreamingInsensitiveMapRowHandler
 
handleClobType(Clob) - Method in class org.mule.db.commons.internal.result.row.InsensitiveMapRowHandler
 
handleClobType(Clob) - Method in class org.mule.db.commons.internal.result.row.NonStreamingInsensitiveMapRowHandler
 
handleSqlXmlType(SQLXML) - Method in class org.mule.db.commons.internal.result.row.InsensitiveMapRowHandler
 
handleSqlXmlType(SQLXML) - Method in class org.mule.db.commons.internal.result.row.NonStreamingInsensitiveMapRowHandler
 
hasActiveLobStreams() - Method in interface org.mule.db.commons.internal.domain.connection.DbConnection
Finds out if there are open LOB streams in the results that need to be consumed.
hasActiveLobStreams() - Method in class org.mule.db.commons.internal.domain.connection.DefaultDbConnection
 
hasActiveLobStreams() - Method in class org.mule.db.commons.internal.domain.xa.XADbConnection
 
hashCode() - Method in class org.mule.db.commons.api.config.DbPoolingProfile
 
hasNext() - Method in class org.mule.db.commons.internal.result.resultset.ResultSetIterator
 
hasNext() - Method in class org.mule.db.commons.internal.result.statement.StatementResultIterator
 
hasParameters() - Method in class org.mule.db.commons.internal.domain.logger.DebugSingleQueryLogger
 

I

id - Variable in class org.mule.db.commons.internal.domain.type.AbstractDbType
 
incrementActiveLobStreams() - Method in interface org.mule.db.commons.internal.domain.connection.DbConnection
Increments the count of the returned results that are streams that need to be consumed.
incrementActiveLobStreams() - Method in class org.mule.db.commons.internal.domain.connection.DefaultDbConnection
 
incrementActiveLobStreams() - Method in class org.mule.db.commons.internal.domain.xa.XADbConnection
 
initialise() - Method in class org.mule.db.commons.AbstractDbConnector
 
initialise() - Method in class org.mule.db.commons.internal.DbFunctions
 
initialise() - Method in class org.mule.db.commons.internal.domain.connection.DbConnectionProvider
 
initialise(DbConnection) - Method in class org.mule.db.commons.internal.domain.type.MetadataDbTypeManager
 
inOutParameters - Variable in class org.mule.db.commons.api.param.StoredProcedureCall
A Map which keys are the name of a parameter to be set on the JDBC prepared statement which is both input and output.
InOutQueryParam - Interface in org.mule.db.commons.internal.domain.param
Defines a parameter that provides an input value and returns an output value
inputParameters - Variable in class org.mule.db.commons.api.param.ParameterizedStatementDefinition
A Map which keys are the name of an input parameter to be set on the JDBC prepared statement.
InputQueryParam - Interface in org.mule.db.commons.internal.domain.param
Defines a parameter that provides an input value
InputStreamWithEOFCallbackWrapper - Class in org.mule.db.commons.internal.util
Input stream wrapper class that runs a callback when the EOF is reached.
InputStreamWithEOFCallbackWrapper(InputStream, CheckedRunnable) - Constructor for class org.mule.db.commons.internal.util.InputStreamWithEOFCallbackWrapper
 
InsensitiveMapRowHandler - Class in org.mule.db.commons.internal.result.row
Maps a row using returning a case insensitive map
InsensitiveMapRowHandler(DbConnection) - Constructor for class org.mule.db.commons.internal.result.row.InsensitiveMapRowHandler
 
InsensitiveMapRowHandler(DbConnection, Charset) - Constructor for class org.mule.db.commons.internal.result.row.InsensitiveMapRowHandler
 
insert(QueryDefinition, AutoGenerateKeysAttributes, AbstractDbConnector, DbConnection, StreamingHelper) - Method in class org.mule.db.commons.internal.operation.DmlOperations
Inserts data into a Database
isAutoGenerateKeys() - Method in interface org.mule.db.commons.internal.domain.autogeneratedkey.AutoGenerateKeysAttributes
 
isDynamic() - Method in class org.mule.db.commons.internal.domain.query.Query
 
isDynamic() - Method in class org.mule.db.commons.internal.domain.query.QueryTemplate
Indicates whether or not the query is dynamic.
isEmpty() - Method in class org.mule.db.commons.internal.result.statement.CloseableMap
 
isStreaming() - Method in interface org.mule.db.commons.internal.domain.connection.DbConnection
 
isStreaming() - Method in class org.mule.db.commons.internal.domain.connection.DefaultDbConnection
 
isStreaming() - Method in class org.mule.db.commons.internal.domain.xa.XADbConnection
 
isTransactionActive() - Method in interface org.mule.db.commons.internal.domain.connection.DbConnection
 
isTransactionActive() - Method in class org.mule.db.commons.internal.domain.connection.DefaultDbConnection
isTransactionActive() - Method in class org.mule.db.commons.internal.domain.xa.XADbConnection
 
isTypeDerivedFrom(DbType, DbType) - Static method in class org.mule.db.commons.internal.domain.type.MetadataDbTypeManager
 
isUseXaTransactions() - Method in class org.mule.db.commons.internal.domain.connection.BaseDbConnectionParameters
 
isUseXaTransactions() - Method in interface org.mule.db.commons.internal.domain.connection.DataSourceConfig
Indicates whether or not the created datasource has to support XA transactions.
IteratorResultSetHandler - Class in org.mule.db.commons.internal.result.resultset
Processes a ResultSet returning an iterator of maps.
IteratorResultSetHandler(RowHandler, StatementStreamingResultSetCloser) - Constructor for class org.mule.db.commons.internal.result.resultset.IteratorResultSetHandler
 
IteratorResultSetHandler(RowHandler, StatementStreamingResultSetCloser, Charset) - Constructor for class org.mule.db.commons.internal.result.resultset.IteratorResultSetHandler
 

J

JdbcConnectionFactory - Class in org.mule.db.commons.internal.domain.connection
A factor for JDBC Connections
JdbcConnectionFactory(JdbcConnectionFactory.Builder) - Constructor for class org.mule.db.commons.internal.domain.connection.JdbcConnectionFactory
 
JdbcConnectionFactory.Builder - Class in org.mule.db.commons.internal.domain.connection
 
JdbcType - Enum in org.mule.db.commons.api.param
Defines DbType for JDBC types defined in Types

K

keySet() - Method in class org.mule.db.commons.internal.result.statement.CloseableMap
 

L

ListResultSetHandler - Class in org.mule.db.commons.internal.result.resultset
Processes a ResultSet returning a list of maps.
ListResultSetHandler(RowHandler) - Constructor for class org.mule.db.commons.internal.result.resultset.ListResultSetHandler
 
ListResultSetHandler(RowHandler, Charset) - Constructor for class org.mule.db.commons.internal.result.resultset.ListResultSetHandler
 
logger - Static variable in class org.mule.db.commons.internal.domain.connection.DefaultDbConnection
 
LOGGER - Static variable in class org.mule.db.commons.internal.domain.executor.AbstractExecutor
 
LOGGER - Static variable in class org.mule.db.commons.internal.result.resultset.ResultSetIterator
 
logger - Static variable in class org.mule.db.commons.internal.result.statement.CloseableMap
 
logQuery() - Method in class org.mule.db.commons.internal.domain.logger.AbstractDebugQueryLogger
 
logQuery() - Method in class org.mule.db.commons.internal.domain.logger.AbstractNullQueryLogger
 
logQuery() - Method in interface org.mule.db.commons.internal.domain.logger.QueryLogger
 
lookup(DbConnection, int, String) - Method in class org.mule.db.commons.internal.domain.type.CompositeDbTypeManager
 
lookup(DbConnection, String) - Method in class org.mule.db.commons.internal.domain.type.CompositeDbTypeManager
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.
lookup(DbConnection, int, String) - Method in interface org.mule.db.commons.internal.domain.type.DbTypeManager
Finds a mapping for a given type ID and name
lookup(DbConnection, String) - Method in interface org.mule.db.commons.internal.domain.type.DbTypeManager
Finds a mapping for a given type name
lookup(DbConnection, int, String) - Method in class org.mule.db.commons.internal.domain.type.MetadataDbTypeManager
 
lookup(DbConnection, String) - Method in class org.mule.db.commons.internal.domain.type.MetadataDbTypeManager
 
lookup(DbConnection, int, String) - Method in class org.mule.db.commons.internal.domain.type.StaticDbTypeManager
 
lookup(DbConnection, String) - Method in class org.mule.db.commons.internal.domain.type.StaticDbTypeManager
 

M

MappedStructResolvedDbType<T> - Class in org.mule.db.commons.internal.domain.type
Defines a structured data type for Struct mapped to a Java class.
MappedStructResolvedDbType(int, String, Class<T>) - Constructor for class org.mule.db.commons.internal.domain.type.MappedStructResolvedDbType
Creates a new instance
mark(int) - Method in class org.mule.db.commons.internal.util.InputStreamWithEOFCallbackWrapper
 
markSupported() - Method in class org.mule.db.commons.internal.util.InputStreamWithEOFCallbackWrapper
 
maskPasswordAttribute(String) - Static method in class org.mule.db.commons.internal.util.CredentialsMaskUtils
masks password attribute
maskPasswords(String) - Static method in class org.mule.db.commons.internal.util.CredentialsMaskUtils
masks url credentials
maskUrlPassword(String, Pattern) - Static method in class org.mule.db.commons.internal.util.CredentialsMaskUtils
masks password in input
maskUrlPasswordWithMask(String, Pattern, String) - Static method in class org.mule.db.commons.internal.util.CredentialsMaskUtils
masks password in input
maskUrlPattern(String, Pattern, String) - Static method in class org.mule.db.commons.internal.util.CredentialsMaskUtils
 
maskUrlPattern(String, Pattern, String, String) - Static method in class org.mule.db.commons.internal.util.CredentialsMaskUtils
 
maskUrlUserAndPassword(String, Pattern, Pattern) - Static method in class org.mule.db.commons.internal.util.CredentialsMaskUtils
masks user and password in input
maskUrlUserAndPassword(String) - Static method in class org.mule.db.commons.internal.util.CredentialsMaskUtils
Tries to mask the URL doing a best effort using all the known user and password locations
MetadataDbTypeManager - Class in org.mule.db.commons.internal.domain.type
Manages database types that are discovered using database metadata
MetadataDbTypeManager() - Constructor for class org.mule.db.commons.internal.domain.type.MetadataDbTypeManager
 

N

name - Variable in class org.mule.db.commons.internal.domain.type.AbstractDbType
 
next() - Method in class org.mule.db.commons.internal.result.resultset.ResultSetIterator
 
next() - Method in class org.mule.db.commons.internal.result.statement.StatementResultIterator
 
NO_UPDATE_COUNT - Static variable in class org.mule.db.commons.internal.result.statement.StatementResultIterator
 
NoAutoGenerateKeysStrategy - Class in org.mule.db.commons.internal.domain.autogeneratedkey
 
NoAutoGenerateKeysStrategy() - Constructor for class org.mule.db.commons.internal.domain.autogeneratedkey.NoAutoGenerateKeysStrategy
 
NonStreamingInsensitiveMapRowHandler - Class in org.mule.db.commons.internal.result.row
Maps a row using returning a case insensitive map to its values.
NonStreamingInsensitiveMapRowHandler(DbConnection) - Constructor for class org.mule.db.commons.internal.result.row.NonStreamingInsensitiveMapRowHandler
 
NonStreamingInsensitiveMapRowHandler(DbConnection, Charset) - Constructor for class org.mule.db.commons.internal.result.row.NonStreamingInsensitiveMapRowHandler
 
NullBulkQueryLogger - Class in org.mule.db.commons.internal.domain.logger
Null implementation of BulkQueryLogger
NullBulkQueryLogger() - Constructor for class org.mule.db.commons.internal.domain.logger.NullBulkQueryLogger
 
NullPreparedBulkQueryLogger - Class in org.mule.db.commons.internal.domain.logger
Null implementation of PreparedBulkQueryLogger
NullPreparedBulkQueryLogger() - Constructor for class org.mule.db.commons.internal.domain.logger.NullPreparedBulkQueryLogger
 
NullResultSetHandler - Class in org.mule.db.commons.internal.result.resultset
Returns an unprocessed ResultSet.
NullResultSetHandler() - Constructor for class org.mule.db.commons.internal.result.resultset.NullResultSetHandler
 
NullSingleQueryLogger - Class in org.mule.db.commons.internal.domain.logger
Null implementation of SingleQueryLogger
NullSingleQueryLogger() - Constructor for class org.mule.db.commons.internal.domain.logger.NullSingleQueryLogger
 

O

OperationErrorTypeProvider - Class in org.mule.db.commons.internal.operation
Generic ErrorTypeProvider for DB operations
OperationErrorTypeProvider() - Constructor for class org.mule.db.commons.internal.operation.OperationErrorTypeProvider
 
org.mule.db.commons - package org.mule.db.commons
 
org.mule.db.commons.api - package org.mule.db.commons.api
 
org.mule.db.commons.api.config - package org.mule.db.commons.api.config
 
org.mule.db.commons.api.exception.connection - package org.mule.db.commons.api.exception.connection
 
org.mule.db.commons.api.param - package org.mule.db.commons.api.param
 
org.mule.db.commons.internal - package org.mule.db.commons.internal
 
org.mule.db.commons.internal.domain.autogeneratedkey - package org.mule.db.commons.internal.domain.autogeneratedkey
 
org.mule.db.commons.internal.domain.connection - package org.mule.db.commons.internal.domain.connection
 
org.mule.db.commons.internal.domain.connection.datasource - package org.mule.db.commons.internal.domain.connection.datasource
 
org.mule.db.commons.internal.domain.connection.enhydra.wrappers - package org.mule.db.commons.internal.domain.connection.enhydra.wrappers
 
org.mule.db.commons.internal.domain.connection.generic - package org.mule.db.commons.internal.domain.connection.generic
 
org.mule.db.commons.internal.domain.connection.type.resolver - package org.mule.db.commons.internal.domain.connection.type.resolver
 
org.mule.db.commons.internal.domain.executor - package org.mule.db.commons.internal.domain.executor
 
org.mule.db.commons.internal.domain.logger - package org.mule.db.commons.internal.domain.logger
 
org.mule.db.commons.internal.domain.metadata - package org.mule.db.commons.internal.domain.metadata
 
org.mule.db.commons.internal.domain.param - package org.mule.db.commons.internal.domain.param
 
org.mule.db.commons.internal.domain.query - package org.mule.db.commons.internal.domain.query
 
org.mule.db.commons.internal.domain.statement - package org.mule.db.commons.internal.domain.statement
 
org.mule.db.commons.internal.domain.type - package org.mule.db.commons.internal.domain.type
 
org.mule.db.commons.internal.domain.xa - package org.mule.db.commons.internal.domain.xa
 
org.mule.db.commons.internal.exception - package org.mule.db.commons.internal.exception
 
org.mule.db.commons.internal.operation - package org.mule.db.commons.internal.operation
 
org.mule.db.commons.internal.parser - package org.mule.db.commons.internal.parser
 
org.mule.db.commons.internal.resolver.param - package org.mule.db.commons.internal.resolver.param
 
org.mule.db.commons.internal.resolver.query - package org.mule.db.commons.internal.resolver.query
 
org.mule.db.commons.internal.result.resultset - package org.mule.db.commons.internal.result.resultset
 
org.mule.db.commons.internal.result.row - package org.mule.db.commons.internal.result.row
 
org.mule.db.commons.internal.result.statement - package org.mule.db.commons.internal.result.statement
 
org.mule.db.commons.internal.util - package org.mule.db.commons.internal.util
 
OutputParameter - Class in org.mule.db.commons.api.param
An output parameter to be used in the context of a stored procedure call
OutputParameter() - Constructor for class org.mule.db.commons.api.param.OutputParameter
 
OutputParameter(String, TypeClassifier) - Constructor for class org.mule.db.commons.api.param.OutputParameter
Creates an output parameter with the given key and type
OutputParamProcessingException - Exception in org.mule.db.commons.internal.result.statement
Thrown to indicate an error during the processing of a output parameter
OutputParamProcessingException(Throwable) - Constructor for exception org.mule.db.commons.internal.result.statement.OutputParamProcessingException
 
OutputParamResult - Class in org.mule.db.commons.internal.result.statement
Represents an output parameter after a Statement execution
OutputParamResult(String, Object) - Constructor for class org.mule.db.commons.internal.result.statement.OutputParamResult
 
OutputQueryParam - Interface in org.mule.db.commons.internal.domain.param
Defines a parameter that returns an output value

P

PARAMETER_SET_BEGIN - Static variable in class org.mule.db.commons.internal.domain.logger.DebugPreparedBulkQueryLogger
 
PARAMETER_SET_END - Static variable in class org.mule.db.commons.internal.domain.logger.DebugPreparedBulkQueryLogger
 
ParameterizedQueryResolver<T extends ParameterizedStatementDefinition<?>> - Class in org.mule.db.commons.internal.resolver.query
 
ParameterizedQueryResolver() - Constructor for class org.mule.db.commons.internal.resolver.query.ParameterizedQueryResolver
 
ParameterizedStatementDefinition<T extends ParameterizedStatementDefinition> - Class in org.mule.db.commons.api.param
Base class for StatementDefinition implementations which have a Map of input parameters.
ParameterizedStatementDefinition() - Constructor for class org.mule.db.commons.api.param.ParameterizedStatementDefinition
 
ParameterizedStatementDefinition(String, List<ParameterType>, Map<String, Object>, int, TimeUnit, Integer, Integer) - Constructor for class org.mule.db.commons.api.param.ParameterizedStatementDefinition
Creates a new instance of ParameterizedStatementDefinition with the given arguments.
ParameterType - Class in org.mule.db.commons.api.param
Allows specifying the type of a given parameter
ParameterType() - Constructor for class org.mule.db.commons.api.param.ParameterType
 
ParameterType(String, TypeClassifier) - Constructor for class org.mule.db.commons.api.param.ParameterType
 
ParamTypeResolver - Interface in org.mule.db.commons.internal.resolver.param
Resolves QueryTemplate actual parameter types for a given DbConnection
ParamTypeResolverFactory - Interface in org.mule.db.commons.internal.resolver.param
Creates ParamTypeResolver instances
parse(String) - Method in interface org.mule.db.commons.internal.parser.QueryTemplateParser
Parses a SQL query
parse(String) - Method in class org.mule.db.commons.internal.parser.SimpleQueryTemplateParser
 
parseQuery(String) - Method in class org.mule.db.commons.internal.domain.metadata.BaseDbMetadataResolver
 
parseQuery(String) - Method in class org.mule.db.commons.internal.domain.metadata.DbInputMetadataResolver
 
PASSWORD_ATTRIBUTE_MASK - Static variable in class org.mule.db.commons.internal.util.CredentialsMaskUtils
 
PASSWORD_MASK - Static variable in class org.mule.db.commons.internal.util.CredentialsMaskUtils
 
PASSWORD_PATTERN - Static variable in class org.mule.db.commons.internal.util.CredentialsMaskUtils
 
PASSWORD_PATTERN_NO_QUOTES - Static variable in class org.mule.db.commons.internal.util.CredentialsMaskUtils
 
PASSWORD_URL_PREFIX - Static variable in class org.mule.db.commons.internal.util.CredentialsMaskUtils
 
PreparedBulkQueryLogger - Interface in org.mule.db.commons.internal.domain.logger
Logs a prepared bulk query
prepareQuery(Statement, Query, DbConnection) - Method in class org.mule.db.commons.internal.domain.executor.AbstractSingleQueryExecutor
 
prepareStatement(DbConnection, QueryTemplate) - Method in interface org.mule.db.commons.internal.domain.autogeneratedkey.AutoGenerateKeysStrategy
Prepares a statement in order to return auto generated keys
prepareStatement(DbConnection, QueryTemplate) - Method in class org.mule.db.commons.internal.domain.autogeneratedkey.ColumnIndexAutoGenerateKeysStrategy
 
prepareStatement(DbConnection, QueryTemplate) - Method in class org.mule.db.commons.internal.domain.autogeneratedkey.ColumnNameAutoGenerateKeysStrategy
 
prepareStatement(DbConnection, QueryTemplate) - Method in class org.mule.db.commons.internal.domain.autogeneratedkey.DefaultAutoGenerateKeysStrategy
 
prepareStatement(DbConnection, QueryTemplate) - Method in class org.mule.db.commons.internal.domain.autogeneratedkey.NoAutoGenerateKeysStrategy
 
prepareStatement(String) - Method in class org.mule.db.commons.internal.domain.connection.DefaultDbConnection
 
process(ResultSet) - Method in class org.mule.db.commons.internal.result.row.InsensitiveMapRowHandler
 
process(ResultSet) - Method in interface org.mule.db.commons.internal.result.row.RowHandler
Process a row from a resultSet
processInputParam(PreparedStatement, int, Object, DbType, DbConnection) - Method in class org.mule.db.commons.internal.domain.executor.AbstractExecutor
 
processOutputParam() - Method in class org.mule.db.commons.internal.result.statement.StatementResultIterator
 
processResultSet(DbConnection, ResultSet) - Method in class org.mule.db.commons.internal.result.resultset.IteratorResultSetHandler
 
processResultSet(DbConnection, ResultSet) - Method in class org.mule.db.commons.internal.result.resultset.ListResultSetHandler
 
processResultSet(DbConnection, ResultSet) - Method in class org.mule.db.commons.internal.result.resultset.NullResultSetHandler
 
processResultSet(DbConnection, ResultSet) - Method in interface org.mule.db.commons.internal.result.resultset.ResultSetHandler
 
processResultSet(DbConnection, ResultSet) - Method in class org.mule.db.commons.internal.result.resultset.SingleResultSetHandler
 
processStatement(DbConnection, Statement, QueryTemplate, AutoGenerateKeysStrategy) - Method in class org.mule.db.commons.internal.result.statement.AbstractMapStatementResultHandler
 
processStatement(DbConnection, Statement, QueryTemplate, AutoGenerateKeysStrategy) - Method in interface org.mule.db.commons.internal.result.statement.StatementResultHandler
Processes the results from a statement execution
put(K, V) - Method in class org.mule.db.commons.internal.result.statement.CloseableMap
 
putAll(Map<? extends K, ? extends V>) - Method in class org.mule.db.commons.internal.result.statement.CloseableMap
 

Q

Query - Class in org.mule.db.commons.internal.domain.query
Represents an instantiation of a QueryTemplate with parameter values
Query(QueryTemplate, List<QueryParamValue>) - Constructor for class org.mule.db.commons.internal.domain.query.Query
Creates a query from a template and a set of parameter values
Query(QueryTemplate) - Constructor for class org.mule.db.commons.internal.domain.query.Query
Creates a query from a template
QUERY_ALL_COLL_TYPES - Static variable in class org.mule.db.commons.internal.domain.connection.type.resolver.ArrayTypeResolver
 
QUERY_GROUP - Static variable in class org.mule.db.commons.internal.operation.BaseDbOperations
 
QUERY_SETTINGS - Static variable in class org.mule.db.commons.internal.operation.BaseDbOperations
 
QueryDefinition - Class in org.mule.db.commons.api.param
The definition for a DML query
QueryDefinition() - Constructor for class org.mule.db.commons.api.param.QueryDefinition
Creates a new Instance of QueryDefinition.
QueryDefinition(String, List<ParameterType>, Map<String, Object>, int, TimeUnit, Integer, Integer) - Constructor for class org.mule.db.commons.api.param.QueryDefinition
Creates a mew Instance of QueryDefinition with the given arguments.
QueryExecutionException - Exception in org.mule.db.commons.api.exception.connection
Generic exception for an error that occured while executing a query
QueryExecutionException(String, Throwable) - Constructor for exception org.mule.db.commons.api.exception.connection.QueryExecutionException
 
QueryExecutionException(String) - Constructor for exception org.mule.db.commons.api.exception.connection.QueryExecutionException
 
QueryExecutor - Interface in org.mule.db.commons.internal.domain.executor
Executes queries against a database
QueryLogger - Interface in org.mule.db.commons.internal.domain.logger
Logs a query
queryLoggerFactory - Variable in class org.mule.db.commons.internal.domain.executor.AbstractExecutor
 
QueryLoggerFactory - Interface in org.mule.db.commons.internal.domain.logger
Creates QueryLogger instances
QueryParam - Interface in org.mule.db.commons.internal.domain.param
Defines common SQL parameter information.
QueryParamTypeResolver - Class in org.mule.db.commons.internal.resolver.param
Resolves parameter types for standard queries
QueryParamTypeResolver(DbTypeManager) - Constructor for class org.mule.db.commons.internal.resolver.param.QueryParamTypeResolver
 
QueryParamValue - Class in org.mule.db.commons.internal.domain.query
Contains the value for a query parameter
QueryParamValue(String, Object) - Constructor for class org.mule.db.commons.internal.domain.query.QueryParamValue
 
QueryResolutionException - Exception in org.mule.db.commons.internal.resolver.query
Thrown to indicate an error during query resolution
QueryResolutionException(String) - Constructor for exception org.mule.db.commons.internal.resolver.query.QueryResolutionException
 
QueryResolutionException(String, Throwable) - Constructor for exception org.mule.db.commons.internal.resolver.query.QueryResolutionException
 
queryResolver - Variable in class org.mule.db.commons.internal.operation.BaseDbOperations
 
QueryResolver<T extends StatementDefinition> - Interface in org.mule.db.commons.internal.resolver.query
Resolves a Query
QuerySettings - Class in org.mule.db.commons.api.param
Parameters to configure queries
QuerySettings() - Constructor for class org.mule.db.commons.api.param.QuerySettings
Creates a new instance of QuerySettings
QuerySettings(int, TimeUnit, Integer, Integer) - Constructor for class org.mule.db.commons.api.param.QuerySettings
Creates a new instance of Query Settings with the given arguments.
querySingle(QueryDefinition, AbstractDbConnector, DbConnection, StreamingHelper) - Method in class org.mule.db.commons.internal.operation.DmlOperations
Selects single result from a database.
QuerySingleMetadataResolver - Class in org.mule.db.commons.internal.domain.metadata
Resolves output metadata for a specific SQL query executed with the Query Single operation.
QuerySingleMetadataResolver() - Constructor for class org.mule.db.commons.internal.domain.metadata.QuerySingleMetadataResolver
 
querySingleQueryExecutorSupplier - Variable in class org.mule.db.commons.internal.operation.DmlOperations
 
querySingleRowHandlerSupplier - Variable in class org.mule.db.commons.internal.operation.DmlOperations
 
QueryStatementFactory - Class in org.mule.db.commons.internal.domain.statement
Creates Statement based on the type and parameters of a given query: _CallableStatement for stored p rocedure queries _PreparedStatement for queries with input parameters _Standard Statement otherwise
QueryStatementFactory() - Constructor for class org.mule.db.commons.internal.domain.statement.QueryStatementFactory
 
QueryTemplate - Class in org.mule.db.commons.internal.domain.query
Defines a SQL query that could be executed against a database connection.
QueryTemplate(String, QueryType, List<QueryParam>) - Constructor for class org.mule.db.commons.internal.domain.query.QueryTemplate
Creates a static SQL query template.
QueryTemplate(String, QueryType, List<QueryParam>, boolean) - Constructor for class org.mule.db.commons.internal.domain.query.QueryTemplate
Creates a SQL query template.
QueryTemplate(QueryTemplate) - Constructor for class org.mule.db.commons.internal.domain.query.QueryTemplate
Creates a SQL template from another query template
queryTemplateParser - Variable in class org.mule.db.commons.internal.operation.BulkOperations
 
QueryTemplateParser - Interface in org.mule.db.commons.internal.parser
Parses a SQL queries
QueryTemplateParsingException - Exception in org.mule.db.commons.internal.parser
Thrown to indicate an error parsing a SQL query
QueryTemplateParsingException(String) - Constructor for exception org.mule.db.commons.internal.parser.QueryTemplateParsingException
 
QueryType - Enum in org.mule.db.commons.internal.domain.query
Defines types of SQL queries

R

read() - Method in class org.mule.db.commons.internal.util.InputStreamWithEOFCallbackWrapper
 
read(byte[]) - Method in class org.mule.db.commons.internal.util.InputStreamWithEOFCallbackWrapper
 
read(byte[], int, int) - Method in class org.mule.db.commons.internal.util.InputStreamWithEOFCallbackWrapper
 
registerOutParameter(CallableStatement, int) - Method in class org.mule.db.commons.internal.domain.type.AbstractDbType
 
registerOutParameter(CallableStatement, int) - Method in class org.mule.db.commons.internal.domain.type.AbstractStructuredDbType
 
registerOutParameter(CallableStatement, int) - Method in interface org.mule.db.commons.internal.domain.type.DbType
Registers an output parameter
registerOutParameter(CallableStatement, int) - Method in class org.mule.db.commons.internal.domain.type.DynamicDbType
 
registerType(DbType) - Method in class org.mule.db.commons.internal.domain.type.MetadataDbTypeManager
 
release() - Method in interface org.mule.db.commons.internal.domain.connection.DbConnection
Closes the underlying JDBC connection, provided that DbConnection.isStreaming() is false
release() - Method in class org.mule.db.commons.internal.domain.connection.DefaultDbConnection
Closes the underlying JDBC connection, provided that DbConnection.isStreaming() is false
release() - Method in class org.mule.db.commons.internal.domain.xa.XADbConnection
 
remove() - Method in class org.mule.db.commons.internal.result.resultset.ResultSetIterator
 
remove(Object) - Method in class org.mule.db.commons.internal.result.statement.CloseableMap
 
remove() - Method in class org.mule.db.commons.internal.result.statement.StatementResultIterator
 
requiresMultipleOpenedResults() - Method in class org.mule.db.commons.internal.result.resultset.IteratorResultSetHandler
 
requiresMultipleOpenedResults() - Method in class org.mule.db.commons.internal.result.resultset.ListResultSetHandler
 
requiresMultipleOpenedResults() - Method in class org.mule.db.commons.internal.result.resultset.NullResultSetHandler
 
requiresMultipleOpenedResults() - Method in interface org.mule.db.commons.internal.result.resultset.ResultSetHandler
Indicates whether or not the resultSet handler requires that the connection supports multiple opened results in order to process the resultSet.
requiresMultipleOpenedResults() - Method in class org.mule.db.commons.internal.result.resultset.SingleResultSetHandler
 
reset() - Method in class org.mule.db.commons.internal.util.InputStreamWithEOFCallbackWrapper
 
resolve(T, AbstractDbConnector, DbConnection, StreamingHelper) - Method in class org.mule.db.commons.internal.resolver.query.AbstractQueryResolver
 
resolve() - Method in class org.mule.db.commons.internal.resolver.query.BulkQueryFactory
 
resolve(BulkQueryDefinition, AbstractDbConnector, DbConnection, StreamingHelper) - Method in class org.mule.db.commons.internal.resolver.query.BulkQueryResolver
 
resolve(T, AbstractDbConnector, DbConnection, StreamingHelper) - Method in interface org.mule.db.commons.internal.resolver.query.QueryResolver
Resolves a query
resolveBulkQueries() - Method in class org.mule.db.commons.internal.resolver.query.BulkQueryFactory
 
resolveBulkQueries() - Method in class org.mule.db.commons.internal.resolver.query.DefaultBulkQueryFactory
 
resolveBulkQueries() - Method in class org.mule.db.commons.internal.resolver.query.FileBulkQueryFactory
 
resolveCustomTypes() - Method in class org.mule.db.commons.internal.domain.connection.DbConnectionProvider
 
ResolvedDbType - Class in org.mule.db.commons.internal.domain.type
Defines a data type that was resolved for a database instance
ResolvedDbType(int, String) - Constructor for class org.mule.db.commons.internal.domain.type.ResolvedDbType
 
ResolvedParameter - Class in org.mule.db.commons.internal.domain.query
 
ResolvedParameter(String, DbType, Object, int) - Constructor for class org.mule.db.commons.internal.domain.query.ResolvedParameter
 
resolveLobIn(Object[], Integer, ResolvedDbType) - Method in class org.mule.db.commons.internal.domain.connection.type.resolver.ArrayTypeResolver
 
resolveLobIn(Object[], Integer, ResolvedDbType) - Method in interface org.mule.db.commons.internal.domain.connection.type.resolver.StructAndArrayTypeResolver
This method calls the method that instantiates clob and blob classes according to structure.
resolveLobIn(Object[], Integer, ResolvedDbType) - Method in class org.mule.db.commons.internal.domain.connection.type.resolver.StructTypeResolver
 
resolveLobs(String, Object[], StructAndArrayTypeResolver) - Method in class org.mule.db.commons.internal.domain.connection.DefaultDbConnection
 
resolveLobs(Object[], Integer, String) - Method in class org.mule.db.commons.internal.domain.connection.type.resolver.ArrayTypeResolver
 
resolveLobs(Object[], Integer, String) - Method in interface org.mule.db.commons.internal.domain.connection.type.resolver.StructAndArrayTypeResolver
This method changes entity replacing some elements with clob or blob instances.
resolveLobs(Object[], Integer, String) - Method in class org.mule.db.commons.internal.domain.connection.type.resolver.StructTypeResolver
 
resolveParams(T, QueryTemplate, StreamingHelper) - Method in class org.mule.db.commons.internal.resolver.query.AbstractQueryResolver
 
resolveParams(BulkQueryDefinition, QueryTemplate, StreamingHelper) - Method in class org.mule.db.commons.internal.resolver.query.BulkQueryResolver
 
resolveParams(T, QueryTemplate, StreamingHelper) - Method in class org.mule.db.commons.internal.resolver.query.ParameterizedQueryResolver
 
resolveQuery(ParameterizedStatementDefinition<?>, AbstractDbConnector, DbConnection, StreamingHelper, QueryType...) - Method in class org.mule.db.commons.internal.operation.BaseDbOperations
 
resolveQuery(BulkQueryDefinition, AbstractDbConnector, DbConnection, StreamingHelper, QueryType...) - Method in class org.mule.db.commons.internal.operation.BulkOperations
 
resolveQuery(StoredProcedureCall, AbstractDbConnector, DbConnection, StreamingHelper, QueryType...) - Method in class org.mule.db.commons.internal.operation.DmlOperations
 
resolveType(String) - Method in class org.mule.db.commons.internal.domain.connection.type.resolver.ArrayTypeResolver
 
resolveType(String) - Method in interface org.mule.db.commons.internal.domain.connection.type.resolver.StructAndArrayTypeResolver
This method resolves the attribute data type.
resolveType(String) - Method in class org.mule.db.commons.internal.domain.connection.type.resolver.StructTypeResolver
 
ResultSetCharsetEncodedHandler - Interface in org.mule.db.commons.internal.util
Implementation of this Handler should make explicit which encoding use.
ResultSetHandler - Interface in org.mule.db.commons.internal.result.resultset
Processes all the records from a given @ResultSet in a stateless way.
ResultSetIterator - Class in org.mule.db.commons.internal.result.resultset
Iterates a ResultSet to provide rows streaming
ResultSetIterator(ResultSet, RowHandler) - Constructor for class org.mule.db.commons.internal.result.resultset.ResultSetIterator
 
ResultSetProcessingException - Exception in org.mule.db.commons.internal.result.resultset
Thrown to indicate an error during the processing of a ResultSet
ResultSetProcessingException(String, Throwable) - Constructor for exception org.mule.db.commons.internal.result.resultset.ResultSetProcessingException
 
ResultSetResult - Class in org.mule.db.commons.internal.result.statement
Represents a ResultSet after a Statement execution
ResultSetResult(String, Object) - Constructor for class org.mule.db.commons.internal.result.statement.ResultSetResult
 
retrieveAutoGeneratedKeys() - Method in class org.mule.db.commons.internal.result.statement.StatementResultIterator
 
returnsAutoGenerateKeys() - Method in interface org.mule.db.commons.internal.domain.autogeneratedkey.AutoGenerateKeysStrategy
Indicates if there are auto generated keys to return
returnsAutoGenerateKeys() - Method in class org.mule.db.commons.internal.domain.autogeneratedkey.ColumnIndexAutoGenerateKeysStrategy
 
returnsAutoGenerateKeys() - Method in class org.mule.db.commons.internal.domain.autogeneratedkey.ColumnNameAutoGenerateKeysStrategy
 
returnsAutoGenerateKeys() - Method in class org.mule.db.commons.internal.domain.autogeneratedkey.DefaultAutoGenerateKeysStrategy
 
returnsAutoGenerateKeys() - Method in class org.mule.db.commons.internal.domain.autogeneratedkey.NoAutoGenerateKeysStrategy
 
rollback() - Method in class org.mule.db.commons.internal.domain.connection.DefaultDbConnection
rollback() - Method in class org.mule.db.commons.internal.domain.xa.XADbConnection
 
RowHandler - Interface in org.mule.db.commons.internal.result.row
Processes rows from a resultSet

S

select(QueryDefinition, AbstractDbConnector, StreamingHelper, FlowListener) - Method in class org.mule.db.commons.internal.operation.DmlOperations
Selects data from a database.
SelectExecutor - Class in org.mule.db.commons.internal.domain.executor
Executes queries that return a resultSet
SelectExecutor(StatementFactory, ResultSetHandler) - Constructor for class org.mule.db.commons.internal.domain.executor.SelectExecutor
 
SelectMetadataResolver - Class in org.mule.db.commons.internal.domain.metadata
 
SelectMetadataResolver() - Constructor for class org.mule.db.commons.internal.domain.metadata.SelectMetadataResolver
 
selectQueryExecutorSupplier - Variable in class org.mule.db.commons.internal.operation.DmlOperations
 
selectRowHandlerSupplier - Variable in class org.mule.db.commons.internal.operation.DmlOperations
 
setFetchSize(int) - Method in interface org.mule.db.commons.internal.domain.statement.ConfigurableStatementFactory
Indicates how many rows should fetched from the database any time more rows are requested on any resultSet returned by a statement created by this factory
setFetchSize(int) - Method in class org.mule.db.commons.internal.domain.statement.QueryStatementFactory
 
setMaxRows(int) - Method in interface org.mule.db.commons.internal.domain.statement.ConfigurableStatementFactory
Sets the maximum numbers of rows that will be returned by any resultSet returned by a statement created by this factory
setMaxRows(int) - Method in class org.mule.db.commons.internal.domain.statement.QueryStatementFactory
 
setParameterValue(PreparedStatement, int, Object, DbConnection) - Method in class org.mule.db.commons.internal.domain.type.ArrayResolvedDbType
 
setParameterValue(PreparedStatement, int, Object, DbConnection) - Method in class org.mule.db.commons.internal.domain.type.BlobDbType
Sets the parameter accounting for the case in which the value is an InputStream or a String, in which case it is consumed into a byte[] and set.
setParameterValue(PreparedStatement, int, Object, DbConnection) - Method in class org.mule.db.commons.internal.domain.type.ClobResolvedDataType
 
setParameterValue(PreparedStatement, int, Object, DbConnection) - Method in interface org.mule.db.commons.internal.domain.type.DbType
Sets the value of an input parameter
setParameterValue(PreparedStatement, int, Object, DbConnection) - Method in class org.mule.db.commons.internal.domain.type.DynamicDbType
 
setParameterValue(PreparedStatement, int, Object, DbConnection) - Method in class org.mule.db.commons.internal.domain.type.ResolvedDbType
 
setParameterValue(PreparedStatement, int, Object, DbConnection) - Method in class org.mule.db.commons.internal.domain.type.StructDbType
 
setParameterValue(PreparedStatement, int, Object, DbConnection) - Method in class org.mule.db.commons.internal.domain.type.UnknownDbType
 
setQueryTimeout(int) - Method in interface org.mule.db.commons.internal.domain.statement.ConfigurableStatementFactory
Indicates the minimum amount of time in seconds before the JDBC driver attempts to cancel a running statement.
setQueryTimeout(int) - Method in class org.mule.db.commons.internal.domain.statement.QueryStatementFactory
 
setSql(String) - Method in class org.mule.db.commons.api.param.StatementDefinition
 
setTLSProperties(Properties, TlsContextFactory) - Static method in class org.mule.db.commons.internal.domain.connection.enhydra.wrappers.EnhydraWrapperUtils
 
SimpleQueryTemplateParser - Class in org.mule.db.commons.internal.parser
Simple SQL parser
SimpleQueryTemplateParser() - Constructor for class org.mule.db.commons.internal.parser.SimpleQueryTemplateParser
 
SingleQueryLogger - Interface in org.mule.db.commons.internal.domain.logger
Logs a single query
SingleResultSetHandler - Class in org.mule.db.commons.internal.result.resultset
Processes the first element in a ResultSet returning a map with the result.
SingleResultSetHandler(RowHandler) - Constructor for class org.mule.db.commons.internal.result.resultset.SingleResultSetHandler
 
SingleResultSetHandler(RowHandler, Charset) - Constructor for class org.mule.db.commons.internal.result.resultset.SingleResultSetHandler
 
SingleStatementResult - Interface in org.mule.db.commons.internal.result.statement
Represents a single result from a Statement execution
size() - Method in class org.mule.db.commons.internal.result.statement.CloseableMap
 
skip(long) - Method in class org.mule.db.commons.internal.util.InputStreamWithEOFCallbackWrapper
 
sql - Variable in class org.mule.db.commons.api.param.StatementDefinition
The text of the SQL query to be executed
SQL_QUERY_TEXT - Static variable in class org.mule.db.commons.api.param.DbNameConstants
 
StandardDataSourceWrapper - Class in org.mule.db.commons.internal.domain.connection.enhydra.wrappers
Wrapper class for Enhydra' StandardDataSource to modify its behaviour.
StandardDataSourceWrapper(TlsContextFactory) - Constructor for class org.mule.db.commons.internal.domain.connection.enhydra.wrappers.StandardDataSourceWrapper
 
StandardXADataSourceWrapper - Class in org.mule.db.commons.internal.domain.connection.enhydra.wrappers
Wrapper class for Enhydra' StandardXADataSource to modify its behaviour.
StandardXADataSourceWrapper(TlsContextFactory) - Constructor for class org.mule.db.commons.internal.domain.connection.enhydra.wrappers.StandardXADataSourceWrapper
 
StatementDefinition<T extends StatementDefinition> - Class in org.mule.db.commons.api.param
Base class containing common attributes for a statement.
StatementDefinition() - Constructor for class org.mule.db.commons.api.param.StatementDefinition
Creates a new instance of StatementDefinition
StatementDefinition(String, List<ParameterType>, int, TimeUnit, Integer, Integer) - Constructor for class org.mule.db.commons.api.param.StatementDefinition
Creates a new instance of StatementDefinition with the given arguments.
statementFactory - Variable in class org.mule.db.commons.internal.domain.executor.AbstractExecutor
 
StatementFactory - Interface in org.mule.db.commons.internal.domain.statement
Creates JDBC statements for a given connection
statementFactory - Variable in class org.mule.db.commons.internal.operation.BaseDbOperations
 
StatementResult - Class in org.mule.db.commons.api
Information about the execution of a DML statement
StatementResult(int, Map<String, BigInteger>) - Constructor for class org.mule.db.commons.api.StatementResult
Creates a new instance
StatementResultHandler - Interface in org.mule.db.commons.internal.result.statement
Processes the results returned by a Statement execution
StatementResultIterator - Class in org.mule.db.commons.internal.result.statement
Iterates across all the SingleStatementResult returned by a Statement execution.
StatementResultIterator(DbConnection, Statement, QueryTemplate, AutoGenerateKeysStrategy, ResultSetHandler) - Constructor for class org.mule.db.commons.internal.result.statement.StatementResultIterator
 
StatementResultIteratorFactory - Interface in org.mule.db.commons.internal.result.statement
Creates StatementResultIterator to process a Statement execution result
StatementStreamingResultSetCloser - Class in org.mule.db.commons.internal
Closes a ResultSet once it has been processed
StatementStreamingResultSetCloser(DbConnection) - Constructor for class org.mule.db.commons.internal.StatementStreamingResultSetCloser
 
StaticDbTypeManager - Class in org.mule.db.commons.internal.domain.type
Provides a way to statically resolve DbType using a predefined set of types.
StaticDbTypeManager(List<DbType>) - Constructor for class org.mule.db.commons.internal.domain.type.StaticDbTypeManager
 
storedProcedure(StoredProcedureCall, AutoGenerateKeysAttributes, AbstractDbConnector, DbConnection, StreamingHelper, FlowListener) - Method in class org.mule.db.commons.internal.operation.DmlOperations
Invokes a Stored Procedure on the database.
StoredProcedureCall - Class in org.mule.db.commons.api.param
The definition of the invocation to a stored procedure
StoredProcedureCall() - Constructor for class org.mule.db.commons.api.param.StoredProcedureCall
Creates a new instance of StoredProcedureCall.
StoredProcedureCall(String, List<ParameterType>, Map<String, Object>, Map<String, Object>, List<OutputParameter>, int, TimeUnit, Integer, Integer) - Constructor for class org.mule.db.commons.api.param.StoredProcedureCall
Creates a new instance of StoredProcedureCalll with the given arguments.
StoredProcedureExecutor - Class in org.mule.db.commons.internal.domain.executor
Executes stored procedure queries
StoredProcedureExecutor(StatementFactory, StatementResultHandler) - Constructor for class org.mule.db.commons.internal.domain.executor.StoredProcedureExecutor
 
StoredProcedureMetadataResolver - Class in org.mule.db.commons.internal.domain.metadata
 
StoredProcedureMetadataResolver() - Constructor for class org.mule.db.commons.internal.domain.metadata.StoredProcedureMetadataResolver
 
StoredProcedureParamTypeResolver - Class in org.mule.db.commons.internal.resolver.param
Resolves parameter types for stored procedure queries
StoredProcedureParamTypeResolver(DbTypeManager) - Constructor for class org.mule.db.commons.internal.resolver.param.StoredProcedureParamTypeResolver
 
StoredProcedureQueryResolver - Class in org.mule.db.commons.internal.resolver.query
 
StoredProcedureQueryResolver() - Constructor for class org.mule.db.commons.internal.resolver.query.StoredProcedureQueryResolver
 
storedProcedureRowHandlerSupplier - Variable in class org.mule.db.commons.internal.operation.DmlOperations
 
StoredProcedureUtils - Class in org.mule.db.commons.internal.util
Utility class for stored procedure operations.
StoredProcedureUtils() - Constructor for class org.mule.db.commons.internal.util.StoredProcedureUtils
 
StreamingStatementResultHandler - Class in org.mule.db.commons.internal.result.statement
Processes Statement results without closing the statement.
StreamingStatementResultHandler(ResultSetHandler) - Constructor for class org.mule.db.commons.internal.result.statement.StreamingStatementResultHandler
 
StructAndArrayTypeResolver - Interface in org.mule.db.commons.internal.domain.connection.type.resolver
Resolve data type of the struct and arrays elements
StructDbType - Class in org.mule.db.commons.internal.domain.type
Defines a structured data type
StructDbType(int, String) - Constructor for class org.mule.db.commons.internal.domain.type.StructDbType
Creates a new DB type
StructTypeResolver - Class in org.mule.db.commons.internal.domain.connection.type.resolver
Type resolver for struct entities
StructTypeResolver(DefaultDbConnection) - Constructor for class org.mule.db.commons.internal.domain.connection.type.resolver.StructTypeResolver
 
supportsContentStreaming() - Method in interface org.mule.db.commons.internal.domain.connection.DbConnection
 
supportsContentStreaming() - Method in class org.mule.db.commons.internal.domain.connection.DefaultDbConnection
supportsContentStreaming() - Method in class org.mule.db.commons.internal.domain.xa.XADbConnection
 

T

toString() - Method in class org.mule.db.commons.internal.domain.type.AbstractDbType
 
toString() - Method in class org.mule.db.commons.internal.resolver.query.DefaultBulkQueryFactory
 
toString() - Method in class org.mule.db.commons.internal.resolver.query.FileBulkQueryFactory
 
trackResultSet(ResultSet) - Method in class org.mule.db.commons.internal.StatementStreamingResultSetCloser
Adds a resultSet for tracking in order to be able to close it later
TransactionIsolation - Enum in org.mule.db.commons.api.param
The transaction isolation levels that can be set on the JDBC driver when connecting to the database.
typeBuilder - Variable in class org.mule.db.commons.internal.domain.metadata.BaseDbMetadataResolver
 
TypeClassifier - Class in org.mule.db.commons.api.param
A parameter group for configuring the type of a parameter.
TypeClassifier() - Constructor for class org.mule.db.commons.api.param.TypeClassifier
Creates a new instance of TypeClassifier
TypeClassifier(JdbcType, String) - Constructor for class org.mule.db.commons.api.param.TypeClassifier
Creates a new instance of TypeClassifier with the given type and customType
typeLoader - Variable in class org.mule.db.commons.internal.domain.metadata.BaseDbMetadataResolver
 
typeManager - Variable in class org.mule.db.commons.AbstractDbConnector
 

U

UNKNOWN_DATA_TYPE - Static variable in class org.mule.db.commons.internal.domain.connection.DefaultDbConnection
 
UNKNOWN_TYPE_NAME - Static variable in class org.mule.db.commons.internal.domain.type.UnknownDbType
 
UnknownDbType - Class in org.mule.db.commons.internal.domain.type
Represents a data type for a template, which real type is unknown until it is instantiated
UnknownDbTypeException - Exception in org.mule.db.commons.internal.domain.type
Thrown to indicate that a data type ID can not be mapped to a database type
UnknownDbTypeException(int, String) - Constructor for exception org.mule.db.commons.internal.domain.type.UnknownDbTypeException
Creates an exception for a given unknown type
UnknownDbTypeException(String) - Constructor for exception org.mule.db.commons.internal.domain.type.UnknownDbTypeException
 
update(QueryDefinition, AutoGenerateKeysAttributes, AbstractDbConnector, DbConnection, StreamingHelper) - Method in class org.mule.db.commons.internal.operation.DmlOperations
Updates data in a database.
UpdateCountResult - Class in org.mule.db.commons.internal.result.statement
Represents an update count after a Statement execution
UpdateCountResult(String, int) - Constructor for class org.mule.db.commons.internal.result.statement.UpdateCountResult
 
UpdateExecutor - Class in org.mule.db.commons.internal.domain.executor
Executes queries that return an update count or an update count and auto generated keys
UpdateExecutor(StatementFactory) - Constructor for class org.mule.db.commons.internal.domain.executor.UpdateExecutor
 
updateExecutor - Variable in class org.mule.db.commons.internal.operation.BaseDbOperations
 
URL_PATTERN - Static variable in class org.mule.db.commons.internal.util.CredentialsMaskUtils
 
USER_MASK - Static variable in class org.mule.db.commons.internal.util.CredentialsMaskUtils
 
USER_PATTERN_NO_QUOTES - Static variable in class org.mule.db.commons.internal.util.CredentialsMaskUtils
 
USER_URL_PREFIX - Static variable in class org.mule.db.commons.internal.util.CredentialsMaskUtils
 
usesNamedParameters() - Method in class org.mule.db.commons.internal.domain.query.QueryTemplate
Indicates whether or not the query uses named parameters.

V

validate(DbConnection) - Method in class org.mule.db.commons.internal.domain.connection.DbConnectionProvider
 
validateNoParameterTypeIsUnused(Query, List<ParameterType>) - Method in class org.mule.db.commons.internal.operation.BaseDbOperations
 
validateQueryType(QueryTemplate, List<QueryType>) - Method in class org.mule.db.commons.internal.operation.BaseDbOperations
 
valueOf(String) - Static method in enum org.mule.db.commons.api.exception.connection.DbError
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mule.db.commons.api.param.JdbcType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mule.db.commons.api.param.TransactionIsolation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mule.db.commons.internal.domain.query.QueryType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.mule.db.commons.api.exception.connection.DbError
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mule.db.commons.api.param.JdbcType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mule.db.commons.api.param.TransactionIsolation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mule.db.commons.internal.domain.query.QueryType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class org.mule.db.commons.internal.result.statement.CloseableMap
 

W

withBulkQueryResolver(BulkQueryResolver) - Method in class org.mule.db.commons.internal.operation.BulkOperations.Builder
 
withBulkUpdateExecutor(Function<ConfigurableStatementFactory, BulkExecutor>) - Method in class org.mule.db.commons.internal.operation.BulkOperations.Builder
 
withMaskCredentialsFunction(Function<String, String>) - Method in class org.mule.db.commons.internal.domain.connection.JdbcConnectionFactory.Builder
 
withQueryParser(QueryTemplateParser) - Method in class org.mule.db.commons.internal.operation.BulkOperations.Builder
 
withQueryResolver(QueryResolver<ParameterizedStatementDefinition>) - Method in class org.mule.db.commons.internal.operation.BulkOperations.Builder
 
withQueryResolver(QueryResolver<ParameterizedStatementDefinition>) - Method in class org.mule.db.commons.internal.operation.DdlOperations.Builder
Defines the kind of QueryResolver to resolve the query.
withQueryResolver(QueryResolver<ParameterizedStatementDefinition>) - Method in class org.mule.db.commons.internal.operation.DmlOperations.Builder
 
withQuerySingleQueryExecutor(BiFunction<ConfigurableStatementFactory, ResultSetHandler, QueryExecutor>) - Method in class org.mule.db.commons.internal.operation.DmlOperations.Builder
 
withQuerySingleRowHandler(BiFunction<DbConnection, Charset, RowHandler>) - Method in class org.mule.db.commons.internal.operation.DmlOperations.Builder
 
withSelectQueryExecutor(BiFunction<ConfigurableStatementFactory, ResultSetHandler, QueryExecutor>) - Method in class org.mule.db.commons.internal.operation.DmlOperations.Builder
 
withSelectRowHandler(BiFunction<DbConnection, Charset, RowHandler>) - Method in class org.mule.db.commons.internal.operation.DmlOperations.Builder
 
withStatementFactory(ConfigurableStatementFactory) - Method in class org.mule.db.commons.internal.operation.BulkOperations.Builder
 
withStatementFactory(ConfigurableStatementFactory) - Method in class org.mule.db.commons.internal.operation.DdlOperations.Builder
 
withStatementFactory(ConfigurableStatementFactory) - Method in class org.mule.db.commons.internal.operation.DmlOperations.Builder
 
withStoredProcedureQueryResolver(ParameterizedQueryResolver<StoredProcedureCall>) - Method in class org.mule.db.commons.internal.operation.DmlOperations.Builder
 
withStoredProcedureRowHandler(BiFunction<DbConnection, Charset, RowHandler>) - Method in class org.mule.db.commons.internal.operation.DmlOperations.Builder
 
withUpdateExecutor(Function<ConfigurableStatementFactory, QueryExecutor>) - Method in class org.mule.db.commons.internal.operation.BulkOperations.Builder
 
withUpdateExecutor(Function<ConfigurableStatementFactory, QueryExecutor>) - Method in class org.mule.db.commons.internal.operation.DdlOperations.Builder
 
withUpdateExecutor(Function<ConfigurableStatementFactory, QueryExecutor>) - Method in class org.mule.db.commons.internal.operation.DmlOperations.Builder
 

X

XADbConnection - Class in org.mule.db.commons.internal.domain.xa
 
XADbConnection(DbConnection, XAConnection) - Constructor for class org.mule.db.commons.internal.domain.xa.XADbConnection
 
A B C D E F G H I J K L M N O P Q R S T U V W X 
Skip navigation links

Copyright © 2021. All rights reserved.