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 X 

A

abort(Executor) - Method in class org.mule.extension.db.internal.domain.connection.oracle.AbstractJdbcConnectionWrapper
 
AbstractDbType - Class in org.mule.extension.db.internal.domain.type
Base class for DbType
AbstractDbType(int, String) - Constructor for class org.mule.extension.db.internal.domain.type.AbstractDbType
 
AbstractDebugQueryLogger - Class in org.mule.extension.db.internal.domain.logger
Base class for query loggers that write to a logger
AbstractDebugQueryLogger(Logger) - Constructor for class org.mule.extension.db.internal.domain.logger.AbstractDebugQueryLogger
 
AbstractExecutor - Class in org.mule.extension.db.internal.domain.executor
Base class for query executors
AbstractExecutor(StatementFactory) - Constructor for class org.mule.extension.db.internal.domain.executor.AbstractExecutor
 
AbstractJdbcConnectionWrapper - Class in org.mule.extension.db.internal.domain.connection.oracle
Wraps a Connection to provide custom implementations of the connection's operations.
AbstractJdbcConnectionWrapper(Connection) - Constructor for class org.mule.extension.db.internal.domain.connection.oracle.AbstractJdbcConnectionWrapper
Wraps a connection
AbstractMapStatementResultHandler - Class in org.mule.extension.db.internal.result.statement
Processes Statement results creating a map containing them.
AbstractMapStatementResultHandler(ResultSetHandler) - Constructor for class org.mule.extension.db.internal.result.statement.AbstractMapStatementResultHandler
 
AbstractNullQueryLogger - Class in org.mule.extension.db.internal.domain.logger
Base class for query loggers that logs nothing
AbstractNullQueryLogger() - Constructor for class org.mule.extension.db.internal.domain.logger.AbstractNullQueryLogger
 
AbstractQueryParam - Class in org.mule.extension.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.extension.db.internal.domain.param.AbstractQueryParam
 
AbstractSingleQueryExecutor - Class in org.mule.extension.db.internal.domain.executor
Base class for executors that execute a single query
AbstractSingleQueryExecutor(StatementFactory) - Constructor for class org.mule.extension.db.internal.domain.executor.AbstractSingleQueryExecutor
 
AbstractStreamingResultSetCloser - Class in org.mule.extension.db.internal.result.statement
Base class for implementing StreamingResultSetCloser
AbstractStreamingResultSetCloser() - Constructor for class org.mule.extension.db.internal.result.statement.AbstractStreamingResultSetCloser
 
AbstractStreamingResultSetCloser(boolean) - Constructor for class org.mule.extension.db.internal.result.statement.AbstractStreamingResultSetCloser
 
AbstractStructuredDbType - Class in org.mule.extension.db.internal.domain.type
Defines a structured data type
AbstractStructuredDbType(int, String) - Constructor for class org.mule.extension.db.internal.domain.type.AbstractStructuredDbType
 
add(QueryTemplate) - Method in class org.mule.extension.db.internal.domain.query.BulkQuery
Adds a new query template to the bulk
addInputParameter(String, Object) - Method in class org.mule.extension.db.api.param.ParameterizedStatementDefinition
Adds a new input parameter
addParameter(InputQueryParam, Object) - Method in class org.mule.extension.db.internal.domain.logger.DebugSingleQueryLogger
 
addParameter(InputQueryParam, Object) - Method in class org.mule.extension.db.internal.domain.logger.NullSingleQueryLogger
 
addParameter(InputQueryParam, Object) - Method in interface org.mule.extension.db.internal.domain.logger.SingleQueryLogger
Adds the value of a query parameter for logging
addParameterSet() - Method in class org.mule.extension.db.internal.domain.logger.DebugPreparedBulkQueryLogger
 
addParameterSet() - Method in class org.mule.extension.db.internal.domain.logger.NullPreparedBulkQueryLogger
 
addParameterSet() - Method in interface org.mule.extension.db.internal.domain.logger.PreparedBulkQueryLogger
Adds another set of parameters to the bulk query logger
addQuery(String) - Method in interface org.mule.extension.db.internal.domain.logger.BulkQueryLogger
Adds a new query to log
addQuery(String) - Method in class org.mule.extension.db.internal.domain.logger.DebugBulkQueryLogger
 
addQuery(String) - Method in class org.mule.extension.db.internal.domain.logger.NullBulkQueryLogger
 
appliesTo(DataSource) - Method in class org.mule.extension.db.internal.domain.xa.CompositeDataSourceDecorator
 
ArrayResolvedDbType - Class in org.mule.extension.db.internal.domain.type
Defines a structured data type for Array
ArrayResolvedDbType(int, String) - Constructor for class org.mule.extension.db.internal.domain.type.ArrayResolvedDbType
Creates a new instance
AUTO_GENERATE_KEYS - Static variable in class org.mule.extension.db.internal.operation.AutoGenerateKeysAttributes
 
AutoGeneratedKeysProcessingException - Exception in org.mule.extension.db.internal.result.statement
Thrown to indicate an error during auto generated keys processing
AutoGeneratedKeysProcessingException(Throwable) - Constructor for exception org.mule.extension.db.internal.result.statement.AutoGeneratedKeysProcessingException
 
AutoGenerateKeysAttributes - Class in org.mule.extension.db.internal.operation
Parameters to configure if and how should keys be auto generated
AutoGenerateKeysAttributes() - Constructor for class org.mule.extension.db.internal.operation.AutoGenerateKeysAttributes
 
AutoGenerateKeysStrategy - Interface in org.mule.extension.db.internal.domain.autogeneratedkey
Manages different ways to process auto generated keys

B

BaseDbConnectionParameters - Class in org.mule.extension.db.internal.domain.connection
 
BaseDbConnectionParameters() - Constructor for class org.mule.extension.db.internal.domain.connection.BaseDbConnectionParameters
 
BaseDbMetadataResolver - Class in org.mule.extension.db.internal.domain.metadata
 
BaseDbMetadataResolver() - Constructor for class org.mule.extension.db.internal.domain.metadata.BaseDbMetadataResolver
 
begin() - Method in class org.mule.extension.db.internal.domain.connection.DefaultDbConnection
begin() - Method in class org.mule.extension.db.internal.domain.xa.XADbConnection
 
beginStreaming() - Method in interface org.mule.extension.db.internal.domain.connection.DbConnection
Starts streaming.
beginStreaming() - Method in class org.mule.extension.db.internal.domain.connection.DefaultDbConnection
 
beginStreaming() - Method in class org.mule.extension.db.internal.domain.xa.XADbConnection
 
BlobDbType - Class in org.mule.extension.db.internal.domain.type
Defines a Blob data type that was resolved for a database instance.
BlobDbType(int, String) - Constructor for class org.mule.extension.db.internal.domain.type.BlobDbType
 
builder - Variable in class org.mule.extension.db.internal.domain.logger.AbstractDebugQueryLogger
 
bulkDelete(List<Map<String, Object>>, BulkQueryDefinition, DbConnector, DbConnection) - Method in class org.mule.extension.db.internal.operation.BulkOperations
Allows executing one delete statement various times using different parameter bindings.
BulkExecutor - Interface in org.mule.extension.db.internal.domain.executor
Executes bulk queries against a database
bulkInsert(List<Map<String, Object>>, BulkQueryDefinition, DbConnector, DbConnection) - Method in class org.mule.extension.db.internal.operation.BulkOperations
Allows executing one insert statement various times using different parameter bindings.
BulkOperations - Class in org.mule.extension.db.internal.operation
Contains a set of operations for performing bulk DML operations from a single statement.
BulkOperations() - Constructor for class org.mule.extension.db.internal.operation.BulkOperations
 
BulkQuery - Class in org.mule.extension.db.internal.domain.query
Defines a bulk of queryTemplates
BulkQuery() - Constructor for class org.mule.extension.db.internal.domain.query.BulkQuery
 
BulkQueryDefinition - Class in org.mule.extension.db.api.param
The definition of a bulk operations defined around one single SQL command
BulkQueryDefinition() - Constructor for class org.mule.extension.db.api.param.BulkQueryDefinition
 
BulkQueryFactory - Class in org.mule.extension.db.internal.resolver.query
Base class for BulkQueryResolver implementations
BulkQueryFactory(QueryTemplateParser) - Constructor for class org.mule.extension.db.internal.resolver.query.BulkQueryFactory
 
BulkQueryLogger - Interface in org.mule.extension.db.internal.domain.logger
Logs a bulk query
BulkQueryResolver - Class in org.mule.extension.db.internal.resolver.query
Resolves a BulkQuery for a given Event
BulkQueryResolver() - Constructor for class org.mule.extension.db.internal.resolver.query.BulkQueryResolver
 
BulkScript - Class in org.mule.extension.db.api.param
Parameters to configure an operation which executes a SQL script
BulkScript() - Constructor for class org.mule.extension.db.api.param.BulkScript
 
bulkUpdate(List<Map<String, Object>>, BulkQueryDefinition, DbConnector, DbConnection) - Method in class org.mule.extension.db.internal.operation.BulkOperations
Allows executing one update statement various times using different parameter bindings.
BulkUpdateExecutor - Class in org.mule.extension.db.internal.domain.executor
Executes bulk queries
BulkUpdateExecutor(StatementFactory) - Constructor for class org.mule.extension.db.internal.domain.executor.BulkUpdateExecutor
 

C

checkValidConnectionLock(DbConnection, Object) - Method in class org.mule.extension.db.internal.StatementStreamingResultSetCloser
 
clear() - Method in class org.mule.extension.db.internal.result.statement.CloseableMap
 
clearWarnings() - Method in class org.mule.extension.db.internal.domain.connection.oracle.AbstractJdbcConnectionWrapper
 
ClobResolvedDataType - Class in org.mule.extension.db.internal.domain.type
Defines a data type for Clob
ClobResolvedDataType(int, String) - Constructor for class org.mule.extension.db.internal.domain.type.ClobResolvedDataType
 
close() - Method in class org.mule.extension.db.internal.domain.connection.oracle.AbstractJdbcConnectionWrapper
 
close() - Method in class org.mule.extension.db.internal.domain.xa.XADbConnection
 
close() - Method in class org.mule.extension.db.internal.result.resultset.ResultSetIterator
 
close(DbConnection, ResultSet) - Method in class org.mule.extension.db.internal.result.resultset.SingleResultResultSetCloser
 
close(DbConnection, ResultSet) - Method in interface org.mule.extension.db.internal.result.resultset.StreamingResultSetCloser
Closes the given resultset.
close(DbConnection, ResultSet) - Method in class org.mule.extension.db.internal.result.statement.AbstractStreamingResultSetCloser
 
close() - Method in class org.mule.extension.db.internal.result.statement.CloseableMap
 
close(DbConnection, ResultSet) - Method in class org.mule.extension.db.internal.StatementStreamingResultSetCloser
 
CloseableMap<K,V> - Class in org.mule.extension.db.internal.result.statement
Defines a Map that will close any contained Closeable value
CloseableMap() - Constructor for class org.mule.extension.db.internal.result.statement.CloseableMap
 
closeResultSets(DbConnection) - Method in class org.mule.extension.db.internal.StatementStreamingResultSetCloser
Closes all tracked ResultSets for the passed connection.
closeStatement(Statement) - Method in class org.mule.extension.db.internal.result.resultset.SingleResultResultSetCloser
 
ColumnIndexAutoGenerateKeysStrategy - Class in org.mule.extension.db.internal.domain.autogeneratedkey
 
ColumnIndexAutoGenerateKeysStrategy(int[]) - Constructor for class org.mule.extension.db.internal.domain.autogeneratedkey.ColumnIndexAutoGenerateKeysStrategy
 
ColumnNameAutoGenerateKeysStrategy - Class in org.mule.extension.db.internal.domain.autogeneratedkey
 
ColumnNameAutoGenerateKeysStrategy(String[]) - Constructor for class org.mule.extension.db.internal.domain.autogeneratedkey.ColumnNameAutoGenerateKeysStrategy
 
commit() - Method in class org.mule.extension.db.internal.domain.connection.DefaultDbConnection
commit() - Method in class org.mule.extension.db.internal.domain.connection.oracle.AbstractJdbcConnectionWrapper
 
commit() - Method in class org.mule.extension.db.internal.domain.xa.XADbConnection
 
CompositeDataSourceDecorator - Class in org.mule.extension.db.internal.domain.xa
Composes multiple DataSourceDecorator instances
CompositeDataSourceDecorator(Collection<DataSourceDecorator>) - Constructor for class org.mule.extension.db.internal.domain.xa.CompositeDataSourceDecorator
 
CompositeDbTypeManager - Class in org.mule.extension.db.internal.domain.type
Uses DbTypeManager instances to manage DB types
CompositeDbTypeManager(List<DbTypeManager>) - Constructor for class org.mule.extension.db.internal.domain.type.CompositeDbTypeManager
Creates a composed DB type manager
CONFIG_DEBUG_FIELD - Static variable in class org.mule.extension.db.internal.util.DbDebugInfoUtils
 
ConfigurableStatementFactory - Interface in org.mule.extension.db.internal.domain.statement
Provides extra customization to a StatementFactory
connect() - Method in class org.mule.extension.db.internal.domain.connection.DbConnectionProvider
 
CONNECTION_DEBUG_FIELD - Static variable in class org.mule.extension.db.internal.util.DbDebugInfoUtils
 
CONNECTION_ERROR_MESSAGE - Static variable in class org.mule.extension.db.internal.domain.connection.DbConnectionProvider
 
ConnectionBindingException - Exception in org.mule.extension.db.api.exception.connection
Thrown to indicates an error binding a connection to a transaction
ConnectionBindingException(String, Throwable) - Constructor for exception org.mule.extension.db.api.exception.connection.ConnectionBindingException
 
ConnectionClosingException - Exception in org.mule.extension.db.api.exception.connection
Thrown to indicate an error closing connection
ConnectionClosingException(Throwable) - Constructor for exception org.mule.extension.db.api.exception.connection.ConnectionClosingException
 
ConnectionCommitException - Exception in org.mule.extension.db.api.exception.connection
Thrown to indicate an error while committing a connection
ConnectionCommitException(Throwable) - Constructor for exception org.mule.extension.db.api.exception.connection.ConnectionCommitException
 
ConnectionCreationException - Exception in org.mule.extension.db.api.exception.connection
Thrown to indicate an error creating a connection
ConnectionCreationException(String) - Constructor for exception org.mule.extension.db.api.exception.connection.ConnectionCreationException
 
ConnectionCreationException(Throwable) - Constructor for exception org.mule.extension.db.api.exception.connection.ConnectionCreationException
 
ConnectionCreationException(String, Throwable) - Constructor for exception org.mule.extension.db.api.exception.connection.ConnectionCreationException
 
ConnectionCreationException(String, Throwable, DbError) - Constructor for exception org.mule.extension.db.api.exception.connection.ConnectionCreationException
 
containsKey(Object) - Method in class org.mule.extension.db.internal.result.statement.CloseableMap
 
containsValue(Object) - Method in class org.mule.extension.db.internal.result.statement.CloseableMap
 
copy() - Method in class org.mule.extension.db.api.param.BulkQueryDefinition
 
copy() - Method in class org.mule.extension.db.api.param.ParameterizedStatementDefinition
 
copy() - Method in class org.mule.extension.db.api.param.QueryDefinition
 
copy() - Method in class org.mule.extension.db.api.param.StatementDefinition
Returns a shallow copy of this instance.
copy() - Method in class org.mule.extension.db.api.param.StoredProcedureCall
 
copyInto(QuerySettings) - Method in class org.mule.extension.db.api.param.QuerySettings
 
create(DataSourceConfig, DbPoolingProfile) - Method in class org.mule.extension.db.internal.domain.connection.DataSourceFactory
Creates a dataSource from a given dataSource config
create(DbConnection, QueryTemplate) - Method in class org.mule.extension.db.internal.domain.statement.QueryStatementFactory
 
create(DbConnection, QueryTemplate, AutoGenerateKeysStrategy) - Method in class org.mule.extension.db.internal.domain.statement.QueryStatementFactory
 
create(DbConnection, QueryTemplate) - Method in interface org.mule.extension.db.internal.domain.statement.StatementFactory
Creates a JDBC statement
create(DbConnection, QueryTemplate, AutoGenerateKeysStrategy) - Method in interface org.mule.extension.db.internal.domain.statement.StatementFactory
Creates a JDBC statement with auto generated keys processing
create(QueryTemplate) - Method in class org.mule.extension.db.internal.resolver.param.GenericParamTypeResolverFactory
 
create(QueryTemplate) - Method in interface org.mule.extension.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, AutoGenerateKeysStrategy) - Method in class org.mule.extension.db.internal.result.statement.GenericStatementResultIteratorFactory
 
create(DbConnection, Statement, QueryTemplate, AutoGenerateKeysStrategy) - Method in interface org.mule.extension.db.internal.result.statement.StatementResultIteratorFactory
 
createArrayOf(String, Object[]) - Method in class org.mule.extension.db.internal.domain.connection.oracle.AbstractJdbcConnectionWrapper
 
createArrayOf(String, Object[]) - Method in class org.mule.extension.db.internal.domain.connection.oracle.OracleJdbcConnectionWrapper
 
createBlob() - Method in class org.mule.extension.db.internal.domain.connection.oracle.AbstractJdbcConnectionWrapper
 
createBulkQuery() - Method in class org.mule.extension.db.internal.resolver.query.BulkQueryFactory
 
createBulkQueryLogger(Logger, QueryTemplate, int) - Method in class org.mule.extension.db.internal.domain.logger.DefaultQueryLoggerFactory
 
createBulkQueryLogger(Logger) - Method in class org.mule.extension.db.internal.domain.logger.DefaultQueryLoggerFactory
 
createBulkQueryLogger(Logger, QueryTemplate, int) - Method in interface org.mule.extension.db.internal.domain.logger.QueryLoggerFactory
Creates a logger for a single query running in bulk mode
createBulkQueryLogger(Logger) - Method in interface org.mule.extension.db.internal.domain.logger.QueryLoggerFactory
Creates a logger for a bulk query
createClob() - Method in class org.mule.extension.db.internal.domain.connection.oracle.AbstractJdbcConnectionWrapper
 
createConnection(DataSource, List<DbType>) - Method in class org.mule.extension.db.internal.domain.connection.JdbcConnectionFactory
Creates a new JDBC Connection
createConnection(DataSource, List<DbType>) - Method in class org.mule.extension.db.internal.domain.connection.oracle.OracleJdbcConnectionFactory
 
createDbConnection(Connection) - Method in class org.mule.extension.db.internal.domain.connection.DbConnectionProvider
 
createDbConnection(Connection) - Method in class org.mule.extension.db.internal.domain.connection.oracle.OracleDbConnectionProvider
 
createJdbcConnectionFactory() - Method in class org.mule.extension.db.internal.domain.connection.DbConnectionProvider
Creates the JdbcConnectionFactory to use on this provider
createJdbcConnectionFactory() - Method in class org.mule.extension.db.internal.domain.connection.oracle.OracleDbConnectionProvider
 
createNClob() - Method in class org.mule.extension.db.internal.domain.connection.oracle.AbstractJdbcConnectionWrapper
 
createPooledDataSource(DataSourceConfig, DbPoolingProfile) - Method in class org.mule.extension.db.internal.domain.connection.DataSourceFactory
 
createPooledStandardDataSource(DataSource, DatabasePoolingProfile) - Method in class org.mule.extension.db.internal.domain.connection.DataSourceFactory
 
createQueryFieldDebugInfo(String, QueryTemplate) - Static method in class org.mule.extension.db.internal.util.DbDebugInfoUtils
Creates debug information for a query
createQueryLogger(Logger, QueryTemplate) - Method in class org.mule.extension.db.internal.domain.logger.DefaultQueryLoggerFactory
 
createQueryLogger(Logger, QueryTemplate) - Method in interface org.mule.extension.db.internal.domain.logger.QueryLoggerFactory
Creates a logger for a single query
createQueryTemplate(StoredProcedureCall, DbConnector, DbConnection) - Method in class org.mule.extension.db.internal.resolver.query.StoredProcedureQueryResolver
 
createResultMap() - Method in class org.mule.extension.db.internal.result.statement.AbstractMapStatementResultHandler
 
createResultMap() - Method in class org.mule.extension.db.internal.result.statement.EagerStatementResultHandler
 
createResultMap() - Method in class org.mule.extension.db.internal.result.statement.StreamingStatementResultHandler
 
createSingleDataSource(DataSourceConfig) - Method in class org.mule.extension.db.internal.domain.connection.DataSourceFactory
 
createSQLXML() - Method in class org.mule.extension.db.internal.domain.connection.oracle.AbstractJdbcConnectionWrapper
 
createStatement() - Method in class org.mule.extension.db.internal.domain.connection.oracle.AbstractJdbcConnectionWrapper
 
createStatement(int, int) - Method in class org.mule.extension.db.internal.domain.connection.oracle.AbstractJdbcConnectionWrapper
 
createStatement(int, int, int) - Method in class org.mule.extension.db.internal.domain.connection.oracle.AbstractJdbcConnectionWrapper
 
createStruct(String, Object[]) - Method in class org.mule.extension.db.internal.domain.connection.oracle.AbstractJdbcConnectionWrapper
 
createUnsupportedTypeErrorMessage(Object) - Static method in class org.mule.extension.db.internal.domain.type.ArrayResolvedDbType
Creates error message for the case when a given class is not supported
createUnsupportedTypeErrorMessage(Object) - Static method in class org.mule.extension.db.internal.domain.type.ClobResolvedDataType
 
createUnsupportedTypeErrorMessage(Object) - Static method in class org.mule.extension.db.internal.domain.type.StructDbType
Creates error message for the case when a given class is not supported
createXmlType(Connection, String) - Static method in class org.mule.extension.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.extension.db.internal.domain.type.oracle.OracleXmlType
Creates an OracleXmlType.ORACLE_XMLTYPE_CLASS object from the received XML InputStream
CustomDataType - Class in org.mule.extension.db.api.param
A user defined JDBC type
CustomDataType() - Constructor for class org.mule.extension.db.api.param.CustomDataType
 

D

DataSourceConfig - Interface in org.mule.extension.db.internal.domain.connection
Contract for DataSource Configurations that are used to build DataSource instances
DataSourceConnectionSettings - Class in org.mule.extension.db.internal.domain.connection.datasource
Groups DataSource related parameters
DataSourceConnectionSettings() - Constructor for class org.mule.extension.db.internal.domain.connection.datasource.DataSourceConnectionSettings
 
DataSourceFactory - Class in org.mule.extension.db.internal.domain.connection
Creates DataSource instances
DataSourceFactory(String, MuleContext) - Constructor for class org.mule.extension.db.internal.domain.connection.DataSourceFactory
 
DataSourceReferenceConnectionProvider - Class in org.mule.extension.db.internal.domain.connection.datasource
ConnectionProvider implementation which creates DB connections from a referenced DataSource
DataSourceReferenceConnectionProvider() - Constructor for class org.mule.extension.db.internal.domain.connection.datasource.DataSourceReferenceConnectionProvider
 
DbBulkInputMetadataResolver - Class in org.mule.extension.db.internal.domain.metadata
 
DbBulkInputMetadataResolver() - Constructor for class org.mule.extension.db.internal.domain.metadata.DbBulkInputMetadataResolver
 
DbConnection - Interface in org.mule.extension.db.internal.domain.connection
Wraps a Connection adding connector's specific functionality
DbConnectionParameters - Interface in org.mule.extension.db.internal.domain.connection
Contract for classes considered as database connection parameter
DbConnectionProvider - Class in org.mule.extension.db.internal.domain.connection
Creates a generic DB connection through an URL
DbConnectionProvider() - Constructor for class org.mule.extension.db.internal.domain.connection.DbConnectionProvider
 
DbConnector - Class in org.mule.extension.db.internal
Connector for connecting to relation Databases through the JDBC API
DbConnector() - Constructor for class org.mule.extension.db.internal.DbConnector
 
DbDebugInfoUtils - Class in org.mule.extension.db.internal.util
 
DbError - Enum in org.mule.extension.db.api.exception.connection
Errors definitions for DbConnector
DbInputMetadataResolver - Class in org.mule.extension.db.internal.domain.metadata
 
DbInputMetadataResolver() - Constructor for class org.mule.extension.db.internal.domain.metadata.DbInputMetadataResolver
 
DbMessages - Class in org.mule.extension.db.internal.i18n
 
DbMessages() - Constructor for class org.mule.extension.db.internal.i18n.DbMessages
 
DbNameConstants - Class in org.mule.extension.db.api.param
Utility to reuse names across the DB connector
DbNameConstants() - Constructor for class org.mule.extension.db.api.param.DbNameConstants
 
DbPoolingProfile - Class in org.mule.extension.db.api.config
Pooling configuration for JDBC Data Sources capable of pooling connections
DbPoolingProfile() - Constructor for class org.mule.extension.db.api.config.DbPoolingProfile
 
DbType - Interface in org.mule.extension.db.internal.domain.type
Database data type
DbTypeManager - Interface in org.mule.extension.db.internal.domain.type
Manages types for a database instance
dbTypeManager - Variable in class org.mule.extension.db.internal.resolver.param.DefaultParamTypeResolver
 
DdlOperations - Class in org.mule.extension.db.internal.operation
Operations to manipulate data definitions in a relational Database
DdlOperations() - Constructor for class org.mule.extension.db.internal.operation.DdlOperations
 
DebugBulkQueryLogger - Class in org.mule.extension.db.internal.domain.logger
 
DebugBulkQueryLogger(Logger) - Constructor for class org.mule.extension.db.internal.domain.logger.DebugBulkQueryLogger
 
DebugPreparedBulkQueryLogger - Class in org.mule.extension.db.internal.domain.logger
Logs a prepared bulk query in debug level
DebugPreparedBulkQueryLogger(Logger, QueryTemplate, int) - Constructor for class org.mule.extension.db.internal.domain.logger.DebugPreparedBulkQueryLogger
 
DebugSingleQueryLogger - Class in org.mule.extension.db.internal.domain.logger
Logs a single query in debug level
DebugSingleQueryLogger(Logger, QueryTemplate) - Constructor for class org.mule.extension.db.internal.domain.logger.DebugSingleQueryLogger
 
decorate(DataSource, String, DatabasePoolingProfile) - Method in class org.mule.extension.db.internal.domain.xa.CompositeDataSourceDecorator
 
decorateDataSource(DataSource, DatabasePoolingProfile) - Method in class org.mule.extension.db.internal.domain.connection.DataSourceFactory
 
DefaultAutoGenerateKeysStrategy - Class in org.mule.extension.db.internal.domain.autogeneratedkey
 
DefaultAutoGenerateKeysStrategy() - Constructor for class org.mule.extension.db.internal.domain.autogeneratedkey.DefaultAutoGenerateKeysStrategy
 
DefaultBulkQueryFactory - Class in org.mule.extension.db.internal.resolver.query
 
DefaultBulkQueryFactory(QueryTemplateParser, String) - Constructor for class org.mule.extension.db.internal.resolver.query.DefaultBulkQueryFactory
 
DefaultDbConnection - Class in org.mule.extension.db.internal.domain.connection
 
DefaultDbConnection(Connection, List<DbType>) - Constructor for class org.mule.extension.db.internal.domain.connection.DefaultDbConnection
 
DefaultFileReader - Class in org.mule.extension.db.internal.util
Reads files using IOUtils
DefaultFileReader() - Constructor for class org.mule.extension.db.internal.util.DefaultFileReader
 
DefaultInOutQueryParam - Class in org.mule.extension.db.internal.domain.param
 
DefaultInOutQueryParam(int, DbType, String, Object) - Constructor for class org.mule.extension.db.internal.domain.param.DefaultInOutQueryParam
 
DefaultInputQueryParam - Class in org.mule.extension.db.internal.domain.param
 
DefaultInputQueryParam(int, DbType, Object) - Constructor for class org.mule.extension.db.internal.domain.param.DefaultInputQueryParam
 
DefaultInputQueryParam(int, DbType, Object, String) - Constructor for class org.mule.extension.db.internal.domain.param.DefaultInputQueryParam
 
DefaultOutputQueryParam - Class in org.mule.extension.db.internal.domain.param
 
DefaultOutputQueryParam(int, DbType, String) - Constructor for class org.mule.extension.db.internal.domain.param.DefaultOutputQueryParam
 
DefaultParamTypeResolver - Class in org.mule.extension.db.internal.resolver.param
Resolves unknown and dynamic types using metadata if possible
DefaultParamTypeResolver(DbTypeManager, ParamTypeResolver) - Constructor for class org.mule.extension.db.internal.resolver.param.DefaultParamTypeResolver
 
DefaultQueryLoggerFactory - Class in org.mule.extension.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.extension.db.internal.domain.logger.DefaultQueryLoggerFactory
 
delegate - Variable in class org.mule.extension.db.internal.domain.connection.oracle.AbstractJdbcConnectionWrapper
 
delete(QueryDefinition, DbConnector, DbConnection) - Method in class org.mule.extension.db.internal.operation.DmlOperations
Deletes data in a database.
DerbyConnectionParameters - Class in org.mule.extension.db.internal.domain.connection.derby
DataSourceConfig implementation for Derby databases.
DerbyConnectionParameters() - Constructor for class org.mule.extension.db.internal.domain.connection.derby.DerbyConnectionParameters
 
DerbyConnectionProvider - Class in org.mule.extension.db.internal.domain.connection.derby
Creates connections to a Derby database
DerbyConnectionProvider() - Constructor for class org.mule.extension.db.internal.domain.connection.derby.DerbyConnectionProvider
 
disconnect(DbConnection) - Method in class org.mule.extension.db.internal.domain.connection.DbConnectionProvider
 
dispose() - Method in class org.mule.extension.db.internal.domain.connection.DataSourceFactory
 
dispose() - Method in class org.mule.extension.db.internal.domain.connection.DbConnectionProvider
 
DmlOperations - Class in org.mule.extension.db.internal.operation
Contains a set of operations for performing single statement DML operations
DmlOperations() - Constructor for class org.mule.extension.db.internal.operation.DmlOperations
 
doCreateStatementResultIterator(DbConnection, Statement, QueryTemplate, AutoGenerateKeysStrategy, ResultSetHandler) - Method in class org.mule.extension.db.internal.result.statement.GenericStatementResultIteratorFactory
 
doExecuteQuery(DbConnection, Statement, Query) - Method in class org.mule.extension.db.internal.domain.executor.AbstractSingleQueryExecutor
 
doExecuteQuery(DbConnection, Statement, Query, AutoGenerateKeysStrategy) - Method in class org.mule.extension.db.internal.domain.executor.AbstractSingleQueryExecutor
 
doExecuteQuery(DbConnection, Statement, Query) - Method in class org.mule.extension.db.internal.domain.executor.SelectExecutor
 
doExecuteQuery(DbConnection, Statement, Query, AutoGenerateKeysStrategy) - Method in class org.mule.extension.db.internal.domain.executor.SelectExecutor
 
doExecuteQuery(DbConnection, Statement, Query) - Method in class org.mule.extension.db.internal.domain.executor.StoredProcedureExecutor
 
doExecuteQuery(DbConnection, Statement, Query, AutoGenerateKeysStrategy) - Method in class org.mule.extension.db.internal.domain.executor.StoredProcedureExecutor
 
doExecuteQuery(DbConnection, Statement, Query) - Method in class org.mule.extension.db.internal.domain.executor.UpdateExecutor
 
doExecuteQuery(DbConnection, Statement, Query, AutoGenerateKeysStrategy) - Method in class org.mule.extension.db.internal.domain.executor.UpdateExecutor
 
doProcessOutputParam(OutputQueryParam, Object) - Method in class org.mule.extension.db.internal.result.statement.StatementResultIterator
 
doProcessParameters(PreparedStatement, QueryTemplate, List<QueryParamValue>, SingleQueryLogger) - Method in class org.mule.extension.db.internal.domain.executor.AbstractExecutor
 
doProcessResultSet(String, ResultSet) - Method in class org.mule.extension.db.internal.result.statement.StatementResultIterator
 
doProcessUpdateCount(String, int) - Method in class org.mule.extension.db.internal.result.statement.StatementResultIterator
 
DRIVER_FILE_NAME_PATTERN - Static variable in class org.mule.extension.db.internal.domain.connection.DbConnectionProvider
 
DUPLICATE_COLUMN_LABEL_ERROR - Static variable in class org.mule.extension.db.internal.domain.metadata.SelectMetadataResolver
 
DynamicDbType - Class in org.mule.extension.db.internal.domain.type
Defines a type that is dynamically resolved
DynamicDbType(String) - Constructor for class org.mule.extension.db.internal.domain.type.DynamicDbType
 
DynamicParamValueResolver - Class in org.mule.extension.db.internal.resolver.param
Resolves query parameters evaluating expression using a given event
DynamicParamValueResolver(ExpressionManager) - Constructor for class org.mule.extension.db.internal.resolver.param.DynamicParamValueResolver
 

E

EagerStatementResultHandler - Class in org.mule.extension.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.extension.db.internal.result.statement.EagerStatementResultHandler
 
endStreaming() - Method in interface org.mule.extension.db.internal.domain.connection.DbConnection
Marks that the streaming is over
endStreaming() - Method in class org.mule.extension.db.internal.domain.connection.DefaultDbConnection
 
endStreaming() - Method in class org.mule.extension.db.internal.domain.xa.XADbConnection
 
entrySet() - Method in class org.mule.extension.db.internal.result.statement.CloseableMap
 
equals(Object) - Method in class org.mule.extension.db.api.config.DbPoolingProfile
 
execute(Statement, QueryTemplate) - Method in interface org.mule.extension.db.internal.domain.autogeneratedkey.AutoGenerateKeysStrategy
Executes a query that can return multiple results
execute(Statement, QueryTemplate) - Method in class org.mule.extension.db.internal.domain.autogeneratedkey.ColumnIndexAutoGenerateKeysStrategy
 
execute(Statement, QueryTemplate) - Method in class org.mule.extension.db.internal.domain.autogeneratedkey.ColumnNameAutoGenerateKeysStrategy
 
execute(Statement, QueryTemplate) - Method in class org.mule.extension.db.internal.domain.autogeneratedkey.DefaultAutoGenerateKeysStrategy
 
execute(Statement, QueryTemplate) - Method in class org.mule.extension.db.internal.domain.autogeneratedkey.NoAutoGenerateKeysStrategy
 
execute(DbConnection, Query) - Method in class org.mule.extension.db.internal.domain.executor.AbstractSingleQueryExecutor
 
execute(DbConnection, Query, AutoGenerateKeysStrategy) - Method in class org.mule.extension.db.internal.domain.executor.AbstractSingleQueryExecutor
 
execute(DbConnection, BulkQuery) - Method in interface org.mule.extension.db.internal.domain.executor.BulkExecutor
Executes a bulk query
execute(DbConnection, Query, List<List<QueryParamValue>>) - Method in interface org.mule.extension.db.internal.domain.executor.BulkExecutor
Executes a parameterized query using a bulk of parameter sets
execute(DbConnection, BulkQuery) - Method in class org.mule.extension.db.internal.domain.executor.BulkUpdateExecutor
 
execute(DbConnection, Query, List<List<QueryParamValue>>) - Method in class org.mule.extension.db.internal.domain.executor.BulkUpdateExecutor
 
execute(DbConnection, Query) - Method in interface org.mule.extension.db.internal.domain.executor.QueryExecutor
Executes a query
execute(DbConnection, Query, AutoGenerateKeysStrategy) - Method in interface org.mule.extension.db.internal.domain.executor.QueryExecutor
 
executeDdl(String, QuerySettings, DbConnector, DbConnection) - Method in class org.mule.extension.db.internal.operation.DdlOperations
Enables execution of DDL queries against a database.
executeScript(BulkScript, QuerySettings, DbConnection) - Method in class org.mule.extension.db.internal.operation.BulkOperations
Executes a SQL script in one single Database statement.
executeUpdate(Statement, QueryTemplate) - Method in interface org.mule.extension.db.internal.domain.autogeneratedkey.AutoGenerateKeysStrategy
Executes an update query
executeUpdate(Statement, QueryTemplate) - Method in class org.mule.extension.db.internal.domain.autogeneratedkey.ColumnIndexAutoGenerateKeysStrategy
 
executeUpdate(Statement, QueryTemplate) - Method in class org.mule.extension.db.internal.domain.autogeneratedkey.ColumnNameAutoGenerateKeysStrategy
 
executeUpdate(Statement, QueryTemplate) - Method in class org.mule.extension.db.internal.domain.autogeneratedkey.DefaultAutoGenerateKeysStrategy
 
executeUpdate(Statement, QueryTemplate) - Method in class org.mule.extension.db.internal.domain.autogeneratedkey.NoAutoGenerateKeysStrategy
 

F

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

G

GenericConnectionParameters - Class in org.mule.extension.db.internal.domain.connection.generic
GenericConnectionParameters() - Constructor for class org.mule.extension.db.internal.domain.connection.generic.GenericConnectionParameters
 
GenericConnectionProvider - Class in org.mule.extension.db.internal.domain.connection.generic
ConnectionProvider that creates connections for any kind of database using a JDBC URL and the required JDBC Driver Class
GenericConnectionProvider() - Constructor for class org.mule.extension.db.internal.domain.connection.generic.GenericConnectionProvider
 
GenericParamTypeResolverFactory - Class in org.mule.extension.db.internal.resolver.param
Creates ParamTypeResolver for generic databases
GenericParamTypeResolverFactory(DbTypeManager) - Constructor for class org.mule.extension.db.internal.resolver.param.GenericParamTypeResolverFactory
 
GenericStatementResultIteratorFactory - Class in org.mule.extension.db.internal.result.statement
Creates StatementResultIterator for generic database configurations
GenericStatementResultIteratorFactory(ResultSetHandler) - Constructor for class org.mule.extension.db.internal.result.statement.GenericStatementResultIteratorFactory
 
get(Object) - Method in class org.mule.extension.db.internal.result.statement.CloseableMap
 
getAcquireIncrement() - Method in class org.mule.extension.db.api.config.DbPoolingProfile
 
getAffectedRows() - Method in class org.mule.extension.db.api.StatementResult
 
getAllTypes() - Static method in enum org.mule.extension.db.api.param.JdbcType
 
getAutoCommit() - Method in class org.mule.extension.db.internal.domain.connection.oracle.AbstractJdbcConnectionWrapper
 
getAutoGeneratedKeysColumnIndexes() - Method in class org.mule.extension.db.internal.operation.AutoGenerateKeysAttributes
 
getAutoGeneratedKeysColumnNames() - Method in class org.mule.extension.db.internal.operation.AutoGenerateKeysAttributes
 
getCatalog() - Method in class org.mule.extension.db.internal.domain.connection.oracle.AbstractJdbcConnectionWrapper
 
getCategoryName() - Method in class org.mule.extension.db.internal.domain.metadata.DbBulkInputMetadataResolver
 
getCategoryName() - Method in class org.mule.extension.db.internal.domain.metadata.DbInputMetadataResolver
 
getCategoryName() - Method in class org.mule.extension.db.internal.domain.metadata.SelectMetadataResolver
 
getCategoryName() - Method in class org.mule.extension.db.internal.domain.metadata.StoredProcedureMetadataResolver
 
getClassName() - Method in class org.mule.extension.db.api.param.CustomDataType
 
getClientInfo(String) - Method in class org.mule.extension.db.internal.domain.connection.oracle.AbstractJdbcConnectionWrapper
 
getClientInfo() - Method in class org.mule.extension.db.internal.domain.connection.oracle.AbstractJdbcConnectionWrapper
 
getCode() - Method in enum org.mule.extension.db.api.param.TransactionIsolation
 
getConfiguredDataSource() - Method in class org.mule.extension.db.internal.domain.connection.DbConnectionProvider
 
getConnectionLock(DbConnection) - Method in class org.mule.extension.db.internal.StatementStreamingResultSetCloser
 
getConnectionResultSets(DbConnection, ResultSet) - Method in class org.mule.extension.db.internal.StatementStreamingResultSetCloser
 
getCustomDataTypes() - Method in interface org.mule.extension.db.internal.domain.connection.DbConnection
 
getCustomDataTypes() - Method in class org.mule.extension.db.internal.domain.connection.DefaultDbConnection
getCustomDataTypes() - Method in class org.mule.extension.db.internal.domain.xa.XADbConnection
 
getDataSource() - Method in class org.mule.extension.db.internal.domain.connection.datasource.DataSourceReferenceConnectionProvider
 
getDataSource() - Method in interface org.mule.extension.db.internal.domain.connection.DbConnectionParameters
 
getDataSource() - Method in class org.mule.extension.db.internal.domain.connection.DbConnectionProvider
 
getDataSource() - Method in class org.mule.extension.db.internal.domain.connection.derby.DerbyConnectionProvider
 
getDataSource() - Method in class org.mule.extension.db.internal.domain.connection.generic.GenericConnectionProvider
 
getDataSource() - Method in class org.mule.extension.db.internal.domain.connection.mysql.MySqlConnectionProvider
 
getDataSource() - Method in class org.mule.extension.db.internal.domain.connection.oracle.OracleDbConnectionProvider
 
getDataSourceConfig() - Method in class org.mule.extension.db.internal.domain.connection.datasource.DataSourceReferenceConnectionProvider
 
getDataSourceConfig() - Method in interface org.mule.extension.db.internal.domain.connection.DbConnectionParameters
 
getDataSourceConfig() - Method in class org.mule.extension.db.internal.domain.connection.DbConnectionProvider
 
getDataSourceConfig() - Method in class org.mule.extension.db.internal.domain.connection.derby.DerbyConnectionProvider
 
getDataSourceConfig() - Method in class org.mule.extension.db.internal.domain.connection.generic.GenericConnectionProvider
 
getDataSourceConfig() - Method in class org.mule.extension.db.internal.domain.connection.mysql.MySqlConnectionProvider
 
getDataSourceConfig() - Method in class org.mule.extension.db.internal.domain.connection.oracle.OracleDbConnectionProvider
 
getDataSourceRef() - Method in class org.mule.extension.db.internal.domain.connection.datasource.DataSourceConnectionSettings
 
getDataTypeMetadataModel(int, String) - Method in class org.mule.extension.db.internal.domain.metadata.BaseDbMetadataResolver
 
getDataTypeMetadataModel(int) - Method in class org.mule.extension.db.internal.domain.metadata.BaseDbMetadataResolver
 
getDbErrorType(SQLException) - Method in class org.mule.extension.db.internal.domain.connection.DbConnectionProvider
 
getDbErrorType(SQLException) - Method in class org.mule.extension.db.internal.domain.connection.derby.DerbyConnectionProvider
 
getDbErrorType(SQLException) - Method in class org.mule.extension.db.internal.domain.connection.mysql.MySqlConnectionProvider
 
getDbErrorType(SQLException) - Method in class org.mule.extension.db.internal.domain.connection.oracle.OracleDbConnectionProvider
 
getDbType() - Method in enum org.mule.extension.db.api.param.JdbcType
 
getDbType() - Method in class org.mule.extension.db.api.param.ParameterType
 
getDbType() - Method in class org.mule.extension.db.api.param.TypeClassifier
 
getDriverClassName() - Method in interface org.mule.extension.db.internal.domain.connection.DataSourceConfig
Full qualifier name of the Driver Class to connect to the database
getDriverClassName() - Method in class org.mule.extension.db.internal.domain.connection.derby.DerbyConnectionParameters
Full qualifier name of the Driver Class to connect to the database
getDriverClassName() - Method in class org.mule.extension.db.internal.domain.connection.generic.GenericConnectionParameters
 
getDriverClassName() - Method in class org.mule.extension.db.internal.domain.connection.mysql.MySqlConnectionParameters
 
getDriverClassName() - Method in class org.mule.extension.db.internal.domain.connection.oracle.OracleConnectionParameters
 
getFetchSize() - Method in class org.mule.extension.db.api.param.QuerySettings
 
getFile() - Method in class org.mule.extension.db.api.param.BulkScript
 
getGeneratedKeys() - Method in class org.mule.extension.db.api.StatementResult
 
getHoldability() - Method in class org.mule.extension.db.internal.domain.connection.oracle.AbstractJdbcConnectionWrapper
 
getId() - Method in class org.mule.extension.db.api.param.CustomDataType
 
getId() - Method in class org.mule.extension.db.internal.domain.type.AbstractDbType
 
getId() - Method in interface org.mule.extension.db.internal.domain.type.DbType
 
getId() - Method in class org.mule.extension.db.internal.domain.type.DynamicDbType
 
getIndex() - Method in class org.mule.extension.db.internal.domain.param.AbstractQueryParam
 
getIndex() - Method in interface org.mule.extension.db.internal.domain.param.QueryParam
Returns the parameter's index in the containing SQL query.
getIndex() - Method in class org.mule.extension.db.internal.domain.query.ResolvedParameter
 
getInOutParameter(String) - Method in class org.mule.extension.db.api.param.StoredProcedureCall
 
getInOutParameters() - Method in class org.mule.extension.db.api.param.StoredProcedureCall
 
getInputMetadata(MetadataContext, String) - Method in class org.mule.extension.db.internal.domain.metadata.DbBulkInputMetadataResolver
 
getInputMetadata(MetadataContext, String) - Method in class org.mule.extension.db.internal.domain.metadata.DbInputMetadataResolver
 
getInputParameter(String) - Method in class org.mule.extension.db.api.param.ParameterizedStatementDefinition
Optionally returns a parameter of the given name
getInputParameter(T, String) - Method in class org.mule.extension.db.internal.resolver.query.ParameterizedQueryResolver
 
getInputParameter(StoredProcedureCall, String) - Method in class org.mule.extension.db.internal.resolver.query.StoredProcedureQueryResolver
 
getInputParameters() - Method in class org.mule.extension.db.api.param.ParameterizedStatementDefinition
 
getInputParams() - Method in class org.mule.extension.db.internal.domain.query.QueryTemplate
Returns the input parameter definitions.
getInstance() - Static method in class org.mule.extension.db.internal.domain.type.UnknownDbType
 
getJdbcConnection() - Method in interface org.mule.extension.db.internal.domain.connection.DbConnection
 
getJdbcConnection() - Method in class org.mule.extension.db.internal.domain.connection.DefaultDbConnection
getJdbcConnection() - Method in class org.mule.extension.db.internal.domain.xa.XADbConnection
 
getKey() - Method in class org.mule.extension.db.api.param.ParameterType
 
getLocksCount() - Method in class org.mule.extension.db.internal.StatementStreamingResultSetCloser
 
getMappedClass() - Method in class org.mule.extension.db.internal.domain.type.MappedStructResolvedDbType
 
getMaxPoolSize() - Method in class org.mule.extension.db.api.config.DbPoolingProfile
 
getMaxRows() - Method in class org.mule.extension.db.api.param.QuerySettings
 
getMaxWait() - Method in class org.mule.extension.db.api.config.DbPoolingProfile
 
getMaxWaitUnit() - Method in class org.mule.extension.db.api.config.DbPoolingProfile
 
getMetaData() - Method in class org.mule.extension.db.internal.domain.connection.oracle.AbstractJdbcConnectionWrapper
 
getMinPoolSize() - Method in class org.mule.extension.db.api.config.DbPoolingProfile
 
getName() - Method in class org.mule.extension.db.internal.domain.param.AbstractQueryParam
 
getName() - Method in interface org.mule.extension.db.internal.domain.param.QueryParam
Returns the name parameter name.
getName() - Method in class org.mule.extension.db.internal.domain.query.QueryParamValue
 
getName() - Method in class org.mule.extension.db.internal.domain.query.ResolvedParameter
 
getName() - Method in class org.mule.extension.db.internal.domain.type.AbstractDbType
 
getName() - Method in interface org.mule.extension.db.internal.domain.type.DbType
 
getName() - Method in class org.mule.extension.db.internal.domain.type.DynamicDbType
 
getName() - Method in class org.mule.extension.db.internal.result.statement.OutputParamResult
 
getName() - Method in class org.mule.extension.db.internal.result.statement.ResultSetResult
 
getName() - Method in interface org.mule.extension.db.internal.result.statement.SingleStatementResult
 
getName() - Method in class org.mule.extension.db.internal.result.statement.UpdateCountResult
 
getNetworkTimeout() - Method in class org.mule.extension.db.internal.domain.connection.oracle.AbstractJdbcConnectionWrapper
 
getOutputParameter(String) - Method in class org.mule.extension.db.api.param.StoredProcedureCall
 
getOutputParameters() - Method in class org.mule.extension.db.api.param.StoredProcedureCall
 
getOutputParams() - Method in class org.mule.extension.db.internal.domain.query.QueryTemplate
Returns the output parameter definitions.
getOutputType(MetadataContext, String) - Method in class org.mule.extension.db.internal.domain.metadata.SelectMetadataResolver
 
getOutputType(MetadataContext, String) - Method in class org.mule.extension.db.internal.domain.metadata.StoredProcedureMetadataResolver
 
getParameterType(String) - Method in class org.mule.extension.db.api.param.StatementDefinition
Returns the type for a given parameter
getParameterTypes() - Method in class org.mule.extension.db.api.param.StatementDefinition
 
getParameterTypes(DbConnection, QueryTemplate) - Method in class org.mule.extension.db.internal.resolver.param.DefaultParamTypeResolver
 
getParameterTypes(DbConnection, QueryTemplate) - Method in interface org.mule.extension.db.internal.resolver.param.ParamTypeResolver
Resolves actual parameter types
getParameterTypes(DbConnection, QueryTemplate) - Method in class org.mule.extension.db.internal.resolver.param.QueryParamTypeResolver
 
getParameterTypes(DbConnection, QueryTemplate) - Method in class org.mule.extension.db.internal.resolver.param.StoredProcedureParamTypeResolver
 
getParameterValue(CallableStatement, int) - Method in class org.mule.extension.db.internal.domain.type.ArrayResolvedDbType
 
getParameterValue(CallableStatement, int) - Method in interface org.mule.extension.db.internal.domain.type.DbType
Gets the value of an output parameter
getParameterValue(CallableStatement, int) - Method in class org.mule.extension.db.internal.domain.type.DynamicDbType
 
getParameterValue(CallableStatement, int) - Method in class org.mule.extension.db.internal.domain.type.MappedStructResolvedDbType
 
getParameterValue(CallableStatement, int) - Method in class org.mule.extension.db.internal.domain.type.oracle.OracleXmlType
 
getParameterValue(CallableStatement, int) - Method in class org.mule.extension.db.internal.domain.type.ResolvedDbType
 
getParameterValue(CallableStatement, int) - Method in class org.mule.extension.db.internal.domain.type.UnknownDbType
 
getParameterValues() - Method in class org.mule.extension.db.api.param.ParameterizedStatementDefinition
Returns a Map which keys are the names of the input parameters and the values are its values
getParams() - Method in class org.mule.extension.db.internal.domain.query.QueryTemplate
 
getParamTypesUsingMetadata(DbConnection, QueryTemplate) - Method in class org.mule.extension.db.internal.resolver.param.DefaultParamTypeResolver
 
getParamValues() - Method in class org.mule.extension.db.internal.domain.query.Query
 
getParent() - Method in enum org.mule.extension.db.api.exception.connection.DbError
 
getPassword() - Method in interface org.mule.extension.db.internal.domain.connection.DataSourceConfig
Password to use to login into the database
getPassword() - Method in class org.mule.extension.db.internal.domain.connection.derby.DerbyConnectionParameters
Password to use to login into the database
getPassword() - Method in class org.mule.extension.db.internal.domain.connection.generic.GenericConnectionParameters
 
getPassword() - Method in class org.mule.extension.db.internal.domain.connection.mysql.MySqlConnectionParameters
 
getPassword() - Method in class org.mule.extension.db.internal.domain.connection.oracle.OracleConnectionParameters
 
getPreparedStatementCacheSize() - Method in class org.mule.extension.db.api.config.DbPoolingProfile
 
getQueryTemplate() - Method in class org.mule.extension.db.internal.domain.query.Query
 
getQueryTemplates() - Method in class org.mule.extension.db.internal.domain.query.BulkQuery
 
getQueryTimeout() - Method in class org.mule.extension.db.api.param.QuerySettings
 
getQueryTimeoutUnit() - Method in class org.mule.extension.db.api.param.QuerySettings
 
getResolverName() - Method in class org.mule.extension.db.internal.domain.metadata.DbBulkInputMetadataResolver
 
getResolverName() - Method in class org.mule.extension.db.internal.domain.metadata.SelectMetadataResolver
 
getResourceAsString(String) - Method in class org.mule.extension.db.internal.util.DefaultFileReader
 
getResourceAsString(String) - Method in interface org.mule.extension.db.internal.util.FileReader
Attempts to load a resource from the file system, from a URL, or from the classpath, in that order.
getResult() - Method in class org.mule.extension.db.internal.result.statement.OutputParamResult
 
getResult() - Method in class org.mule.extension.db.internal.result.statement.ResultSetResult
 
getResult() - Method in interface org.mule.extension.db.internal.result.statement.SingleStatementResult
 
getResult() - Method in class org.mule.extension.db.internal.result.statement.UpdateCountResult
 
getSchema() - Method in class org.mule.extension.db.internal.domain.connection.oracle.AbstractJdbcConnectionWrapper
 
getSql() - Method in class org.mule.extension.db.api.param.BulkScript
 
getSql() - Method in class org.mule.extension.db.api.param.StatementDefinition
 
getSqlText() - Method in class org.mule.extension.db.internal.domain.query.QueryTemplate
Returns the SQL sentence for this query.
getStatement(MetadataContext, QueryTemplate) - Method in class org.mule.extension.db.internal.domain.metadata.BaseDbMetadataResolver
 
getStatement(MetadataContext, QueryTemplate) - Method in class org.mule.extension.db.internal.domain.metadata.DbInputMetadataResolver
 
getStatement(ResultSet) - Method in class org.mule.extension.db.internal.result.resultset.SingleResultResultSetCloser
 
getStatementResultIteratorFactory(ResultSetHandler) - Method in interface org.mule.extension.db.internal.domain.connection.DbConnection
Returns the StatementResultIteratorFactory used to create the StatementResultIterator for this connection.
getStatementResultIteratorFactory(ResultSetHandler) - Method in class org.mule.extension.db.internal.domain.connection.DefaultDbConnection
Returns the StatementResultIteratorFactory used to create the StatementResultIterator for this connection.
getStatementResultIteratorFactory(ResultSetHandler) - Method in class org.mule.extension.db.internal.domain.xa.XADbConnection
 
getTemplate() - Method in class org.mule.extension.db.api.param.BulkQueryDefinition
 
getTemplate() - Method in class org.mule.extension.db.api.param.QueryDefinition
 
getTemplate() - Method in class org.mule.extension.db.api.param.StatementDefinition
Returns a globally defined definition this instance points to.
getTemplate() - Method in class org.mule.extension.db.api.param.StoredProcedureCall
 
getTrackedConnectionLock(DbConnection) - Method in class org.mule.extension.db.internal.StatementStreamingResultSetCloser
 
getTransactionIsolation() - Method in class org.mule.extension.db.internal.domain.connection.BaseDbConnectionParameters
 
getTransactionIsolation() - Method in interface org.mule.extension.db.internal.domain.connection.DataSourceConfig
The transaction isolation level to set on the driver when connecting the database.
getTransactionIsolation() - Method in class org.mule.extension.db.internal.domain.connection.oracle.AbstractJdbcConnectionWrapper
 
getType() - Method in class org.mule.extension.db.internal.domain.param.AbstractQueryParam
 
getType() - Method in interface org.mule.extension.db.internal.domain.param.QueryParam
Returns the parameter's type.
getType() - Method in class org.mule.extension.db.internal.domain.query.QueryTemplate
Returns the type of SQL query.
getType() - Method in class org.mule.extension.db.internal.domain.query.ResolvedParameter
 
getTypeManager() - Method in class org.mule.extension.db.internal.DbConnector
 
getTypeMap() - Method in class org.mule.extension.db.internal.domain.connection.oracle.AbstractJdbcConnectionWrapper
 
getTypeName() - Method in class org.mule.extension.db.api.param.CustomDataType
 
getUrl() - Method in interface org.mule.extension.db.internal.domain.connection.DataSourceConfig
The JDBC URL to be used to connect to the database
getUrl() - Method in class org.mule.extension.db.internal.domain.connection.derby.DerbyConnectionParameters
The JDBC URL to be used to connect to the database
getUrl() - Method in class org.mule.extension.db.internal.domain.connection.generic.GenericConnectionParameters
 
getUrl() - Method in class org.mule.extension.db.internal.domain.connection.mysql.MySqlConnectionParameters
 
getUrl() - Method in class org.mule.extension.db.internal.domain.connection.oracle.OracleConnectionParameters
 
getUser() - Method in interface org.mule.extension.db.internal.domain.connection.DataSourceConfig
User to use to login into the database
getUser() - Method in class org.mule.extension.db.internal.domain.connection.derby.DerbyConnectionParameters
User to use to login into the database
getUser() - Method in class org.mule.extension.db.internal.domain.connection.generic.GenericConnectionParameters
 
getUser() - Method in class org.mule.extension.db.internal.domain.connection.mysql.MySqlConnectionParameters
 
getUser() - Method in class org.mule.extension.db.internal.domain.connection.oracle.OracleConnectionParameters
 
getValue() - Method in class org.mule.extension.db.internal.domain.param.DefaultInOutQueryParam
 
getValue() - Method in class org.mule.extension.db.internal.domain.param.DefaultInputQueryParam
 
getValue() - Method in interface org.mule.extension.db.internal.domain.param.InputQueryParam
 
getValue() - Method in class org.mule.extension.db.internal.domain.query.QueryParamValue
 
getValue() - Method in class org.mule.extension.db.internal.domain.query.ResolvedParameter
 
getVendorDataTypes() - Method in interface org.mule.extension.db.internal.domain.connection.DbConnection
 
getVendorDataTypes() - Method in class org.mule.extension.db.internal.domain.connection.DefaultDbConnection
getVendorDataTypes() - Method in class org.mule.extension.db.internal.domain.connection.oracle.OracleDbConnection
getVendorDataTypes() - Method in class org.mule.extension.db.internal.domain.xa.XADbConnection
 
getWarnings() - Method in class org.mule.extension.db.internal.domain.connection.oracle.AbstractJdbcConnectionWrapper
 
getXAResource() - Method in class org.mule.extension.db.internal.domain.xa.XADbConnection
 
getXmlTypeClass() - Static method in class org.mule.extension.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.extension.db.api.config.DbPoolingProfile
 
hasNext() - Method in class org.mule.extension.db.internal.result.resultset.ResultSetIterator
 
hasNext() - Method in class org.mule.extension.db.internal.result.statement.StatementResultIterator
 
hasParameters() - Method in class org.mule.extension.db.internal.domain.logger.DebugSingleQueryLogger
 

I

id - Variable in class org.mule.extension.db.internal.domain.type.AbstractDbType
 
initialise() - Method in class org.mule.extension.db.internal.DbConnector
 
initialise() - Method in class org.mule.extension.db.internal.domain.connection.DbConnectionProvider
 
initialise(DbConnection) - Method in class org.mule.extension.db.internal.domain.type.MetadataDbTypeManager
 
inOutParameters - Variable in class org.mule.extension.db.api.param.StoredProcedureCall
A Map which keys are the name of a parameter to be set on the JDBC prepared statement which is both input and output.
InOutQueryParam - Interface in org.mule.extension.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.extension.db.internal.util.DbDebugInfoUtils
 
inputParameters - Variable in class org.mule.extension.db.api.param.ParameterizedStatementDefinition
A Map which keys are the name of an input parameter to be set on the JDBC prepared statement.
InputQueryParam - Interface in org.mule.extension.db.internal.domain.param
Defines a parameter that provides an input value
InsensitiveMapRowHandler - Class in org.mule.extension.db.internal.result.row
Maps a row using returning a case insensitive map
InsensitiveMapRowHandler() - Constructor for class org.mule.extension.db.internal.result.row.InsensitiveMapRowHandler
 
insert(QueryDefinition, AutoGenerateKeysAttributes, DbConnector, DbConnection) - Method in class org.mule.extension.db.internal.operation.DmlOperations
Inserts data into a Database
isAutoGenerateKeys() - Method in class org.mule.extension.db.internal.operation.AutoGenerateKeysAttributes
 
isClosed() - Method in class org.mule.extension.db.internal.domain.connection.oracle.AbstractJdbcConnectionWrapper
 
isDynamic() - Method in class org.mule.extension.db.internal.domain.query.Query
 
isDynamic() - Method in class org.mule.extension.db.internal.domain.query.QueryTemplate
Indicates whether or not the query is dynamic.
isEmpty() - Method in class org.mule.extension.db.internal.result.statement.CloseableMap
 
isReadOnly() - Method in class org.mule.extension.db.internal.domain.connection.oracle.AbstractJdbcConnectionWrapper
 
isStreaming() - Method in interface org.mule.extension.db.internal.domain.connection.DbConnection
 
isStreaming() - Method in class org.mule.extension.db.internal.domain.connection.DefaultDbConnection
 
isStreaming() - Method in class org.mule.extension.db.internal.domain.xa.XADbConnection
 
isUseXaTransactions() - Method in class org.mule.extension.db.internal.domain.connection.BaseDbConnectionParameters
 
isUseXaTransactions() - Method in interface org.mule.extension.db.internal.domain.connection.DataSourceConfig
Indicates whether or not the created datasource has to support XA transactions.
isValid(int) - Method in class org.mule.extension.db.internal.domain.connection.oracle.AbstractJdbcConnectionWrapper
 
isWrapperFor(Class<?>) - Method in class org.mule.extension.db.internal.domain.connection.oracle.AbstractJdbcConnectionWrapper
 
IteratorResultSetHandler - Class in org.mule.extension.db.internal.result.resultset
Processes a ResultSet returning an iterator of maps.
IteratorResultSetHandler(RowHandler, StatementStreamingResultSetCloser) - Constructor for class org.mule.extension.db.internal.result.resultset.IteratorResultSetHandler
 

J

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

K

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

L

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

M

MappedStructResolvedDbType<T> - Class in org.mule.extension.db.internal.domain.type
Defines a structured data type for Struct mapped to a Java class.
MappedStructResolvedDbType(int, String, Class<T>) - Constructor for class org.mule.extension.db.internal.domain.type.MappedStructResolvedDbType
Creates a new instance
MetadataDbTypeManager - Class in org.mule.extension.db.internal.domain.type
Manages database types that are discovered using database metadata
MetadataDbTypeManager() - Constructor for class org.mule.extension.db.internal.domain.type.MetadataDbTypeManager
 
MySqlConnectionParameters - Class in org.mule.extension.db.internal.domain.connection.mysql
DataSourceConfig implementation for MySQL databases.
MySqlConnectionParameters() - Constructor for class org.mule.extension.db.internal.domain.connection.mysql.MySqlConnectionParameters
 
MySqlConnectionProvider - Class in org.mule.extension.db.internal.domain.connection.mysql
Creates connections to a MySQL database.
MySqlConnectionProvider() - Constructor for class org.mule.extension.db.internal.domain.connection.mysql.MySqlConnectionProvider
 

N

name - Variable in class org.mule.extension.db.internal.domain.type.AbstractDbType
 
nativeSQL(String) - Method in class org.mule.extension.db.internal.domain.connection.oracle.AbstractJdbcConnectionWrapper
 
next() - Method in class org.mule.extension.db.internal.result.resultset.ResultSetIterator
 
next() - Method in class org.mule.extension.db.internal.result.statement.StatementResultIterator
 
NO_UPDATE_COUNT - Static variable in class org.mule.extension.db.internal.result.statement.StatementResultIterator
 
NoAutoGenerateKeysStrategy - Class in org.mule.extension.db.internal.domain.autogeneratedkey
 
NoAutoGenerateKeysStrategy() - Constructor for class org.mule.extension.db.internal.domain.autogeneratedkey.NoAutoGenerateKeysStrategy
 
NullBulkQueryLogger - Class in org.mule.extension.db.internal.domain.logger
Null implementation of BulkQueryLogger
NullBulkQueryLogger() - Constructor for class org.mule.extension.db.internal.domain.logger.NullBulkQueryLogger
 
NullPreparedBulkQueryLogger - Class in org.mule.extension.db.internal.domain.logger
Null implementation of PreparedBulkQueryLogger
NullPreparedBulkQueryLogger() - Constructor for class org.mule.extension.db.internal.domain.logger.NullPreparedBulkQueryLogger
 
NullResultSetHandler - Class in org.mule.extension.db.internal.result.resultset
Returns an unprocessed ResultSet.
NullResultSetHandler() - Constructor for class org.mule.extension.db.internal.result.resultset.NullResultSetHandler
 
NullSingleQueryLogger - Class in org.mule.extension.db.internal.domain.logger
Null implementation of SingleQueryLogger
NullSingleQueryLogger() - Constructor for class org.mule.extension.db.internal.domain.logger.NullSingleQueryLogger
 

O

ORACLE_XMLTYPE_CLASS - Static variable in class org.mule.extension.db.internal.domain.type.oracle.OracleXmlType
 
OracleConnectionParameters - Class in org.mule.extension.db.internal.domain.connection.oracle
/** DataSourceConfig implementation for Oracle databases.
OracleConnectionParameters() - Constructor for class org.mule.extension.db.internal.domain.connection.oracle.OracleConnectionParameters
 
OracleDbConnection - Class in org.mule.extension.db.internal.domain.connection.oracle
DefaultDbConnection implementation for Oracle databases
OracleDbConnection(Connection, List<DbType>) - Constructor for class org.mule.extension.db.internal.domain.connection.oracle.OracleDbConnection
 
OracleDbConnectionProvider - Class in org.mule.extension.db.internal.domain.connection.oracle
Creates connections to a Oracle database
OracleDbConnectionProvider() - Constructor for class org.mule.extension.db.internal.domain.connection.oracle.OracleDbConnectionProvider
 
OracleJdbcConnectionFactory - Class in org.mule.extension.db.internal.domain.connection.oracle
 
OracleJdbcConnectionFactory() - Constructor for class org.mule.extension.db.internal.domain.connection.oracle.OracleJdbcConnectionFactory
 
OracleJdbcConnectionWrapper - Class in org.mule.extension.db.internal.domain.connection.oracle
 
OracleJdbcConnectionWrapper(Connection) - Constructor for class org.mule.extension.db.internal.domain.connection.oracle.OracleJdbcConnectionWrapper
 
OracleXmlType - Class in org.mule.extension.db.internal.domain.type.oracle
Defines a structured data type for the OracleXmlType.ORACLE_XMLTYPE_CLASS class
OracleXmlType() - Constructor for class org.mule.extension.db.internal.domain.type.oracle.OracleXmlType
 
org.mule.extension.db.api - package org.mule.extension.db.api
 
org.mule.extension.db.api.config - package org.mule.extension.db.api.config
 
org.mule.extension.db.api.exception.connection - package org.mule.extension.db.api.exception.connection
 
org.mule.extension.db.api.param - package org.mule.extension.db.api.param
 
org.mule.extension.db.internal - package org.mule.extension.db.internal
 
org.mule.extension.db.internal.domain.autogeneratedkey - package org.mule.extension.db.internal.domain.autogeneratedkey
 
org.mule.extension.db.internal.domain.connection - package org.mule.extension.db.internal.domain.connection
 
org.mule.extension.db.internal.domain.connection.datasource - package org.mule.extension.db.internal.domain.connection.datasource
 
org.mule.extension.db.internal.domain.connection.derby - package org.mule.extension.db.internal.domain.connection.derby
 
org.mule.extension.db.internal.domain.connection.generic - package org.mule.extension.db.internal.domain.connection.generic
 
org.mule.extension.db.internal.domain.connection.mysql - package org.mule.extension.db.internal.domain.connection.mysql
 
org.mule.extension.db.internal.domain.connection.oracle - package org.mule.extension.db.internal.domain.connection.oracle
 
org.mule.extension.db.internal.domain.executor - package org.mule.extension.db.internal.domain.executor
 
org.mule.extension.db.internal.domain.logger - package org.mule.extension.db.internal.domain.logger
 
org.mule.extension.db.internal.domain.metadata - package org.mule.extension.db.internal.domain.metadata
 
org.mule.extension.db.internal.domain.param - package org.mule.extension.db.internal.domain.param
 
org.mule.extension.db.internal.domain.query - package org.mule.extension.db.internal.domain.query
 
org.mule.extension.db.internal.domain.statement - package org.mule.extension.db.internal.domain.statement
 
org.mule.extension.db.internal.domain.type - package org.mule.extension.db.internal.domain.type
 
org.mule.extension.db.internal.domain.type.oracle - package org.mule.extension.db.internal.domain.type.oracle
 
org.mule.extension.db.internal.domain.xa - package org.mule.extension.db.internal.domain.xa
 
org.mule.extension.db.internal.i18n - package org.mule.extension.db.internal.i18n
 
org.mule.extension.db.internal.operation - package org.mule.extension.db.internal.operation
 
org.mule.extension.db.internal.parser - package org.mule.extension.db.internal.parser
 
org.mule.extension.db.internal.resolver.param - package org.mule.extension.db.internal.resolver.param
 
org.mule.extension.db.internal.resolver.query - package org.mule.extension.db.internal.resolver.query
 
org.mule.extension.db.internal.result.resultset - package org.mule.extension.db.internal.result.resultset
 
org.mule.extension.db.internal.result.row - package org.mule.extension.db.internal.result.row
 
org.mule.extension.db.internal.result.statement - package org.mule.extension.db.internal.result.statement
 
org.mule.extension.db.internal.util - package org.mule.extension.db.internal.util
 
OutputParameter - Class in org.mule.extension.db.api.param
An output parameter to be used in the context of a stored procedure call
OutputParameter() - Constructor for class org.mule.extension.db.api.param.OutputParameter
 
OutputParamProcessingException - Exception in org.mule.extension.db.internal.result.statement
Thrown to indicate an error during the processing of a output parameter
OutputParamProcessingException(Throwable) - Constructor for exception org.mule.extension.db.internal.result.statement.OutputParamProcessingException
 
OutputParamResult - Class in org.mule.extension.db.internal.result.statement
Represents an output parameter after a Statement execution
OutputParamResult(String, Object) - Constructor for class org.mule.extension.db.internal.result.statement.OutputParamResult
 
OutputQueryParam - Interface in org.mule.extension.db.internal.domain.param
Defines a parameter that returns an output value

P

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

Q

QUERIES_DEBUG_FIELD - Static variable in class org.mule.extension.db.internal.util.DbDebugInfoUtils
 
Query - Class in org.mule.extension.db.internal.domain.query
Represents an instantiation of a QueryTemplate with parameter values
Query(QueryTemplate, List<QueryParamValue>) - Constructor for class org.mule.extension.db.internal.domain.query.Query
Creates a query from a template and a set of parameter values
Query(QueryTemplate) - Constructor for class org.mule.extension.db.internal.domain.query.Query
Creates a query from a template
QUERY_DEBUG_FIELD - Static variable in class org.mule.extension.db.internal.util.DbDebugInfoUtils
 
QueryDefinition - Class in org.mule.extension.db.api.param
The definition for a DML query
QueryDefinition() - Constructor for class org.mule.extension.db.api.param.QueryDefinition
 
QueryExecutor - Interface in org.mule.extension.db.internal.domain.executor
Executes queries against a database
QueryLogger - Interface in org.mule.extension.db.internal.domain.logger
Logs a query
queryLoggerFactory - Variable in class org.mule.extension.db.internal.domain.executor.AbstractExecutor
 
QueryLoggerFactory - Interface in org.mule.extension.db.internal.domain.logger
Creates QueryLogger instances
QueryParam - Interface in org.mule.extension.db.internal.domain.param
Defines common SQL parameter information.
QueryParamTypeResolver - Class in org.mule.extension.db.internal.resolver.param
Resolves parameter types for standard queries
QueryParamTypeResolver(DbTypeManager) - Constructor for class org.mule.extension.db.internal.resolver.param.QueryParamTypeResolver
 
QueryParamValue - Class in org.mule.extension.db.internal.domain.query
Contains the value for a query parameter
QueryParamValue(String, Object) - Constructor for class org.mule.extension.db.internal.domain.query.QueryParamValue
 
QueryResolutionException - Exception in org.mule.extension.db.internal.resolver.query
Thrown to indicate an error during query resolution
QueryResolutionException(String) - Constructor for exception org.mule.extension.db.internal.resolver.query.QueryResolutionException
 
QueryResolutionException(String, Throwable) - Constructor for exception org.mule.extension.db.internal.resolver.query.QueryResolutionException
 
QueryResolver<T extends StatementDefinition> - Interface in org.mule.extension.db.internal.resolver.query
Resolves a Query
QuerySettings - Class in org.mule.extension.db.api.param
Parameters to configure queries
QuerySettings() - Constructor for class org.mule.extension.db.api.param.QuerySettings
 
QueryStatementFactory - Class in org.mule.extension.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.extension.db.internal.domain.statement.QueryStatementFactory
 
QueryTemplate - Class in org.mule.extension.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.extension.db.internal.domain.query.QueryTemplate
Creates a static SQL query template.
QueryTemplate(String, QueryType, List<QueryParam>, boolean) - Constructor for class org.mule.extension.db.internal.domain.query.QueryTemplate
Creates a SQL query template.
QueryTemplate(QueryTemplate) - Constructor for class org.mule.extension.db.internal.domain.query.QueryTemplate
Creates a SQL template from another query template
QueryTemplateParser - Interface in org.mule.extension.db.internal.parser
Parses a SQL queries
QueryTemplateParsingException - Exception in org.mule.extension.db.internal.parser
Thrown to indicate an error parsing a SQL query
QueryTemplateParsingException(String) - Constructor for exception org.mule.extension.db.internal.parser.QueryTemplateParsingException
 
QueryType - Enum in org.mule.extension.db.internal.domain.query
Defines types of SQL queries

R

registerOutParameter(CallableStatement, int) - Method in class org.mule.extension.db.internal.domain.type.AbstractDbType
 
registerOutParameter(CallableStatement, int) - Method in class org.mule.extension.db.internal.domain.type.AbstractStructuredDbType
 
registerOutParameter(CallableStatement, int) - Method in interface org.mule.extension.db.internal.domain.type.DbType
Registers an output parameter
registerOutParameter(CallableStatement, int) - Method in class org.mule.extension.db.internal.domain.type.DynamicDbType
 
registerType(DbType) - Method in class org.mule.extension.db.internal.domain.type.MetadataDbTypeManager
 
release() - Method in interface org.mule.extension.db.internal.domain.connection.DbConnection
Closes the underlying JDBC connection, provided that DbConnection.isStreaming() is false
release() - Method in class org.mule.extension.db.internal.domain.connection.DefaultDbConnection
Closes the underlying JDBC connection, provided that DbConnection.isStreaming() is false
release() - Method in class org.mule.extension.db.internal.domain.xa.XADbConnection
 
releaseResources(DbConnection) - Method in class org.mule.extension.db.internal.StatementStreamingResultSetCloser
 
releaseSavepoint(Savepoint) - Method in class org.mule.extension.db.internal.domain.connection.oracle.AbstractJdbcConnectionWrapper
 
remove() - Method in class org.mule.extension.db.internal.result.resultset.ResultSetIterator
 
remove(Object) - Method in class org.mule.extension.db.internal.result.statement.CloseableMap
 
remove() - Method in class org.mule.extension.db.internal.result.statement.StatementResultIterator
 
requiresMultipleOpenedResults() - Method in class org.mule.extension.db.internal.result.resultset.IteratorResultSetHandler
 
requiresMultipleOpenedResults() - Method in class org.mule.extension.db.internal.result.resultset.ListResultSetHandler
 
requiresMultipleOpenedResults() - Method in class org.mule.extension.db.internal.result.resultset.NullResultSetHandler
 
requiresMultipleOpenedResults() - Method in interface org.mule.extension.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() - Method in class org.mule.extension.db.internal.resolver.query.BulkQueryFactory
 
resolve(BulkQueryDefinition, DbConnector, DbConnection) - Method in class org.mule.extension.db.internal.resolver.query.BulkQueryResolver
 
resolve(T, DbConnector, DbConnection) - Method in interface org.mule.extension.db.internal.resolver.query.QueryResolver
Resolves a query
resolveBulkQueries() - Method in class org.mule.extension.db.internal.resolver.query.BulkQueryFactory
 
resolveBulkQueries() - Method in class org.mule.extension.db.internal.resolver.query.DefaultBulkQueryFactory
 
resolveBulkQueries() - Method in class org.mule.extension.db.internal.resolver.query.FileBulkQueryFactory
 
resolveCustomTypes() - Method in class org.mule.extension.db.internal.domain.connection.DbConnectionProvider
 
ResolvedDbType - Class in org.mule.extension.db.internal.domain.type
Defines a data type that was resolved for a database instance
ResolvedDbType(int, String) - Constructor for class org.mule.extension.db.internal.domain.type.ResolvedDbType
 
ResolvedParameter - Class in org.mule.extension.db.internal.domain.query
 
ResolvedParameter(String, DbType, Object, int) - Constructor for class org.mule.extension.db.internal.domain.query.ResolvedParameter
 
resolveFromTemplate() - Method in class org.mule.extension.db.api.param.ParameterizedStatementDefinition
 
resolveFromTemplate() - Method in class org.mule.extension.db.api.param.StatementDefinition
Returns an instance of the same class which state has been derived from the state of the StatementDefinition.getTemplate() and the state of this instance.
resolveParams(Event, List<QueryParamValue>) - Method in class org.mule.extension.db.internal.resolver.param.DynamicParamValueResolver
 
resolveParams(Event, List<QueryParamValue>) - Method in interface org.mule.extension.db.internal.resolver.param.ParamValueResolver
Resolves query parameters
resolveParams(Event, List<QueryParamValue>) - Method in class org.mule.extension.db.internal.resolver.param.StaticParamValueResolver
 
resolveParams(BulkQueryDefinition, QueryTemplate) - Method in class org.mule.extension.db.internal.resolver.query.BulkQueryResolver
 
resolveParams(T, QueryTemplate) - Method in class org.mule.extension.db.internal.resolver.query.ParameterizedQueryResolver
 
resolveQuery(StoredProcedureCall, DbConnector, DbConnection, QueryType...) - Method in class org.mule.extension.db.internal.operation.DmlOperations
 
ResultSetHandler - Interface in org.mule.extension.db.internal.result.resultset
Processes all the records from a given @ResultSet in a stateless way.
ResultSetIterator - Class in org.mule.extension.db.internal.result.resultset
Iterates a ResultSet to provide rows streaming
ResultSetIterator(DbConnection, ResultSet, RowHandler, StreamingResultSetCloser) - Constructor for class org.mule.extension.db.internal.result.resultset.ResultSetIterator
 
ResultSetProcessingException - Exception in org.mule.extension.db.internal.result.resultset
Thrown to indicate an error during the processing of a ResultSet
ResultSetProcessingException(String, Throwable) - Constructor for exception org.mule.extension.db.internal.result.resultset.ResultSetProcessingException
 
ResultSetResult - Class in org.mule.extension.db.internal.result.statement
Represents a ResultSet after a Statement execution
ResultSetResult(String, Object) - Constructor for class org.mule.extension.db.internal.result.statement.ResultSetResult
 
retrieveAutoGeneratedKeys() - Method in class org.mule.extension.db.internal.result.statement.StatementResultIterator
 
returnsAutoGenerateKeys() - Method in interface org.mule.extension.db.internal.domain.autogeneratedkey.AutoGenerateKeysStrategy
Indicates if there are auto generated keys to return
returnsAutoGenerateKeys() - Method in class org.mule.extension.db.internal.domain.autogeneratedkey.ColumnIndexAutoGenerateKeysStrategy
 
returnsAutoGenerateKeys() - Method in class org.mule.extension.db.internal.domain.autogeneratedkey.ColumnNameAutoGenerateKeysStrategy
 
returnsAutoGenerateKeys() - Method in class org.mule.extension.db.internal.domain.autogeneratedkey.DefaultAutoGenerateKeysStrategy
 
returnsAutoGenerateKeys() - Method in class org.mule.extension.db.internal.domain.autogeneratedkey.NoAutoGenerateKeysStrategy
 
rollback() - Method in class org.mule.extension.db.internal.domain.connection.DefaultDbConnection
rollback() - Method in class org.mule.extension.db.internal.domain.connection.oracle.AbstractJdbcConnectionWrapper
 
rollback(Savepoint) - Method in class org.mule.extension.db.internal.domain.connection.oracle.AbstractJdbcConnectionWrapper
 
rollback() - Method in class org.mule.extension.db.internal.domain.xa.XADbConnection
 
RowHandler - Interface in org.mule.extension.db.internal.result.row
Processes rows from a resultSet

S

select(QueryDefinition, boolean, DbConnector, DbConnection) - Method in class org.mule.extension.db.internal.operation.DmlOperations
Selects data from a database
SelectExecutor - Class in org.mule.extension.db.internal.domain.executor
Executes queries that return a resultSet
SelectExecutor(StatementFactory, ResultSetHandler) - Constructor for class org.mule.extension.db.internal.domain.executor.SelectExecutor
 
SelectMetadataResolver - Class in org.mule.extension.db.internal.domain.metadata
 
SelectMetadataResolver() - Constructor for class org.mule.extension.db.internal.domain.metadata.SelectMetadataResolver
 
setAutoCommit(boolean) - Method in class org.mule.extension.db.internal.domain.connection.oracle.AbstractJdbcConnectionWrapper
 
setCatalog(String) - Method in class org.mule.extension.db.internal.domain.connection.oracle.AbstractJdbcConnectionWrapper
 
setClientInfo(String, String) - Method in class org.mule.extension.db.internal.domain.connection.oracle.AbstractJdbcConnectionWrapper
 
setClientInfo(Properties) - Method in class org.mule.extension.db.internal.domain.connection.oracle.AbstractJdbcConnectionWrapper
 
setFetchSize(int) - Method in interface org.mule.extension.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.extension.db.internal.domain.statement.QueryStatementFactory
 
setHoldability(int) - Method in class org.mule.extension.db.internal.domain.connection.oracle.AbstractJdbcConnectionWrapper
 
setMaxRows(int) - Method in interface org.mule.extension.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.extension.db.internal.domain.statement.QueryStatementFactory
 
setNetworkTimeout(Executor, int) - Method in class org.mule.extension.db.internal.domain.connection.oracle.AbstractJdbcConnectionWrapper
 
setParameterValue(PreparedStatement, int, Object) - Method in class org.mule.extension.db.internal.domain.type.ArrayResolvedDbType
 
setParameterValue(PreparedStatement, int, Object) - Method in class org.mule.extension.db.internal.domain.type.BlobDbType
Sets the parameter accounting for the case in which the value is an InputStream, in which case it is consumed into a byte[] and set.
setParameterValue(PreparedStatement, int, Object) - Method in class org.mule.extension.db.internal.domain.type.ClobResolvedDataType
 
setParameterValue(PreparedStatement, int, Object) - Method in interface org.mule.extension.db.internal.domain.type.DbType
Sets the value of an input parameter
setParameterValue(PreparedStatement, int, Object) - Method in class org.mule.extension.db.internal.domain.type.DynamicDbType
 
setParameterValue(PreparedStatement, int, Object) - Method in class org.mule.extension.db.internal.domain.type.oracle.OracleXmlType
 
setParameterValue(PreparedStatement, int, Object) - Method in class org.mule.extension.db.internal.domain.type.ResolvedDbType
 
setParameterValue(PreparedStatement, int, Object) - Method in class org.mule.extension.db.internal.domain.type.StructDbType
 
setParameterValue(PreparedStatement, int, Object) - Method in class org.mule.extension.db.internal.domain.type.UnknownDbType
 
setQueryTimeout(int) - Method in interface org.mule.extension.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.extension.db.internal.domain.statement.QueryStatementFactory
 
setReadOnly(boolean) - Method in class org.mule.extension.db.internal.domain.connection.oracle.AbstractJdbcConnectionWrapper
 
setSavepoint() - Method in class org.mule.extension.db.internal.domain.connection.oracle.AbstractJdbcConnectionWrapper
 
setSavepoint(String) - Method in class org.mule.extension.db.internal.domain.connection.oracle.AbstractJdbcConnectionWrapper
 
setSchema(String) - Method in class org.mule.extension.db.internal.domain.connection.oracle.AbstractJdbcConnectionWrapper
 
setSql(String) - Method in class org.mule.extension.db.api.param.StatementDefinition
 
setTransactionIsolation(int) - Method in class org.mule.extension.db.internal.domain.connection.oracle.AbstractJdbcConnectionWrapper
 
setTypeMap(Map<String, Class<?>>) - Method in class org.mule.extension.db.internal.domain.connection.oracle.AbstractJdbcConnectionWrapper
 
SimpleQueryTemplateParser - Class in org.mule.extension.db.internal.parser
Simple SQL parser
SimpleQueryTemplateParser() - Constructor for class org.mule.extension.db.internal.parser.SimpleQueryTemplateParser
 
SingleQueryLogger - Interface in org.mule.extension.db.internal.domain.logger
Logs a single query
SingleResultResultSetCloser - Class in org.mule.extension.db.internal.result.resultset
Closes a ResultSet and related Statement
SingleResultResultSetCloser() - Constructor for class org.mule.extension.db.internal.result.resultset.SingleResultResultSetCloser
 
SingleResultResultSetCloser(boolean) - Constructor for class org.mule.extension.db.internal.result.resultset.SingleResultResultSetCloser
 
SingleStatementResult - Interface in org.mule.extension.db.internal.result.statement
Represents a single result from a Statement execution
size() - Method in class org.mule.extension.db.internal.result.statement.CloseableMap
 
sql - Variable in class org.mule.extension.db.api.param.StatementDefinition
The text of the SQL query to be executed
SQL_QUERY_TEXT - Static variable in class org.mule.extension.db.api.param.DbNameConstants
 
SQL_TEXT_DEBUG_FIELD - Static variable in class org.mule.extension.db.internal.util.DbDebugInfoUtils
 
StatementDefinition<T extends StatementDefinition> - Class in org.mule.extension.db.api.param
Base class containing common attributes for a statement.
StatementDefinition() - Constructor for class org.mule.extension.db.api.param.StatementDefinition
 
statementFactory - Variable in class org.mule.extension.db.internal.domain.executor.AbstractExecutor
 
StatementFactory - Interface in org.mule.extension.db.internal.domain.statement
Creates JDBC statements for a given connection
StatementResult - Class in org.mule.extension.db.api
Information about the execution of a DML statement
StatementResult(int, Map<String, BigInteger>) - Constructor for class org.mule.extension.db.api.StatementResult
Creates a new instance
StatementResultHandler - Interface in org.mule.extension.db.internal.result.statement
Processes the results returned by a Statement execution
StatementResultIterator - Class in org.mule.extension.db.internal.result.statement
Iterates across all the SingleStatementResult returned by a Statement execution.
StatementResultIterator(DbConnection, Statement, QueryTemplate, AutoGenerateKeysStrategy, ResultSetHandler) - Constructor for class org.mule.extension.db.internal.result.statement.StatementResultIterator
 
StatementResultIteratorFactory - Interface in org.mule.extension.db.internal.result.statement
Creates StatementResultIterator to process a Statement execution result
StatementStreamingResultSetCloser - Class in org.mule.extension.db.internal
Closes a ResultSet once it has been processed
StatementStreamingResultSetCloser() - Constructor for class org.mule.extension.db.internal.StatementStreamingResultSetCloser
 
StatementStreamingResultSetCloser(boolean) - Constructor for class org.mule.extension.db.internal.StatementStreamingResultSetCloser
 
StaticDbTypeManager - Class in org.mule.extension.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.extension.db.internal.domain.type.StaticDbTypeManager
 
StaticParamValueResolver - Class in org.mule.extension.db.internal.resolver.param
Resolves a query parameters to a static value without using the current event
StaticParamValueResolver() - Constructor for class org.mule.extension.db.internal.resolver.param.StaticParamValueResolver
 
storedProcedure(StoredProcedureCall, boolean, AutoGenerateKeysAttributes, DbConnector, DbConnection) - Method in class org.mule.extension.db.internal.operation.DmlOperations
Invokes a Stored Procedure on the database.
StoredProcedureCall - Class in org.mule.extension.db.api.param
The definition of the invocation to a stored procedure
StoredProcedureCall() - Constructor for class org.mule.extension.db.api.param.StoredProcedureCall
 
StoredProcedureExecutor - Class in org.mule.extension.db.internal.domain.executor
Executes stored procedure queries
StoredProcedureExecutor(StatementFactory, StatementResultHandler) - Constructor for class org.mule.extension.db.internal.domain.executor.StoredProcedureExecutor
 
StoredProcedureMetadataResolver - Class in org.mule.extension.db.internal.domain.metadata
 
StoredProcedureMetadataResolver() - Constructor for class org.mule.extension.db.internal.domain.metadata.StoredProcedureMetadataResolver
 
StoredProcedureParamTypeResolver - Class in org.mule.extension.db.internal.resolver.param
Resolves parameter types for stored procedure queries
StoredProcedureParamTypeResolver(DbTypeManager) - Constructor for class org.mule.extension.db.internal.resolver.param.StoredProcedureParamTypeResolver
 
StoredProcedureQueryResolver - Class in org.mule.extension.db.internal.resolver.query
 
StoredProcedureQueryResolver() - Constructor for class org.mule.extension.db.internal.resolver.query.StoredProcedureQueryResolver
 
StreamingResultSetCloser - Interface in org.mule.extension.db.internal.result.resultset
Closes a ResultSet that was processed in streaming mode
StreamingStatementResultHandler - Class in org.mule.extension.db.internal.result.statement
Processes Statement results without closing the statement.
StreamingStatementResultHandler(ResultSetHandler) - Constructor for class org.mule.extension.db.internal.result.statement.StreamingStatementResultHandler
 
StructDbType - Class in org.mule.extension.db.internal.domain.type
Defines a structured data type
StructDbType(int, String) - Constructor for class org.mule.extension.db.internal.domain.type.StructDbType
Creates a new DB type

T

toString() - Method in class org.mule.extension.db.internal.domain.type.AbstractDbType
 
toString() - Method in class org.mule.extension.db.internal.resolver.query.DefaultBulkQueryFactory
 
toString() - Method in class org.mule.extension.db.internal.resolver.query.FileBulkQueryFactory
 
trackResultSet(DbConnection, ResultSet) - Method in class org.mule.extension.db.internal.StatementStreamingResultSetCloser
Adds a resultSet for tracking in order to be able to close it later
TransactionIsolation - Enum in org.mule.extension.db.api.param
The transaction isolation levels that can be set on the JDBC driver when connecting to the database.
transactionSetAutoCommitFailed() - Static method in class org.mule.extension.db.internal.i18n.DbMessages
 
TYPE_DEBUG_FIELD - Static variable in class org.mule.extension.db.internal.util.DbDebugInfoUtils
 
TYPE_ID_COLUMN_INDEX - Static variable in class org.mule.extension.db.internal.resolver.param.StoredProcedureParamTypeResolver
 
TYPE_NAME_COLUMN_INDEX - Static variable in class org.mule.extension.db.internal.resolver.param.StoredProcedureParamTypeResolver
 
typeBuilder - Variable in class org.mule.extension.db.internal.domain.metadata.BaseDbMetadataResolver
 
TypeClassifier - Class in org.mule.extension.db.api.param
A parameter group for configuring the type of a parameter.
TypeClassifier() - Constructor for class org.mule.extension.db.api.param.TypeClassifier
 
typeLoader - Variable in class org.mule.extension.db.internal.domain.metadata.BaseDbMetadataResolver
 

U

UNKNOWN_TYPE_NAME - Static variable in class org.mule.extension.db.internal.domain.type.UnknownDbType
 
UnknownDbType - Class in org.mule.extension.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.extension.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.extension.db.internal.domain.type.UnknownDbTypeException
Creates an exception for a given unknown type
UnknownDbTypeException(String) - Constructor for exception org.mule.extension.db.internal.domain.type.UnknownDbTypeException
 
unwrap(Class<T>) - Method in class org.mule.extension.db.internal.domain.connection.oracle.AbstractJdbcConnectionWrapper
 
update(QueryDefinition, AutoGenerateKeysAttributes, DbConnector, DbConnection) - Method in class org.mule.extension.db.internal.operation.DmlOperations
Updates data in a database.
UpdateCountResult - Class in org.mule.extension.db.internal.result.statement
Represents an update count after a Statement execution
UpdateCountResult(String, int) - Constructor for class org.mule.extension.db.internal.result.statement.UpdateCountResult
 
UpdateExecutor - Class in org.mule.extension.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.extension.db.internal.domain.executor.UpdateExecutor
 
usesNamedParameters() - Method in class org.mule.extension.db.internal.domain.query.QueryTemplate
Indicates whether or not the query uses named parameters.

V

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

X

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

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