- abortActiveLobStreams() - Method in interface org.mule.db.commons.internal.domain.connection.DbConnection
-
Resets the count of the returned results that are streams that still need to be consumed.
- abortActiveLobStreams() - Method in class org.mule.db.commons.internal.domain.connection.DefaultDbConnection
-
- abortActiveLobStreams() - Method in class org.mule.db.commons.internal.domain.xa.XADbConnection
-
- AbstractDataSourceWrapper - Class in org.mule.db.commons.internal.domain.connection.enhydra.wrappers
-
- AbstractDataSourceWrapper() - Constructor for class org.mule.db.commons.internal.domain.connection.enhydra.wrappers.AbstractDataSourceWrapper
-
- AbstractDbConnector - Class in org.mule.db.commons
-
- AbstractDbConnector() - Constructor for class org.mule.db.commons.AbstractDbConnector
-
- AbstractDbType - Class in org.mule.db.commons.internal.domain.type
-
- AbstractDbType(int, String) - Constructor for class org.mule.db.commons.internal.domain.type.AbstractDbType
-
- AbstractDebugQueryLogger - Class in org.mule.db.commons.internal.domain.logger
-
Base class for query loggers that write to a logger
- AbstractDebugQueryLogger(Logger) - Constructor for class org.mule.db.commons.internal.domain.logger.AbstractDebugQueryLogger
-
- AbstractExecutor - Class in org.mule.db.commons.internal.domain.executor
-
Base class for query executors
- AbstractExecutor(StatementFactory) - Constructor for class org.mule.db.commons.internal.domain.executor.AbstractExecutor
-
- AbstractMapStatementResultHandler - Class in org.mule.db.commons.internal.result.statement
-
Processes
Statement results creating a map containing them.
- AbstractMapStatementResultHandler(ResultSetHandler) - Constructor for class org.mule.db.commons.internal.result.statement.AbstractMapStatementResultHandler
-
- AbstractNullQueryLogger - Class in org.mule.db.commons.internal.domain.logger
-
Base class for query loggers that logs nothing
- AbstractNullQueryLogger() - Constructor for class org.mule.db.commons.internal.domain.logger.AbstractNullQueryLogger
-
- AbstractQueryParam - Class in org.mule.db.commons.internal.domain.param
-
Defines a base class for implementing different kind of { @link QueryParam} classes.
- AbstractQueryParam(int, DbType, String) - Constructor for class org.mule.db.commons.internal.domain.param.AbstractQueryParam
-
- AbstractQueryResolver<T extends StatementDefinition<?>> - Class in org.mule.db.commons.internal.resolver.query
-
- AbstractQueryResolver() - Constructor for class org.mule.db.commons.internal.resolver.query.AbstractQueryResolver
-
- AbstractSingleQueryExecutor - Class in org.mule.db.commons.internal.domain.executor
-
Base class for executors that execute a single query
- AbstractSingleQueryExecutor(StatementFactory) - Constructor for class org.mule.db.commons.internal.domain.executor.AbstractSingleQueryExecutor
-
- AbstractStatementTypeDetector - Class in org.mule.db.commons.internal.parser.statement.detector
-
Abstract class for classes that identify particular statement types.
- AbstractStatementTypeDetector(QueryType, String) - Constructor for class org.mule.db.commons.internal.parser.statement.detector.AbstractStatementTypeDetector
-
- AbstractStructuredDbType - Class in org.mule.db.commons.internal.domain.type
-
Defines a structured data type
- AbstractStructuredDbType(int, String) - Constructor for class org.mule.db.commons.internal.domain.type.AbstractStructuredDbType
-
- add(QueryTemplate) - Method in class org.mule.db.commons.internal.domain.query.BulkQuery
-
Adds a new query template to the bulk
- addInputParameter(String, Object) - Method in class org.mule.db.commons.api.param.ParameterizedStatementDefinition
-
Adds a new input parameter
- addParameter(InputQueryParam, Object) - Method in class org.mule.db.commons.internal.domain.logger.DebugSingleQueryLogger
-
- addParameter(InputQueryParam, Object) - Method in class org.mule.db.commons.internal.domain.logger.NullSingleQueryLogger
-
- addParameter(InputQueryParam, Object) - Method in interface org.mule.db.commons.internal.domain.logger.SingleQueryLogger
-
Adds the value of a query parameter for logging
- addParameterSet() - Method in class org.mule.db.commons.internal.domain.logger.DebugPreparedBulkQueryLogger
-
- addParameterSet() - Method in class org.mule.db.commons.internal.domain.logger.NullPreparedBulkQueryLogger
-
- addParameterSet() - Method in interface org.mule.db.commons.internal.domain.logger.PreparedBulkQueryLogger
-
Adds another set of parameters to the bulk query logger
- addQuery(String) - Method in interface org.mule.db.commons.internal.domain.logger.BulkQueryLogger
-
Adds a new query to log
- addQuery(String) - Method in class org.mule.db.commons.internal.domain.logger.DebugBulkQueryLogger
-
- addQuery(String) - Method in class org.mule.db.commons.internal.domain.logger.NullBulkQueryLogger
-
- ADDRESS_PATTERN - Static variable in class org.mule.db.commons.internal.util.CredentialsMaskUtils
-
- analyzeStoredOperation(String) - Static method in class org.mule.db.commons.internal.util.StoredProcedureUtils
-
Gets the name of the stored procedure of the given SQL Query.
- appliesTo(DataSource) - Method in class org.mule.db.commons.internal.domain.xa.CompositeDataSourceDecorator
-
- apply(DbConnection) - Method in interface org.mule.db.commons.internal.DbFunctionUtil.ConnectedFunction
-
- ArrayResolvedDbType - Class in org.mule.db.commons.internal.domain.type
-
Defines a structured data type for
Array
- ArrayResolvedDbType(int, String) - Constructor for class org.mule.db.commons.internal.domain.type.ArrayResolvedDbType
-
Creates a new instance
- ArrayTypeResolver - Class in org.mule.db.commons.internal.domain.connection.type.resolver
-
Type resolver for array entities
- ArrayTypeResolver(DefaultDbConnection) - Constructor for class org.mule.db.commons.internal.domain.connection.type.resolver.ArrayTypeResolver
-
- AUTO_GENERATE_KEYS - Static variable in interface org.mule.db.commons.internal.domain.autogeneratedkey.AutoGenerateKeysAttributes
-
- AutoGeneratedKeysProcessingException - Exception in org.mule.db.commons.internal.result.statement
-
Thrown to indicate an error during auto generated keys processing
- AutoGeneratedKeysProcessingException(Throwable) - Constructor for exception org.mule.db.commons.internal.result.statement.AutoGeneratedKeysProcessingException
-
- AutoGenerateKeysAttributes - Interface in org.mule.db.commons.internal.domain.autogeneratedkey
-
Parameters to configure if and how should keys be auto generated
- AutoGenerateKeysStrategy - Interface in org.mule.db.commons.internal.domain.autogeneratedkey
-
Manages different ways to process auto generated keys
- available() - Method in class org.mule.db.commons.internal.util.InputStreamWithEOFCallbackWrapper
-
- BadSqlSyntaxException - Exception in org.mule.db.commons.api.exception.connection
-
Signals that the SQL text in a query was invalid
- BadSqlSyntaxException(String) - Constructor for exception org.mule.db.commons.api.exception.connection.BadSqlSyntaxException
-
- BadSqlSyntaxException(String, Throwable) - Constructor for exception org.mule.db.commons.api.exception.connection.BadSqlSyntaxException
-
- BARE_URL_PASSWORD_PATTERN - Static variable in class org.mule.db.commons.internal.util.CredentialsMaskUtils
-
- BARE_URL_PATTERN - Static variable in class org.mule.db.commons.internal.util.CredentialsMaskUtils
-
- BaseDbConnectionParameters - Class in org.mule.db.commons.internal.domain.connection
-
- BaseDbConnectionParameters() - Constructor for class org.mule.db.commons.internal.domain.connection.BaseDbConnectionParameters
-
- BaseDbMetadataResolver - Class in org.mule.db.commons.internal.domain.metadata
-
- BaseDbMetadataResolver() - Constructor for class org.mule.db.commons.internal.domain.metadata.BaseDbMetadataResolver
-
- BaseDbOperations - Class in org.mule.db.commons.internal.operation
-
Base class with common functionality for Database operations
- BaseDbOperations(QueryResolver<ParameterizedStatementDefinition>, ConfigurableStatementFactory, Function<ConfigurableStatementFactory, QueryExecutor>) - Constructor for class org.mule.db.commons.internal.operation.BaseDbOperations
-
- begin() - Method in class org.mule.db.commons.internal.domain.connection.DefaultDbConnection
- begin() - Method in class org.mule.db.commons.internal.domain.xa.XADbConnection
-
- beginStreaming() - Method in interface org.mule.db.commons.internal.domain.connection.DbConnection
-
Starts streaming.
- beginStreaming() - Method in class org.mule.db.commons.internal.domain.connection.DefaultDbConnection
-
- beginStreaming() - Method in class org.mule.db.commons.internal.domain.xa.XADbConnection
-
- BlobDbType - Class in org.mule.db.commons.internal.domain.type
-
Defines a Blob data type that was resolved for a database instance.
- BlobDbType(int, String) - Constructor for class org.mule.db.commons.internal.domain.type.BlobDbType
-
- build() - Method in class org.mule.db.commons.internal.domain.connection.JdbcConnectionFactory.Builder
-
- build() - Method in class org.mule.db.commons.internal.operation.BulkOperations.Builder
-
- build() - Method in class org.mule.db.commons.internal.operation.DdlOperations.Builder
-
Builds a DdlInstance using the provided / default arguments.
- build() - Method in class org.mule.db.commons.internal.operation.DmlOperations.Builder
-
- Builder() - Constructor for class org.mule.db.commons.internal.domain.connection.JdbcConnectionFactory.Builder
-
- builder - Variable in class org.mule.db.commons.internal.domain.logger.AbstractDebugQueryLogger
-
- Builder() - Constructor for class org.mule.db.commons.internal.operation.BulkOperations.Builder
-
- Builder() - Constructor for class org.mule.db.commons.internal.operation.DdlOperations.Builder
-
- Builder() - Constructor for class org.mule.db.commons.internal.operation.DmlOperations.Builder
-
- bulkDelete(List<Map<String, Object>>, BulkQueryDefinition, AbstractDbConnector, DbConnection, StreamingHelper) - Method in class org.mule.db.commons.internal.operation.BulkOperations
-
Allows executing one delete statement various times using different parameter bindings.
- BulkExecutor - Interface in org.mule.db.commons.internal.domain.executor
-
Executes bulk queries against a database
- bulkExecutorSupplier - Variable in class org.mule.db.commons.internal.operation.BulkOperations
-
- bulkInsert(List<Map<String, Object>>, BulkQueryDefinition, AbstractDbConnector, DbConnection, StreamingHelper) - Method in class org.mule.db.commons.internal.operation.BulkOperations
-
Allows executing one insert statement various times using different parameter bindings.
- BulkOperations - Class in org.mule.db.commons.internal.operation
-
Contains a set of operations for performing bulk DML operations from a single statement.
- BulkOperations.Builder - Class in org.mule.db.commons.internal.operation
-
- BulkQuery - Class in org.mule.db.commons.internal.domain.query
-
Defines a bulk of queryTemplates
- BulkQuery() - Constructor for class org.mule.db.commons.internal.domain.query.BulkQuery
-
- BulkQueryDefinition - Class in org.mule.db.commons.api.param
-
The definition of a bulk operations defined around one single SQL command
- BulkQueryDefinition() - Constructor for class org.mule.db.commons.api.param.BulkQueryDefinition
-
Creates a new instance of BulkQueryDefinition
- BulkQueryDefinition(String, List<ParameterType>, int, TimeUnit, Integer, Integer) - Constructor for class org.mule.db.commons.api.param.BulkQueryDefinition
-
Creates a new instance of StatementDefinition with the given arguments.
- BulkQueryFactory - Class in org.mule.db.commons.internal.resolver.query
-
- BulkQueryFactory(QueryTemplateParser) - Constructor for class org.mule.db.commons.internal.resolver.query.BulkQueryFactory
-
- BulkQueryLogger - Interface in org.mule.db.commons.internal.domain.logger
-
Logs a bulk query
- bulkQueryResolver - Variable in class org.mule.db.commons.internal.operation.BulkOperations
-
- BulkQueryResolver - Class in org.mule.db.commons.internal.resolver.query
-
- BulkQueryResolver() - Constructor for class org.mule.db.commons.internal.resolver.query.BulkQueryResolver
-
- BulkScript - Class in org.mule.db.commons.api.param
-
Parameters to configure an operation which executes a SQL script
- BulkScript() - Constructor for class org.mule.db.commons.api.param.BulkScript
-
Creates a new instance of BulkScript
- BulkScript(String, String) - Constructor for class org.mule.db.commons.api.param.BulkScript
-
Creates a new BulkScript instance with the given sql String and File.
- bulkUpdate(List<Map<String, Object>>, BulkQueryDefinition, AbstractDbConnector, DbConnection, StreamingHelper) - Method in class org.mule.db.commons.internal.operation.BulkOperations
-
Allows executing one update statement various times using different parameter bindings.
- BulkUpdateExecutor - Class in org.mule.db.commons.internal.domain.executor
-
Executes bulk queries
- BulkUpdateExecutor(StatementFactory) - Constructor for class org.mule.db.commons.internal.domain.executor.BulkUpdateExecutor
-
- cachedTemplates - Variable in class org.mule.db.commons.internal.domain.connection.DbConnectionProvider
-
- CaseInsensitiveLinkedMap<K,V> - Class in org.mule.db.commons.internal.util
-
- CaseInsensitiveLinkedMap() - Constructor for class org.mule.db.commons.internal.util.CaseInsensitiveLinkedMap
-
- CaseInsensitiveLinkedMap(Map) - Constructor for class org.mule.db.commons.internal.util.CaseInsensitiveLinkedMap
-
- charset - Variable in class org.mule.db.commons.AbstractDbConnector
-
- charset - Variable in class org.mule.db.commons.internal.result.row.InsensitiveMapRowHandler
-
- ClassUtils - Class in org.mule.db.commons.internal.util
-
Class that makes available code on Runtime's ClassUtils superior to the min mule version of the DB Client
- cleanup(String) - Method in class org.mule.db.commons.internal.parser.statement.detector.AbstractStatementTypeDetector
-
Cleans up the sql string for a successful detection
- clear() - Method in class org.mule.db.commons.internal.result.statement.CloseableMap
-
- clear() - Method in class org.mule.db.commons.internal.util.CaseInsensitiveLinkedMap
-
- ClobResolvedDataType - Class in org.mule.db.commons.internal.domain.type
-
Defines a data type for
Clob
- ClobResolvedDataType(int, String) - Constructor for class org.mule.db.commons.internal.domain.type.ClobResolvedDataType
-
- clone() - Method in class org.mule.db.commons.internal.util.CaseInsensitiveLinkedMap
-
- close() - Method in class org.mule.db.commons.internal.domain.xa.XADbConnection
-
- close() - Method in class org.mule.db.commons.internal.result.statement.CloseableMap
-
- close() - Method in class org.mule.db.commons.internal.util.InputStreamWithEOFCallbackWrapper
-
- CloseableMap<K,V> - Class in org.mule.db.commons.internal.result.statement
-
Defines a
Map that will close any contained
Closeable value
- CloseableMap() - Constructor for class org.mule.db.commons.internal.result.statement.CloseableMap
-
- closeResultSets() - Method in class org.mule.db.commons.internal.StatementStreamingResultSetCloser
-
- ColumnIndexAutoGenerateKeysStrategy - Class in org.mule.db.commons.internal.domain.autogeneratedkey
-
- ColumnIndexAutoGenerateKeysStrategy(int[]) - Constructor for class org.mule.db.commons.internal.domain.autogeneratedkey.ColumnIndexAutoGenerateKeysStrategy
-
- ColumnNameAutoGenerateKeysStrategy - Class in org.mule.db.commons.internal.domain.autogeneratedkey
-
- ColumnNameAutoGenerateKeysStrategy(String[]) - Constructor for class org.mule.db.commons.internal.domain.autogeneratedkey.ColumnNameAutoGenerateKeysStrategy
-
- ColumnType - Class in org.mule.db.commons.api.param
-
A user defined JDBC type
- ColumnType() - Constructor for class org.mule.db.commons.api.param.ColumnType
-
- commit() - Method in class org.mule.db.commons.internal.domain.connection.DefaultDbConnection
- commit() - Method in class org.mule.db.commons.internal.domain.xa.XADbConnection
-
- CompositeDataSourceDecorator - Class in org.mule.db.commons.internal.domain.xa
-
Composes multiple DataSourceDecorator instances
- CompositeDataSourceDecorator(Collection<DataSourceDecorator>) - Constructor for class org.mule.db.commons.internal.domain.xa.CompositeDataSourceDecorator
-
- CompositeDbTypeManager - Class in org.mule.db.commons.internal.domain.type
-
- CompositeDbTypeManager(List<DbTypeManager>, List<DbTypeManager>) - Constructor for class org.mule.db.commons.internal.domain.type.CompositeDbTypeManager
-
Creates a composed DB type manager
- CompositeDbTypeManager(List<DbTypeManager>) - Constructor for class org.mule.db.commons.internal.domain.type.CompositeDbTypeManager
-
Creates a composed DB type manager
- ConfigurableStatementFactory - Interface in org.mule.db.commons.internal.domain.statement
-
- connect() - Method in class org.mule.db.commons.internal.domain.connection.DbConnectionProvider
-
- ConnectionBindingException - Exception in org.mule.db.commons.api.exception.connection
-
Thrown to indicates an error binding a connection to a transaction
- ConnectionBindingException(String, Throwable) - Constructor for exception org.mule.db.commons.api.exception.connection.ConnectionBindingException
-
- ConnectionClosingException - Exception in org.mule.db.commons.api.exception.connection
-
Thrown to indicate an error closing connection
- ConnectionClosingException(Throwable) - Constructor for exception org.mule.db.commons.api.exception.connection.ConnectionClosingException
-
- ConnectionCommitException - Exception in org.mule.db.commons.api.exception.connection
-
Thrown to indicate an error while committing a connection
- ConnectionCommitException(Throwable) - Constructor for exception org.mule.db.commons.api.exception.connection.ConnectionCommitException
-
- ConnectionCreationException - Exception in org.mule.db.commons.api.exception.connection
-
Thrown to indicate an error creating a connection
- ConnectionCreationException(String) - Constructor for exception org.mule.db.commons.api.exception.connection.ConnectionCreationException
-
- ConnectionCreationException(String, Throwable) - Constructor for exception org.mule.db.commons.api.exception.connection.ConnectionCreationException
-
- ConnectionCreationException(String, Throwable, DbError) - Constructor for exception org.mule.db.commons.api.exception.connection.ConnectionCreationException
-
- containsKey(Object) - Method in class org.mule.db.commons.internal.result.statement.CloseableMap
-
- containsKey(Object) - Method in class org.mule.db.commons.internal.util.CaseInsensitiveLinkedMap
-
- containsValue(Object) - Method in class org.mule.db.commons.internal.result.statement.CloseableMap
-
- containsValue(Object) - Method in class org.mule.db.commons.internal.util.CaseInsensitiveLinkedMap
-
- copy() - Method in class org.mule.db.commons.api.param.ParameterizedStatementDefinition
-
- copy() - Method in class org.mule.db.commons.api.param.StatementDefinition
-
Returns a shallow copy of this instance.
- copy() - Method in class org.mule.db.commons.api.param.StoredProcedureCall
-
- copyInto(QuerySettings) - Method in class org.mule.db.commons.api.param.QuerySettings
-
- create(DataSourceConfig, DbPoolingProfile) - Method in class org.mule.db.commons.internal.domain.connection.DataSourceFactory
-
Creates a dataSource from a given dataSource config
- create(DbConnection, QueryTemplate) - Method in class org.mule.db.commons.internal.domain.statement.QueryStatementFactory
-
- create(DbConnection, QueryTemplate, AutoGenerateKeysStrategy) - Method in class org.mule.db.commons.internal.domain.statement.QueryStatementFactory
-
- create(DbConnection, QueryTemplate) - Method in interface org.mule.db.commons.internal.domain.statement.StatementFactory
-
Creates a JDBC statement
- create(DbConnection, QueryTemplate, AutoGenerateKeysStrategy) - Method in interface org.mule.db.commons.internal.domain.statement.StatementFactory
-
Creates a JDBC statement with auto generated keys processing
- create(QueryTemplate) - Method in class org.mule.db.commons.internal.resolver.param.GenericParamTypeResolverFactory
-
- create(QueryTemplate) - Method in interface org.mule.db.commons.internal.resolver.param.ParamTypeResolverFactory
-
Creates a new parameter type resolver to resolve the parameter types of a given query template.
- create(DbConnection, Statement, QueryTemplate, AutoGenerateKeysStrategy) - Method in class org.mule.db.commons.internal.result.statement.GenericStatementResultIteratorFactory
-
- create(DbConnection, Statement, QueryTemplate, AutoGenerateKeysStrategy) - Method in interface org.mule.db.commons.internal.result.statement.StatementResultIteratorFactory
-
- createArray(String, String, List<Object>) - Method in class org.mule.db.commons.internal.DbFunctions
-
DataWeave function to create JDBC Array objects based on the Array Type to create and the values that conforms the type.
- createArray(String, Object[]) - Method in interface org.mule.db.commons.internal.domain.connection.DbConnection
-
Creates an
Array of the given
typeName with the given
values.
- createArray(String, Object) - Method in interface org.mule.db.commons.internal.domain.connection.DbConnection
-
Creates an
Array of the given
typeName with the given values.
- createArray(String, Object[]) - Method in class org.mule.db.commons.internal.domain.xa.XADbConnection
-
- createArrayOf(String, Object[]) - Method in interface org.mule.db.commons.internal.domain.connection.DbConnection
-
Creates an
Array where items have the given
typeName with the given
values.
- createArrayOf(String, Object) - Method in interface org.mule.db.commons.internal.domain.connection.DbConnection
-
Creates an
Array where items have the given
typeName with the given values.
- createArrayOf(String, Object[]) - Method in class org.mule.db.commons.internal.domain.connection.DefaultDbConnection
-
- createBaseTypeManager() - Method in class org.mule.db.commons.AbstractDbConnector
-
- createBulkQuery() - Method in class org.mule.db.commons.internal.resolver.query.BulkQueryFactory
-
- createBulkQueryLogger(Logger, QueryTemplate, int) - Method in class org.mule.db.commons.internal.domain.logger.DefaultQueryLoggerFactory
-
- createBulkQueryLogger(Logger) - Method in class org.mule.db.commons.internal.domain.logger.DefaultQueryLoggerFactory
-
- createBulkQueryLogger(Logger, QueryTemplate, int) - Method in interface org.mule.db.commons.internal.domain.logger.QueryLoggerFactory
-
Creates a logger for a single query running in bulk mode
- createBulkQueryLogger(Logger) - Method in interface org.mule.db.commons.internal.domain.logger.QueryLoggerFactory
-
Creates a logger for a bulk query
- createConnection(DataSource, List<DbType>) - Method in class org.mule.db.commons.internal.domain.connection.JdbcConnectionFactory
-
- createDbConnection(Connection) - Method in class org.mule.db.commons.internal.domain.connection.DbConnectionProvider
-
- createJdbcConnectionFactory() - Method in class org.mule.db.commons.internal.domain.connection.DbConnectionProvider
-
- createPooledDataSource(DataSourceConfig, DbPoolingProfile) - Method in class org.mule.db.commons.internal.domain.connection.DataSourceFactory
-
- createPooledStandardDataSource(DataSource, DbPoolingProfile) - Method in class org.mule.db.commons.internal.domain.connection.DataSourceFactory
-
- createQueryLogger(Logger, QueryTemplate) - Method in class org.mule.db.commons.internal.domain.logger.DefaultQueryLoggerFactory
-
- createQueryLogger(Logger, QueryTemplate) - Method in interface org.mule.db.commons.internal.domain.logger.QueryLoggerFactory
-
Creates a logger for a single query
- createQueryTemplate(T, AbstractDbConnector, DbConnection) - Method in class org.mule.db.commons.internal.resolver.query.AbstractQueryResolver
-
- createQueryTemplate(StoredProcedureCall, AbstractDbConnector, DbConnection) - Method in class org.mule.db.commons.internal.resolver.query.StoredProcedureQueryResolver
-
- createResultMap() - Method in class org.mule.db.commons.internal.result.statement.AbstractMapStatementResultHandler
-
- createResultMap() - Method in class org.mule.db.commons.internal.result.statement.StreamingStatementResultHandler
-
- createSingleDataSource(DataSourceConfig) - Method in class org.mule.db.commons.internal.domain.connection.DataSourceFactory
-
- createStruct(String, String, List<Object>) - Method in class org.mule.db.commons.internal.DbFunctions
-
DataWeave function to create JDBC Struct objects based on the Type Name and their correspondent properties.
- createStruct(String, Object[]) - Method in interface org.mule.db.commons.internal.domain.connection.DbConnection
-
Creates an
Struct of the given
typeName with the given
values
- createStruct(String, Object[]) - Method in class org.mule.db.commons.internal.domain.connection.DefaultDbConnection
-
- createTypeManager(AbstractDbConnector, DbConnection) - Method in class org.mule.db.commons.internal.resolver.query.AbstractQueryResolver
-
- createUnsupportedTypeErrorMessage(Object) - Static method in class org.mule.db.commons.internal.domain.type.ArrayResolvedDbType
-
Creates error message for the case when a given class is not supported
- CredentialsMaskUtils - Class in org.mule.db.commons.internal.util
-
- CredentialsMaskUtils() - Constructor for class org.mule.db.commons.internal.util.CredentialsMaskUtils
-
- DataSourceConfig - Interface in org.mule.db.commons.internal.domain.connection
-
Contract for DataSource Configurations that are used to build
DataSource instances
- DataSourceConnectionSettings - Interface in org.mule.db.commons.internal.domain.connection.datasource
-
- DataSourceFactory - Class in org.mule.db.commons.internal.domain.connection
-
- DataSourceFactory(String, Collection<DataSourceDecorator>) - Constructor for class org.mule.db.commons.internal.domain.connection.DataSourceFactory
-
- DataSourceReferenceConnectionProvider - Class in org.mule.db.commons.internal.domain.connection.datasource
-
ConnectionProvider implementation which creates DB connections from a referenced
DataSource Consumers of
DataSourceReferenceConnectionProvider must create a class similar to this one with the appropriate annotations
(DisplayName, Alias, ExternalLib, ParameterGroup, others), and have an instance of this one to pass the required properties.
- DataSourceReferenceConnectionProvider() - Constructor for class org.mule.db.commons.internal.domain.connection.datasource.DataSourceReferenceConnectionProvider
-
- DbAggregate - Class in org.mule.db.commons.api
-
Represents an array or a struct that will be sent to a database.
- DbAggregate(DbAggregate.Kind, String, List<Object>) - Constructor for class org.mule.db.commons.api.DbAggregate
-
- DbAggregate.Kind - Enum in org.mule.db.commons.api
-
- DbConnection - Interface in org.mule.db.commons.internal.domain.connection
-
Wraps a
Connection adding connector's specific functionality
- DbConnectionProvider - Class in org.mule.db.commons.internal.domain.connection
-
Creates a generic DB connection through an URL
- DbConnectionProvider() - Constructor for class org.mule.db.commons.internal.domain.connection.DbConnectionProvider
-
- DbConnectionProvider(String, Registry, DbPoolingProfile, List<? extends ColumnType>) - Constructor for class org.mule.db.commons.internal.domain.connection.DbConnectionProvider
-
- DbConnectionProvider(String, Registry, DbPoolingProfile, List<? extends ColumnType>, long) - Constructor for class org.mule.db.commons.internal.domain.connection.DbConnectionProvider
-
- DbError - Enum in org.mule.db.commons.api.exception.connection
-
Errors definitions for DbConnector
- DbExceptionHandler - Class in org.mule.db.commons.internal.exception
-
- DbExceptionHandler() - Constructor for class org.mule.db.commons.internal.exception.DbExceptionHandler
-
- DbFunctions - Class in org.mule.db.commons.internal
-
Database connector functions to create complex JDBC Structures.
- DbFunctions() - Constructor for class org.mule.db.commons.internal.DbFunctions
-
- DbFunctionUtil - Class in org.mule.db.commons.internal
-
Utility class for DB Functions
- DbFunctionUtil(ExtensionManager) - Constructor for class org.mule.db.commons.internal.DbFunctionUtil
-
- DbFunctionUtil.ConnectedFunction<T> - Interface in org.mule.db.commons.internal
-
- DbFunctionUtil.WithConnection - Interface in org.mule.db.commons.internal
-
- DbInputMetadataResolver - Class in org.mule.db.commons.internal.domain.metadata
-
- DbInputMetadataResolver() - Constructor for class org.mule.db.commons.internal.domain.metadata.DbInputMetadataResolver
-
- DbNameConstants - Class in org.mule.db.commons.api.param
-
Utility to reuse names across the DB connector
- DbNameConstants() - Constructor for class org.mule.db.commons.api.param.DbNameConstants
-
- DbPoolingProfile - Class in org.mule.db.commons.api.config
-
Pooling configuration for JDBC Data Sources capable of pooling connections
- DbPoolingProfile() - Constructor for class org.mule.db.commons.api.config.DbPoolingProfile
-
Creates a new instance of DbPoolingProfile
- DbPoolingProfile(int, int, int, int, int, TimeUnit, int, Map<String, Object>) - Constructor for class org.mule.db.commons.api.config.DbPoolingProfile
-
Creates a new instance of DbPoolingProfile with the given arguments.
- DbPoolingProfile(int, int, int, int, int, TimeUnit, int, int, boolean, Map<String, Object>) - Constructor for class org.mule.db.commons.api.config.DbPoolingProfile
-
Creates a new instance of DbPoolingProfile with the given arguments.
- DbPoolingProfileLoggerUtils - Class in org.mule.db.commons.internal.util
-
Utility class for logging information related to the pooling profile being used.
- DbType - Interface in org.mule.db.commons.internal.domain.type
-
Database data type
- DbTypeManager - Interface in org.mule.db.commons.internal.domain.type
-
Manages types for a database instance
- DdlOperations - Class in org.mule.db.commons.internal.operation
-
Operations to manipulate data definitions in a relational Database
- DdlOperations.Builder - Class in org.mule.db.commons.internal.operation
-
- DebugBulkQueryLogger - Class in org.mule.db.commons.internal.domain.logger
-
- DebugBulkQueryLogger(Logger) - Constructor for class org.mule.db.commons.internal.domain.logger.DebugBulkQueryLogger
-
- DebugPreparedBulkQueryLogger - Class in org.mule.db.commons.internal.domain.logger
-
Logs a prepared bulk query in debug level
- DebugPreparedBulkQueryLogger(Logger, QueryTemplate, int) - Constructor for class org.mule.db.commons.internal.domain.logger.DebugPreparedBulkQueryLogger
-
- DebugSingleQueryLogger - Class in org.mule.db.commons.internal.domain.logger
-
Logs a single query in debug level
- DebugSingleQueryLogger(Logger, QueryTemplate) - Constructor for class org.mule.db.commons.internal.domain.logger.DebugSingleQueryLogger
-
- decorate(DataSource, String, DatabasePoolingProfile) - Method in class org.mule.db.commons.internal.domain.xa.CompositeDataSourceDecorator
-
- decorateDataSource(DataSource, DatabasePoolingProfile) - Method in class org.mule.db.commons.internal.domain.connection.DataSourceFactory
-
- decrementActiveLobStreams() - Method in interface org.mule.db.commons.internal.domain.connection.DbConnection
-
Decrements the count of the returned results that are streams that need to be consumed.
- decrementActiveLobStreams() - Method in class org.mule.db.commons.internal.domain.connection.DefaultDbConnection
-
- decrementActiveLobStreams() - Method in class org.mule.db.commons.internal.domain.xa.XADbConnection
-
- DEFAULT_FETCH_SIZE - Static variable in class org.mule.db.commons.internal.operation.BaseDbOperations
-
- DefaultAutoGenerateKeysStrategy - Class in org.mule.db.commons.internal.domain.autogeneratedkey
-
- DefaultAutoGenerateKeysStrategy() - Constructor for class org.mule.db.commons.internal.domain.autogeneratedkey.DefaultAutoGenerateKeysStrategy
-
- DefaultBulkQueryFactory - Class in org.mule.db.commons.internal.resolver.query
-
- DefaultBulkQueryFactory(QueryTemplateParser, String) - Constructor for class org.mule.db.commons.internal.resolver.query.DefaultBulkQueryFactory
-
- DefaultDatasourceConnectionSettings - Class in org.mule.db.commons.internal.domain.connection.datasource
-
- DefaultDatasourceConnectionSettings() - Constructor for class org.mule.db.commons.internal.domain.connection.datasource.DefaultDatasourceConnectionSettings
-
- DefaultDbConnection - Class in org.mule.db.commons.internal.domain.connection
-
- DefaultDbConnection(Connection, List<DbType>, Cache<String, QueryTemplate>) - Constructor for class org.mule.db.commons.internal.domain.connection.DefaultDbConnection
-
- DefaultDbConnection(Connection, List<DbType>) - Constructor for class org.mule.db.commons.internal.domain.connection.DefaultDbConnection
-
- DefaultFileReader - Class in org.mule.db.commons.internal.util
-
Reads files using IOUtils
- DefaultFileReader() - Constructor for class org.mule.db.commons.internal.util.DefaultFileReader
-
- DefaultInOutQueryParam - Class in org.mule.db.commons.internal.domain.param
-
- DefaultInOutQueryParam(int, DbType, String, Object) - Constructor for class org.mule.db.commons.internal.domain.param.DefaultInOutQueryParam
-
- DefaultInputQueryParam - Class in org.mule.db.commons.internal.domain.param
-
- DefaultInputQueryParam(int, DbType, Object) - Constructor for class org.mule.db.commons.internal.domain.param.DefaultInputQueryParam
-
- DefaultInputQueryParam(int, DbType, Object, String) - Constructor for class org.mule.db.commons.internal.domain.param.DefaultInputQueryParam
-
- DefaultOutputQueryParam - Class in org.mule.db.commons.internal.domain.param
-
- DefaultOutputQueryParam(int, DbType, String) - Constructor for class org.mule.db.commons.internal.domain.param.DefaultOutputQueryParam
-
- DefaultParamTypeResolver - Class in org.mule.db.commons.internal.resolver.param
-
Resolves unknown and dynamic types using metadata if possible
- DefaultQueryLoggerFactory - Class in org.mule.db.commons.internal.domain.logger
-
Creates query loggers with different implementations depending on whether a given Log has the debug level enabled or
not
- DefaultQueryLoggerFactory() - Constructor for class org.mule.db.commons.internal.domain.logger.DefaultQueryLoggerFactory
-
- delete(QueryDefinition, AbstractDbConnector, DbConnection, StreamingHelper) - Method in class org.mule.db.commons.internal.operation.DmlOperations
-
Deletes data in a database.
- DeleteStatementTypeDetector - Class in org.mule.db.commons.internal.parser.statement.detector
-
Utility class to detect a Delete Statement.
- DeleteStatementTypeDetector() - Constructor for class org.mule.db.commons.internal.parser.statement.detector.DeleteStatementTypeDetector
-
- detect(String) - Method in class org.mule.db.commons.internal.parser.statement.detector.StatementTypeDetector
-
Detects the Statement Type (QueryType) given a SQL String.
- DETECTION_REGEX - Variable in class org.mule.db.commons.internal.parser.statement.detector.AbstractStatementTypeDetector
-
- disconnect(DbConnection) - Method in class org.mule.db.commons.internal.domain.connection.DbConnectionProvider
-
- dispose() - Method in class org.mule.db.commons.internal.domain.connection.DataSourceFactory
-
- dispose() - Method in class org.mule.db.commons.internal.domain.connection.DbConnectionProvider
-
- DmlOperations - Class in org.mule.db.commons.internal.operation
-
Contains a set of operations for performing single statement DML operations
- DmlOperations.Builder - Class in org.mule.db.commons.internal.operation
-
- doCreateStatementResultIterator(DbConnection, Statement, QueryTemplate, AutoGenerateKeysStrategy, ResultSetHandler) - Method in class org.mule.db.commons.internal.result.statement.GenericStatementResultIteratorFactory
-
- doExecuteQuery(DbConnection, Statement, Query) - Method in class org.mule.db.commons.internal.domain.executor.AbstractSingleQueryExecutor
-
- doExecuteQuery(DbConnection, Statement, Query, AutoGenerateKeysStrategy) - Method in class org.mule.db.commons.internal.domain.executor.AbstractSingleQueryExecutor
-
- doExecuteQuery(DbConnection, Statement, Query) - Method in class org.mule.db.commons.internal.domain.executor.SelectExecutor
-
- doExecuteQuery(DbConnection, Statement, Query, AutoGenerateKeysStrategy) - Method in class org.mule.db.commons.internal.domain.executor.SelectExecutor
-
- doExecuteQuery(DbConnection, Statement, Query) - Method in class org.mule.db.commons.internal.domain.executor.StoredProcedureExecutor
-
- doExecuteQuery(DbConnection, Statement, Query, AutoGenerateKeysStrategy) - Method in class org.mule.db.commons.internal.domain.executor.StoredProcedureExecutor
-
- doExecuteQuery(DbConnection, Statement, Query) - Method in class org.mule.db.commons.internal.domain.executor.UpdateExecutor
-
- doExecuteQuery(DbConnection, Statement, Query, AutoGenerateKeysStrategy) - Method in class org.mule.db.commons.internal.domain.executor.UpdateExecutor
-
- doProcessOutputParam(OutputQueryParam, Object) - Method in class org.mule.db.commons.internal.result.statement.StatementResultIterator
-
- doProcessParameters(PreparedStatement, QueryTemplate, List<QueryParamValue>, SingleQueryLogger, DbConnection) - Method in class org.mule.db.commons.internal.domain.executor.AbstractExecutor
-
- doProcessResultSet(String, ResultSet) - Method in class org.mule.db.commons.internal.result.statement.StatementResultIterator
-
- doProcessUpdateCount(String, int) - Method in class org.mule.db.commons.internal.result.statement.StatementResultIterator
-
- doResolveLobIn(Object[], int, int, String) - Method in class org.mule.db.commons.internal.domain.connection.DefaultDbConnection
-
- doResolveLobIn(Object[], int, String) - Method in class org.mule.db.commons.internal.domain.connection.DefaultDbConnection
-
- DRIVER_FILE_NAME_PATTERN - Static variable in class org.mule.db.commons.internal.domain.connection.DbConnectionProvider
-
- DUPLICATE_COLUMN_LABEL_ERROR - Static variable in class org.mule.db.commons.internal.domain.metadata.SelectMetadataResolver
-
- DynamicDbType - Class in org.mule.db.commons.internal.domain.type
-
Defines a type that is dynamically resolved
- DynamicDbType(String) - Constructor for class org.mule.db.commons.internal.domain.type.DynamicDbType
-
- GenericConnectionParameters - Class in org.mule.db.commons.internal.domain.connection.generic
-
- GenericConnectionParameters() - Constructor for class org.mule.db.commons.internal.domain.connection.generic.GenericConnectionParameters
-
- GenericConnectionProvider - Class in org.mule.db.commons.internal.domain.connection.generic
-
ConnectionProvider that creates connections for any kind of database using a JDBC URL and the required JDBC Driver
Class.
- GenericConnectionProvider() - Constructor for class org.mule.db.commons.internal.domain.connection.generic.GenericConnectionProvider
-
- GenericParamTypeResolverFactory - Class in org.mule.db.commons.internal.resolver.param
-
- GenericParamTypeResolverFactory(DbTypeManager) - Constructor for class org.mule.db.commons.internal.resolver.param.GenericParamTypeResolverFactory
-
- GenericStatementResultIteratorFactory - Class in org.mule.db.commons.internal.result.statement
-
- GenericStatementResultIteratorFactory(ResultSetHandler) - Constructor for class org.mule.db.commons.internal.result.statement.GenericStatementResultIteratorFactory
-
- get(int) - Method in class org.mule.db.commons.api.DbAggregate
-
- get(Object) - Method in class org.mule.db.commons.internal.result.statement.CloseableMap
-
- get(Object) - Method in class org.mule.db.commons.internal.util.CaseInsensitiveLinkedMap
-
- getAcquireIncrement() - Method in class org.mule.db.commons.api.config.DbPoolingProfile
-
- getAdditionalProperties() - Method in class org.mule.db.commons.api.config.DbPoolingProfile
-
- getAffectedRows() - Method in class org.mule.db.commons.api.StatementResult
-
- getAllTypes() - Static method in enum org.mule.db.commons.api.param.JdbcType
-
- getAutoGeneratedKeysColumnIndexes() - Method in interface org.mule.db.commons.internal.domain.autogeneratedkey.AutoGenerateKeysAttributes
-
- getAutoGeneratedKeysColumnNames() - Method in interface org.mule.db.commons.internal.domain.autogeneratedkey.AutoGenerateKeysAttributes
-
- getAutoGeneratedKeysStrategy(AutoGenerateKeysAttributes) - Method in class org.mule.db.commons.internal.operation.BaseDbOperations
-
- getC3P0sPoolingData(DataSource, String) - Static method in class org.mule.db.commons.internal.util.DbPoolingProfileLoggerUtils
-
Logs the pooling data from the given DataSource that implements the PooledDataSource interface.
- getCacheTemplates() - Method in interface org.mule.db.commons.internal.domain.connection.DbConnection
-
- getCacheTemplates() - Method in class org.mule.db.commons.internal.domain.connection.DefaultDbConnection
-
- getCacheTemplates() - Method in class org.mule.db.commons.internal.domain.xa.XADbConnection
-
- getCategoryName() - Method in class org.mule.db.commons.internal.domain.metadata.DbInputMetadataResolver
-
- getCategoryName() - Method in class org.mule.db.commons.internal.domain.metadata.QuerySingleMetadataResolver
-
- getCategoryName() - Method in class org.mule.db.commons.internal.domain.metadata.SelectMetadataResolver
-
- getCategoryName() - Method in class org.mule.db.commons.internal.domain.metadata.StoredProcedureMetadataResolver
-
- getCharset() - Method in class org.mule.db.commons.AbstractDbConnector
-
- getCharset() - Method in class org.mule.db.commons.internal.result.resultset.IteratorResultSetHandler
-
- getCharset() - Method in class org.mule.db.commons.internal.result.resultset.ListResultSetHandler
-
- getCharset() - Method in class org.mule.db.commons.internal.result.resultset.SingleResultSetHandler
-
- getCharset() - Method in interface org.mule.db.commons.internal.util.ResultSetCharsetEncodedHandler
-
- getClassName() - Method in class org.mule.db.commons.api.param.ColumnType
-
- getCode() - Method in enum org.mule.db.commons.api.param.TransactionIsolation
-
- getConfiguredDataSource() - Method in class org.mule.db.commons.internal.domain.connection.DbConnectionProvider
-
- getConnection(String, String) - Method in class org.mule.db.commons.internal.domain.connection.enhydra.wrappers.StandardDataSourceWrapper
-
- getConnection(String, String) - Method in class org.mule.db.commons.internal.domain.connection.enhydra.wrappers.StandardXADataSourceWrapper
-
- getCustomDataTypes() - Method in interface org.mule.db.commons.internal.domain.connection.DbConnection
-
- getCustomDataTypes() - Method in class org.mule.db.commons.internal.domain.connection.DefaultDbConnection
- getCustomDataTypes() - Method in class org.mule.db.commons.internal.domain.xa.XADbConnection
-
- getCustomType() - Method in class org.mule.db.commons.api.param.TypeClassifier
-
- getDataSource() - Method in class org.mule.db.commons.internal.domain.connection.datasource.DataSourceReferenceConnectionProvider
-
- getDataSource() - Method in class org.mule.db.commons.internal.domain.connection.DbConnectionProvider
-
- getDataSource() - Method in class org.mule.db.commons.internal.domain.connection.generic.GenericConnectionProvider
-
- getDataSourceConfig() - Method in class org.mule.db.commons.internal.domain.connection.datasource.DataSourceReferenceConnectionProvider
-
- getDataSourceConfig() - Method in class org.mule.db.commons.internal.domain.connection.DbConnectionProvider
-
- getDataSourceConfig() - Method in class org.mule.db.commons.internal.domain.connection.generic.GenericConnectionProvider
-
- getDataSourcePoolData(String) - Static method in class org.mule.db.commons.internal.util.DbPoolingProfileLoggerUtils
-
Logs the pooling data from the MBean, registered against the
MBeanServer, that follows the pattern
determined by POOLING_DATA_LOGGER_MBEAN_PATTERN system property.
- getDataSourceRef() - Method in interface org.mule.db.commons.internal.domain.connection.datasource.DataSourceConnectionSettings
-
- getDataSourceRef() - Method in class org.mule.db.commons.internal.domain.connection.datasource.DefaultDatasourceConnectionSettings
-
- getDataTypeMetadataModel(int, String) - Method in class org.mule.db.commons.internal.domain.metadata.BaseDbMetadataResolver
-
- getDataTypeMetadataModel(int) - Method in class org.mule.db.commons.internal.domain.metadata.BaseDbMetadataResolver
-
- getDbType() - Method in enum org.mule.db.commons.api.param.JdbcType
-
- getDbType() - Method in class org.mule.db.commons.api.param.ParameterType
-
- getDbType() - Method in class org.mule.db.commons.api.param.TypeClassifier
-
- getDbTypeByVendor(String, ResultSet) - Method in interface org.mule.db.commons.internal.domain.connection.DbConnection
-
- getDbTypeByVendor(String, ResultSet) - Method in class org.mule.db.commons.internal.domain.xa.XADbConnection
-
- getDbVendorErrorType(SQLException) - Method in class org.mule.db.commons.internal.domain.connection.DbConnectionProvider
-
- getDefaultBulkExecutor() - Static method in class org.mule.db.commons.internal.operation.BulkOperations
-
- getDefaultBulkQueryResolver() - Static method in class org.mule.db.commons.internal.operation.BulkOperations
-
- getDefaultInsensitiveMapRowHandler() - Static method in class org.mule.db.commons.internal.operation.DmlOperations
-
- getDefaultNonStreamingInsensitiveMapRowHandler() - Static method in class org.mule.db.commons.internal.operation.DmlOperations
-
- getDefaultQueryResolver() - Static method in class org.mule.db.commons.internal.operation.BaseDbOperations
-
- getDefaultQueryTemplateParser() - Static method in class org.mule.db.commons.internal.operation.BulkOperations
-
- getDefaultSelectExecutor() - Static method in class org.mule.db.commons.internal.operation.DmlOperations
-
- getDefaultStatementFactory() - Static method in class org.mule.db.commons.internal.operation.BaseDbOperations
-
- getDefaultStoredProcedureResolver() - Static method in class org.mule.db.commons.internal.operation.DmlOperations
-
- getDefaultUpdateExecutor() - Static method in class org.mule.db.commons.internal.operation.BaseDbOperations
-
- getDriverClassName() - Method in interface org.mule.db.commons.internal.domain.connection.DataSourceConfig
-
Full qualifier name of the Driver Class to connect to the database
- getDriverClassName() - Method in class org.mule.db.commons.internal.domain.connection.generic.GenericConnectionParameters
-
- getElements() - Method in class org.mule.db.commons.api.DbAggregate
-
- getErrorTypes() - Method in class org.mule.db.commons.internal.operation.OperationErrorTypeProvider
-
- getFetchSize() - Method in class org.mule.db.commons.api.param.QuerySettings
-
- getFetchSize(QuerySettings) - Method in class org.mule.db.commons.internal.operation.BaseDbOperations
-
- getField(Class<?>, String, boolean) - Static method in class org.mule.db.commons.internal.util.ClassUtils
-
Gets the field with the given fieldName of the TargetClass making it accessible.
- getFieldValue(Object, String, boolean) - Static method in class org.mule.db.commons.internal.util.ClassUtils
-
Gets a field value of a given object
- getFile() - Method in class org.mule.db.commons.api.param.BulkScript
-
- getGeneratedKeys() - Method in class org.mule.db.commons.api.StatementResult
-
- getId() - Method in class org.mule.db.commons.api.param.ColumnType
-
- getId() - Method in class org.mule.db.commons.internal.domain.type.AbstractDbType
-
- getId() - Method in interface org.mule.db.commons.internal.domain.type.DbType
-
- getId() - Method in class org.mule.db.commons.internal.domain.type.DynamicDbType
-
- getIndex() - Method in class org.mule.db.commons.internal.domain.param.AbstractQueryParam
-
- getIndex() - Method in interface org.mule.db.commons.internal.domain.param.QueryParam
-
Returns the parameter's index in the containing SQL query.
- getIndex() - Method in class org.mule.db.commons.internal.domain.query.ResolvedParameter
-
- getInOutParameter(String) - Method in class org.mule.db.commons.api.param.StoredProcedureCall
-
- getInOutParameters() - Method in class org.mule.db.commons.api.param.StoredProcedureCall
-
- getInputMetadata(MetadataContext, String) - Method in class org.mule.db.commons.internal.domain.metadata.DbInputMetadataResolver
-
- getInputParameter(String) - Method in class org.mule.db.commons.api.param.ParameterizedStatementDefinition
-
Optionally returns a parameter of the given name
- getInputParameter(T, String) - Method in class org.mule.db.commons.internal.resolver.query.ParameterizedQueryResolver
-
- getInputParameter(StoredProcedureCall, String) - Method in class org.mule.db.commons.internal.resolver.query.StoredProcedureQueryResolver
-
- getInputParameters() - Method in class org.mule.db.commons.api.param.ParameterizedStatementDefinition
-
- getInputParams() - Method in class org.mule.db.commons.internal.domain.query.QueryTemplate
-
Returns the input parameter definitions.
- getInstance() - Static method in class org.mule.db.commons.internal.domain.type.UnknownDbType
-
- getJdbcConnection() - Method in interface org.mule.db.commons.internal.domain.connection.DbConnection
-
- getJdbcConnection() - Method in class org.mule.db.commons.internal.domain.connection.DefaultDbConnection
- getJdbcConnection() - Method in class org.mule.db.commons.internal.domain.xa.XADbConnection
-
- getKey() - Method in class org.mule.db.commons.api.param.ParameterType
-
- getKind() - Method in class org.mule.db.commons.api.DbAggregate
-
- getLobFieldsDataTypeInfo(String) - Method in class org.mule.db.commons.internal.domain.connection.DefaultDbConnection
-
- getMappedClass() - Method in class org.mule.db.commons.internal.domain.type.MappedStructResolvedDbType
-
- getMaxIdleTime() - Method in class org.mule.db.commons.api.config.DbPoolingProfile
-
- getMaxPoolSize() - Method in class org.mule.db.commons.api.config.DbPoolingProfile
-
- getMaxRows() - Method in class org.mule.db.commons.api.param.QuerySettings
-
- getMaxStatements() - Method in class org.mule.db.commons.api.config.DbPoolingProfile
-
- getMaxWait() - Method in class org.mule.db.commons.api.config.DbPoolingProfile
-
- getMaxWaitUnit() - Method in class org.mule.db.commons.api.config.DbPoolingProfile
-
- getMetaData() - Method in class org.mule.db.commons.internal.domain.connection.DefaultDbConnection
-
- getMinPoolSize() - Method in class org.mule.db.commons.api.config.DbPoolingProfile
-
- getName() - Method in class org.mule.db.commons.internal.domain.param.AbstractQueryParam
-
- getName() - Method in interface org.mule.db.commons.internal.domain.param.QueryParam
-
Returns the name parameter name.
- getName() - Method in class org.mule.db.commons.internal.domain.query.QueryParamValue
-
- getName() - Method in class org.mule.db.commons.internal.domain.query.ResolvedParameter
-
- getName() - Method in class org.mule.db.commons.internal.domain.type.AbstractDbType
-
- getName() - Method in interface org.mule.db.commons.internal.domain.type.DbType
-
- getName() - Method in class org.mule.db.commons.internal.domain.type.DynamicDbType
-
- getName() - Method in class org.mule.db.commons.internal.result.statement.OutputParamResult
-
- getName() - Method in class org.mule.db.commons.internal.result.statement.ResultSetResult
-
- getName() - Method in interface org.mule.db.commons.internal.result.statement.SingleStatementResult
-
- getName() - Method in class org.mule.db.commons.internal.result.statement.UpdateCountResult
-
- getOpenResultSets() - Method in class org.mule.db.commons.internal.StatementStreamingResultSetCloser
-
- getOutputParameter(String) - Method in class org.mule.db.commons.api.param.StoredProcedureCall
-
- getOutputParameters() - Method in class org.mule.db.commons.api.param.StoredProcedureCall
-
- getOutputParams() - Method in class org.mule.db.commons.internal.domain.query.QueryTemplate
-
Returns the output parameter definitions.
- getOutputType(MetadataContext, String) - Method in class org.mule.db.commons.internal.domain.metadata.QuerySingleMetadataResolver
-
- getOutputType(MetadataContext, String) - Method in class org.mule.db.commons.internal.domain.metadata.SelectMetadataResolver
-
- getOutputType(MetadataContext, String) - Method in class org.mule.db.commons.internal.domain.metadata.StoredProcedureMetadataResolver
-
- getOwnerFrom(String) - Static method in class org.mule.db.commons.internal.domain.connection.type.resolver.ArrayTypeResolver
-
- getParameterType(String) - Method in class org.mule.db.commons.api.param.StatementDefinition
-
Returns the type for a given parameter
- getParameterTypes() - Method in class org.mule.db.commons.api.param.StatementDefinition
-
- getParameterTypes(DbConnection, QueryTemplate, List<ParameterType>) - Method in class org.mule.db.commons.internal.resolver.param.DefaultParamTypeResolver
-
- getParameterTypes(DbConnection, QueryTemplate, List<ParameterType>) - Method in interface org.mule.db.commons.internal.resolver.param.ParamTypeResolver
-
Resolves actual parameter types
- getParameterTypes(DbConnection, QueryTemplate, List<ParameterType>) - Method in class org.mule.db.commons.internal.resolver.param.QueryParamTypeResolver
-
- getParameterTypes(DbConnection, QueryTemplate, List<ParameterType>) - Method in class org.mule.db.commons.internal.resolver.param.StoredProcedureParamTypeResolver
-
- getParameterValue(CallableStatement, int) - Method in class org.mule.db.commons.internal.domain.type.ArrayResolvedDbType
-
- getParameterValue(CallableStatement, int) - Method in interface org.mule.db.commons.internal.domain.type.DbType
-
Gets the value of an output parameter
- getParameterValue(CallableStatement, int) - Method in class org.mule.db.commons.internal.domain.type.DynamicDbType
-
- getParameterValue(CallableStatement, int) - Method in class org.mule.db.commons.internal.domain.type.MappedStructResolvedDbType
-
- getParameterValue(CallableStatement, int) - Method in class org.mule.db.commons.internal.domain.type.ResolvedDbType
-
- getParameterValue(CallableStatement, int) - Method in class org.mule.db.commons.internal.domain.type.UnknownDbType
-
- getParams() - Method in class org.mule.db.commons.internal.domain.query.QueryTemplate
-
- getParamValues() - Method in class org.mule.db.commons.internal.domain.query.Query
-
- getParent() - Method in enum org.mule.db.commons.api.exception.connection.DbError
-
- getPassword() - Method in interface org.mule.db.commons.internal.domain.connection.DataSourceConfig
-
Password to use to login into the database
- getPassword() - Method in class org.mule.db.commons.internal.domain.connection.generic.GenericConnectionParameters
-
- getPreparedStatementCacheSize() - Method in class org.mule.db.commons.api.config.DbPoolingProfile
-
- getProcedureColumns(String, String, String, String) - Method in interface org.mule.db.commons.internal.domain.connection.DbConnection
-
Retrieves a description of the given stored procedure parameter and result columns.
- getProcedureColumnType(String, String, String) - Method in interface org.mule.db.commons.internal.domain.connection.DbConnection
-
Returns the type name of a Stored Procedure Column
- getQueryTemplate() - Method in class org.mule.db.commons.internal.domain.query.Query
-
- getQueryTemplates() - Method in class org.mule.db.commons.internal.domain.query.BulkQuery
-
- getQueryTimeout() - Method in class org.mule.db.commons.api.param.QuerySettings
-
- getQueryTimeoutUnit() - Method in class org.mule.db.commons.api.param.QuerySettings
-
- getResolverName() - Method in class org.mule.db.commons.internal.domain.metadata.QuerySingleMetadataResolver
-
- getResolverName() - Method in class org.mule.db.commons.internal.domain.metadata.SelectMetadataResolver
-
- getResourceAsString(String) - Method in class org.mule.db.commons.internal.util.DefaultFileReader
-
- getResourceAsString(String) - Method in interface org.mule.db.commons.internal.util.FileReader
-
Attempts to load a resource from the file system, from a URL, or from the classpath, in that order.
- getResult() - Method in class org.mule.db.commons.internal.result.statement.OutputParamResult
-
- getResult() - Method in class org.mule.db.commons.internal.result.statement.ResultSetResult
-
- getResult() - Method in interface org.mule.db.commons.internal.result.statement.SingleStatementResult
-
- getResult() - Method in class org.mule.db.commons.internal.result.statement.UpdateCountResult
-
- getSecureConnectionIfPossible(String, String, StandardDataSource, TlsContextFactory) - Method in class org.mule.db.commons.internal.domain.connection.enhydra.wrappers.AbstractDataSourceWrapper
-
- getSql() - Method in class org.mule.db.commons.api.param.BulkScript
-
- getSql() - Method in class org.mule.db.commons.api.param.StatementDefinition
-
- getSqlText() - Method in class org.mule.db.commons.internal.domain.query.QueryTemplate
-
Returns the SQL sentence for this query.
- getStatement(MetadataContext, QueryTemplate) - Method in class org.mule.db.commons.internal.domain.metadata.BaseDbMetadataResolver
-
- getStatement(MetadataContext, QueryTemplate) - Method in class org.mule.db.commons.internal.domain.metadata.DbInputMetadataResolver
-
- getStatementFactory(QuerySettings) - Method in class org.mule.db.commons.internal.operation.BaseDbOperations
-
- getStatementResultIteratorFactory(ResultSetHandler) - Method in interface org.mule.db.commons.internal.domain.connection.DbConnection
-
- getStatementResultIteratorFactory(ResultSetHandler) - Method in class org.mule.db.commons.internal.domain.connection.DefaultDbConnection
-
- getStatementResultIteratorFactory(ResultSetHandler) - Method in class org.mule.db.commons.internal.domain.xa.XADbConnection
-
- getStoredProcedureParentOwner(String) - Static method in class org.mule.db.commons.internal.util.StoredProcedureUtils
-
Gets the owner of the owner of the stored procedure of the given SQL Query.
- getStoreProcedureOwner(String) - Static method in class org.mule.db.commons.internal.util.StoredProcedureUtils
-
Gets the owner of the stored procedure of the given SQL Query.
- getTables() - Method in interface org.mule.db.commons.internal.domain.connection.DbConnection
-
Returns all the available tables of the current Database.
- getTestConnectionOnCheckout() - Method in class org.mule.db.commons.api.config.DbPoolingProfile
-
- getTlsContextFactory() - Method in interface org.mule.db.commons.internal.domain.connection.DataSourceConfig
-
TLSContextFactory to provide secure connections
- getTransactionIsolation() - Method in class org.mule.db.commons.internal.domain.connection.BaseDbConnectionParameters
-
- getTransactionIsolation() - Method in interface org.mule.db.commons.internal.domain.connection.DataSourceConfig
-
The transaction isolation level to set on the driver when connecting the database.
- getType() - Method in class org.mule.db.commons.internal.domain.param.AbstractQueryParam
-
- getType() - Method in interface org.mule.db.commons.internal.domain.param.QueryParam
-
Returns the parameter's type.
- getType() - Method in class org.mule.db.commons.internal.domain.query.QueryTemplate
-
Returns the type of SQL query.
- getType() - Method in class org.mule.db.commons.internal.domain.query.ResolvedParameter
-
- getType() - Method in class org.mule.db.commons.internal.parser.statement.detector.AbstractStatementTypeDetector
-
Gets the QueryType that this detector detects.
- getTypeClassifier() - Method in class org.mule.db.commons.api.param.ParameterType
-
- getTypeManager() - Method in class org.mule.db.commons.AbstractDbConnector
-
- getTypeName() - Method in class org.mule.db.commons.api.DbAggregate
-
This can either be the type's name or the item type name.
- getTypeName() - Method in class org.mule.db.commons.api.param.ColumnType
-
- getTypeSimpleName(String) - Static method in class org.mule.db.commons.internal.domain.connection.type.resolver.ArrayTypeResolver
-
- getUrl() - Method in interface org.mule.db.commons.internal.domain.connection.DataSourceConfig
-
The JDBC URL to be used to connect to the database
- getUrl() - Method in class org.mule.db.commons.internal.domain.connection.generic.GenericConnectionParameters
-
- getUser() - Method in interface org.mule.db.commons.internal.domain.connection.DataSourceConfig
-
User to use to login into the database
- getUser() - Method in class org.mule.db.commons.internal.domain.connection.generic.GenericConnectionParameters
-
- getValue() - Method in class org.mule.db.commons.internal.domain.param.DefaultInOutQueryParam
-
- getValue() - Method in class org.mule.db.commons.internal.domain.param.DefaultInputQueryParam
-
- getValue() - Method in interface org.mule.db.commons.internal.domain.param.InputQueryParam
-
- getValue() - Method in class org.mule.db.commons.internal.domain.query.QueryParamValue
-
- getValue() - Method in class org.mule.db.commons.internal.domain.query.ResolvedParameter
-
- getVendorDataTypes() - Method in interface org.mule.db.commons.internal.domain.connection.DbConnection
-
- getVendorDataTypes() - Method in class org.mule.db.commons.internal.domain.connection.DefaultDbConnection
- getVendorDataTypes() - Method in class org.mule.db.commons.internal.domain.xa.XADbConnection
-
- getXAPoolData(DataSource, String) - Static method in class org.mule.db.commons.internal.util.DbPoolingProfileLoggerUtils
-
Logs the pooling data from the given DataSource that implements the
XADataSource interface.
- getXAResource() - Method in class org.mule.db.commons.internal.domain.xa.XADbConnection
-
- Query - Class in org.mule.db.commons.internal.domain.query
-
Represents an instantiation of a
QueryTemplate with parameter values
- Query(QueryTemplate, List<QueryParamValue>) - Constructor for class org.mule.db.commons.internal.domain.query.Query
-
Creates a query from a template and a set of parameter values
- Query(QueryTemplate) - Constructor for class org.mule.db.commons.internal.domain.query.Query
-
Creates a query from a template
- QUERY_ALL_COLL_TYPES - Static variable in class org.mule.db.commons.internal.domain.connection.type.resolver.ArrayTypeResolver
-
- QUERY_GROUP - Static variable in class org.mule.db.commons.internal.operation.BaseDbOperations
-
- QUERY_SETTINGS - Static variable in class org.mule.db.commons.internal.operation.BaseDbOperations
-
- QUERY_TYPE - Variable in class org.mule.db.commons.internal.parser.statement.detector.AbstractStatementTypeDetector
-
- QueryDefinition - Class in org.mule.db.commons.api.param
-
The definition for a DML query
- QueryDefinition() - Constructor for class org.mule.db.commons.api.param.QueryDefinition
-
Creates a new Instance of QueryDefinition.
- QueryDefinition(String, List<ParameterType>, Map<String, Object>, int, TimeUnit, Integer, Integer) - Constructor for class org.mule.db.commons.api.param.QueryDefinition
-
Creates a mew Instance of QueryDefinition with the given arguments.
- QueryExecutionException - Exception in org.mule.db.commons.api.exception.connection
-
Generic exception for an error that occured while executing a query
- QueryExecutionException(String, Throwable) - Constructor for exception org.mule.db.commons.api.exception.connection.QueryExecutionException
-
- QueryExecutionException(String) - Constructor for exception org.mule.db.commons.api.exception.connection.QueryExecutionException
-
- QueryExecutor - Interface in org.mule.db.commons.internal.domain.executor
-
Executes queries against a database
- QueryLogger - Interface in org.mule.db.commons.internal.domain.logger
-
Logs a query
- queryLoggerFactory - Variable in class org.mule.db.commons.internal.domain.executor.AbstractExecutor
-
- QueryLoggerFactory - Interface in org.mule.db.commons.internal.domain.logger
-
- QueryParam - Interface in org.mule.db.commons.internal.domain.param
-
Defines common SQL parameter information.
- QueryParamTypeResolver - Class in org.mule.db.commons.internal.resolver.param
-
Resolves parameter types for standard queries
- QueryParamTypeResolver(DbTypeManager) - Constructor for class org.mule.db.commons.internal.resolver.param.QueryParamTypeResolver
-
- QueryParamValue - Class in org.mule.db.commons.internal.domain.query
-
Contains the value for a query parameter
- QueryParamValue(String, Object) - Constructor for class org.mule.db.commons.internal.domain.query.QueryParamValue
-
- QueryResolutionException - Exception in org.mule.db.commons.internal.resolver.query
-
Thrown to indicate an error during query resolution
- QueryResolutionException(String) - Constructor for exception org.mule.db.commons.internal.resolver.query.QueryResolutionException
-
- QueryResolutionException(String, Throwable) - Constructor for exception org.mule.db.commons.internal.resolver.query.QueryResolutionException
-
- queryResolver - Variable in class org.mule.db.commons.internal.operation.BaseDbOperations
-
- QueryResolver<T extends StatementDefinition> - Interface in org.mule.db.commons.internal.resolver.query
-
- QuerySettings - Class in org.mule.db.commons.api.param
-
Parameters to configure queries
- QuerySettings() - Constructor for class org.mule.db.commons.api.param.QuerySettings
-
Creates a new instance of QuerySettings
- QuerySettings(int, TimeUnit, Integer, Integer) - Constructor for class org.mule.db.commons.api.param.QuerySettings
-
Creates a new instance of Query Settings with the given arguments.
- querySingle(QueryDefinition, AbstractDbConnector, DbConnection, StreamingHelper) - Method in class org.mule.db.commons.internal.operation.DmlOperations
-
Selects single result from a database.
- QuerySingleMetadataResolver - Class in org.mule.db.commons.internal.domain.metadata
-
Resolves output metadata for a specific SQL query executed with the Query Single operation.
- QuerySingleMetadataResolver() - Constructor for class org.mule.db.commons.internal.domain.metadata.QuerySingleMetadataResolver
-
- querySingleQueryExecutorSupplier - Variable in class org.mule.db.commons.internal.operation.DmlOperations
-
- querySingleRowHandlerSupplier - Variable in class org.mule.db.commons.internal.operation.DmlOperations
-
- QueryStatementFactory - Class in org.mule.db.commons.internal.domain.statement
-
Creates
Statement based on the type and parameters of a given query:
_CallableStatement for stored p rocedure queries _PreparedStatement for queries with input parameters _Standard Statement
otherwise
- QueryStatementFactory() - Constructor for class org.mule.db.commons.internal.domain.statement.QueryStatementFactory
-
- QueryTemplate - Class in org.mule.db.commons.internal.domain.query
-
Defines a SQL query that could be executed against a database connection.
- QueryTemplate(String, QueryType, List<QueryParam>) - Constructor for class org.mule.db.commons.internal.domain.query.QueryTemplate
-
Creates a static SQL query template.
- QueryTemplate(String, QueryType, List<QueryParam>, boolean) - Constructor for class org.mule.db.commons.internal.domain.query.QueryTemplate
-
Creates a SQL query template.
- QueryTemplate(QueryTemplate) - Constructor for class org.mule.db.commons.internal.domain.query.QueryTemplate
-
Creates a SQL template from another query template
- queryTemplateParser - Variable in class org.mule.db.commons.internal.operation.BulkOperations
-
- QueryTemplateParser - Interface in org.mule.db.commons.internal.parser
-
Parses a SQL queries
- QueryTemplateParsingException - Exception in org.mule.db.commons.internal.parser
-
Thrown to indicate an error parsing a SQL query
- QueryTemplateParsingException(String) - Constructor for exception org.mule.db.commons.internal.parser.QueryTemplateParsingException
-
- QueryType - Enum in org.mule.db.commons.internal.domain.query
-
Defines types of SQL queries
- select(QueryDefinition, AbstractDbConnector, StreamingHelper, FlowListener) - Method in class org.mule.db.commons.internal.operation.DmlOperations
-
Selects data from a database.
- SelectExecutor - Class in org.mule.db.commons.internal.domain.executor
-
Executes queries that return a resultSet
- SelectExecutor(StatementFactory, ResultSetHandler) - Constructor for class org.mule.db.commons.internal.domain.executor.SelectExecutor
-
- SelectMetadataResolver - Class in org.mule.db.commons.internal.domain.metadata
-
- SelectMetadataResolver() - Constructor for class org.mule.db.commons.internal.domain.metadata.SelectMetadataResolver
-
- selectQueryExecutorSupplier - Variable in class org.mule.db.commons.internal.operation.DmlOperations
-
- selectRowHandlerSupplier - Variable in class org.mule.db.commons.internal.operation.DmlOperations
-
- SelectStatementTypeDetector - Class in org.mule.db.commons.internal.parser.statement.detector
-
Utility class to detect Select statements.
- SelectStatementTypeDetector() - Constructor for class org.mule.db.commons.internal.parser.statement.detector.SelectStatementTypeDetector
-
- setFetchSize(int) - Method in interface org.mule.db.commons.internal.domain.statement.ConfigurableStatementFactory
-
Indicates how many rows should fetched from the database any time more rows are requested on any resultSet returned by a
statement created by this factory
- setFetchSize(int) - Method in class org.mule.db.commons.internal.domain.statement.QueryStatementFactory
-
- setMaxRows(int) - Method in interface org.mule.db.commons.internal.domain.statement.ConfigurableStatementFactory
-
Sets the maximum numbers of rows that will be returned by any resultSet returned by a statement created by this factory
- setMaxRows(int) - Method in class org.mule.db.commons.internal.domain.statement.QueryStatementFactory
-
- setParameterValue(PreparedStatement, int, Object, DbConnection) - Method in class org.mule.db.commons.internal.domain.type.ArrayResolvedDbType
-
- setParameterValue(PreparedStatement, int, Object, DbConnection) - Method in class org.mule.db.commons.internal.domain.type.BlobDbType
-
Sets the parameter accounting for the case in which the
value is an
InputStream or a
String, in which
case it is consumed into a
byte[] and set.
- setParameterValue(PreparedStatement, int, Object, DbConnection) - Method in class org.mule.db.commons.internal.domain.type.ClobResolvedDataType
-
- setParameterValue(PreparedStatement, int, Object, DbConnection) - Method in interface org.mule.db.commons.internal.domain.type.DbType
-
Sets the value of an input parameter
- setParameterValue(PreparedStatement, int, Object, DbConnection) - Method in class org.mule.db.commons.internal.domain.type.DynamicDbType
-
- setParameterValue(PreparedStatement, int, Object, DbConnection) - Method in class org.mule.db.commons.internal.domain.type.ResolvedDbType
-
- setParameterValue(PreparedStatement, int, Object, DbConnection) - Method in class org.mule.db.commons.internal.domain.type.StructDbType
-
- setParameterValue(PreparedStatement, int, Object, DbConnection) - Method in class org.mule.db.commons.internal.domain.type.UnknownDbType
-
- setQueryTimeout(int) - Method in interface org.mule.db.commons.internal.domain.statement.ConfigurableStatementFactory
-
Indicates the minimum amount of time in seconds before the JDBC driver attempts to cancel a running statement.
- setQueryTimeout(int) - Method in class org.mule.db.commons.internal.domain.statement.QueryStatementFactory
-
- setSql(String) - Method in class org.mule.db.commons.api.param.StatementDefinition
-
- setTLSProperties(Properties, TlsContextFactory) - Static method in class org.mule.db.commons.internal.domain.connection.enhydra.wrappers.EnhydraWrapperUtils
-
Copy of Enhydra' StandardDataSource getConnection method to include, if present, the necessary javax.net.ssl
properties.
- SimpleQueryTemplateParser - Class in org.mule.db.commons.internal.parser
-
Simple SQL parser
- SimpleQueryTemplateParser() - Constructor for class org.mule.db.commons.internal.parser.SimpleQueryTemplateParser
-
- SingleQueryLogger - Interface in org.mule.db.commons.internal.domain.logger
-
Logs a single query
- SingleResultSetHandler - Class in org.mule.db.commons.internal.result.resultset
-
Processes the first element in a
ResultSet returning a map with the result.
- SingleResultSetHandler(RowHandler) - Constructor for class org.mule.db.commons.internal.result.resultset.SingleResultSetHandler
-
- SingleResultSetHandler(RowHandler, Charset) - Constructor for class org.mule.db.commons.internal.result.resultset.SingleResultSetHandler
-
- SingleStatementResult - Interface in org.mule.db.commons.internal.result.statement
-
Represents a single result from a
Statement execution
- size() - Method in class org.mule.db.commons.api.DbAggregate
-
- size() - Method in class org.mule.db.commons.internal.result.statement.CloseableMap
-
- size() - Method in class org.mule.db.commons.internal.util.CaseInsensitiveLinkedMap
-
- skip(long) - Method in class org.mule.db.commons.internal.util.InputStreamWithEOFCallbackWrapper
-
- sql - Variable in class org.mule.db.commons.api.param.StatementDefinition
-
The text of the SQL query to be executed
- SQL_QUERY_TEXT - Static variable in class org.mule.db.commons.api.param.DbNameConstants
-
- StandardDataSourceWrapper - Class in org.mule.db.commons.internal.domain.connection.enhydra.wrappers
-
Wrapper class for Enhydra' StandardDataSource to modify its behaviour.
- StandardDataSourceWrapper(TlsContextFactory) - Constructor for class org.mule.db.commons.internal.domain.connection.enhydra.wrappers.StandardDataSourceWrapper
-
- StandardXADataSourceWrapper - Class in org.mule.db.commons.internal.domain.connection.enhydra.wrappers
-
Wrapper class for Enhydra' StandardXADataSource to modify its behaviour.
- StandardXADataSourceWrapper(TlsContextFactory) - Constructor for class org.mule.db.commons.internal.domain.connection.enhydra.wrappers.StandardXADataSourceWrapper
-
- StatementDefinition<T extends StatementDefinition> - Class in org.mule.db.commons.api.param
-
Base class containing common attributes for a statement.
- StatementDefinition() - Constructor for class org.mule.db.commons.api.param.StatementDefinition
-
Creates a new instance of StatementDefinition
- StatementDefinition(String, List<ParameterType>, int, TimeUnit, Integer, Integer) - Constructor for class org.mule.db.commons.api.param.StatementDefinition
-
Creates a new instance of StatementDefinition with the given arguments.
- statementFactory - Variable in class org.mule.db.commons.internal.domain.executor.AbstractExecutor
-
- StatementFactory - Interface in org.mule.db.commons.internal.domain.statement
-
Creates JDBC statements for a given connection
- statementFactory - Variable in class org.mule.db.commons.internal.operation.BaseDbOperations
-
- StatementResult - Class in org.mule.db.commons.api
-
Information about the execution of a DML statement
- StatementResult(int, Map<String, BigInteger>) - Constructor for class org.mule.db.commons.api.StatementResult
-
Creates a new instance
- StatementResultHandler - Interface in org.mule.db.commons.internal.result.statement
-
Processes the results returned by a
Statement execution
- StatementResultIterator - Class in org.mule.db.commons.internal.result.statement
-
- StatementResultIterator(DbConnection, Statement, QueryTemplate, AutoGenerateKeysStrategy, ResultSetHandler) - Constructor for class org.mule.db.commons.internal.result.statement.StatementResultIterator
-
- StatementResultIteratorFactory - Interface in org.mule.db.commons.internal.result.statement
-
- StatementStreamingResultSetCloser - Class in org.mule.db.commons.internal
-
Closes a
ResultSet once it has been processed
- StatementStreamingResultSetCloser(DbConnection) - Constructor for class org.mule.db.commons.internal.StatementStreamingResultSetCloser
-
- StatementTypeDetector - Class in org.mule.db.commons.internal.parser.statement.detector
-
Utility class useful for detecting the Statement Type (QueryType) of SQL String.
- StatementTypeDetector() - Constructor for class org.mule.db.commons.internal.parser.statement.detector.StatementTypeDetector
-
- StaticDbTypeManager - Class in org.mule.db.commons.internal.domain.type
-
Provides a way to statically resolve
DbType using a predefined set of types.
- StaticDbTypeManager(List<DbType>) - Constructor for class org.mule.db.commons.internal.domain.type.StaticDbTypeManager
-
- storedProcedure(StoredProcedureCall, AutoGenerateKeysAttributes, AbstractDbConnector, DbConnection, StreamingHelper, FlowListener) - Method in class org.mule.db.commons.internal.operation.DmlOperations
-
Invokes a Stored Procedure on the database.
- StoredProcedureCall - Class in org.mule.db.commons.api.param
-
The definition of the invocation to a stored procedure
- StoredProcedureCall() - Constructor for class org.mule.db.commons.api.param.StoredProcedureCall
-
Creates a new instance of StoredProcedureCall.
- StoredProcedureCall(String, List<ParameterType>, Map<String, Object>, Map<String, Object>, List<OutputParameter>, int, TimeUnit, Integer, Integer) - Constructor for class org.mule.db.commons.api.param.StoredProcedureCall
-
Creates a new instance of StoredProcedureCalll with the given arguments.
- StoredProcedureExecutor - Class in org.mule.db.commons.internal.domain.executor
-
Executes stored procedure queries
- StoredProcedureExecutor(StatementFactory, StatementResultHandler) - Constructor for class org.mule.db.commons.internal.domain.executor.StoredProcedureExecutor
-
- StoredProcedureMetadataResolver - Class in org.mule.db.commons.internal.domain.metadata
-
- StoredProcedureMetadataResolver() - Constructor for class org.mule.db.commons.internal.domain.metadata.StoredProcedureMetadataResolver
-
- StoredProcedureParamTypeResolver - Class in org.mule.db.commons.internal.resolver.param
-
Resolves parameter types for stored procedure queries
- StoredProcedureParamTypeResolver(DbTypeManager) - Constructor for class org.mule.db.commons.internal.resolver.param.StoredProcedureParamTypeResolver
-
- StoredProcedureQueryResolver - Class in org.mule.db.commons.internal.resolver.query
-
- StoredProcedureQueryResolver() - Constructor for class org.mule.db.commons.internal.resolver.query.StoredProcedureQueryResolver
-
- storedProcedureRowHandlerSupplier - Variable in class org.mule.db.commons.internal.operation.DmlOperations
-
- StoredProcedureStatementTypeDetector - Class in org.mule.db.commons.internal.parser.statement.detector
-
Utility class to detect Stored Procedure statements.
- StoredProcedureStatementTypeDetector() - Constructor for class org.mule.db.commons.internal.parser.statement.detector.StoredProcedureStatementTypeDetector
-
- StoredProcedureUtils - Class in org.mule.db.commons.internal.util
-
Utility class for stored procedure operations.
- StoredProcedureUtils() - Constructor for class org.mule.db.commons.internal.util.StoredProcedureUtils
-
- StreamingStatementResultHandler - Class in org.mule.db.commons.internal.result.statement
-
Processes
Statement results without closing the statement.
- StreamingStatementResultHandler(ResultSetHandler) - Constructor for class org.mule.db.commons.internal.result.statement.StreamingStatementResultHandler
-
- StructAndArrayTypeResolver - Interface in org.mule.db.commons.internal.domain.connection.type.resolver
-
Resolve data type of the struct and arrays elements
- StructDbType - Class in org.mule.db.commons.internal.domain.type
-
Defines a structured data type
- StructDbType(int, String) - Constructor for class org.mule.db.commons.internal.domain.type.StructDbType
-
Creates a new DB type
- StructTypeResolver - Class in org.mule.db.commons.internal.domain.connection.type.resolver
-
Type resolver for struct entities
- StructTypeResolver(DefaultDbConnection) - Constructor for class org.mule.db.commons.internal.domain.connection.type.resolver.StructTypeResolver
-
- supportsContentStreaming() - Method in interface org.mule.db.commons.internal.domain.connection.DbConnection
-
- supportsContentStreaming() - Method in class org.mule.db.commons.internal.domain.connection.DefaultDbConnection
-
We are disabling content streaming for IBM/DB2 because of a incompatibility between the client's logic and the driver: If an
input stream is open for the current row, a call to the method next will implicitly close it (IBM/DB2 follows this JDBC
behaviour while most of the vendors do not).
- supportsContentStreaming() - Method in class org.mule.db.commons.internal.domain.xa.XADbConnection
-
- validate(DbConnection) - Method in class org.mule.db.commons.internal.domain.connection.DbConnectionProvider
-
- validateNoParameterTypeIsUnused(Query, List<ParameterType>) - Method in class org.mule.db.commons.internal.operation.BaseDbOperations
-
- validateQueryType(QueryTemplate, List<QueryType>) - Method in class org.mule.db.commons.internal.operation.BaseDbOperations
-
- valueOf(String) - Static method in enum org.mule.db.commons.api.DbAggregate.Kind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.mule.db.commons.api.exception.connection.DbError
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.mule.db.commons.api.param.JdbcType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.mule.db.commons.api.param.TransactionIsolation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.mule.db.commons.internal.domain.query.QueryType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.mule.db.commons.api.DbAggregate.Kind
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.mule.db.commons.api.exception.connection.DbError
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.mule.db.commons.api.param.JdbcType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.mule.db.commons.api.param.TransactionIsolation
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.mule.db.commons.internal.domain.query.QueryType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Method in class org.mule.db.commons.internal.result.statement.CloseableMap
-
- values() - Method in class org.mule.db.commons.internal.util.CaseInsensitiveLinkedMap
-