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 

A

abort(Executor) - Method in class org.mule.module.db.internal.domain.connection.DefaultDbConnection
 
abort(Executor) - Method in class org.mule.module.db.internal.domain.xa.ConnectionWrapper
 
AbstractAdvancedDbProcessorDefinitionParser - Class in org.mule.module.db.internal.config.processor
 
AbstractAdvancedDbProcessorDefinitionParser() - Constructor for class org.mule.module.db.internal.config.processor.AbstractAdvancedDbProcessorDefinitionParser
 
AbstractBulkQueryResolver - Class in org.mule.module.db.internal.resolver.query
Base class for BulkQueryResolver implementations
AbstractBulkQueryResolver(String, QueryTemplateParser) - Constructor for class org.mule.module.db.internal.resolver.query.AbstractBulkQueryResolver
 
AbstractBulkUpdateMessageProcessor - Class in org.mule.module.db.internal.processor
Defines a base class for single query bulk update operations
AbstractBulkUpdateMessageProcessor(DbConfigResolver, TransactionalAction, List<QueryType>, QueryResolver, BulkQueryExecutorFactory) - Constructor for class org.mule.module.db.internal.processor.AbstractBulkUpdateMessageProcessor
 
AbstractConnectionFactory - Class in org.mule.module.db.internal.domain.connection
Base class for ConnectionFactory
AbstractConnectionFactory() - Constructor for class org.mule.module.db.internal.domain.connection.AbstractConnectionFactory
 
AbstractDbConfigResolver - Class in org.mule.module.db.internal.resolver.database
Provides a base implementation for resolver's metadata related functionality
AbstractDbConfigResolver() - Constructor for class org.mule.module.db.internal.resolver.database.AbstractDbConfigResolver
 
AbstractDbConnection - Class in org.mule.module.db.internal.domain.connection
Implements connector side of DbConnection
AbstractDbConnection(Connection, TransactionalAction, DefaultDbConnectionReleaser, ParamTypeResolverFactory) - Constructor for class org.mule.module.db.internal.domain.connection.AbstractDbConnection
 
AbstractDbMessageProcessor - Class in org.mule.module.db.internal.processor
Base class for database message processors.
AbstractDbMessageProcessor(DbConfigResolver, TransactionalAction) - Constructor for class org.mule.module.db.internal.processor.AbstractDbMessageProcessor
 
AbstractDbProcessorDefinitionParser - Class in org.mule.module.db.internal.config.processor
 
AbstractDbProcessorDefinitionParser() - Constructor for class org.mule.module.db.internal.config.processor.AbstractDbProcessorDefinitionParser
 
AbstractDbType - Class in org.mule.module.db.internal.domain.type
Base class for DbType
AbstractDbType(int, String) - Constructor for class org.mule.module.db.internal.domain.type.AbstractDbType
 
AbstractDebugQueryLogger - Class in org.mule.module.db.internal.domain.logger
Base class for query loggers that write to a logger
AbstractDebugQueryLogger(Log) - Constructor for class org.mule.module.db.internal.domain.logger.AbstractDebugQueryLogger
 
AbstractExecutor - Class in org.mule.module.db.internal.domain.executor
Base class for query executors
AbstractExecutor(StatementFactory) - Constructor for class org.mule.module.db.internal.domain.executor.AbstractExecutor
 
AbstractMapStatementResultHandler - Class in org.mule.module.db.internal.result.statement
Processes Statement results creating a map containing them.
AbstractMapStatementResultHandler(ResultSetHandler) - Constructor for class org.mule.module.db.internal.result.statement.AbstractMapStatementResultHandler
 
AbstractNullQueryLogger - Class in org.mule.module.db.internal.domain.logger
Base class for query loggers that logs nothing
AbstractNullQueryLogger() - Constructor for class org.mule.module.db.internal.domain.logger.AbstractNullQueryLogger
 
AbstractParamDefinitionDefinitionParser - Class in org.mule.module.db.internal.config.domain.param
 
AbstractParamDefinitionDefinitionParser() - Constructor for class org.mule.module.db.internal.config.domain.param.AbstractParamDefinitionDefinitionParser
 
AbstractQueryMetadataProvider - Class in org.mule.module.db.internal.metadata
Base class for QueryMetadataProvider implementations
AbstractQueryMetadataProvider(DbConfigResolver, Query) - Constructor for class org.mule.module.db.internal.metadata.AbstractQueryMetadataProvider
 
AbstractQueryParam - Class in org.mule.module.db.internal.domain.param
Defines a base class for implementing different kind of { @link QueryParam} classes.
AbstractQueryParam(int, DbType, String) - Constructor for class org.mule.module.db.internal.domain.param.AbstractQueryParam
 
AbstractResultSetHandlerProcessorDefinitionParser - Class in org.mule.module.db.internal.config.processor
 
AbstractResultSetHandlerProcessorDefinitionParser() - Constructor for class org.mule.module.db.internal.config.processor.AbstractResultSetHandlerProcessorDefinitionParser
 
AbstractSingleQueryDbMessageProcessor - Class in org.mule.module.db.internal.processor
Base class for message processors processing only one query
AbstractSingleQueryDbMessageProcessor(DbConfigResolver, QueryResolver, TransactionalAction) - Constructor for class org.mule.module.db.internal.processor.AbstractSingleQueryDbMessageProcessor
 
AbstractSingleQueryExecutor - Class in org.mule.module.db.internal.domain.executor
Base class for executors that execute a single query
AbstractSingleQueryExecutor(StatementFactory) - Constructor for class org.mule.module.db.internal.domain.executor.AbstractSingleQueryExecutor
 
AbstractSingleQueryProcessorDefinitionParser - Class in org.mule.module.db.internal.config.processor
 
AbstractSingleQueryProcessorDefinitionParser() - Constructor for class org.mule.module.db.internal.config.processor.AbstractSingleQueryProcessorDefinitionParser
 
AbstractStreamingResultSetCloser - Class in org.mule.module.db.internal.result.statement
Base class for implementing StreamingResultSetCloser
AbstractStreamingResultSetCloser() - Constructor for class org.mule.module.db.internal.result.statement.AbstractStreamingResultSetCloser
 
AbstractUpdateProcessorBeanDefinitionParser - Class in org.mule.module.db.internal.config.processor
 
AbstractUpdateProcessorBeanDefinitionParser() - Constructor for class org.mule.module.db.internal.config.processor.AbstractUpdateProcessorBeanDefinitionParser
 
AbstractVendorConfigResolverFactoryBean - Class in org.mule.module.db.internal.config.domain.database
Base class for creating vendor's DbConfigResolverFactoryBean
AbstractVendorConfigResolverFactoryBean(String, ConfigurableDbConfigFactory) - Constructor for class org.mule.module.db.internal.config.domain.database.AbstractVendorConfigResolverFactoryBean
 
add(QueryTemplate) - Method in class org.mule.module.db.internal.domain.query.BulkQuery
Adds a new query template to the bulk
addParameter(InputQueryParam, Object) - Method in class org.mule.module.db.internal.domain.logger.DebugSingleQueryLogger
 
addParameter(InputQueryParam, Object) - Method in class org.mule.module.db.internal.domain.logger.NullSingleQueryLogger
 
addParameter(InputQueryParam, Object) - Method in interface org.mule.module.db.internal.domain.logger.SingleQueryLogger
Adds the value of a query parameter for logging
addParameterSet() - Method in class org.mule.module.db.internal.domain.logger.DebugPreparedBulkQueryLogger
 
addParameterSet() - Method in class org.mule.module.db.internal.domain.logger.NullPreparedBulkQueryLogger
 
addParameterSet() - Method in interface org.mule.module.db.internal.domain.logger.PreparedBulkQueryLogger
Adds another set of parameters to the bulk query logger
addQuery(String) - Method in interface org.mule.module.db.internal.domain.logger.BulkQueryLogger
Adds a new query to log
addQuery(String) - Method in class org.mule.module.db.internal.domain.logger.DebugBulkQueryLogger
 
addQuery(String) - Method in class org.mule.module.db.internal.domain.logger.NullBulkQueryLogger
 
appliesTo(DataSource, MuleContext) - Method in class org.mule.module.db.internal.domain.xa.CompositeDataSourceDecorator
 
appliesTo(DataSource, MuleContext) - Method in interface org.mule.module.db.internal.domain.xa.DataSourceDecorator
Indicates whether or not this decorator can decorate a given datasource
appliesTo(DataSource, MuleContext) - Method in class org.mule.module.db.internal.domain.xa.DefaultDataSourceDecorator
 
ARRAY_DB_TYPE - Static variable in class org.mule.module.db.internal.domain.type.JdbcTypes
 
ArrayResolvedDbType - Class in org.mule.module.db.internal.domain.type
Defines a structured data type for Array
ArrayResolvedDbType(int, String) - Constructor for class org.mule.module.db.internal.domain.type.ArrayResolvedDbType
Creates a new instance
AUTO_GENERATED_KEY_STRATEGY_PROPERTY - Static variable in class org.mule.module.db.internal.config.processor.AbstractAdvancedDbProcessorDefinitionParser
 
AUTO_GENERATED_KEYS_PROPERTY - Static variable in class org.mule.module.db.internal.config.processor.AbstractAdvancedDbProcessorDefinitionParser
 
AutoGeneratedKeysProcessingException - Exception in org.mule.module.db.internal.result.statement
Thrown to indicate an error during auto generated keys processing
AutoGeneratedKeysProcessingException(Throwable) - Constructor for exception org.mule.module.db.internal.result.statement.AutoGeneratedKeysProcessingException
 
autoGeneratedKeyStrategy - Variable in class org.mule.module.db.internal.config.processor.AbstractAdvancedDbProcessorDefinitionParser
 
AutoGeneratedKeyStrategy - Interface in org.mule.module.db.internal.domain.autogeneratedkey
Manages different ways to process auto generated keys
autoGeneratedKeyStrategy - Variable in class org.mule.module.db.internal.processor.AbstractBulkUpdateMessageProcessor
 

B

beginTransaction(MuleContext) - Method in class org.mule.module.db.internal.domain.transaction.DbTransactionFactory
 
BIGINT_DB_TYPE - Static variable in class org.mule.module.db.internal.domain.type.JdbcTypes
 
BINARY_DB_TYPE - Static variable in class org.mule.module.db.internal.domain.type.JdbcTypes
 
bindResource(Object, Object) - Method in class org.mule.module.db.internal.domain.transaction.DbTransaction
 
BIT_DB_TYPE - Static variable in class org.mule.module.db.internal.domain.type.JdbcTypes
 
BLOB_DB_TYPE - Static variable in class org.mule.module.db.internal.domain.type.JdbcTypes
 
BOOLEAN_DB_TYPE - Static variable in class org.mule.module.db.internal.domain.type.JdbcTypes
 
builder - Variable in class org.mule.module.db.internal.domain.logger.AbstractDebugQueryLogger
 
buildUrlFromAttributes() - Method in class org.mule.module.db.internal.config.domain.database.AbstractVendorConfigResolverFactoryBean
 
BULK_MODE_ATTRIBUTE - Static variable in class org.mule.module.db.internal.config.processor.AbstractUpdateProcessorBeanDefinitionParser
 
BulkExecuteMessageProcessor - Class in org.mule.module.db.internal.processor
Executes an queries in bulk mode on a database *

Accepted queries are any query with no parameters and returning an update count as result.

BulkExecuteMessageProcessor(DbConfigResolver, BulkQueryResolver, BulkQueryExecutorFactory, TransactionalAction) - Constructor for class org.mule.module.db.internal.processor.BulkExecuteMessageProcessor
 
BulkExecuteMetadataProvider - Class in org.mule.module.db.internal.metadata
Provides metadata for bulk queries
BulkExecuteMetadataProvider() - Constructor for class org.mule.module.db.internal.metadata.BulkExecuteMetadataProvider
 
BulkExecuteProcessorBeanDefinitionParser - Class in org.mule.module.db.internal.config.processor
 
BulkExecuteProcessorBeanDefinitionParser() - Constructor for class org.mule.module.db.internal.config.processor.BulkExecuteProcessorBeanDefinitionParser
 
BulkExecutor - Interface in org.mule.module.db.internal.domain.executor
Executes bulk queries against a database
BulkQuery - Class in org.mule.module.db.internal.domain.query
Defines a bulk of queryTemplates
BulkQuery() - Constructor for class org.mule.module.db.internal.domain.query.BulkQuery
 
BulkQueryExecutorFactory - Interface in org.mule.module.db.internal.domain.executor
Creates BulkExecutor instances
BulkQueryLogger - Interface in org.mule.module.db.internal.domain.logger
Logs a bulk query
BulkQueryResolver - Interface in org.mule.module.db.internal.resolver.query
Resolves a BulkQuery for a given MuleEvent
BulkQueryResolverFactoryBean - Class in org.mule.module.db.internal.config.domain.query
 
BulkQueryResolverFactoryBean(String) - Constructor for class org.mule.module.db.internal.config.domain.query.BulkQueryResolverFactoryBean
 
bulkQueryText - Variable in class org.mule.module.db.internal.resolver.query.AbstractBulkQueryResolver
 
BulkUpdateExecutor - Class in org.mule.module.db.internal.domain.executor
Executes bulk queries
BulkUpdateExecutor(StatementFactory) - Constructor for class org.mule.module.db.internal.domain.executor.BulkUpdateExecutor
 
BulkUpdateExecutorFactory - Class in org.mule.module.db.internal.domain.executor
Creates BulkUpdateExecutor instances
BulkUpdateExecutorFactory(StatementFactory) - Constructor for class org.mule.module.db.internal.domain.executor.BulkUpdateExecutorFactory
 
bulkUpdateExecutorFactory - Variable in class org.mule.module.db.internal.processor.AbstractBulkUpdateMessageProcessor
 
BulkUpdateMessageProcessorFactoryBean - Class in org.mule.module.db.internal.config.processor
Creates different AbstractBulkUpdateMessageProcessor implementations depending on whether the supplied query is parameterized or dynamic.
BulkUpdateMessageProcessorFactoryBean(DbConfigResolver, QueryResolver, BulkQueryExecutorFactory, TransactionalAction, List<QueryType>, Query) - Constructor for class org.mule.module.db.internal.config.processor.BulkUpdateMessageProcessorFactoryBean
 

C

CHAR_DB_TYPE - Static variable in class org.mule.module.db.internal.domain.type.JdbcTypes
 
checkElementNameUnique(Element) - Method in class org.mule.module.db.internal.config.domain.param.AbstractParamDefinitionDefinitionParser
 
checkElementNameUnique(Element) - Method in class org.mule.module.db.internal.config.domain.param.InputParamValueBeanDefinitionParser
 
checkValidConnectionLock(DbConnection, Object) - Method in class org.mule.module.db.internal.result.statement.StatementStreamingResultSetCloser
 
clear() - Method in class org.mule.module.db.internal.result.statement.CloseableMap
 
clearWarnings() - Method in class org.mule.module.db.internal.domain.connection.DefaultDbConnection
 
clearWarnings() - Method in class org.mule.module.db.internal.domain.xa.ConnectionWrapper
 
CLOB_DB_TYPE - Static variable in class org.mule.module.db.internal.domain.type.JdbcTypes
 
close() - Method in class org.mule.module.db.internal.domain.connection.DefaultDbConnection
 
close() - Method in class org.mule.module.db.internal.domain.xa.ConnectionWrapper
 
close() - Method in class org.mule.module.db.internal.result.resultset.ResultSetIterator
 
close(DbConnection, ResultSet) - Method in class org.mule.module.db.internal.result.resultset.SingleResultResultSetCloser
 
close(DbConnection, ResultSet) - Method in interface org.mule.module.db.internal.result.resultset.StreamingResultSetCloser
 
close(DbConnection, ResultSet) - Method in class org.mule.module.db.internal.result.statement.AbstractStreamingResultSetCloser
 
close() - Method in class org.mule.module.db.internal.result.statement.CloseableMap
 
close(DbConnection, ResultSet) - Method in class org.mule.module.db.internal.result.statement.StatementStreamingResultSetCloser
 
CloseableMap<K,V> - Class in org.mule.module.db.internal.result.statement
Defines a Map that will close any contained Closeable value
CloseableMap() - Constructor for class org.mule.module.db.internal.result.statement.CloseableMap
 
closeResultSets(DbConnection) - Method in class org.mule.module.db.internal.result.statement.StatementStreamingResultSetCloser
Closes all tracked ResultSets for the passed connection.
closeStatement(Statement) - Method in class org.mule.module.db.internal.result.resultset.SingleResultResultSetCloser
 
COLUMN_INDEXES_PROPERTY - Static variable in class org.mule.module.db.internal.config.processor.AbstractAdvancedDbProcessorDefinitionParser
 
COLUMN_NAMES_PROPERTY - Static variable in class org.mule.module.db.internal.config.processor.AbstractAdvancedDbProcessorDefinitionParser
 
ColumnIndexAutoGeneratedKeyStrategy - Class in org.mule.module.db.internal.domain.autogeneratedkey
 
ColumnIndexAutoGeneratedKeyStrategy(int[]) - Constructor for class org.mule.module.db.internal.domain.autogeneratedkey.ColumnIndexAutoGeneratedKeyStrategy
 
ColumnNameAutoGeneratedKeyStrategy - Class in org.mule.module.db.internal.domain.autogeneratedkey
 
ColumnNameAutoGeneratedKeyStrategy(String[]) - Constructor for class org.mule.module.db.internal.domain.autogeneratedkey.ColumnNameAutoGeneratedKeyStrategy
 
commit() - Method in class org.mule.module.db.internal.domain.connection.DefaultDbConnection
 
commit() - Method in class org.mule.module.db.internal.domain.xa.ConnectionWrapper
 
CompositeDataSourceDecorator - Class in org.mule.module.db.internal.domain.xa
Composes multiple DataSourceDecorator instances
CompositeDataSourceDecorator() - Constructor for class org.mule.module.db.internal.domain.xa.CompositeDataSourceDecorator
 
CompositeDbTypeManager - Class in org.mule.module.db.internal.domain.type
Uses DbTypeManager instances to manage DB types
CompositeDbTypeManager(List<DbTypeManager>) - Constructor for class org.mule.module.db.internal.domain.type.CompositeDbTypeManager
Creates a composed DB type manager
CONFIG_DEBUG_FIELD - Static variable in class org.mule.module.db.internal.processor.DbDebugInfoUtils
 
CONFIG_PROPERTY - Static variable in class org.mule.module.db.internal.config.processor.AbstractDbProcessorDefinitionParser
 
ConfigurableDbConfigFactory - Interface in org.mule.module.db.internal.domain.database
Provides a way to configure a DbConfigFactory
ConfigurableStatementFactory - Interface in org.mule.module.db.internal.domain.statement
Provides extra customization to a StatementFactory
ConfiguredDbConfigResolver - Class in org.mule.module.db.internal.resolver.database
Resolves a DbConfig delegating to the DbConfigResolver corresponding to the configured config.
ConfiguredDbConfigResolver(DbConfigResolver) - Constructor for class org.mule.module.db.internal.resolver.database.ConfiguredDbConfigResolver
 
configureStatementResultSetCloser(BeanDefinitionBuilder) - Method in class org.mule.module.db.internal.config.processor.AbstractAdvancedDbProcessorDefinitionParser
 
CONNECTION_DEBUG_FIELD - Static variable in class org.mule.module.db.internal.processor.DbDebugInfoUtils
 
CONNECTION_PROPERTIES_ELEMENT_NAME - Static variable in class org.mule.module.db.internal.config.domain.database.DbConfigDefinitionParser
 
ConnectionBindingException - Exception in org.mule.module.db.internal.domain.connection
Thrown to indicates an error binding a connection to a transaction
ConnectionBindingException(String, Throwable) - Constructor for exception org.mule.module.db.internal.domain.connection.ConnectionBindingException
 
ConnectionClosingException - Exception in org.mule.module.db.internal.domain.connection
Thrown to indicate an error closing connection
ConnectionClosingException(Throwable) - Constructor for exception org.mule.module.db.internal.domain.connection.ConnectionClosingException
 
ConnectionCommitException - Exception in org.mule.module.db.internal.domain.connection
Thrown to indicate an error while committing a connection
ConnectionCommitException(Throwable) - Constructor for exception org.mule.module.db.internal.domain.connection.ConnectionCommitException
 
ConnectionCreationException - Exception in org.mule.module.db.internal.domain.connection
Thrown to indicate an error creating a connection
ConnectionCreationException(String) - Constructor for exception org.mule.module.db.internal.domain.connection.ConnectionCreationException
 
ConnectionCreationException(Throwable) - Constructor for exception org.mule.module.db.internal.domain.connection.ConnectionCreationException
 
ConnectionFactory - Interface in org.mule.module.db.internal.domain.connection
Creates Connection from DataSource
ConnectionWrapper - Class in org.mule.module.db.internal.domain.xa
Using for unification XAConnection and Connection
ConnectionWrapper(XAConnection) - Constructor for class org.mule.module.db.internal.domain.xa.ConnectionWrapper
 
containsKey(Object) - Method in class org.mule.module.db.internal.result.statement.CloseableMap
 
containsValue(Object) - Method in class org.mule.module.db.internal.result.statement.CloseableMap
 
create(DataSource) - Method in class org.mule.module.db.internal.domain.connection.AbstractConnectionFactory
 
create(DataSource) - Method in interface org.mule.module.db.internal.domain.connection.ConnectionFactory
Creates a connection for a DataSource
create(DataSourceConfig) - Method in class org.mule.module.db.internal.domain.database.DataSourceFactory
Creates a dataSource from a given dataSource config
create(String, Map<QName, Object>, DataSource) - Method in interface org.mule.module.db.internal.domain.database.DbConfigFactory
Creates a DbConfig to access a given DataSource
create(String, Map<QName, Object>, DataSource) - Method in class org.mule.module.db.internal.domain.database.GenericDbConfigFactory
 
create() - Method in interface org.mule.module.db.internal.domain.executor.BulkQueryExecutorFactory
 
create() - Method in class org.mule.module.db.internal.domain.executor.BulkUpdateExecutorFactory
 
create() - Method in interface org.mule.module.db.internal.domain.executor.QueryExecutorFactory
 
create() - Method in class org.mule.module.db.internal.domain.executor.SelectExecutorFactory
 
create() - Method in class org.mule.module.db.internal.domain.executor.StoredProcedureExecutorFactory
 
create() - Method in class org.mule.module.db.internal.domain.executor.UpdateExecutorFactory
 
create(DbConnection, QueryTemplate) - Method in class org.mule.module.db.internal.domain.statement.QueryStatementFactory
 
create(DbConnection, QueryTemplate, AutoGeneratedKeyStrategy) - Method in class org.mule.module.db.internal.domain.statement.QueryStatementFactory
 
create(DbConnection, QueryTemplate) - Method in interface org.mule.module.db.internal.domain.statement.StatementFactory
Creates a JDBC statement
create(DbConnection, QueryTemplate, AutoGeneratedKeyStrategy) - Method in interface org.mule.module.db.internal.domain.statement.StatementFactory
Creates a JDBC statement with auto generated keys processing
create(QueryTemplate) - Method in class org.mule.module.db.internal.resolver.param.GenericParamTypeResolverFactory
 
create(QueryTemplate) - Method in interface org.mule.module.db.internal.resolver.param.ParamTypeResolverFactory
Creates a new parameter type resolver to resolve the parameter types of a given query template.
create(DbConnection, Statement, QueryTemplate, AutoGeneratedKeyStrategy) - Method in class org.mule.module.db.internal.result.statement.GenericStatementResultIteratorFactory
 
create(DbConnection, Statement, QueryTemplate, AutoGeneratedKeyStrategy) - Method in interface org.mule.module.db.internal.result.statement.StatementResultIteratorFactory
 
createArrayOf(String, Object[]) - Method in class org.mule.module.db.internal.domain.connection.DefaultDbConnection
 
createArrayOf(String, Object[]) - Method in class org.mule.module.db.internal.domain.xa.ConnectionWrapper
 
createBlob() - Method in class org.mule.module.db.internal.domain.connection.DefaultDbConnection
 
createBlob() - Method in class org.mule.module.db.internal.domain.xa.ConnectionWrapper
 
createBulkQuery(MuleEvent) - Method in class org.mule.module.db.internal.resolver.query.AbstractBulkQueryResolver
 
createBulkQuery(MuleEvent) - Method in class org.mule.module.db.internal.resolver.query.StaticBulkQueryResolver
 
createBulkQueryLogger(Log, QueryTemplate, int) - Method in class org.mule.module.db.internal.domain.logger.DefaultQueryLoggerFactory
 
createBulkQueryLogger(Log) - Method in class org.mule.module.db.internal.domain.logger.DefaultQueryLoggerFactory
 
createBulkQueryLogger(Log, QueryTemplate, int) - Method in interface org.mule.module.db.internal.domain.logger.QueryLoggerFactory
Creates a logger for a single query running in bulk mode
createBulkQueryLogger(Log) - Method in interface org.mule.module.db.internal.domain.logger.QueryLoggerFactory
Creates a logger for a bulk query
createClob() - Method in class org.mule.module.db.internal.domain.connection.DefaultDbConnection
 
createClob() - Method in class org.mule.module.db.internal.domain.xa.ConnectionWrapper
 
createConnection(TransactionalAction) - Method in interface org.mule.module.db.internal.domain.connection.DbConnectionFactory
Creates a connection with a given TransactionalAction
createConnection(TransactionalAction) - Method in class org.mule.module.db.internal.domain.connection.TransactionalDbConnectionFactory
 
createDataSourceFactory() - Method in class org.mule.module.db.internal.config.domain.database.DbConfigResolverFactoryBean
 
createExecutorFactory(Element) - Method in class org.mule.module.db.internal.config.processor.AbstractAdvancedDbProcessorDefinitionParser
 
createExecutorFactory(Element) - Method in class org.mule.module.db.internal.config.processor.BulkExecuteProcessorBeanDefinitionParser
 
createExecutorFactory(Element) - Method in class org.mule.module.db.internal.config.processor.ExecuteDdlProcessorBeanDefinitionParser
 
createExecutorFactory(Element) - Method in class org.mule.module.db.internal.config.processor.PreparedBulkUpdateProcessorBeanDefinitionParser
 
createExecutorFactory(Element) - Method in class org.mule.module.db.internal.config.processor.SelectProcessorDefinitionParser
 
createExecutorFactory(Element) - Method in class org.mule.module.db.internal.config.processor.SingleUpdateProcessorDefinitionParser
 
createExecutorFactory(Element) - Method in class org.mule.module.db.internal.config.processor.StoredProcedureProcessorBeanDefinitionParser
 
createInstance() - Method in class org.mule.module.db.internal.config.domain.query.QueryTemplateFactoryBean
 
createNClob() - Method in class org.mule.module.db.internal.domain.connection.DefaultDbConnection
 
createNClob() - Method in class org.mule.module.db.internal.domain.xa.ConnectionWrapper
 
createPooledDataSource(DataSourceConfig) - Method in class org.mule.module.db.internal.domain.database.DataSourceFactory
 
createPooledStandardDataSource(DataSource, DbPoolingProfile) - Method in class org.mule.module.db.internal.domain.database.DataSourceFactory
 
createQueryFieldDebugInfo(String, QueryTemplate) - Static method in class org.mule.module.db.internal.processor.DbDebugInfoUtils
Creates debug information for a query
createQueryLogger(Log, QueryTemplate) - Method in class org.mule.module.db.internal.domain.logger.DefaultQueryLoggerFactory
 
createQueryLogger(Log, QueryTemplate) - Method in interface org.mule.module.db.internal.domain.logger.QueryLoggerFactory
Creates a logger for a single query
createQueryResolverBeanDefinition(BeanDefinition) - Method in class org.mule.module.db.internal.config.processor.AbstractSingleQueryProcessorDefinitionParser
 
createResultMap() - Method in class org.mule.module.db.internal.result.statement.AbstractMapStatementResultHandler
 
createResultMap() - Method in class org.mule.module.db.internal.result.statement.EagerStatementResultHandler
 
createResultMap() - Method in class org.mule.module.db.internal.result.statement.StreamingStatementResultHandler
 
createSingleDataSource(DataSourceConfig) - Method in class org.mule.module.db.internal.domain.database.DataSourceFactory
 
createSQLXML() - Method in class org.mule.module.db.internal.domain.connection.DefaultDbConnection
 
createSQLXML() - Method in class org.mule.module.db.internal.domain.xa.ConnectionWrapper
 
createStatement() - Method in class org.mule.module.db.internal.domain.connection.DefaultDbConnection
 
createStatement(int, int) - Method in class org.mule.module.db.internal.domain.connection.DefaultDbConnection
 
createStatement(int, int, int) - Method in class org.mule.module.db.internal.domain.connection.DefaultDbConnection
 
createStatement() - Method in class org.mule.module.db.internal.domain.xa.ConnectionWrapper
 
createStatement(int, int) - Method in class org.mule.module.db.internal.domain.xa.ConnectionWrapper
 
createStatement(int, int, int) - Method in class org.mule.module.db.internal.domain.xa.ConnectionWrapper
 
createStruct(String, Object[]) - Method in class org.mule.module.db.internal.domain.connection.DefaultDbConnection
 
createStruct(String, Object[]) - Method in class org.mule.module.db.internal.domain.xa.ConnectionWrapper
 
createXmlType(Connection, String) - Static method in class org.mule.module.db.internal.domain.type.oracle.OracleXmlType
Creates an OracleXmlType.ORACLE_XMLTYPE_CLASS object from the received XML string
createXmlType(Connection, InputStream) - Static method in class org.mule.module.db.internal.domain.type.oracle.OracleXmlType
Creates an OracleXmlType.ORACLE_XMLTYPE_CLASS object from the received XML InputStream

D

DATA_SOURCE_REF_ATTRIBUTE - Static variable in class org.mule.module.db.internal.config.domain.database.DbConfigDefinitionParser
 
DATA_TYPE_ELEMENT - Static variable in class org.mule.module.db.internal.config.domain.database.DbConfigDefinitionParser
 
DATA_TYPES_ELEMENT - Static variable in class org.mule.module.db.internal.config.domain.database.DbConfigDefinitionParser
 
DATABASE_ATTRIBUTE - Static variable in class org.mule.module.db.internal.config.domain.database.DbConfigDefinitionParser
 
DATALINK_DB_TYPE - Static variable in class org.mule.module.db.internal.domain.type.JdbcTypes
 
DataSourceConfig - Class in org.mule.module.db.internal.domain.database
Maintains configuration information about how to build a DataSource
DataSourceConfig() - Constructor for class org.mule.module.db.internal.domain.database.DataSourceConfig
 
DataSourceDecorator - Interface in org.mule.module.db.internal.domain.xa
Decorates DataSource if required in order to work with XA transactions
DataSourceFactory - Class in org.mule.module.db.internal.domain.database
Creates DataSource instances
DataSourceFactory(String) - Constructor for class org.mule.module.db.internal.domain.database.DataSourceFactory
 
DataSourceWrapper - Class in org.mule.module.db.internal.domain.xa
Using for unification XADataSource and DataSource
DataSourceWrapper(XADataSource) - Constructor for class org.mule.module.db.internal.domain.xa.DataSourceWrapper
 
DATE_DB_TYPE - Static variable in class org.mule.module.db.internal.domain.type.JdbcTypes
 
DbConfig - Interface in org.mule.module.db.internal.domain.database
Database configuration used in the connector
DbConfigDefinitionParser - Class in org.mule.module.db.internal.config.domain.database
 
DbConfigDefinitionParser(Class<? extends DbConfigResolverFactoryBean>, CheckExclusiveAttributes) - Constructor for class org.mule.module.db.internal.config.domain.database.DbConfigDefinitionParser
 
DbConfigFactory - Interface in org.mule.module.db.internal.domain.database
Creates DbConfig instances
dbConfigResolver - Variable in class org.mule.module.db.internal.metadata.AbstractQueryMetadataProvider
 
dbConfigResolver - Variable in class org.mule.module.db.internal.processor.AbstractDbMessageProcessor
 
DbConfigResolver - Interface in org.mule.module.db.internal.resolver.database
Resolves a DbConfig for a given MuleEvent
DbConfigResolverFactoryBean - Class in org.mule.module.db.internal.config.domain.database
Creates DbConfigResolver instances
DbConfigResolverFactoryBean() - Constructor for class org.mule.module.db.internal.config.domain.database.DbConfigResolverFactoryBean
 
DbConfigResolverFactoryBean(ConfigurableDbConfigFactory) - Constructor for class org.mule.module.db.internal.config.domain.database.DbConfigResolverFactoryBean
 
dbConfigResolverFactoryBeanDefinition - Variable in class org.mule.module.db.internal.config.processor.AbstractDbProcessorDefinitionParser
 
DbConnection - Interface in org.mule.module.db.internal.domain.connection
Wraps a Connection adding connector's specific functionality
DbConnectionException - Exception in org.mule.module.db.internal.processor
DbConnectionException is an exception thrown when an error connecting to a DB occurs, regardless of the message.
DbConnectionException(SQLException, DbConfig) - Constructor for exception org.mule.module.db.internal.processor.DbConnectionException
 
DbConnectionFactory - Interface in org.mule.module.db.internal.domain.connection
Creates database connections
DbConnectionReleaser - Interface in org.mule.module.db.internal.domain.connection
Notifies that a connection can be released
DbDebugInfoUtils - Class in org.mule.module.db.internal.processor
 
DbMessages - Class in org.mule.module.db.internal.i18n
 
DbMessages() - Constructor for class org.mule.module.db.internal.i18n.DbMessages
 
DbNamespaceHandler - Class in org.mule.module.db.config
 
DbNamespaceHandler() - Constructor for class org.mule.module.db.config.DbNamespaceHandler
 
DbPoolingProfile - Class in org.mule.module.db.internal.domain.connection
Describes a database pooling profile
DbPoolingProfile() - Constructor for class org.mule.module.db.internal.domain.connection.DbPoolingProfile
 
DbTransaction - Class in org.mule.module.db.internal.domain.transaction
Provides a database transactions
DbTransaction(MuleContext) - Constructor for class org.mule.module.db.internal.domain.transaction.DbTransaction
 
DbTransactionFactory - Class in org.mule.module.db.internal.domain.transaction
Creates database transactions
DbTransactionFactory() - Constructor for class org.mule.module.db.internal.domain.transaction.DbTransactionFactory
 
dbTransactionManager - Variable in class org.mule.module.db.internal.domain.connection.TransactionalDbConnectionFactory
 
DbTransactionManager - Interface in org.mule.module.db.internal.domain.transaction
Manages transactions for the connector
DbType - Interface in org.mule.module.db.internal.domain.type
Database data type
dbTypeManager - Variable in class org.mule.module.db.internal.domain.connection.TransactionalDbConnectionFactory
 
DbTypeManager - Interface in org.mule.module.db.internal.domain.type
Manages types for a database instance
dbTypeManager - Variable in class org.mule.module.db.internal.resolver.param.DefaultParamTypeResolver
 
DdlMetadataProvider - Class in org.mule.module.db.internal.metadata
Provides metadata for DDL queries
DdlMetadataProvider(DbConfigResolver, Query, AutoGeneratedKeyStrategy) - Constructor for class org.mule.module.db.internal.metadata.DdlMetadataProvider
 
DebugBulkQueryLogger - Class in org.mule.module.db.internal.domain.logger
 
DebugBulkQueryLogger(Log) - Constructor for class org.mule.module.db.internal.domain.logger.DebugBulkQueryLogger
 
DebugPreparedBulkQueryLogger - Class in org.mule.module.db.internal.domain.logger
Logs a prepared bulk query in debug level
DebugPreparedBulkQueryLogger(Log, QueryTemplate, int) - Constructor for class org.mule.module.db.internal.domain.logger.DebugPreparedBulkQueryLogger
 
DebugSingleQueryLogger - Class in org.mule.module.db.internal.domain.logger
Logs a single query in debug level
DebugSingleQueryLogger(Log, QueryTemplate) - Constructor for class org.mule.module.db.internal.domain.logger.DebugSingleQueryLogger
 
DECIMAL_DB_TYPE - Static variable in class org.mule.module.db.internal.domain.type.JdbcTypes
 
decorate(DataSource, String, DbPoolingProfile, MuleContext) - Method in class org.mule.module.db.internal.domain.xa.CompositeDataSourceDecorator
 
decorate(DataSource, String, DbPoolingProfile, MuleContext) - Method in interface org.mule.module.db.internal.domain.xa.DataSourceDecorator
Decorates a dataSource
decorate(DataSource, String, DbPoolingProfile, MuleContext) - Method in class org.mule.module.db.internal.domain.xa.DefaultDataSourceDecorator
 
decorateDataSource(DataSource, DbPoolingProfile, MuleContext) - Method in class org.mule.module.db.internal.domain.database.DataSourceFactory
 
DEFAULT_FETCH_SIZE - Static variable in class org.mule.module.db.internal.config.processor.AbstractDbProcessorDefinitionParser
 
DEFAULT_VALUE_ATTRIBUTE - Static variable in class org.mule.module.db.internal.config.domain.param.InputParamValueBeanDefinitionParser
 
DefaultAutoGeneratedKeyStrategy - Class in org.mule.module.db.internal.domain.autogeneratedkey
 
DefaultAutoGeneratedKeyStrategy() - Constructor for class org.mule.module.db.internal.domain.autogeneratedkey.DefaultAutoGeneratedKeyStrategy
 
DefaultDataSourceDecorator - Class in org.mule.module.db.internal.domain.xa
Decorates a DataSource using a DataSourceWrapper if required
DefaultDataSourceDecorator() - Constructor for class org.mule.module.db.internal.domain.xa.DefaultDataSourceDecorator
 
DefaultDbConfigResolver - Class in org.mule.module.db.internal.resolver.database
Resolves the default database configuration defined in an application
DefaultDbConfigResolver(MuleRegistry) - Constructor for class org.mule.module.db.internal.resolver.database.DefaultDbConfigResolver
 
DefaultDbConfigResolverFactoryBean - Class in org.mule.module.db.internal.config.resolver.database
 
DefaultDbConfigResolverFactoryBean() - Constructor for class org.mule.module.db.internal.config.resolver.database.DefaultDbConfigResolverFactoryBean
 
DefaultDbConnection - Class in org.mule.module.db.internal.domain.connection
Delegates Connection behaviour to a delegate
DefaultDbConnection(Connection, TransactionalAction, DefaultDbConnectionReleaser, ParamTypeResolverFactory) - Constructor for class org.mule.module.db.internal.domain.connection.DefaultDbConnection
 
DefaultDbConnectionReleaser - Class in org.mule.module.db.internal.domain.connection
 
DefaultDbConnectionReleaser(DbConnectionFactory) - Constructor for class org.mule.module.db.internal.domain.connection.DefaultDbConnectionReleaser
 
DefaultFileReader - Class in org.mule.module.db.internal.util
Reads files using IOUtils
DefaultFileReader() - Constructor for class org.mule.module.db.internal.util.DefaultFileReader
 
DefaultInOutQueryParam - Class in org.mule.module.db.internal.domain.param
 
DefaultInOutQueryParam(int, DbType, String, Object) - Constructor for class org.mule.module.db.internal.domain.param.DefaultInOutQueryParam
 
DefaultInputQueryParam - Class in org.mule.module.db.internal.domain.param
 
DefaultInputQueryParam(int, DbType, Object) - Constructor for class org.mule.module.db.internal.domain.param.DefaultInputQueryParam
 
DefaultInputQueryParam(int, DbType, Object, String) - Constructor for class org.mule.module.db.internal.domain.param.DefaultInputQueryParam
 
DefaultOutputQueryParam - Class in org.mule.module.db.internal.domain.param
 
DefaultOutputQueryParam(int, DbType, String) - Constructor for class org.mule.module.db.internal.domain.param.DefaultOutputQueryParam
 
DefaultParamTypeResolver - Class in org.mule.module.db.internal.resolver.param
Resolves unknown and dynamic types using metadata if possible
DefaultParamTypeResolver(DbTypeManager, ParamTypeResolver) - Constructor for class org.mule.module.db.internal.resolver.param.DefaultParamTypeResolver
 
DefaultQueryLoggerFactory - Class in org.mule.module.db.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.module.db.internal.domain.logger.DefaultQueryLoggerFactory
 
DefaultSqlParamResolverFactoryBean - Class in org.mule.module.db.internal.config.domain.param
 
DefaultSqlParamResolverFactoryBean() - Constructor for class org.mule.module.db.internal.config.domain.param.DefaultSqlParamResolverFactoryBean
 
delegate - Variable in class org.mule.module.db.internal.domain.connection.AbstractDbConnection
 
DeleteProcessorBeanDefinitionParser - Class in org.mule.module.db.internal.config.processor
 
DeleteProcessorBeanDefinitionParser() - Constructor for class org.mule.module.db.internal.config.processor.DeleteProcessorBeanDefinitionParser
 
delist() - Method in class org.mule.module.db.internal.domain.xa.ConnectionWrapper
 
DerbyConfigResolverFactoryBean - Class in org.mule.module.db.internal.config.domain.database
Creates DbConfigResolver for Derby databases
DerbyConfigResolverFactoryBean() - Constructor for class org.mule.module.db.internal.config.domain.database.DerbyConfigResolverFactoryBean
 
dispose() - Method in class org.mule.module.db.internal.config.domain.database.DbConfigResolverFactoryBean
 
dispose() - Method in class org.mule.module.db.internal.domain.database.DataSourceFactory
 
dispose() - Method in class org.mule.module.db.internal.resolver.database.StaticDbConfigResolver
 
DISTINCT_DB_TYPE - Static variable in class org.mule.module.db.internal.domain.type.JdbcTypes
 
doBegin() - Method in class org.mule.module.db.internal.domain.transaction.DbTransaction
 
doCommit() - Method in class org.mule.module.db.internal.domain.transaction.DbTransaction
 
doCreateConnection(DataSource) - Method in class org.mule.module.db.internal.domain.connection.AbstractConnectionFactory
 
doCreateConnection(DataSource) - Method in class org.mule.module.db.internal.domain.connection.RetryConnectionFactory
 
doCreateConnection(DataSource) - Method in class org.mule.module.db.internal.domain.connection.SimpleConnectionFactory
 
doCreateDbConfig(DataSource, DbTypeManager, DbConnectionFactory, String) - Method in class org.mule.module.db.internal.domain.database.GenericDbConfigFactory
 
doCreateDbConnection(Connection, TransactionalAction) - Method in class org.mule.module.db.internal.domain.connection.TransactionalDbConnectionFactory
 
doCreateInstance() - Method in class org.mule.module.db.internal.config.domain.database.DbConfigResolverFactoryBean
 
doCreateStatementResultIterator(DbConnection, Statement, QueryTemplate, AutoGeneratedKeyStrategy, ResultSetHandler) - Method in class org.mule.module.db.internal.result.statement.GenericStatementResultIteratorFactory
 
doCreateTypeManager() - Method in class org.mule.module.db.internal.domain.database.GenericDbConfigFactory
 
doExecuteQuery(DbConnection, Statement, Query) - Method in class org.mule.module.db.internal.domain.executor.AbstractSingleQueryExecutor
 
doExecuteQuery(DbConnection, Statement, Query, AutoGeneratedKeyStrategy) - Method in class org.mule.module.db.internal.domain.executor.AbstractSingleQueryExecutor
 
doExecuteQuery(DbConnection, Statement, Query) - Method in class org.mule.module.db.internal.domain.executor.SelectExecutor
 
doExecuteQuery(DbConnection, Statement, Query, AutoGeneratedKeyStrategy) - Method in class org.mule.module.db.internal.domain.executor.SelectExecutor
 
doExecuteQuery(DbConnection, Statement, Query) - Method in class org.mule.module.db.internal.domain.executor.StoredProcedureExecutor
 
doExecuteQuery(DbConnection, Statement, Query, AutoGeneratedKeyStrategy) - Method in class org.mule.module.db.internal.domain.executor.StoredProcedureExecutor
 
doExecuteQuery(DbConnection, Statement, Query) - Method in class org.mule.module.db.internal.domain.executor.UpdateExecutor
 
doExecuteQuery(DbConnection, Statement, Query, AutoGeneratedKeyStrategy) - Method in class org.mule.module.db.internal.domain.executor.UpdateExecutor
 
doExecuteQuery(DbConnection, Query) - Method in class org.mule.module.db.internal.processor.AbstractSingleQueryDbMessageProcessor
 
doExecuteQuery(DbConnection, Query) - Method in class org.mule.module.db.internal.processor.ExecuteDdlMessageProcessor
 
doExecuteQuery(DbConnection, Query) - Method in class org.mule.module.db.internal.processor.SelectMessageProcessor
 
doExecuteQuery(DbConnection, Query) - Method in class org.mule.module.db.internal.processor.StoredProcedureMessageProcessor
 
doExecuteQuery(DbConnection, Query) - Method in class org.mule.module.db.internal.processor.UpdateMessageProcessor
 
doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.mule.module.db.internal.config.domain.database.DbConfigDefinitionParser
 
doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.mule.module.db.internal.config.domain.param.InOutParamDefinitionDefinitionParser
 
doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.mule.module.db.internal.config.domain.param.InputParamDefinitionDefinitionParser
 
doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.mule.module.db.internal.config.domain.param.InputParamValueBeanDefinitionParser
 
doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.mule.module.db.internal.config.domain.param.OutputParamDefinitionDefinitionParser
 
doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.mule.module.db.internal.config.domain.query.QueryTemplateBeanDefinitionParser
 
doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.mule.module.db.internal.config.processor.AbstractDbProcessorDefinitionParser
 
doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.mule.module.db.internal.config.processor.SingleUpdateProcessorDefinitionParser
 
doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.mule.module.db.internal.config.processor.StoredProcedureProcessorBeanDefinitionParser
 
doParseElement(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.mule.module.db.internal.config.processor.AbstractDbProcessorDefinitionParser
 
doParseElement(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.mule.module.db.internal.config.processor.AbstractResultSetHandlerProcessorDefinitionParser
 
doParseElement(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.mule.module.db.internal.config.processor.AbstractSingleQueryProcessorDefinitionParser
 
doParseElement(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.mule.module.db.internal.config.processor.BulkExecuteProcessorBeanDefinitionParser
 
doParseElement(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.mule.module.db.internal.config.processor.PreparedBulkUpdateProcessorBeanDefinitionParser
 
doProcessOutputParam(OutputQueryParam, Object) - Method in class org.mule.module.db.internal.result.statement.StatementResultIterator
 
doProcessParameters(PreparedStatement, QueryTemplate, List<QueryParamValue>, SingleQueryLogger) - Method in class org.mule.module.db.internal.domain.executor.AbstractExecutor
 
doProcessResultSet(String, ResultSet) - Method in class org.mule.module.db.internal.result.statement.StatementResultIterator
 
doProcessUpdateCount(String, int) - Method in class org.mule.module.db.internal.result.statement.StatementResultIterator
 
doRollback() - Method in class org.mule.module.db.internal.domain.transaction.DbTransaction
 
DOUBLE_DB_TYPE - Static variable in class org.mule.module.db.internal.domain.type.JdbcTypes
 
DRIVER_ATTRIBUTE - Static variable in class org.mule.module.db.internal.config.domain.database.DbConfigDefinitionParser
 
DUPLICATE_COLUMN_LABEL_ERROR - Static variable in class org.mule.module.db.internal.metadata.SelectMetadataProvider
 
DYNAMIC_QUERY - Static variable in class org.mule.module.db.internal.config.domain.query.QueryDefinitionParser
 
DYNAMIC_QUERY - Static variable in class org.mule.module.db.internal.config.domain.query.QueryTemplateBeanDefinitionParser
 
DynamicBulkQueryResolver - Class in org.mule.module.db.internal.resolver.query
Resolves a bulk query evaluating expression using a given event
DynamicBulkQueryResolver(String, QueryTemplateParser, ExpressionManager) - Constructor for class org.mule.module.db.internal.resolver.query.DynamicBulkQueryResolver
 
DynamicBulkUpdateMessageProcessor - Class in org.mule.module.db.internal.processor
Executes an update dynamic query in bulk mode on a database *

A dynamic update query can be update, insert or delete query or a stored procedure taking input parameters only and returning an update count.

DynamicBulkUpdateMessageProcessor(DbConfigResolver, QueryResolver, BulkQueryExecutorFactory, TransactionalAction, List<QueryType>) - Constructor for class org.mule.module.db.internal.processor.DynamicBulkUpdateMessageProcessor
 
DynamicDbConfigResolver - Class in org.mule.module.db.internal.resolver.database
Resolves a DbConfig from a dynamic DataSourceConfig.
DynamicDbConfigResolver(String, DbConfigFactory, DataSourceFactory, DataSourceConfig) - Constructor for class org.mule.module.db.internal.resolver.database.DynamicDbConfigResolver
 
DynamicDbType - Class in org.mule.module.db.internal.domain.type
Defines a type that is dynamically resolved
DynamicDbType(String) - Constructor for class org.mule.module.db.internal.domain.type.DynamicDbType
 
DynamicParamValueResolver - Class in org.mule.module.db.internal.resolver.param
Resolves query parameters evaluating expression using a given event
DynamicParamValueResolver(ExpressionManager) - Constructor for class org.mule.module.db.internal.resolver.param.DynamicParamValueResolver
 
DynamicQueryResolver - Class in org.mule.module.db.internal.resolver.query
Resolves a dynamic query evaluating expressions using a given event
DynamicQueryResolver(Query, QueryTemplateParser, ExpressionManager) - Constructor for class org.mule.module.db.internal.resolver.query.DynamicQueryResolver
 
DynamicQueryTemplateFactoryBean - Class in org.mule.module.db.internal.config.domain.query
Creates a QueryTemplate for a dynamic query
DynamicQueryTemplateFactoryBean(String) - Constructor for class org.mule.module.db.internal.config.domain.query.DynamicQueryTemplateFactoryBean
 

E

EagerStatementResultHandler - Class in org.mule.module.db.internal.result.statement
Processes Statement eagerly fetching all results from any returned ResultSet and then closes the statement.
EagerStatementResultHandler(ResultSetHandler) - Constructor for class org.mule.module.db.internal.result.statement.EagerStatementResultHandler
 
enlist() - Method in class org.mule.module.db.internal.domain.xa.ConnectionWrapper
 
entrySet() - Method in class org.mule.module.db.internal.result.statement.CloseableMap
 
equals(Object) - Method in class org.mule.module.db.internal.domain.connection.DbPoolingProfile
 
equals(Object) - Method in class org.mule.module.db.internal.domain.database.DataSourceConfig
 
execute(Statement, QueryTemplate) - Method in interface org.mule.module.db.internal.domain.autogeneratedkey.AutoGeneratedKeyStrategy
Executes a query that can return multiple results
execute(Statement, QueryTemplate) - Method in class org.mule.module.db.internal.domain.autogeneratedkey.ColumnIndexAutoGeneratedKeyStrategy
 
execute(Statement, QueryTemplate) - Method in class org.mule.module.db.internal.domain.autogeneratedkey.ColumnNameAutoGeneratedKeyStrategy
 
execute(Statement, QueryTemplate) - Method in class org.mule.module.db.internal.domain.autogeneratedkey.DefaultAutoGeneratedKeyStrategy
 
execute(Statement, QueryTemplate) - Method in class org.mule.module.db.internal.domain.autogeneratedkey.NoAutoGeneratedKeyStrategy
 
execute(DbConnection, Query) - Method in class org.mule.module.db.internal.domain.executor.AbstractSingleQueryExecutor
 
execute(DbConnection, Query, AutoGeneratedKeyStrategy) - Method in class org.mule.module.db.internal.domain.executor.AbstractSingleQueryExecutor
 
execute(DbConnection, BulkQuery) - Method in interface org.mule.module.db.internal.domain.executor.BulkExecutor
Executes a bulk query
execute(DbConnection, Query, List<List<QueryParamValue>>) - Method in interface org.mule.module.db.internal.domain.executor.BulkExecutor
Executes a parameterized query using a bulk of parameter sets
execute(DbConnection, BulkQuery) - Method in class org.mule.module.db.internal.domain.executor.BulkUpdateExecutor
 
execute(DbConnection, Query, List<List<QueryParamValue>>) - Method in class org.mule.module.db.internal.domain.executor.BulkUpdateExecutor
 
execute(DbConnection, Query) - Method in interface org.mule.module.db.internal.domain.executor.QueryExecutor
Executes a query
execute(DbConnection, Query, AutoGeneratedKeyStrategy) - Method in interface org.mule.module.db.internal.domain.executor.QueryExecutor
 
ExecuteDdlMessageProcessor - Class in org.mule.module.db.internal.processor
Executes a DDL query on a database

Both database and bulk query are resolved, if required, using the MuleEvent being processed.

ExecuteDdlMessageProcessor(DbConfigResolver, QueryResolver, QueryExecutorFactory, TransactionalAction) - Constructor for class org.mule.module.db.internal.processor.ExecuteDdlMessageProcessor
 
ExecuteDdlProcessorBeanDefinitionParser - Class in org.mule.module.db.internal.config.processor
 
ExecuteDdlProcessorBeanDefinitionParser() - Constructor for class org.mule.module.db.internal.config.processor.ExecuteDdlProcessorBeanDefinitionParser
 
executeQuery(DbConnection, MuleEvent) - Method in class org.mule.module.db.internal.processor.AbstractDbMessageProcessor
 
executeQuery(DbConnection, MuleEvent) - Method in class org.mule.module.db.internal.processor.AbstractSingleQueryDbMessageProcessor
 
executeQuery(DbConnection, MuleEvent) - Method in class org.mule.module.db.internal.processor.BulkExecuteMessageProcessor
 
executeQuery(DbConnection, MuleEvent) - Method in class org.mule.module.db.internal.processor.DynamicBulkUpdateMessageProcessor
 
executeQuery(DbConnection, MuleEvent) - Method in class org.mule.module.db.internal.processor.PreparedBulkUpdateMessageProcessor
 
executeUpdate(Statement, QueryTemplate) - Method in interface org.mule.module.db.internal.domain.autogeneratedkey.AutoGeneratedKeyStrategy
Executes an update query
executeUpdate(Statement, QueryTemplate) - Method in class org.mule.module.db.internal.domain.autogeneratedkey.ColumnIndexAutoGeneratedKeyStrategy
 
executeUpdate(Statement, QueryTemplate) - Method in class org.mule.module.db.internal.domain.autogeneratedkey.ColumnNameAutoGeneratedKeyStrategy
 
executeUpdate(Statement, QueryTemplate) - Method in class org.mule.module.db.internal.domain.autogeneratedkey.DefaultAutoGeneratedKeyStrategy
 
executeUpdate(Statement, QueryTemplate) - Method in class org.mule.module.db.internal.domain.autogeneratedkey.NoAutoGeneratedKeyStrategy
 

F

FETCH_SIZE - Static variable in class org.mule.module.db.internal.config.processor.AbstractDbProcessorDefinitionParser
 
FILE_ATTRIBUTE - Static variable in class org.mule.module.db.internal.config.domain.query.QueryTemplateBeanDefinitionParser
 
FileBulkQueryResolver - Class in org.mule.module.db.internal.resolver.query
Resolves a bulk query reading the queries from a file
FileBulkQueryResolver(String, QueryTemplateParser, FileReader) - Constructor for class org.mule.module.db.internal.resolver.query.FileBulkQueryResolver
 
FileReader - Interface in org.mule.module.db.internal.util
Abstracts file reading operations
FLOAT_DB_TYPE - Static variable in class org.mule.module.db.internal.domain.type.JdbcTypes
 

G

GenericDbConfig - Class in org.mule.module.db.internal.domain.database
Defines a database configuration that is not customized for any particular database vendor
GenericDbConfig(DataSource, String, DbTypeManager, DbConnectionFactory) - Constructor for class org.mule.module.db.internal.domain.database.GenericDbConfig
 
GenericDbConfigFactory - Class in org.mule.module.db.internal.domain.database
Creates DbConfig for generic data bases
GenericDbConfigFactory() - Constructor for class org.mule.module.db.internal.domain.database.GenericDbConfigFactory
 
GenericParamTypeResolverFactory - Class in org.mule.module.db.internal.resolver.param
Creates ParamTypeResolver for generic databases
GenericParamTypeResolverFactory(DbTypeManager) - Constructor for class org.mule.module.db.internal.resolver.param.GenericParamTypeResolverFactory
 
GenericStatementResultIteratorFactory - Class in org.mule.module.db.internal.result.statement
Creates StatementResultIterator for generic database configurations
GenericStatementResultIteratorFactory(ResultSetHandler) - Constructor for class org.mule.module.db.internal.result.statement.GenericStatementResultIteratorFactory
 
get(Object) - Method in class org.mule.module.db.internal.result.statement.CloseableMap
 
getAcquireIncrement() - Method in class org.mule.module.db.internal.domain.connection.DbPoolingProfile
 
getAutoCommit() - Method in class org.mule.module.db.internal.domain.connection.DefaultDbConnection
 
getAutoCommit() - Method in class org.mule.module.db.internal.domain.xa.ConnectionWrapper
 
getAutoGeneratedKeyStrategy() - Method in class org.mule.module.db.internal.processor.UpdateMessageProcessor
 
getBeanClass(Element) - Method in class org.mule.module.db.internal.config.domain.connection.PoolingProfileBeanDefinitionParser
 
getBeanClass(Element) - Method in class org.mule.module.db.internal.config.domain.param.InOutParamDefinitionDefinitionParser
 
getBeanClass(Element) - Method in class org.mule.module.db.internal.config.domain.param.InputParamDefinitionDefinitionParser
 
getBeanClass(Element) - Method in class org.mule.module.db.internal.config.domain.param.InputParamValueBeanDefinitionParser
 
getBeanClass(Element) - Method in class org.mule.module.db.internal.config.domain.param.OutputParamDefinitionDefinitionParser
 
getBeanClass(Element) - Method in class org.mule.module.db.internal.config.domain.query.QueryTemplateBeanDefinitionParser
 
getBeanClass(Element) - Method in class org.mule.module.db.internal.config.processor.BulkExecuteProcessorBeanDefinitionParser
 
getBeanClass(Element) - Method in class org.mule.module.db.internal.config.processor.ExecuteDdlProcessorBeanDefinitionParser
 
getBeanClass(Element) - Method in class org.mule.module.db.internal.config.processor.PreparedBulkUpdateProcessorBeanDefinitionParser
 
getBeanClass(Element) - Method in class org.mule.module.db.internal.config.processor.SelectProcessorDefinitionParser
 
getBeanClass(Element) - Method in class org.mule.module.db.internal.config.processor.SingleUpdateProcessorDefinitionParser
 
getBeanClass(Element) - Method in class org.mule.module.db.internal.config.processor.StoredProcedureProcessorBeanDefinitionParser
 
getBeanName(Element) - Method in class org.mule.module.db.internal.config.domain.param.AbstractParamDefinitionDefinitionParser
 
getBeanName(Element) - Method in class org.mule.module.db.internal.config.domain.param.InputParamValueBeanDefinitionParser
 
getCatalog() - Method in class org.mule.module.db.internal.domain.connection.DefaultDbConnection
 
getCatalog() - Method in class org.mule.module.db.internal.domain.xa.ConnectionWrapper
 
getClientInfo(String) - Method in class org.mule.module.db.internal.domain.connection.DefaultDbConnection
 
getClientInfo() - Method in class org.mule.module.db.internal.domain.connection.DefaultDbConnection
 
getClientInfo() - Method in class org.mule.module.db.internal.domain.xa.ConnectionWrapper
 
getClientInfo(String) - Method in class org.mule.module.db.internal.domain.xa.ConnectionWrapper
 
getConnection() - Method in class org.mule.module.db.internal.domain.xa.DataSourceWrapper
 
getConnection(String, String) - Method in class org.mule.module.db.internal.domain.xa.DataSourceWrapper
 
getConnectionFactory() - Method in interface org.mule.module.db.internal.domain.database.DbConfig
 
getConnectionFactory() - Method in class org.mule.module.db.internal.domain.database.GenericDbConfig
 
getConnectionLock(DbConnection) - Method in class org.mule.module.db.internal.result.statement.StatementStreamingResultSetCloser
 
getConnectionProperties() - Method in class org.mule.module.db.internal.config.domain.database.DbConfigResolverFactoryBean
 
getConnectionResultSets(DbConnection, ResultSet) - Method in class org.mule.module.db.internal.result.statement.StatementStreamingResultSetCloser
 
getConnectionTimeout() - Method in class org.mule.module.db.internal.domain.database.DataSourceConfig
 
getDatabase() - Method in class org.mule.module.db.internal.config.domain.database.AbstractVendorConfigResolverFactoryBean
 
getDataSource() - Method in interface org.mule.module.db.internal.domain.database.DbConfig
 
getDataSource() - Method in class org.mule.module.db.internal.domain.database.GenericDbConfig
 
getDataTypeMetadataModel(int) - Method in class org.mule.module.db.internal.metadata.AbstractQueryMetadataProvider
 
getDbTypeManager() - Method in class org.mule.module.db.internal.domain.database.GenericDbConfig
 
getDebugInfo(MuleEvent) - Method in class org.mule.module.db.internal.processor.AbstractDbMessageProcessor
 
getDriverClassName() - Method in class org.mule.module.db.internal.domain.database.DataSourceConfig
 
getDynamicInputMetadata(PreparedStatement, Query) - Method in class org.mule.module.db.internal.metadata.AbstractQueryMetadataProvider
Calculates the input metadata for a statement
getDynamicInputMetadata(PreparedStatement, Query) - Method in class org.mule.module.db.internal.metadata.PreparedBulkUpdateMetadataProvider
 
getDynamicOutputMetadata(PreparedStatement) - Method in class org.mule.module.db.internal.metadata.AbstractQueryMetadataProvider
Calculates the dynamic output metadata from a statement
getDynamicOutputMetadata(PreparedStatement) - Method in class org.mule.module.db.internal.metadata.PreparedBulkUpdateMetadataProvider
 
getDynamicOutputMetadata(PreparedStatement) - Method in class org.mule.module.db.internal.metadata.SelectMetadataProvider
 
getDynamicOutputMetadata(PreparedStatement) - Method in class org.mule.module.db.internal.metadata.UpdateMetadataProvider
 
getEffectiveUrl() - Method in class org.mule.module.db.internal.config.domain.database.AbstractVendorConfigResolverFactoryBean
 
getEffectiveUrl() - Method in class org.mule.module.db.internal.config.domain.database.DbConfigResolverFactoryBean
 
getHoldability() - Method in class org.mule.module.db.internal.domain.connection.DefaultDbConnection
 
getHoldability() - Method in class org.mule.module.db.internal.domain.xa.ConnectionWrapper
 
getHoldObject() - Method in class org.mule.module.db.internal.domain.xa.DataSourceWrapper
 
getHost() - Method in class org.mule.module.db.internal.config.domain.database.AbstractVendorConfigResolverFactoryBean
 
getId() - Method in class org.mule.module.db.internal.domain.type.AbstractDbType
 
getId() - Method in interface org.mule.module.db.internal.domain.type.DbType
 
getId() - Method in class org.mule.module.db.internal.domain.type.DynamicDbType
 
getIndex() - Method in class org.mule.module.db.internal.domain.param.AbstractQueryParam
 
getIndex() - Method in interface org.mule.module.db.internal.domain.param.QueryParam
Returns the parameter's index in the containing SQL query.
getInputMetaData() - Method in class org.mule.module.db.internal.metadata.AbstractQueryMetadataProvider
 
getInputMetaData() - Method in class org.mule.module.db.internal.metadata.BulkExecuteMetadataProvider
 
getInputMetaData() - Method in class org.mule.module.db.internal.metadata.DdlMetadataProvider
 
getInputMetaData() - Method in class org.mule.module.db.internal.metadata.NullMetadataProvider
 
getInputMetaData() - Method in interface org.mule.module.db.internal.metadata.QueryMetadataProvider
Provides input metadata
getInputMetaData() - Method in class org.mule.module.db.internal.processor.AbstractDbMessageProcessor
 
getInputParams() - Method in class org.mule.module.db.internal.domain.query.QueryTemplate
Returns the input parameter definitions.
getInstance() - Static method in class org.mule.module.db.internal.domain.type.UnknownDbType
 
getIterator(MuleEvent) - Method in class org.mule.module.db.internal.processor.AbstractBulkUpdateMessageProcessor
 
getKeyType() - Method in class org.mule.module.db.internal.domain.transaction.DbTransaction
 
getListElementIndex(Element) - Method in class org.mule.module.db.internal.config.domain.param.AbstractParamDefinitionDefinitionParser
 
getLoginTimeout() - Method in class org.mule.module.db.internal.domain.xa.DataSourceWrapper
 
getLogWriter() - Method in class org.mule.module.db.internal.domain.xa.DataSourceWrapper
 
getMaxPoolSize() - Method in class org.mule.module.db.internal.domain.connection.DbPoolingProfile
 
getMaxWaitMillis() - Method in class org.mule.module.db.internal.domain.connection.DbPoolingProfile
 
getMessageProcessorDebugInfo(DbConnection, MuleEvent) - Method in class org.mule.module.db.internal.processor.AbstractDbMessageProcessor
 
getMessageProcessorDebugInfo(DbConnection, MuleEvent) - Method in class org.mule.module.db.internal.processor.AbstractSingleQueryDbMessageProcessor
 
getMessageProcessorDebugInfo(DbConnection, MuleEvent) - Method in class org.mule.module.db.internal.processor.BulkExecuteMessageProcessor
 
getMessageProcessorDebugInfo(DbConnection, MuleEvent) - Method in class org.mule.module.db.internal.processor.DynamicBulkUpdateMessageProcessor
 
getMessageProcessorDebugInfo(DbConnection, MuleEvent) - Method in class org.mule.module.db.internal.processor.PreparedBulkUpdateMessageProcessor
 
getMetaData() - Method in class org.mule.module.db.internal.domain.connection.DefaultDbConnection
 
getMetaData(MetaDataKey) - Method in class org.mule.module.db.internal.domain.database.GenericDbConfig
 
getMetaData() - Method in class org.mule.module.db.internal.domain.xa.ConnectionWrapper
 
getMetaData(MetaDataKey) - Method in class org.mule.module.db.internal.resolver.database.AbstractDbConfigResolver
 
getMetaData(MetaDataKey) - Method in class org.mule.module.db.internal.resolver.database.DynamicDbConfigResolver
 
getMetaDataKeys() - Method in class org.mule.module.db.internal.domain.database.GenericDbConfig
 
getMetaDataKeys() - Method in class org.mule.module.db.internal.resolver.database.AbstractDbConfigResolver
 
getMetaDataKeys() - Method in class org.mule.module.db.internal.resolver.database.DynamicDbConfigResolver
 
getMetadataProvider() - Method in class org.mule.module.db.internal.config.processor.AbstractAdvancedDbProcessorDefinitionParser
 
getMetadataProvider() - Method in class org.mule.module.db.internal.config.processor.BulkExecuteProcessorBeanDefinitionParser
 
getMetadataProvider() - Method in class org.mule.module.db.internal.config.processor.ExecuteDdlProcessorBeanDefinitionParser
 
getMetadataProvider() - Method in class org.mule.module.db.internal.config.processor.PreparedBulkUpdateProcessorBeanDefinitionParser
 
getMetadataProvider() - Method in class org.mule.module.db.internal.config.processor.SelectProcessorDefinitionParser
 
getMetadataProvider() - Method in class org.mule.module.db.internal.config.processor.SingleUpdateProcessorDefinitionParser
 
getMetadataProvider() - Method in class org.mule.module.db.internal.config.processor.StoredProcedureProcessorBeanDefinitionParser
 
getMinPoolSize() - Method in class org.mule.module.db.internal.domain.connection.DbPoolingProfile
 
getMuleContext() - Method in class org.mule.module.db.internal.domain.database.DataSourceFactory
 
getName() - Method in class org.mule.module.db.internal.config.domain.database.DbConfigResolverFactoryBean
 
getName(Element) - Method in class org.mule.module.db.internal.config.domain.param.AbstractParamDefinitionDefinitionParser
 
getName() - Method in class org.mule.module.db.internal.domain.database.GenericDbConfig
 
getName() - Method in class org.mule.module.db.internal.domain.param.AbstractQueryParam
 
getName() - Method in interface org.mule.module.db.internal.domain.param.QueryParam
Returns the name parameter name.
getName() - Method in class org.mule.module.db.internal.domain.query.QueryParamValue
 
getName() - Method in class org.mule.module.db.internal.domain.type.AbstractDbType
 
getName() - Method in interface org.mule.module.db.internal.domain.type.DbType
 
getName() - Method in class org.mule.module.db.internal.domain.type.DynamicDbType
 
getName() - Method in class org.mule.module.db.internal.result.statement.OutputParamResult
 
getName() - Method in class org.mule.module.db.internal.result.statement.ResultSetResult
 
getName() - Method in interface org.mule.module.db.internal.result.statement.StatementResult
 
getName() - Method in class org.mule.module.db.internal.result.statement.UpdateCountResult
 
getNetworkTimeout() - Method in class org.mule.module.db.internal.domain.connection.DefaultDbConnection
 
getNetworkTimeout() - Method in class org.mule.module.db.internal.domain.xa.ConnectionWrapper
 
getObject() - Method in class org.mule.module.db.internal.config.domain.param.DefaultSqlParamResolverFactoryBean
 
getObject() - Method in class org.mule.module.db.internal.config.domain.param.StaticQueryParamResolverFactoryBean
 
getObject() - Method in class org.mule.module.db.internal.config.domain.query.BulkQueryResolverFactoryBean
 
getObject() - Method in class org.mule.module.db.internal.config.domain.query.DynamicQueryTemplateFactoryBean
 
getObject() - Method in class org.mule.module.db.internal.config.domain.query.ParameterizedQueryTemplateFactoryBean
 
getObject() - Method in class org.mule.module.db.internal.config.domain.query.QueryFileFactoryBean
 
getObject() - Method in class org.mule.module.db.internal.config.processor.BulkUpdateMessageProcessorFactoryBean
 
getObject() - Method in class org.mule.module.db.internal.config.resolver.database.DefaultDbConfigResolverFactoryBean
 
getObject() - Method in class org.mule.module.db.internal.config.resolver.query.QueryResolverFactoryBean
 
getObjectType() - Method in class org.mule.module.db.internal.config.domain.database.DbConfigResolverFactoryBean
 
getObjectType() - Method in class org.mule.module.db.internal.config.domain.param.DefaultSqlParamResolverFactoryBean
 
getObjectType() - Method in class org.mule.module.db.internal.config.domain.param.StaticQueryParamResolverFactoryBean
 
getObjectType() - Method in class org.mule.module.db.internal.config.domain.query.BulkQueryResolverFactoryBean
 
getObjectType() - Method in class org.mule.module.db.internal.config.domain.query.DynamicQueryTemplateFactoryBean
 
getObjectType() - Method in class org.mule.module.db.internal.config.domain.query.ParameterizedQueryTemplateFactoryBean
 
getObjectType() - Method in class org.mule.module.db.internal.config.domain.query.QueryFileFactoryBean
 
getObjectType() - Method in class org.mule.module.db.internal.config.domain.query.QueryTemplateFactoryBean
 
getObjectType() - Method in class org.mule.module.db.internal.config.processor.BulkUpdateMessageProcessorFactoryBean
 
getObjectType() - Method in class org.mule.module.db.internal.config.resolver.database.DefaultDbConfigResolverFactoryBean
 
getObjectType() - Method in class org.mule.module.db.internal.config.resolver.query.QueryResolverFactoryBean
 
getOutputMetaData(MetaData) - Method in class org.mule.module.db.internal.metadata.AbstractQueryMetadataProvider
 
getOutputMetaData(MetaData) - Method in class org.mule.module.db.internal.metadata.BulkExecuteMetadataProvider
 
getOutputMetaData(MetaData) - Method in class org.mule.module.db.internal.metadata.NullMetadataProvider
 
getOutputMetaData(MetaData) - Method in interface org.mule.module.db.internal.metadata.QueryMetadataProvider
Provides output metadata
getOutputMetaData(MetaData) - Method in class org.mule.module.db.internal.processor.AbstractDbMessageProcessor
 
getOutputParams() - Method in class org.mule.module.db.internal.domain.query.QueryTemplate
Returns the output parameter definitions.
getParameterTypes(DbConnection, QueryTemplate) - Method in class org.mule.module.db.internal.resolver.param.DefaultParamTypeResolver
 
getParameterTypes(DbConnection, QueryTemplate) - Method in interface org.mule.module.db.internal.resolver.param.ParamTypeResolver
Resolves actual parameter types
getParameterTypes(DbConnection, QueryTemplate) - Method in class org.mule.module.db.internal.resolver.param.QueryParamTypeResolver
 
getParameterTypes(DbConnection, QueryTemplate) - Method in class org.mule.module.db.internal.resolver.param.StoredProcedureParamTypeResolver
 
getParameterValue(CallableStatement, int) - Method in class org.mule.module.db.internal.domain.type.ArrayResolvedDbType
 
getParameterValue(CallableStatement, int) - Method in interface org.mule.module.db.internal.domain.type.DbType
Gets the value of an output parameter
getParameterValue(CallableStatement, int) - Method in class org.mule.module.db.internal.domain.type.DynamicDbType
 
getParameterValue(CallableStatement, int) - Method in class org.mule.module.db.internal.domain.type.oracle.OracleXmlType
 
getParameterValue(CallableStatement, int) - Method in class org.mule.module.db.internal.domain.type.ResolvedDbType
 
getParameterValue(CallableStatement, int) - Method in class org.mule.module.db.internal.domain.type.UnknownDbType
 
getParamResolverBeanDefinition() - Method in class org.mule.module.db.internal.config.processor.AbstractSingleQueryProcessorDefinitionParser
 
getParamResolverBeanDefinition() - Method in class org.mule.module.db.internal.config.processor.PreparedBulkUpdateProcessorBeanDefinitionParser
 
getParams() - Method in class org.mule.module.db.internal.domain.query.QueryTemplate
 
getParamTypes(QueryTemplate) - Method in class org.mule.module.db.internal.domain.connection.AbstractDbConnection
 
getParamTypes(QueryTemplate) - Method in interface org.mule.module.db.internal.domain.connection.DbConnection
Determines actual parameter types for the parameters defined in a query template.
getParamTypesUsingMetadata(DbConnection, QueryTemplate) - Method in class org.mule.module.db.internal.resolver.param.DefaultParamTypeResolver
 
getParamValues() - Method in class org.mule.module.db.internal.domain.query.Query
 
getParentLogger() - Method in class org.mule.module.db.internal.domain.xa.DataSourceWrapper
 
getPassword() - Method in class org.mule.module.db.internal.domain.database.DataSourceConfig
 
getPoolingProfile() - Method in class org.mule.module.db.internal.domain.database.DataSourceConfig
 
getPort() - Method in class org.mule.module.db.internal.config.domain.database.AbstractVendorConfigResolverFactoryBean
 
getPreparedStatementCacheSize() - Method in class org.mule.module.db.internal.domain.connection.DbPoolingProfile
 
getQueryMetadataProvider() - Method in class org.mule.module.db.internal.processor.AbstractDbMessageProcessor
 
getQueryTemplate() - Method in class org.mule.module.db.internal.domain.query.Query
 
getQueryTemplates() - Method in class org.mule.module.db.internal.domain.query.BulkQuery
 
getQueryType() - Method in class org.mule.module.db.internal.config.processor.AbstractUpdateProcessorBeanDefinitionParser
 
getQueryType() - Method in class org.mule.module.db.internal.config.processor.DeleteProcessorBeanDefinitionParser
 
getQueryType() - Method in class org.mule.module.db.internal.config.processor.InsertProcessorBeanDefinitionParser
 
getQueryType() - Method in class org.mule.module.db.internal.config.processor.UpdateProcessorBeanDefinitionParser
 
getResourceAsString(String) - Method in class org.mule.module.db.internal.util.DefaultFileReader
 
getResourceAsString(String) - Method in interface org.mule.module.db.internal.util.FileReader
Attempts to load a resource from the file system, from a URL, or from the classpath, in that order.
getResourceType() - Method in class org.mule.module.db.internal.domain.transaction.DbTransaction
 
getResult() - Method in class org.mule.module.db.internal.result.statement.OutputParamResult
 
getResult() - Method in class org.mule.module.db.internal.result.statement.ResultSetResult
 
getResult() - Method in interface org.mule.module.db.internal.result.statement.StatementResult
 
getResult() - Method in class org.mule.module.db.internal.result.statement.UpdateCountResult
 
getSchema() - Method in class org.mule.module.db.internal.domain.connection.DefaultDbConnection
 
getSchema() - Method in class org.mule.module.db.internal.domain.xa.ConnectionWrapper
 
getSource() - Method in class org.mule.module.db.internal.processor.AbstractBulkUpdateMessageProcessor
 
getSource() - Method in class org.mule.module.db.internal.processor.AbstractDbMessageProcessor
 
getSqlText() - Method in class org.mule.module.db.internal.domain.query.QueryTemplate
Returns the SQL sentence for this query.
getStatement(ResultSet) - Method in class org.mule.module.db.internal.result.resultset.SingleResultResultSetCloser
 
getStatementResultIteratorFactory(ResultSetHandler) - Method in class org.mule.module.db.internal.domain.connection.AbstractDbConnection
 
getStatementResultIteratorFactory(ResultSetHandler) - Method in interface org.mule.module.db.internal.domain.connection.DbConnection
Returns the StatementResultIteratorFactory used to create the StatementResultIterator for this connection.
getStaticOutputMetadata() - Method in class org.mule.module.db.internal.metadata.AbstractQueryMetadataProvider
 
getStaticOutputMetadata() - Method in class org.mule.module.db.internal.metadata.PreparedBulkUpdateMetadataProvider
 
getStaticOutputMetadata() - Method in class org.mule.module.db.internal.metadata.SelectMetadataProvider
 
getStaticOutputMetadata() - Method in class org.mule.module.db.internal.metadata.UpdateMetadataProvider
 
getTarget() - Method in class org.mule.module.db.internal.processor.AbstractDbMessageProcessor
 
getTargetObject() - Method in class org.mule.module.db.internal.domain.xa.ConnectionWrapper
 
getTrackedConnectionLock(DbConnection) - Method in class org.mule.module.db.internal.result.statement.StatementStreamingResultSetCloser
 
getTransaction() - Method in interface org.mule.module.db.internal.domain.transaction.DbTransactionManager
 
getTransaction() - Method in class org.mule.module.db.internal.domain.transaction.TransactionCoordinationDbTransactionManager
 
getTransactionalAction() - Method in class org.mule.module.db.internal.domain.connection.AbstractDbConnection
 
getTransactionalAction() - Method in interface org.mule.module.db.internal.domain.connection.DbConnection
Indicates which TransactionalAction used to create this connection
getTransactionIsolation() - Method in class org.mule.module.db.internal.domain.connection.DefaultDbConnection
 
getTransactionIsolation() - Method in class org.mule.module.db.internal.domain.database.DataSourceConfig
 
getTransactionIsolation() - Method in class org.mule.module.db.internal.domain.xa.ConnectionWrapper
 
getType(Element) - Method in class org.mule.module.db.internal.config.domain.param.AbstractParamDefinitionDefinitionParser
 
getType() - Method in class org.mule.module.db.internal.domain.param.AbstractQueryParam
 
getType() - Method in interface org.mule.module.db.internal.domain.param.QueryParam
Returns the parameter's type.
getType() - Method in class org.mule.module.db.internal.domain.query.QueryTemplate
Returns the type of SQL query.
getTypeMap() - Method in class org.mule.module.db.internal.domain.connection.DefaultDbConnection
 
getTypeMap() - Method in class org.mule.module.db.internal.domain.xa.ConnectionWrapper
 
getUrl() - Method in class org.mule.module.db.internal.config.domain.database.DbConfigResolverFactoryBean
 
getUrl() - Method in class org.mule.module.db.internal.domain.database.DataSourceConfig
 
getUrlPrefix() - Method in class org.mule.module.db.internal.config.domain.database.AbstractVendorConfigResolverFactoryBean
 
getUser() - Method in class org.mule.module.db.internal.domain.database.DataSourceConfig
 
getValidQueryTypes() - Method in class org.mule.module.db.internal.processor.AbstractBulkUpdateMessageProcessor
 
getValidQueryTypes() - Method in class org.mule.module.db.internal.processor.AbstractDbMessageProcessor
 
getValidQueryTypes() - Method in class org.mule.module.db.internal.processor.BulkExecuteMessageProcessor
 
getValidQueryTypes() - Method in class org.mule.module.db.internal.processor.ExecuteDdlMessageProcessor
 
getValidQueryTypes() - Method in class org.mule.module.db.internal.processor.SelectMessageProcessor
 
getValidQueryTypes() - Method in class org.mule.module.db.internal.processor.StoredProcedureMessageProcessor
 
getValidQueryTypes() - Method in class org.mule.module.db.internal.processor.UpdateMessageProcessor
 
getValue(Element) - Method in class org.mule.module.db.internal.config.domain.param.AbstractParamDefinitionDefinitionParser
 
getValue() - Method in class org.mule.module.db.internal.domain.param.DefaultInOutQueryParam
 
getValue() - Method in class org.mule.module.db.internal.domain.param.DefaultInputQueryParam
 
getValue() - Method in interface org.mule.module.db.internal.domain.param.InputQueryParam
 
getValue() - Method in class org.mule.module.db.internal.domain.query.QueryParamValue
 
getVendorDataTypes() - Method in class org.mule.module.db.internal.domain.database.GenericDbConfigFactory
 
getVendorDataTypes() - Method in class org.mule.module.db.internal.domain.database.OracleDbConfigFactory
 
getWarnings() - Method in class org.mule.module.db.internal.domain.connection.DefaultDbConnection
 
getWarnings() - Method in class org.mule.module.db.internal.domain.xa.ConnectionWrapper
 
getXaDataSource() - Method in class org.mule.module.db.internal.domain.xa.DataSourceWrapper
 
getXAResourceFromXATransaction() - Method in class org.mule.module.db.internal.domain.xa.ConnectionWrapper
 
getXmlTypeClass() - Static method in class org.mule.module.db.internal.domain.type.oracle.OracleXmlType
Looks for the OracleXmlType.ORACLE_XMLTYPE_CLASS class in the classpath and returns a reference to it

H

hashCode() - Method in class org.mule.module.db.internal.domain.connection.DbPoolingProfile
 
hashCode() - Method in class org.mule.module.db.internal.domain.database.DataSourceConfig
 
hasNext() - Method in class org.mule.module.db.internal.result.resultset.ResultSetIterator
 
hasNext() - Method in class org.mule.module.db.internal.result.statement.StatementResultIterator
 
hasParameters() - Method in class org.mule.module.db.internal.domain.logger.DebugSingleQueryLogger
 
HOST_ATTRIBUTE - Static variable in class org.mule.module.db.internal.config.domain.database.DbConfigDefinitionParser
 

I

id - Variable in class org.mule.module.db.internal.domain.type.AbstractDbType
 
IN_PARAM_ELEMENT - Static variable in class org.mule.module.db.internal.config.domain.query.QueryTemplateBeanDefinitionParser
 
IN_PARAM_TAG - Static variable in class org.mule.module.db.internal.config.domain.query.QueryDefinitionParser
 
init() - Method in class org.mule.module.db.config.DbNamespaceHandler
 
init(MuleContext) - Method in class org.mule.module.db.internal.domain.xa.CompositeDataSourceDecorator
 
initialise(DbConnection) - Method in class org.mule.module.db.internal.domain.type.MetadataDbTypeManager
 
initialise() - Method in class org.mule.module.db.internal.processor.AbstractDbMessageProcessor
 
InOutParamDefinitionDefinitionParser - Class in org.mule.module.db.internal.config.domain.param
 
InOutParamDefinitionDefinitionParser() - Constructor for class org.mule.module.db.internal.config.domain.param.InOutParamDefinitionDefinitionParser
 
InOutQueryParam - Interface in org.mule.module.db.internal.domain.param
Defines a parameter that provides an input value and returns an output value
INPUT_PARAMS_DEBUG_FIELD - Static variable in class org.mule.module.db.internal.processor.DbDebugInfoUtils
 
InputParamDefinitionDefinitionParser - Class in org.mule.module.db.internal.config.domain.param
 
InputParamDefinitionDefinitionParser() - Constructor for class org.mule.module.db.internal.config.domain.param.InputParamDefinitionDefinitionParser
 
InputParamValueBeanDefinitionParser - Class in org.mule.module.db.internal.config.domain.param
 
InputParamValueBeanDefinitionParser() - Constructor for class org.mule.module.db.internal.config.domain.param.InputParamValueBeanDefinitionParser
 
InputQueryParam - Interface in org.mule.module.db.internal.domain.param
Defines a parameter that provides an input value
InsensitiveMapRowHandler - Class in org.mule.module.db.internal.result.row
Maps a row using returning a case insensitive map
InsensitiveMapRowHandler() - Constructor for class org.mule.module.db.internal.result.row.InsensitiveMapRowHandler
 
InsertProcessorBeanDefinitionParser - Class in org.mule.module.db.internal.config.processor
 
InsertProcessorBeanDefinitionParser() - Constructor for class org.mule.module.db.internal.config.processor.InsertProcessorBeanDefinitionParser
 
INTEGER_DB_TYPE - Static variable in class org.mule.module.db.internal.domain.type.JdbcTypes
 
invoke(Object, Method, Object[]) - Method in class org.mule.module.db.internal.domain.xa.StatementInvocationHandler
 
isClosed() - Method in class org.mule.module.db.internal.domain.connection.DefaultDbConnection
 
isClosed() - Method in class org.mule.module.db.internal.domain.xa.ConnectionWrapper
 
isDynamic() - Method in class org.mule.module.db.internal.domain.database.DataSourceConfig
 
isDynamic() - Method in class org.mule.module.db.internal.domain.query.Query
 
isDynamic() - Method in class org.mule.module.db.internal.domain.query.QueryTemplate
Indicates whether or not the query is dynamic.
isEmpty() - Method in class org.mule.module.db.internal.result.statement.CloseableMap
 
isEnlisted() - Method in class org.mule.module.db.internal.domain.xa.ConnectionWrapper
 
isReadOnly() - Method in class org.mule.module.db.internal.domain.connection.DefaultDbConnection
 
isReadOnly() - Method in class org.mule.module.db.internal.domain.xa.ConnectionWrapper
 
isReuseObject() - Method in class org.mule.module.db.internal.domain.xa.ConnectionWrapper
 
isSingleton() - Method in class org.mule.module.db.internal.config.domain.param.AbstractParamDefinitionDefinitionParser
 
isSingleton() - Method in class org.mule.module.db.internal.config.domain.param.DefaultSqlParamResolverFactoryBean
 
isSingleton() - Method in class org.mule.module.db.internal.config.domain.param.InputParamValueBeanDefinitionParser
 
isSingleton() - Method in class org.mule.module.db.internal.config.domain.param.StaticQueryParamResolverFactoryBean
 
isSingleton() - Method in class org.mule.module.db.internal.config.domain.query.BulkQueryResolverFactoryBean
 
isSingleton() - Method in class org.mule.module.db.internal.config.domain.query.DynamicQueryTemplateFactoryBean
 
isSingleton() - Method in class org.mule.module.db.internal.config.domain.query.ParameterizedQueryTemplateFactoryBean
 
isSingleton() - Method in class org.mule.module.db.internal.config.domain.query.QueryFileFactoryBean
 
isSingleton() - Method in class org.mule.module.db.internal.config.domain.query.QueryTemplateBeanDefinitionParser
 
isSingleton() - Method in class org.mule.module.db.internal.config.processor.BulkUpdateMessageProcessorFactoryBean
 
isSingleton() - Method in class org.mule.module.db.internal.config.resolver.database.DefaultDbConfigResolverFactoryBean
 
isSingleton() - Method in class org.mule.module.db.internal.config.resolver.query.QueryResolverFactoryBean
 
isTransacted() - Method in class org.mule.module.db.internal.domain.transaction.DbTransactionFactory
 
isUseXaTransactions() - Method in class org.mule.module.db.internal.domain.database.DataSourceConfig
 
isValid(int) - Method in class org.mule.module.db.internal.domain.connection.DefaultDbConnection
 
isValid(int) - Method in class org.mule.module.db.internal.domain.xa.ConnectionWrapper
 
isWrapperFor(Class<?>) - Method in class org.mule.module.db.internal.domain.connection.DefaultDbConnection
 
isWrapperFor(Class<?>) - Method in class org.mule.module.db.internal.domain.xa.ConnectionWrapper
 
isWrapperFor(Class<?>) - Method in class org.mule.module.db.internal.domain.xa.DataSourceWrapper
 
IteratorResultSetHandler - Class in org.mule.module.db.internal.result.resultset
Processes a ResultSet returning an iterator of maps.
IteratorResultSetHandler(RowHandler, StatementStreamingResultSetCloser) - Constructor for class org.mule.module.db.internal.result.resultset.IteratorResultSetHandler
 

J

JAVA_OBJECT_DB_TYPE - Static variable in class org.mule.module.db.internal.domain.type.JdbcTypes
 
JdbcTypes - Class in org.mule.module.db.internal.domain.type
Defines DbType for JDBC types defined in Types
JdbcTypes() - Constructor for class org.mule.module.db.internal.domain.type.JdbcTypes
 

K

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

L

LIST_SEPARATOR - Static variable in class org.mule.module.db.internal.config.processor.AbstractDbProcessorDefinitionParser
 
ListResultSetHandler - Class in org.mule.module.db.internal.result.resultset
Processes a ResultSet returning a list of maps.
ListResultSetHandler(RowHandler) - Constructor for class org.mule.module.db.internal.result.resultset.ListResultSetHandler
 
logger - Variable in class org.mule.module.db.internal.domain.connection.TransactionalDbConnectionFactory
 
logger - Variable in class org.mule.module.db.internal.domain.executor.AbstractExecutor
 
logger - Static variable in class org.mule.module.db.internal.domain.xa.ConnectionWrapper
 
logger - Static variable in class org.mule.module.db.internal.result.resultset.ResultSetIterator
 
logger - Static variable in class org.mule.module.db.internal.result.statement.AbstractStreamingResultSetCloser
 
logger - Static variable in class org.mule.module.db.internal.result.statement.CloseableMap
 
LOGIN_TIMEOUT_ATTRIBUTE - Static variable in class org.mule.module.db.internal.config.domain.database.DbConfigDefinitionParser
 
logQuery() - Method in class org.mule.module.db.internal.domain.logger.AbstractDebugQueryLogger
 
logQuery() - Method in class org.mule.module.db.internal.domain.logger.AbstractNullQueryLogger
 
logQuery() - Method in interface org.mule.module.db.internal.domain.logger.QueryLogger
 
LONGNVARCHAR_DB_TYPE - Static variable in class org.mule.module.db.internal.domain.type.JdbcTypes
 
LONGVARBINARY_DB_TYPE - Static variable in class org.mule.module.db.internal.domain.type.JdbcTypes
 
LONGVARCHAR_DB_TYPE - Static variable in class org.mule.module.db.internal.domain.type.JdbcTypes
 
lookup(DbConnection, int, String) - Method in class org.mule.module.db.internal.domain.type.CompositeDbTypeManager
 
lookup(DbConnection, String) - Method in class org.mule.module.db.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.module.db.internal.domain.type.DbTypeManager
Finds a mapping for a given type ID and name
lookup(DbConnection, String) - Method in interface org.mule.module.db.internal.domain.type.DbTypeManager
Finds a mapping for a given type name
lookup(DbConnection, int, String) - Method in class org.mule.module.db.internal.domain.type.MetadataDbTypeManager
 
lookup(DbConnection, String) - Method in class org.mule.module.db.internal.domain.type.MetadataDbTypeManager
 
lookup(DbConnection, int, String) - Method in class org.mule.module.db.internal.domain.type.StaticDbTypeManager
 
lookup(DbConnection, String) - Method in class org.mule.module.db.internal.domain.type.StaticDbTypeManager
 

M

MAX_ROWS_ATTRIBUTE - Static variable in class org.mule.module.db.internal.config.processor.AbstractDbProcessorDefinitionParser
 
MetadataDbTypeManager - Class in org.mule.module.db.internal.domain.type
Manages database types that are discovered using database metadata
MetadataDbTypeManager() - Constructor for class org.mule.module.db.internal.domain.type.MetadataDbTypeManager
 
mustCloseConnection() - Method in class org.mule.module.db.internal.processor.AbstractDbMessageProcessor
 
mustCloseConnection() - Method in class org.mule.module.db.internal.processor.SelectMessageProcessor
 
mustCloseConnection() - Method in class org.mule.module.db.internal.processor.StoredProcedureMessageProcessor
 
MySqlConfigResolverFactoryBean - Class in org.mule.module.db.internal.config.domain.database
Creates DbConfigResolver for MySql databases
MySqlConfigResolverFactoryBean() - Constructor for class org.mule.module.db.internal.config.domain.database.MySqlConfigResolverFactoryBean
 

N

name - Variable in class org.mule.module.db.internal.domain.type.AbstractDbType
 
NAME_ATTRIBUTE - Static variable in class org.mule.module.db.internal.config.domain.param.InputParamValueBeanDefinitionParser
 
NAME_ATTRIBUTE - Static variable in class org.mule.module.db.internal.config.domain.query.QueryDefinitionParser
 
nativeSQL(String) - Method in class org.mule.module.db.internal.domain.connection.DefaultDbConnection
 
nativeSQL(String) - Method in class org.mule.module.db.internal.domain.xa.ConnectionWrapper
 
NCHAR_DB_TYPE - Static variable in class org.mule.module.db.internal.domain.type.JdbcTypes
 
NCLOB_DB_TYPE - Static variable in class org.mule.module.db.internal.domain.type.JdbcTypes
 
next() - Method in class org.mule.module.db.internal.result.resultset.ResultSetIterator
 
next() - Method in class org.mule.module.db.internal.result.statement.StatementResultIterator
 
NO_METADATA_OBTAINED - Static variable in class org.mule.module.db.internal.resolver.database.DynamicDbConfigResolver
 
NO_TRANSACTION_ISOLATION_CONFIGURED - Static variable in class org.mule.module.db.internal.domain.database.DataSourceConfig
 
NO_UPDATE_COUNT - Static variable in class org.mule.module.db.internal.result.statement.StatementResultIterator
 
NoAutoGeneratedKeyStrategy - Class in org.mule.module.db.internal.domain.autogeneratedkey
 
NoAutoGeneratedKeyStrategy() - Constructor for class org.mule.module.db.internal.domain.autogeneratedkey.NoAutoGeneratedKeyStrategy
 
NULL_DB_TYPE - Static variable in class org.mule.module.db.internal.domain.type.JdbcTypes
 
NullBulkQueryLogger - Class in org.mule.module.db.internal.domain.logger
Null implementation of BulkQueryLogger
NullBulkQueryLogger() - Constructor for class org.mule.module.db.internal.domain.logger.NullBulkQueryLogger
 
NullMetadataProvider - Class in org.mule.module.db.internal.metadata
Null implementation of QueryMetadataProvider
NullMetadataProvider() - Constructor for class org.mule.module.db.internal.metadata.NullMetadataProvider
 
NullPreparedBulkQueryLogger - Class in org.mule.module.db.internal.domain.logger
Null implementation of PreparedBulkQueryLogger
NullPreparedBulkQueryLogger() - Constructor for class org.mule.module.db.internal.domain.logger.NullPreparedBulkQueryLogger
 
NullResultSetHandler - Class in org.mule.module.db.internal.result.resultset
Returns an unprocessed ResultSet.
NullResultSetHandler() - Constructor for class org.mule.module.db.internal.result.resultset.NullResultSetHandler
 
NullSingleQueryLogger - Class in org.mule.module.db.internal.domain.logger
Null implementation of SingleQueryLogger
NullSingleQueryLogger() - Constructor for class org.mule.module.db.internal.domain.logger.NullSingleQueryLogger
 
NUMERIC_DB_TYPE - Static variable in class org.mule.module.db.internal.domain.type.JdbcTypes
 
NVARCHAR_DB_TYPE - Static variable in class org.mule.module.db.internal.domain.type.JdbcTypes
 

O

ORACLE_XMLTYPE_CLASS - Static variable in class org.mule.module.db.internal.domain.type.oracle.OracleXmlType
 
OracleConfigResolverFactoryBean - Class in org.mule.module.db.internal.config.domain.database
Creates DbConfigResolver for Oracle databases
OracleConfigResolverFactoryBean() - Constructor for class org.mule.module.db.internal.config.domain.database.OracleConfigResolverFactoryBean
 
OracleDbConfigFactory - Class in org.mule.module.db.internal.domain.database
Creates DbConfig instances for Oracle databases
OracleDbConfigFactory() - Constructor for class org.mule.module.db.internal.domain.database.OracleDbConfigFactory
 
OracleXmlType - Class in org.mule.module.db.internal.domain.type.oracle
Defines a structured data type for the OracleXmlType.ORACLE_XMLTYPE_CLASS class
OracleXmlType() - Constructor for class org.mule.module.db.internal.domain.type.oracle.OracleXmlType
 
org.mule.module.db.config - package org.mule.module.db.config
 
org.mule.module.db.internal.config.domain.connection - package org.mule.module.db.internal.config.domain.connection
 
org.mule.module.db.internal.config.domain.database - package org.mule.module.db.internal.config.domain.database
 
org.mule.module.db.internal.config.domain.param - package org.mule.module.db.internal.config.domain.param
 
org.mule.module.db.internal.config.domain.query - package org.mule.module.db.internal.config.domain.query
 
org.mule.module.db.internal.config.processor - package org.mule.module.db.internal.config.processor
 
org.mule.module.db.internal.config.resolver.database - package org.mule.module.db.internal.config.resolver.database
 
org.mule.module.db.internal.config.resolver.query - package org.mule.module.db.internal.config.resolver.query
 
org.mule.module.db.internal.domain.autogeneratedkey - package org.mule.module.db.internal.domain.autogeneratedkey
 
org.mule.module.db.internal.domain.connection - package org.mule.module.db.internal.domain.connection
 
org.mule.module.db.internal.domain.database - package org.mule.module.db.internal.domain.database
 
org.mule.module.db.internal.domain.executor - package org.mule.module.db.internal.domain.executor
 
org.mule.module.db.internal.domain.logger - package org.mule.module.db.internal.domain.logger
 
org.mule.module.db.internal.domain.param - package org.mule.module.db.internal.domain.param
 
org.mule.module.db.internal.domain.query - package org.mule.module.db.internal.domain.query
 
org.mule.module.db.internal.domain.statement - package org.mule.module.db.internal.domain.statement
 
org.mule.module.db.internal.domain.transaction - package org.mule.module.db.internal.domain.transaction
 
org.mule.module.db.internal.domain.type - package org.mule.module.db.internal.domain.type
 
org.mule.module.db.internal.domain.type.oracle - package org.mule.module.db.internal.domain.type.oracle
 
org.mule.module.db.internal.domain.xa - package org.mule.module.db.internal.domain.xa
 
org.mule.module.db.internal.i18n - package org.mule.module.db.internal.i18n
 
org.mule.module.db.internal.metadata - package org.mule.module.db.internal.metadata
 
org.mule.module.db.internal.parser - package org.mule.module.db.internal.parser
 
org.mule.module.db.internal.processor - package org.mule.module.db.internal.processor
 
org.mule.module.db.internal.resolver.database - package org.mule.module.db.internal.resolver.database
 
org.mule.module.db.internal.resolver.param - package org.mule.module.db.internal.resolver.param
 
org.mule.module.db.internal.resolver.query - package org.mule.module.db.internal.resolver.query
 
org.mule.module.db.internal.result.resultset - package org.mule.module.db.internal.result.resultset
 
org.mule.module.db.internal.result.row - package org.mule.module.db.internal.result.row
 
org.mule.module.db.internal.result.statement - package org.mule.module.db.internal.result.statement
 
org.mule.module.db.internal.util - package org.mule.module.db.internal.util
 
OTHER_DB_TYPE - Static variable in class org.mule.module.db.internal.domain.type.JdbcTypes
 
OutputParamDefinitionDefinitionParser - Class in org.mule.module.db.internal.config.domain.param
 
OutputParamDefinitionDefinitionParser() - Constructor for class org.mule.module.db.internal.config.domain.param.OutputParamDefinitionDefinitionParser
 
OutputParamProcessingException - Exception in org.mule.module.db.internal.result.statement
Thrown to indicate an error during the processing of a output parameter
OutputParamProcessingException(Throwable) - Constructor for exception org.mule.module.db.internal.result.statement.OutputParamProcessingException
 
OutputParamResult - Class in org.mule.module.db.internal.result.statement
Represents an output parameter after a Statement execution
OutputParamResult(String, Object) - Constructor for class org.mule.module.db.internal.result.statement.OutputParamResult
 
OutputQueryParam - Interface in org.mule.module.db.internal.domain.param
Defines a parameter that returns an output value

P

PARAM_DEBUG_FIELD_PREFIX - Static variable in class org.mule.module.db.internal.processor.DbDebugInfoUtils
 
PARAM_NAME_COLUN_INDEX - Static variable in class org.mule.module.db.internal.resolver.param.StoredProcedureParamTypeResolver
 
PARAM_SET_DEBUG_FIELD_PREFIX - Static variable in class org.mule.module.db.internal.processor.DbDebugInfoUtils
 
PARAMETER_SET_BEGIN - Static variable in class org.mule.module.db.internal.domain.logger.DebugPreparedBulkQueryLogger
 
PARAMETER_SET_END - Static variable in class org.mule.module.db.internal.domain.logger.DebugPreparedBulkQueryLogger
 
PARAMETERIZED_QUERY - Static variable in class org.mule.module.db.internal.config.domain.query.QueryDefinitionParser
 
PARAMETERIZED_QUERY - Static variable in class org.mule.module.db.internal.config.domain.query.QueryTemplateBeanDefinitionParser
 
ParameterizedQueryTemplateFactoryBean - Class in org.mule.module.db.internal.config.domain.query
Creates QueryTemplate for parameterized queries
ParameterizedQueryTemplateFactoryBean(String, List<QueryParam>, QueryTemplateParser) - Constructor for class org.mule.module.db.internal.config.domain.query.ParameterizedQueryTemplateFactoryBean
 
ParametrizedQueryResolver - Class in org.mule.module.db.internal.resolver.query
Resolves a parameterized query evaluating parameter value expression using a given event
ParametrizedQueryResolver(Query, ParamValueResolver) - Constructor for class org.mule.module.db.internal.resolver.query.ParametrizedQueryResolver
 
ParamTypeResolver - Interface in org.mule.module.db.internal.resolver.param
Resolves QueryTemplate actual parameter types for a given DbConnection
ParamTypeResolverFactory - Interface in org.mule.module.db.internal.resolver.param
Creates ParamTypeResolver instances
ParamValueResolver - Interface in org.mule.module.db.internal.resolver.param
Resolves the values of a template query for a given event
parse(Element, ParserContext) - Method in class org.mule.module.db.internal.config.processor.AbstractUpdateProcessorBeanDefinitionParser
 
parse(String) - Method in interface org.mule.module.db.internal.parser.QueryTemplateParser
Parses a SQL query
parse(String) - Method in class org.mule.module.db.internal.parser.SimpleQueryTemplateParser
 
parseAutoGeneratedKeys(Element, BeanDefinitionBuilder) - Method in class org.mule.module.db.internal.config.processor.AbstractAdvancedDbProcessorDefinitionParser
 
parseConfig(Element, BeanDefinitionBuilder) - Method in class org.mule.module.db.internal.config.processor.AbstractDbProcessorDefinitionParser
 
parseExecutorFactory(Element, BeanDefinitionBuilder) - Method in class org.mule.module.db.internal.config.processor.AbstractAdvancedDbProcessorDefinitionParser
 
parseMetadataProvider(Element, BeanDefinitionBuilder) - Method in class org.mule.module.db.internal.config.processor.AbstractAdvancedDbProcessorDefinitionParser
 
parseOverriddenTemplateParameters(List<Element>, ParserContext) - Static method in class org.mule.module.db.internal.config.domain.query.QueryDefinitionParser
 
parseQuery(Element, ParserContext) - Method in class org.mule.module.db.internal.config.domain.query.QueryDefinitionParser
 
parseSourceExpression(Element, BeanDefinitionBuilder) - Method in class org.mule.module.db.internal.config.processor.AbstractDbProcessorDefinitionParser
 
parseStatementFactory(Element) - Method in class org.mule.module.db.internal.config.processor.AbstractDbProcessorDefinitionParser
 
parseTargetExpression(Element, BeanDefinitionBuilder) - Method in class org.mule.module.db.internal.config.processor.AbstractDbProcessorDefinitionParser
 
parseTransactionalAction(Element, BeanDefinitionBuilder) - Method in class org.mule.module.db.internal.config.processor.AbstractAdvancedDbProcessorDefinitionParser
 
PASSWORD_ATTRIBUTE - Static variable in class org.mule.module.db.internal.config.domain.database.DbConfigDefinitionParser
 
PoolingProfileBeanDefinitionParser - Class in org.mule.module.db.internal.config.domain.connection
 
PoolingProfileBeanDefinitionParser() - Constructor for class org.mule.module.db.internal.config.domain.connection.PoolingProfileBeanDefinitionParser
 
PORT_ATTRIBUTE - Static variable in class org.mule.module.db.internal.config.domain.database.DbConfigDefinitionParser
 
prepareCall(String) - Method in class org.mule.module.db.internal.domain.connection.DefaultDbConnection
 
prepareCall(String, int, int) - Method in class org.mule.module.db.internal.domain.connection.DefaultDbConnection
 
prepareCall(String, int, int, int) - Method in class org.mule.module.db.internal.domain.connection.DefaultDbConnection
 
prepareCall(String) - Method in class org.mule.module.db.internal.domain.xa.ConnectionWrapper
 
prepareCall(String, int, int) - Method in class org.mule.module.db.internal.domain.xa.ConnectionWrapper
 
prepareCall(String, int, int, int) - Method in class org.mule.module.db.internal.domain.xa.ConnectionWrapper
 
PreparedBulkQueryLogger - Interface in org.mule.module.db.internal.domain.logger
Logs a prepared bulk query
PreparedBulkUpdateMessageProcessor - Class in org.mule.module.db.internal.processor
Executes an update query in bulk mode on a database *

An update query can be parametrized update, insert or delete query or a stored procedure taking input parameters only and returning an update count.

PreparedBulkUpdateMessageProcessor(DbConfigResolver, QueryResolver, BulkQueryExecutorFactory, TransactionalAction, List<QueryType>, ParamValueResolver) - Constructor for class org.mule.module.db.internal.processor.PreparedBulkUpdateMessageProcessor
 
PreparedBulkUpdateMetadataProvider - Class in org.mule.module.db.internal.metadata
Provides metadata for prepared bulk update queries
PreparedBulkUpdateMetadataProvider(DbConfigResolver, Query, AutoGeneratedKeyStrategy) - Constructor for class org.mule.module.db.internal.metadata.PreparedBulkUpdateMetadataProvider
 
PreparedBulkUpdateProcessorBeanDefinitionParser - Class in org.mule.module.db.internal.config.processor
 
PreparedBulkUpdateProcessorBeanDefinitionParser(List<QueryType>) - Constructor for class org.mule.module.db.internal.config.processor.PreparedBulkUpdateProcessorBeanDefinitionParser
 
prepareQuery(Statement, Query) - Method in class org.mule.module.db.internal.domain.executor.AbstractSingleQueryExecutor
 
prepareStatement(DbConnection, QueryTemplate) - Method in interface org.mule.module.db.internal.domain.autogeneratedkey.AutoGeneratedKeyStrategy
Prepares a statement in order to return auto generated keys
prepareStatement(DbConnection, QueryTemplate) - Method in class org.mule.module.db.internal.domain.autogeneratedkey.ColumnIndexAutoGeneratedKeyStrategy
 
prepareStatement(DbConnection, QueryTemplate) - Method in class org.mule.module.db.internal.domain.autogeneratedkey.ColumnNameAutoGeneratedKeyStrategy
 
prepareStatement(DbConnection, QueryTemplate) - Method in class org.mule.module.db.internal.domain.autogeneratedkey.DefaultAutoGeneratedKeyStrategy
 
prepareStatement(DbConnection, QueryTemplate) - Method in class org.mule.module.db.internal.domain.autogeneratedkey.NoAutoGeneratedKeyStrategy
 
prepareStatement(String) - Method in class org.mule.module.db.internal.domain.connection.DefaultDbConnection
 
prepareStatement(String, int, int) - Method in class org.mule.module.db.internal.domain.connection.DefaultDbConnection
 
prepareStatement(String, int, int, int) - Method in class org.mule.module.db.internal.domain.connection.DefaultDbConnection
 
prepareStatement(String, int) - Method in class org.mule.module.db.internal.domain.connection.DefaultDbConnection
 
prepareStatement(String, int[]) - Method in class org.mule.module.db.internal.domain.connection.DefaultDbConnection
 
prepareStatement(String, String[]) - Method in class org.mule.module.db.internal.domain.connection.DefaultDbConnection
 
prepareStatement(String) - Method in class org.mule.module.db.internal.domain.xa.ConnectionWrapper
 
prepareStatement(String, int) - Method in class org.mule.module.db.internal.domain.xa.ConnectionWrapper
 
prepareStatement(String, int, int) - Method in class org.mule.module.db.internal.domain.xa.ConnectionWrapper
 
prepareStatement(String, int, int, int) - Method in class org.mule.module.db.internal.domain.xa.ConnectionWrapper
 
prepareStatement(String, int[]) - Method in class org.mule.module.db.internal.domain.xa.ConnectionWrapper
 
prepareStatement(String, String[]) - Method in class org.mule.module.db.internal.domain.xa.ConnectionWrapper
 
process(MuleEvent) - Method in class org.mule.module.db.internal.processor.AbstractDbMessageProcessor
 
process(ResultSet) - Method in class org.mule.module.db.internal.result.row.InsensitiveMapRowHandler
 
process(ResultSet) - Method in interface org.mule.module.db.internal.result.row.RowHandler
Process a row from a resultSet
processInputParam(PreparedStatement, int, Object, DbType) - Method in class org.mule.module.db.internal.domain.executor.AbstractExecutor
 
processOutputParam() - Method in class org.mule.module.db.internal.result.statement.StatementResultIterator
 
processResultSet(DbConnection, ResultSet) - Method in class org.mule.module.db.internal.result.resultset.IteratorResultSetHandler
 
processResultSet(DbConnection, ResultSet) - Method in class org.mule.module.db.internal.result.resultset.ListResultSetHandler
 
processResultSet(DbConnection, ResultSet) - Method in class org.mule.module.db.internal.result.resultset.NullResultSetHandler
 
processResultSet(DbConnection, ResultSet) - Method in interface org.mule.module.db.internal.result.resultset.ResultSetHandler
 
processStatement(DbConnection, Statement, QueryTemplate, AutoGeneratedKeyStrategy) - Method in class org.mule.module.db.internal.result.statement.AbstractMapStatementResultHandler
 
processStatement(DbConnection, Statement, QueryTemplate, AutoGeneratedKeyStrategy) - Method in class org.mule.module.db.internal.result.statement.EagerStatementResultHandler
 
processStatement(DbConnection, Statement, QueryTemplate, AutoGeneratedKeyStrategy) - Method in interface org.mule.module.db.internal.result.statement.StatementResultHandler
Processes the results from a statement execution
processStreamingAttribute(String) - Method in class org.mule.module.db.internal.config.processor.AbstractDbProcessorDefinitionParser
 
processStreamingAttribute(String) - Method in class org.mule.module.db.internal.config.processor.AbstractResultSetHandlerProcessorDefinitionParser
 
PROPERTY_ELEMENT_NAME - Static variable in class org.mule.module.db.internal.config.domain.database.DbConfigDefinitionParser
 
put(K, V) - Method in class org.mule.module.db.internal.result.statement.CloseableMap
 
putAll(Map<? extends K, ? extends V>) - Method in class org.mule.module.db.internal.result.statement.CloseableMap
 

Q

QUERIES_DEBUG_FIELD - Static variable in class org.mule.module.db.internal.processor.DbDebugInfoUtils
 
Query - Class in org.mule.module.db.internal.domain.query
Represents an instantiation of a QueryTemplate with parameter values
Query(QueryTemplate, List<QueryParamValue>) - Constructor for class org.mule.module.db.internal.domain.query.Query
Creates a query from a template and a set of parameter values
Query(QueryTemplate) - Constructor for class org.mule.module.db.internal.domain.query.Query
Creates a query from a template
query - Variable in class org.mule.module.db.internal.metadata.AbstractQueryMetadataProvider
 
QUERY_DEBUG_FIELD - Static variable in class org.mule.module.db.internal.processor.DbDebugInfoUtils
 
QUERY_DEFINITION_ELEMENTS - Static variable in class org.mule.module.db.internal.config.domain.query.QueryTemplateBeanDefinitionParser
 
QUERY_METADATA_PROVIDER_PROPERTY - Static variable in class org.mule.module.db.internal.config.processor.AbstractAdvancedDbProcessorDefinitionParser
 
QUERY_TAG_NAMES - Static variable in class org.mule.module.db.internal.config.domain.query.QueryDefinitionParser
 
QUERY_TIMEOUT_ATTRIBUTE - Static variable in class org.mule.module.db.internal.config.processor.AbstractDbProcessorDefinitionParser
 
queryBean - Variable in class org.mule.module.db.internal.config.processor.AbstractSingleQueryProcessorDefinitionParser
 
QueryDefinitionParser - Class in org.mule.module.db.internal.config.domain.query
Parses Element representing queries
QueryDefinitionParser() - Constructor for class org.mule.module.db.internal.config.domain.query.QueryDefinitionParser
 
queryDefinitionParser - Variable in class org.mule.module.db.internal.config.processor.AbstractAdvancedDbProcessorDefinitionParser
 
QueryExecutor - Interface in org.mule.module.db.internal.domain.executor
Executes queries against a database
QueryExecutorFactory - Interface in org.mule.module.db.internal.domain.executor
Creates query executor instances
QueryFileFactoryBean - Class in org.mule.module.db.internal.config.domain.query
Creates a query text from a file
QueryFileFactoryBean(String, FileReader) - Constructor for class org.mule.module.db.internal.config.domain.query.QueryFileFactoryBean
 
QueryLogger - Interface in org.mule.module.db.internal.domain.logger
Logs a query
queryLoggerFactory - Variable in class org.mule.module.db.internal.domain.executor.AbstractExecutor
 
QueryLoggerFactory - Interface in org.mule.module.db.internal.domain.logger
Creates QueryLogger instances
QueryMetadataProvider - Interface in org.mule.module.db.internal.metadata
Provides metadata for a given type of query
QueryParam - Interface in org.mule.module.db.internal.domain.param
Defines common SQL parameter information.
QueryParamTypeResolver - Class in org.mule.module.db.internal.resolver.param
Resolves parameter types for standard queries
QueryParamTypeResolver(DbTypeManager) - Constructor for class org.mule.module.db.internal.resolver.param.QueryParamTypeResolver
 
QueryParamValue - Class in org.mule.module.db.internal.domain.query
Contains the value for a query parameter
QueryParamValue(String, Object) - Constructor for class org.mule.module.db.internal.domain.query.QueryParamValue
 
QueryResolutionException - Exception in org.mule.module.db.internal.resolver.query
Thrown to indicate an error during query resolution
QueryResolutionException(String) - Constructor for exception org.mule.module.db.internal.resolver.query.QueryResolutionException
 
QueryResolutionException(String, Throwable) - Constructor for exception org.mule.module.db.internal.resolver.query.QueryResolutionException
 
queryResolver - Variable in class org.mule.module.db.internal.processor.AbstractBulkUpdateMessageProcessor
 
QueryResolver - Interface in org.mule.module.db.internal.resolver.query
Resolves a Query for a given MuleEvent
queryResolverBean - Variable in class org.mule.module.db.internal.config.processor.AbstractSingleQueryProcessorDefinitionParser
 
QueryResolverFactoryBean - Class in org.mule.module.db.internal.config.resolver.query
 
QueryResolverFactoryBean(Query, ParamValueResolver, DbConfigResolver) - Constructor for class org.mule.module.db.internal.config.resolver.query.QueryResolverFactoryBean
 
QueryStatementFactory - Class in org.mule.module.db.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.module.db.internal.domain.statement.QueryStatementFactory
 
QueryTemplate - Class in org.mule.module.db.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.module.db.internal.domain.query.QueryTemplate
Creates a static SQL query template.
QueryTemplate(String, QueryType, List<QueryParam>, boolean) - Constructor for class org.mule.module.db.internal.domain.query.QueryTemplate
Creates a SQL query template.
QueryTemplate(QueryTemplate) - Constructor for class org.mule.module.db.internal.domain.query.QueryTemplate
Creates a SQL template from another query template
QueryTemplateBeanDefinitionParser - Class in org.mule.module.db.internal.config.domain.query
 
QueryTemplateBeanDefinitionParser() - Constructor for class org.mule.module.db.internal.config.domain.query.QueryTemplateBeanDefinitionParser
 
QueryTemplateFactoryBean - Class in org.mule.module.db.internal.config.domain.query
 
QueryTemplateFactoryBean(QueryTemplate, List<QueryParamValue>) - Constructor for class org.mule.module.db.internal.config.domain.query.QueryTemplateFactoryBean
 
QueryTemplateParser - Interface in org.mule.module.db.internal.parser
Parses a SQL queries
QueryTemplateParsingException - Exception in org.mule.module.db.internal.parser
Thrown to indicate an error parsing a SQL query
QueryTemplateParsingException(String) - Constructor for exception org.mule.module.db.internal.parser.QueryTemplateParsingException
 
QueryType - Enum in org.mule.module.db.internal.domain.query
Defines types of SQL queries

R

REAL_DB_TYPE - Static variable in class org.mule.module.db.internal.domain.type.JdbcTypes
 
REF_DB_TYPE - Static variable in class org.mule.module.db.internal.domain.type.JdbcTypes
 
registerOutParameter(CallableStatement, int) - Method in class org.mule.module.db.internal.domain.type.AbstractDbType
 
registerOutParameter(CallableStatement, int) - Method in interface org.mule.module.db.internal.domain.type.DbType
Registers an output parameter
registerOutParameter(CallableStatement, int) - Method in class org.mule.module.db.internal.domain.type.DynamicDbType
 
registerOutParameter(CallableStatement, int) - Method in class org.mule.module.db.internal.domain.type.StructuredDbType
 
registerType(DbType) - Method in class org.mule.module.db.internal.domain.type.MetadataDbTypeManager
 
release() - Method in class org.mule.module.db.internal.domain.connection.AbstractDbConnection
 
release() - Method in interface org.mule.module.db.internal.domain.connection.DbConnection
Indicates that the connection is not used anymore
release(DbConnection) - Method in interface org.mule.module.db.internal.domain.connection.DbConnectionReleaser
Releases a given connection
release(DbConnection) - Method in class org.mule.module.db.internal.domain.connection.DefaultDbConnectionReleaser
 
releaseConnection(DbConnection) - Method in interface org.mule.module.db.internal.domain.connection.DbConnectionFactory
Indicates that the connection is not used anymore
releaseConnection(DbConnection) - Method in class org.mule.module.db.internal.domain.connection.TransactionalDbConnectionFactory
 
releaseResources(DbConnection, Object) - Method in class org.mule.module.db.internal.result.statement.StatementStreamingResultSetCloser
 
releaseSavepoint(Savepoint) - Method in class org.mule.module.db.internal.domain.connection.DefaultDbConnection
 
releaseSavepoint(Savepoint) - Method in class org.mule.module.db.internal.domain.xa.ConnectionWrapper
 
remove() - Method in class org.mule.module.db.internal.result.resultset.ResultSetIterator
 
remove(Object) - Method in class org.mule.module.db.internal.result.statement.CloseableMap
 
remove() - Method in class org.mule.module.db.internal.result.statement.StatementResultIterator
 
requiresMultipleOpenedResults() - Method in class org.mule.module.db.internal.result.resultset.IteratorResultSetHandler
 
requiresMultipleOpenedResults() - Method in class org.mule.module.db.internal.result.resultset.ListResultSetHandler
 
requiresMultipleOpenedResults() - Method in class org.mule.module.db.internal.result.resultset.NullResultSetHandler
 
requiresMultipleOpenedResults() - Method in interface org.mule.module.db.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.
resolve(MuleEvent) - Method in class org.mule.module.db.internal.domain.database.DataSourceConfig
Resolves dataSource configuration using a given event
resolve(MuleEvent) - Method in class org.mule.module.db.internal.resolver.database.ConfiguredDbConfigResolver
 
resolve(MuleEvent) - Method in interface org.mule.module.db.internal.resolver.database.DbConfigResolver
Resolves which database configuration to use for a given event
resolve(MuleEvent) - Method in class org.mule.module.db.internal.resolver.database.DefaultDbConfigResolver
 
resolve(MuleEvent) - Method in class org.mule.module.db.internal.resolver.database.DynamicDbConfigResolver
 
resolve(MuleEvent) - Method in class org.mule.module.db.internal.resolver.database.StaticDbConfigResolver
 
resolve(MuleEvent) - Method in class org.mule.module.db.internal.resolver.query.AbstractBulkQueryResolver
 
resolve(MuleEvent) - Method in interface org.mule.module.db.internal.resolver.query.BulkQueryResolver
Resolves a bulk query in the context of a given Mule event.
resolve(DbConnection, MuleEvent) - Method in class org.mule.module.db.internal.resolver.query.DynamicQueryResolver
 
resolve(DbConnection, MuleEvent) - Method in class org.mule.module.db.internal.resolver.query.ParametrizedQueryResolver
 
resolve(DbConnection, MuleEvent) - Method in interface org.mule.module.db.internal.resolver.query.QueryResolver
Resolves a query in the context of a given Mule event.
resolve(DbConnection, MuleEvent) - Method in class org.mule.module.db.internal.resolver.query.StaticQueryResolver
 
resolveBulkQueries(MuleEvent, String) - Method in class org.mule.module.db.internal.resolver.query.AbstractBulkQueryResolver
 
resolveBulkQueries(MuleEvent, String) - Method in class org.mule.module.db.internal.resolver.query.DynamicBulkQueryResolver
 
resolveBulkQueries(MuleEvent, String) - Method in class org.mule.module.db.internal.resolver.query.FileBulkQueryResolver
 
ResolvedDbType - Class in org.mule.module.db.internal.domain.type
Defines a data type that was resolved for a database instance
ResolvedDbType(int, String) - Constructor for class org.mule.module.db.internal.domain.type.ResolvedDbType
 
resolveDefaultConfig() - Method in class org.mule.module.db.internal.resolver.database.AbstractDbConfigResolver
 
resolveDefaultConfig() - Method in class org.mule.module.db.internal.resolver.database.ConfiguredDbConfigResolver
 
resolveId(Element, AbstractBeanDefinition, ParserContext) - Method in class org.mule.module.db.internal.config.domain.param.AbstractParamDefinitionDefinitionParser
 
resolveId(Element, AbstractBeanDefinition, ParserContext) - Method in class org.mule.module.db.internal.config.domain.param.InputParamValueBeanDefinitionParser
 
resolveParams(MuleEvent, List<QueryParamValue>) - Method in class org.mule.module.db.internal.resolver.param.DynamicParamValueResolver
 
resolveParams(MuleEvent, List<QueryParamValue>) - Method in interface org.mule.module.db.internal.resolver.param.ParamValueResolver
Resolves query parameters
resolveParams(MuleEvent, List<QueryParamValue>) - Method in class org.mule.module.db.internal.resolver.param.StaticParamValueResolver
 
resolveSource(MuleEvent) - Method in class org.mule.module.db.internal.processor.AbstractDbMessageProcessor
 
ResultSetHandler - Interface in org.mule.module.db.internal.result.resultset
Processes all the records from a given @ResultSet in a stateless way.
resultSetHandlerBeanName - Variable in class org.mule.module.db.internal.config.processor.AbstractResultSetHandlerProcessorDefinitionParser
 
ResultSetIterator - Class in org.mule.module.db.internal.result.resultset
Iterates a ResultSet to provide rows streaming
ResultSetIterator(DbConnection, ResultSet, RowHandler, StreamingResultSetCloser) - Constructor for class org.mule.module.db.internal.result.resultset.ResultSetIterator
 
ResultSetProcessingException - Exception in org.mule.module.db.internal.result.resultset
Thrown to indicate an error during the processing of a ResultSet
ResultSetProcessingException(String, Throwable) - Constructor for exception org.mule.module.db.internal.result.resultset.ResultSetProcessingException
 
ResultSetResult - Class in org.mule.module.db.internal.result.statement
Represents a ResultSet after a Statement execution
ResultSetResult(String, Object) - Constructor for class org.mule.module.db.internal.result.statement.ResultSetResult
 
retrieveAutoGeneratedKeys() - Method in class org.mule.module.db.internal.result.statement.StatementResultIterator
 
RetryConnectionFactory - Class in org.mule.module.db.internal.domain.connection
Defines a ConnectionFactory that is configured to retry connection creation in case of errors using a RetryPolicyTemplate
RetryConnectionFactory(RetryPolicyTemplate, ConnectionFactory) - Constructor for class org.mule.module.db.internal.domain.connection.RetryConnectionFactory
 
returnsAutoGeneratedKeys() - Method in interface org.mule.module.db.internal.domain.autogeneratedkey.AutoGeneratedKeyStrategy
Indicates if there are auto generated keys to return
returnsAutoGeneratedKeys() - Method in class org.mule.module.db.internal.domain.autogeneratedkey.ColumnIndexAutoGeneratedKeyStrategy
 
returnsAutoGeneratedKeys() - Method in class org.mule.module.db.internal.domain.autogeneratedkey.ColumnNameAutoGeneratedKeyStrategy
 
returnsAutoGeneratedKeys() - Method in class org.mule.module.db.internal.domain.autogeneratedkey.DefaultAutoGeneratedKeyStrategy
 
returnsAutoGeneratedKeys() - Method in class org.mule.module.db.internal.domain.autogeneratedkey.NoAutoGeneratedKeyStrategy
 
rollback() - Method in class org.mule.module.db.internal.domain.connection.DefaultDbConnection
 
rollback(Savepoint) - Method in class org.mule.module.db.internal.domain.connection.DefaultDbConnection
 
rollback() - Method in class org.mule.module.db.internal.domain.xa.ConnectionWrapper
 
rollback(Savepoint) - Method in class org.mule.module.db.internal.domain.xa.ConnectionWrapper
 
RowHandler - Interface in org.mule.module.db.internal.result.row
Processes rows from a resultSet
ROWID_DB_TYPE - Static variable in class org.mule.module.db.internal.domain.type.JdbcTypes
 

S

SelectExecutor - Class in org.mule.module.db.internal.domain.executor
Executes queries that return a resultSet
SelectExecutor(StatementFactory, ResultSetHandler) - Constructor for class org.mule.module.db.internal.domain.executor.SelectExecutor
 
SelectExecutorFactory - Class in org.mule.module.db.internal.domain.executor
Creates QueryExecutor instances
SelectExecutorFactory(StatementFactory, ResultSetHandler) - Constructor for class org.mule.module.db.internal.domain.executor.SelectExecutorFactory
 
SelectMessageProcessor - Class in org.mule.module.db.internal.processor
Executes a select query on a database

Accepted queries are select queries or stored procedure queries taking input parameters and returning only a resultSet.

SelectMessageProcessor(DbConfigResolver, QueryResolver, QueryExecutorFactory, TransactionalAction, boolean) - Constructor for class org.mule.module.db.internal.processor.SelectMessageProcessor
 
SelectMetadataProvider - Class in org.mule.module.db.internal.metadata
Provides metadata for select queries
SelectMetadataProvider(DbConfigResolver, Query, boolean) - Constructor for class org.mule.module.db.internal.metadata.SelectMetadataProvider
 
SelectProcessorDefinitionParser - Class in org.mule.module.db.internal.config.processor
 
SelectProcessorDefinitionParser() - Constructor for class org.mule.module.db.internal.config.processor.SelectProcessorDefinitionParser
 
setAcquireIncrement(int) - Method in class org.mule.module.db.internal.domain.connection.DbPoolingProfile
 
setAutoCommit(boolean) - Method in class org.mule.module.db.internal.domain.connection.DefaultDbConnection
 
setAutoCommit(boolean) - Method in class org.mule.module.db.internal.domain.xa.ConnectionWrapper
 
setAutoGeneratedKeyStrategy(AutoGeneratedKeyStrategy) - Method in class org.mule.module.db.internal.config.processor.BulkUpdateMessageProcessorFactoryBean
 
setAutoGeneratedKeyStrategy(AutoGeneratedKeyStrategy) - Method in class org.mule.module.db.internal.processor.AbstractBulkUpdateMessageProcessor
 
setAutoGeneratedKeyStrategy(AutoGeneratedKeyStrategy) - Method in class org.mule.module.db.internal.processor.StoredProcedureMessageProcessor
 
setAutoGeneratedKeyStrategy(AutoGeneratedKeyStrategy) - Method in class org.mule.module.db.internal.processor.UpdateMessageProcessor
 
setCatalog(String) - Method in class org.mule.module.db.internal.domain.connection.DefaultDbConnection
 
setCatalog(String) - Method in class org.mule.module.db.internal.domain.xa.ConnectionWrapper
 
setClientInfo(String, String) - Method in class org.mule.module.db.internal.domain.connection.DefaultDbConnection
 
setClientInfo(Properties) - Method in class org.mule.module.db.internal.domain.connection.DefaultDbConnection
 
setClientInfo(Properties) - Method in class org.mule.module.db.internal.domain.xa.ConnectionWrapper
 
setClientInfo(String, String) - Method in class org.mule.module.db.internal.domain.xa.ConnectionWrapper
 
setConnectionProperties(Map<String, String>) - Method in class org.mule.module.db.internal.config.domain.database.DbConfigResolverFactoryBean
 
setconnectionTimeout(int) - Method in class org.mule.module.db.internal.config.domain.database.DbConfigResolverFactoryBean
 
setConnectionTimeout(int) - Method in class org.mule.module.db.internal.domain.database.DataSourceConfig
 
setCustomDataTypes(List<DbType>) - Method in class org.mule.module.db.internal.config.domain.database.DbConfigResolverFactoryBean
 
setCustomDataTypes(List<DbType>) - Method in interface org.mule.module.db.internal.domain.database.ConfigurableDbConfigFactory
Sets the list of custom types available for the created DbConfig
setCustomDataTypes(List<DbType>) - Method in class org.mule.module.db.internal.domain.database.GenericDbConfigFactory
 
setDatabase(String) - Method in class org.mule.module.db.internal.config.domain.database.AbstractVendorConfigResolverFactoryBean
 
setDataSource(DataSource) - Method in class org.mule.module.db.internal.config.domain.database.DbConfigResolverFactoryBean
 
setDriverClassName(String) - Method in class org.mule.module.db.internal.config.domain.database.DbConfigResolverFactoryBean
 
setDriverClassName(String) - Method in class org.mule.module.db.internal.domain.database.DataSourceConfig
 
setFetchSize(int) - Method in interface org.mule.module.db.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.module.db.internal.domain.statement.QueryStatementFactory
 
setHoldability(int) - Method in class org.mule.module.db.internal.domain.connection.DefaultDbConnection
 
setHoldability(int) - Method in class org.mule.module.db.internal.domain.xa.ConnectionWrapper
 
setHost(String) - Method in class org.mule.module.db.internal.config.domain.database.AbstractVendorConfigResolverFactoryBean
 
setLoginTimeout(int) - Method in class org.mule.module.db.internal.domain.xa.DataSourceWrapper
 
setLogWriter(PrintWriter) - Method in class org.mule.module.db.internal.domain.xa.DataSourceWrapper
 
setMaxPoolSize(int) - Method in class org.mule.module.db.internal.domain.connection.DbPoolingProfile
 
setMaxRows(int) - Method in interface org.mule.module.db.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.module.db.internal.domain.statement.QueryStatementFactory
 
setMaxWaitMillis(int) - Method in class org.mule.module.db.internal.domain.connection.DbPoolingProfile
 
setMinPoolSize(int) - Method in class org.mule.module.db.internal.domain.connection.DbPoolingProfile
 
setMuleContext(MuleContext) - Method in class org.mule.module.db.internal.config.domain.database.DbConfigResolverFactoryBean
 
setMuleContext(MuleContext) - Method in class org.mule.module.db.internal.config.domain.param.DefaultSqlParamResolverFactoryBean
 
setMuleContext(MuleContext) - Method in class org.mule.module.db.internal.config.domain.query.BulkQueryResolverFactoryBean
 
setMuleContext(MuleContext) - Method in class org.mule.module.db.internal.config.processor.BulkUpdateMessageProcessorFactoryBean
 
setMuleContext(MuleContext) - Method in class org.mule.module.db.internal.config.resolver.database.DefaultDbConfigResolverFactoryBean
 
setMuleContext(MuleContext) - Method in class org.mule.module.db.internal.config.resolver.query.QueryResolverFactoryBean
 
setMuleContext(MuleContext) - Method in class org.mule.module.db.internal.domain.database.DataSourceConfig
 
setMuleContext(MuleContext) - Method in class org.mule.module.db.internal.domain.database.DataSourceFactory
 
setName(String) - Method in class org.mule.module.db.internal.config.domain.database.DbConfigResolverFactoryBean
 
setNetworkTimeout(Executor, int) - Method in class org.mule.module.db.internal.domain.connection.DefaultDbConnection
 
setNetworkTimeout(Executor, int) - Method in class org.mule.module.db.internal.domain.xa.ConnectionWrapper
 
setParameterValue(PreparedStatement, int, Object) - Method in class org.mule.module.db.internal.domain.type.ArrayResolvedDbType
 
setParameterValue(PreparedStatement, int, Object) - Method in interface org.mule.module.db.internal.domain.type.DbType
Sets the value of an input parameter
setParameterValue(PreparedStatement, int, Object) - Method in class org.mule.module.db.internal.domain.type.DynamicDbType
 
setParameterValue(PreparedStatement, int, Object) - Method in class org.mule.module.db.internal.domain.type.oracle.OracleXmlType
 
setParameterValue(PreparedStatement, int, Object) - Method in class org.mule.module.db.internal.domain.type.ResolvedDbType
 
setParameterValue(PreparedStatement, int, Object) - Method in class org.mule.module.db.internal.domain.type.UnknownDbType
 
setPassword(String) - Method in class org.mule.module.db.internal.config.domain.database.DbConfigResolverFactoryBean
 
setPassword(String) - Method in class org.mule.module.db.internal.domain.database.DataSourceConfig
 
setPoolingProfile(DbPoolingProfile) - Method in class org.mule.module.db.internal.config.domain.database.DbConfigResolverFactoryBean
 
setPoolingProfile(DbPoolingProfile) - Method in class org.mule.module.db.internal.domain.database.DataSourceConfig
 
setPort(int) - Method in class org.mule.module.db.internal.config.domain.database.AbstractVendorConfigResolverFactoryBean
 
setPreparedStatementCacheSize(int) - Method in class org.mule.module.db.internal.domain.connection.DbPoolingProfile
 
setQueryLoggerFactory(QueryLoggerFactory) - Method in class org.mule.module.db.internal.domain.executor.AbstractExecutor
 
setQueryMetadataProvider(QueryMetadataProvider) - Method in class org.mule.module.db.internal.config.processor.BulkUpdateMessageProcessorFactoryBean
 
setQueryMetadataProvider(QueryMetadataProvider) - Method in class org.mule.module.db.internal.processor.AbstractDbMessageProcessor
 
setQueryTimeout(int) - Method in interface org.mule.module.db.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.module.db.internal.domain.statement.QueryStatementFactory
 
setReadOnly(boolean) - Method in class org.mule.module.db.internal.domain.connection.DefaultDbConnection
 
setReadOnly(boolean) - Method in class org.mule.module.db.internal.domain.xa.ConnectionWrapper
 
setRetryPolicyTemplate(RetryPolicyTemplate) - Method in class org.mule.module.db.internal.config.domain.database.DbConfigResolverFactoryBean
 
setRetryPolicyTemplate(RetryPolicyTemplate) - Method in interface org.mule.module.db.internal.domain.database.ConfigurableDbConfigFactory
Sets the retry policy template for the created DbConfig
setRetryPolicyTemplate(RetryPolicyTemplate) - Method in class org.mule.module.db.internal.domain.database.GenericDbConfigFactory
 
setReuseObject(boolean) - Method in class org.mule.module.db.internal.domain.xa.ConnectionWrapper
 
setSavepoint() - Method in class org.mule.module.db.internal.domain.connection.DefaultDbConnection
 
setSavepoint(String) - Method in class org.mule.module.db.internal.domain.connection.DefaultDbConnection
 
setSavepoint() - Method in class org.mule.module.db.internal.domain.xa.ConnectionWrapper
 
setSavepoint(String) - Method in class org.mule.module.db.internal.domain.xa.ConnectionWrapper
 
setSchema(String) - Method in class org.mule.module.db.internal.domain.connection.DefaultDbConnection
 
setSchema(String) - Method in class org.mule.module.db.internal.domain.xa.ConnectionWrapper
 
setSource(String) - Method in class org.mule.module.db.internal.config.processor.BulkUpdateMessageProcessorFactoryBean
 
setSource(String) - Method in class org.mule.module.db.internal.processor.AbstractBulkUpdateMessageProcessor
 
setSource(String) - Method in class org.mule.module.db.internal.processor.AbstractDbMessageProcessor
 
setStatementStreamingResultSetCloser(StatementStreamingResultSetCloser) - Method in class org.mule.module.db.internal.config.processor.BulkUpdateMessageProcessorFactoryBean
 
setStatementStreamingResultSetCloser(StatementStreamingResultSetCloser) - Method in class org.mule.module.db.internal.processor.AbstractDbMessageProcessor
 
setTarget(String) - Method in class org.mule.module.db.internal.config.processor.BulkUpdateMessageProcessorFactoryBean
 
setTarget(String) - Method in class org.mule.module.db.internal.processor.AbstractDbMessageProcessor
 
setTransactionIsolation(int) - Method in class org.mule.module.db.internal.config.domain.database.DbConfigResolverFactoryBean
 
setTransactionIsolation(int) - Method in class org.mule.module.db.internal.domain.connection.DefaultDbConnection
 
setTransactionIsolation(int) - Method in class org.mule.module.db.internal.domain.database.DataSourceConfig
 
setTransactionIsolation(int) - Method in class org.mule.module.db.internal.domain.xa.ConnectionWrapper
 
setTypeMap(Map<String, Class<?>>) - Method in class org.mule.module.db.internal.domain.connection.DefaultDbConnection
 
setTypeMap(Map<String, Class<?>>) - Method in class org.mule.module.db.internal.domain.xa.ConnectionWrapper
 
setUrl(String) - Method in class org.mule.module.db.internal.config.domain.database.DbConfigResolverFactoryBean
 
setUrl(String) - Method in class org.mule.module.db.internal.domain.database.DataSourceConfig
 
setUser(String) - Method in class org.mule.module.db.internal.config.domain.database.DbConfigResolverFactoryBean
 
setUser(String) - Method in class org.mule.module.db.internal.domain.database.DataSourceConfig
 
setUseXaTransactions(boolean) - Method in class org.mule.module.db.internal.config.domain.database.DbConfigResolverFactoryBean
 
setUseXaTransactions(boolean) - Method in class org.mule.module.db.internal.domain.database.DataSourceConfig
 
SimpleConnectionFactory - Class in org.mule.module.db.internal.domain.connection
Creates a Connection from a DataSource
SimpleConnectionFactory() - Constructor for class org.mule.module.db.internal.domain.connection.SimpleConnectionFactory
 
SimpleQueryTemplateParser - Class in org.mule.module.db.internal.parser
Simple SQL parser
SimpleQueryTemplateParser() - Constructor for class org.mule.module.db.internal.parser.SimpleQueryTemplateParser
 
SingleQueryLogger - Interface in org.mule.module.db.internal.domain.logger
Logs a single query
SingleResultResultSetCloser - Class in org.mule.module.db.internal.result.resultset
Closes a ResultSet and related Statement
SingleResultResultSetCloser() - Constructor for class org.mule.module.db.internal.result.resultset.SingleResultResultSetCloser
 
SingleUpdateProcessorDefinitionParser - Class in org.mule.module.db.internal.config.processor
 
SingleUpdateProcessorDefinitionParser(List<QueryType>) - Constructor for class org.mule.module.db.internal.config.processor.SingleUpdateProcessorDefinitionParser
 
size() - Method in class org.mule.module.db.internal.result.statement.CloseableMap
 
SMALLINT_DB_TYPE - Static variable in class org.mule.module.db.internal.domain.type.JdbcTypes
 
source - Variable in class org.mule.module.db.internal.processor.AbstractBulkUpdateMessageProcessor
 
SQL_TEXT_DEBUG_FIELD - Static variable in class org.mule.module.db.internal.processor.DbDebugInfoUtils
 
SQLXML_DB_TYPE - Static variable in class org.mule.module.db.internal.domain.type.JdbcTypes
 
STATEMENT_STREAMING_RESULTSET_CLOSER_PROPERTY - Static variable in class org.mule.module.db.internal.config.processor.AbstractAdvancedDbProcessorDefinitionParser
 
statementFactory - Variable in class org.mule.module.db.internal.domain.executor.AbstractExecutor
 
StatementFactory - Interface in org.mule.module.db.internal.domain.statement
Creates JDBC statements for a given connection
StatementInvocationHandler - Class in org.mule.module.db.internal.domain.xa
Invocation handler for statements
StatementInvocationHandler(Statement) - Constructor for class org.mule.module.db.internal.domain.xa.StatementInvocationHandler
 
StatementResult - Interface in org.mule.module.db.internal.result.statement
Represents a single result from a Statement execution
StatementResultHandler - Interface in org.mule.module.db.internal.result.statement
Processes the results returned by a Statement execution
StatementResultIterator - Class in org.mule.module.db.internal.result.statement
Iterates across all the StatementResult returned by a Statement execution.
StatementResultIterator(DbConnection, Statement, QueryTemplate, AutoGeneratedKeyStrategy, ResultSetHandler) - Constructor for class org.mule.module.db.internal.result.statement.StatementResultIterator
 
StatementResultIteratorFactory - Interface in org.mule.module.db.internal.result.statement
Creates StatementResultIterator to process a Statement execution result
StatementStreamingResultSetCloser - Class in org.mule.module.db.internal.result.statement
Closes a ResultSet once it has been processed
StatementStreamingResultSetCloser() - Constructor for class org.mule.module.db.internal.result.statement.StatementStreamingResultSetCloser
 
StaticBulkQueryResolver - Class in org.mule.module.db.internal.resolver.query
Resolves a bulk query to a static value without using the current event
StaticBulkQueryResolver(String, QueryTemplateParser) - Constructor for class org.mule.module.db.internal.resolver.query.StaticBulkQueryResolver
 
StaticDbConfigResolver - Class in org.mule.module.db.internal.resolver.database
Resolves a DbConfig to a static value without using the current event
StaticDbConfigResolver(DbConfig) - Constructor for class org.mule.module.db.internal.resolver.database.StaticDbConfigResolver
 
StaticDbTypeManager - Class in org.mule.module.db.internal.domain.type
Provides a way to statically resolve DbType using a predefined set of types.
StaticDbTypeManager(List<DbType>) - Constructor for class org.mule.module.db.internal.domain.type.StaticDbTypeManager
 
StaticParamValueResolver - Class in org.mule.module.db.internal.resolver.param
Resolves a query parameters to a static value without using the current event
StaticParamValueResolver() - Constructor for class org.mule.module.db.internal.resolver.param.StaticParamValueResolver
 
StaticQueryParamResolverFactoryBean - Class in org.mule.module.db.internal.config.domain.param
 
StaticQueryParamResolverFactoryBean() - Constructor for class org.mule.module.db.internal.config.domain.param.StaticQueryParamResolverFactoryBean
 
StaticQueryResolver - Class in org.mule.module.db.internal.resolver.query
Resolves a query to a static value without using the current event
StaticQueryResolver(Query) - Constructor for class org.mule.module.db.internal.resolver.query.StaticQueryResolver
 
StoredProcedureExecutor - Class in org.mule.module.db.internal.domain.executor
Executes stored procedure queries
StoredProcedureExecutor(StatementFactory, StatementResultHandler) - Constructor for class org.mule.module.db.internal.domain.executor.StoredProcedureExecutor
 
StoredProcedureExecutorFactory - Class in org.mule.module.db.internal.domain.executor
Creates StoredProcedureExecutor instances
StoredProcedureExecutorFactory(StatementFactory, StatementResultHandler) - Constructor for class org.mule.module.db.internal.domain.executor.StoredProcedureExecutorFactory
 
StoredProcedureMessageProcessor - Class in org.mule.module.db.internal.processor
Executes an stored procedure query on a database.
StoredProcedureMessageProcessor(DbConfigResolver, QueryResolver, QueryExecutorFactory, TransactionalAction, boolean) - Constructor for class org.mule.module.db.internal.processor.StoredProcedureMessageProcessor
 
StoredProcedureParamTypeResolver - Class in org.mule.module.db.internal.resolver.param
Resolves parameter types for stored procedure queries
StoredProcedureParamTypeResolver(DbTypeManager) - Constructor for class org.mule.module.db.internal.resolver.param.StoredProcedureParamTypeResolver
 
StoredProcedureProcessorBeanDefinitionParser - Class in org.mule.module.db.internal.config.processor
 
StoredProcedureProcessorBeanDefinitionParser() - Constructor for class org.mule.module.db.internal.config.processor.StoredProcedureProcessorBeanDefinitionParser
 
streaming - Variable in class org.mule.module.db.internal.config.processor.AbstractDbProcessorDefinitionParser
 
STREAMING_ATTRIBUTE - Static variable in class org.mule.module.db.internal.config.processor.AbstractDbProcessorDefinitionParser
 
StreamingResultSetCloser - Interface in org.mule.module.db.internal.result.resultset
Closes a ResultSet that was processed in streaming mode
StreamingStatementResultHandler - Class in org.mule.module.db.internal.result.statement
Processes Statement results without closing the statement.
StreamingStatementResultHandler(ResultSetHandler) - Constructor for class org.mule.module.db.internal.result.statement.StreamingStatementResultHandler
 
STRUCT_DB_TYPE - Static variable in class org.mule.module.db.internal.domain.type.JdbcTypes
 
StructuredDbType - Class in org.mule.module.db.internal.domain.type
Defines a structured data type
StructuredDbType(int, String) - Constructor for class org.mule.module.db.internal.domain.type.StructuredDbType
 

T

TEMPLATE_QUERY_REF - Static variable in class org.mule.module.db.internal.config.domain.query.QueryDefinitionParser
 
TEMPLATE_QUERY_REF - Static variable in class org.mule.module.db.internal.config.domain.query.QueryTemplateBeanDefinitionParser
 
test() - Method in class org.mule.module.db.internal.domain.database.GenericDbConfig
 
test() - Method in class org.mule.module.db.internal.resolver.database.AbstractDbConfigResolver
 
test() - Method in class org.mule.module.db.internal.resolver.database.DynamicDbConfigResolver
 
TEST_CONNECTION_ERROR - Static variable in class org.mule.module.db.internal.resolver.database.DynamicDbConfigResolver
 
TIME_DB_TYPE - Static variable in class org.mule.module.db.internal.domain.type.JdbcTypes
 
TIMESTAMP_DB_TYPE - Static variable in class org.mule.module.db.internal.domain.type.JdbcTypes
 
TINYINT_DB_TYPE - Static variable in class org.mule.module.db.internal.domain.type.JdbcTypes
 
toString() - Method in class org.mule.module.db.internal.domain.type.AbstractDbType
 
trackResultSet(DbConnection, ResultSet) - Method in class org.mule.module.db.internal.result.statement.StatementStreamingResultSetCloser
Adds a resultSet for tracking in order to be able to close it later
TRANSACTION_ISOLATION_ATTRIBUTE - Static variable in class org.mule.module.db.internal.config.domain.database.DbConfigDefinitionParser
 
TRANSACTIONAL_ACTION_PROPERTY - Static variable in class org.mule.module.db.internal.config.processor.AbstractAdvancedDbProcessorDefinitionParser
 
TransactionalAction - Enum in org.mule.module.db.internal.domain.transaction
Indicates how a connector should behave about transactions
TransactionalDbConnectionFactory - Class in org.mule.module.db.internal.domain.connection
Creates connections using a DbTransactionManager to track active transactions.
TransactionalDbConnectionFactory(DbTransactionManager, DbTypeManager, ConnectionFactory, DataSource) - Constructor for class org.mule.module.db.internal.domain.connection.TransactionalDbConnectionFactory
 
TransactionCoordinationDbTransactionManager - Class in org.mule.module.db.internal.domain.transaction
TransactionCoordinationDbTransactionManager() - Constructor for class org.mule.module.db.internal.domain.transaction.TransactionCoordinationDbTransactionManager
 
transactionSetAutoCommitFailed() - Static method in class org.mule.module.db.internal.i18n.DbMessages
 
TYPE_ATTRIBUTE - Static variable in class org.mule.module.db.internal.config.domain.param.AbstractParamDefinitionDefinitionParser
 
TYPE_DEBUG_FIELD - Static variable in class org.mule.module.db.internal.processor.DbDebugInfoUtils
 
TYPE_ID_ATTRIBUTE - Static variable in class org.mule.module.db.internal.config.domain.database.DbConfigDefinitionParser
 
TYPE_ID_COLUMN_INDEX - Static variable in class org.mule.module.db.internal.resolver.param.StoredProcedureParamTypeResolver
 
TYPE_NAME_ATTIRBUTE - Static variable in class org.mule.module.db.internal.config.domain.database.DbConfigDefinitionParser
 
TYPE_NAME_COLUMN_INDEX - Static variable in class org.mule.module.db.internal.resolver.param.StoredProcedureParamTypeResolver
 
types - Static variable in class org.mule.module.db.internal.domain.type.JdbcTypes
 

U

UNKNOWN_TYPE_NAME - Static variable in class org.mule.module.db.internal.domain.type.UnknownDbType
 
UnknownDbType - Class in org.mule.module.db.internal.domain.type
Represents a data type for a template, which real type is unknown until it is instantiated
UnknownDbTypeException - Exception in org.mule.module.db.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.module.db.internal.domain.type.UnknownDbTypeException
Creates an exception for a given unknown type
UnknownDbTypeException(String) - Constructor for exception org.mule.module.db.internal.domain.type.UnknownDbTypeException
 
UnresolvableDbConfigException - Exception in org.mule.module.db.internal.resolver.database
Thrown to indicate that is not possible to resolve a DbConfig
UnresolvableDbConfigException(String) - Constructor for exception org.mule.module.db.internal.resolver.database.UnresolvableDbConfigException
 
UnresolvableDbConfigException(String, Throwable) - Constructor for exception org.mule.module.db.internal.resolver.database.UnresolvableDbConfigException
 
unwrap(Class<T>) - Method in class org.mule.module.db.internal.domain.connection.DefaultDbConnection
 
unwrap(Class<T>) - Method in class org.mule.module.db.internal.domain.xa.ConnectionWrapper
 
unwrap(Class<T>) - Method in class org.mule.module.db.internal.domain.xa.DataSourceWrapper
 
UpdateCountResult - Class in org.mule.module.db.internal.result.statement
Represents an update count after a Statement execution
UpdateCountResult(String, int) - Constructor for class org.mule.module.db.internal.result.statement.UpdateCountResult
 
UpdateExecutor - Class in org.mule.module.db.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.module.db.internal.domain.executor.UpdateExecutor
 
UpdateExecutorFactory - Class in org.mule.module.db.internal.domain.executor
Creates UpdateExecutor instances
UpdateExecutorFactory(StatementFactory) - Constructor for class org.mule.module.db.internal.domain.executor.UpdateExecutorFactory
 
UpdateMessageProcessor - Class in org.mule.module.db.internal.processor
Executes an update query on a database.
UpdateMessageProcessor(DbConfigResolver, QueryResolver, QueryExecutorFactory, TransactionalAction, List<QueryType>) - Constructor for class org.mule.module.db.internal.processor.UpdateMessageProcessor
 
UpdateMetadataProvider - Class in org.mule.module.db.internal.metadata
Provides metadata for update/insert/delete queries
UpdateMetadataProvider(DbConfigResolver, Query, AutoGeneratedKeyStrategy) - Constructor for class org.mule.module.db.internal.metadata.UpdateMetadataProvider
 
UpdateProcessorBeanDefinitionParser - Class in org.mule.module.db.internal.config.processor
 
UpdateProcessorBeanDefinitionParser() - Constructor for class org.mule.module.db.internal.config.processor.UpdateProcessorBeanDefinitionParser
 
URL_ATTRIBUTE - Static variable in class org.mule.module.db.internal.config.domain.database.DbConfigDefinitionParser
 
USE_XA_TRANSACTIONS_ATTRIBUTE - Static variable in class org.mule.module.db.internal.config.domain.database.DbConfigDefinitionParser
 
USER_ATTRIBUTE - Static variable in class org.mule.module.db.internal.config.domain.database.DbConfigDefinitionParser
 
usesNamedParameters() - Method in class org.mule.module.db.internal.domain.query.QueryTemplate
Indicates whether or not the query uses named parameters.

V

validate() - Method in class org.mule.module.db.internal.config.domain.database.DbConfigResolverFactoryBean
 
validateQueryType(QueryTemplate) - Method in class org.mule.module.db.internal.processor.AbstractDbMessageProcessor
 
validQueryTypes - Variable in class org.mule.module.db.internal.processor.AbstractBulkUpdateMessageProcessor
 
VALUE_ATTRIBUTE - Static variable in class org.mule.module.db.internal.config.domain.param.InputParamValueBeanDefinitionParser
 
valueOf(String) - Static method in enum org.mule.module.db.internal.domain.query.QueryType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mule.module.db.internal.domain.transaction.TransactionalAction
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.mule.module.db.internal.domain.query.QueryType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mule.module.db.internal.domain.transaction.TransactionalAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class org.mule.module.db.internal.result.statement.CloseableMap
 
VARBINARY_DB_TYPE - Static variable in class org.mule.module.db.internal.domain.type.JdbcTypes
 
VARCHAR_DB_TYPE - Static variable in class org.mule.module.db.internal.domain.type.JdbcTypes
 
A B C D E F G H I J K L M N O P Q R S T U V 
Skip navigation links

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