A C D G H I J L M O P Q R S T U V 

A

AbstractJdbcMessageIdRepository<T> - Class in org.apache.camel.processor.idempotent.jdbc
Base class for JDBC-based idempotent repositories that allows the schema to be changed.
AbstractJdbcMessageIdRepository() - Constructor for class org.apache.camel.processor.idempotent.jdbc.AbstractJdbcMessageIdRepository
 
AbstractJdbcMessageIdRepository(JdbcTemplate, TransactionTemplate) - Constructor for class org.apache.camel.processor.idempotent.jdbc.AbstractJdbcMessageIdRepository
 
AbstractJdbcMessageIdRepository(DataSource, TransactionTemplate, String) - Constructor for class org.apache.camel.processor.idempotent.jdbc.AbstractJdbcMessageIdRepository
 
AbstractJdbcMessageIdRepository(DataSource, String) - Constructor for class org.apache.camel.processor.idempotent.jdbc.AbstractJdbcMessageIdRepository
 
add(CamelContext, String, Exchange, Exchange) - Method in class org.apache.camel.processor.aggregate.jdbc.JdbcAggregationRepository
 
add(CamelContext, String, Exchange) - Method in class org.apache.camel.processor.aggregate.jdbc.JdbcAggregationRepository
 
add(T) - Method in class org.apache.camel.processor.idempotent.jdbc.AbstractJdbcMessageIdRepository
 
addClassName(String) - Method in class org.apache.camel.processor.aggregate.jdbc.DefaultJdbcOptimisticLockingExceptionMapper
 

C

ClassLoadingAwareObjectInputStream - Class in org.apache.camel.processor.aggregate.jdbc
This class is copied from the Apache ActiveMQ project.
ClassLoadingAwareObjectInputStream(CamelContext, InputStream) - Constructor for class org.apache.camel.processor.aggregate.jdbc.ClassLoadingAwareObjectInputStream
 
commit(SqlEndpoint, Exchange, Object, JdbcTemplate, String) - Method in class org.apache.camel.component.sql.DefaultSqlProcessingStrategy
 
commit(SqlEndpoint, Exchange, Object, JdbcTemplate, String) - Method in interface org.apache.camel.component.sql.SqlProcessingStrategy
Commit callback if there are a query to be run after processing.
commitBatchComplete(SqlEndpoint, JdbcTemplate, String) - Method in class org.apache.camel.component.sql.DefaultSqlProcessingStrategy
 
commitBatchComplete(SqlEndpoint, JdbcTemplate, String) - Method in interface org.apache.camel.component.sql.SqlProcessingStrategy
Commit callback when the batch is complete.
confirm(CamelContext, String) - Method in class org.apache.camel.processor.aggregate.jdbc.JdbcAggregationRepository
 
confirm(T) - Method in class org.apache.camel.processor.idempotent.jdbc.AbstractJdbcMessageIdRepository
 
contains(T) - Method in class org.apache.camel.processor.idempotent.jdbc.AbstractJdbcMessageIdRepository
 
createConsumer(Processor) - Method in class org.apache.camel.component.sql.SqlEndpoint
 
createEndpoint(String, String, Map<String, Object>) - Method in class org.apache.camel.component.sql.SqlComponent
 
createEndpointUri() - Method in class org.apache.camel.component.sql.SqlEndpoint
 
createExchange(Object) - Method in class org.apache.camel.component.sql.SqlConsumer
 
createPopulateIterator(String, String, int, Exchange, Object) - Method in class org.apache.camel.component.sql.DefaultSqlPrepareStatementStrategy
 
createPopulateIterator(String, String, int, Exchange, Object) - Method in interface org.apache.camel.component.sql.SqlPrepareStatementStrategy
Creates the iterator to use when setting query parameters on the prepared statement.
createProducer() - Method in class org.apache.camel.component.sql.SqlEndpoint
 
createTransactionTemplate(DataSource) - Static method in class org.apache.camel.processor.idempotent.jdbc.AbstractJdbcMessageIdRepository
Creates the transaction template

D

dataSource - Variable in class org.apache.camel.processor.idempotent.jdbc.AbstractJdbcMessageIdRepository
 
DefaultJdbcOptimisticLockingExceptionMapper - Class in org.apache.camel.processor.aggregate.jdbc
A default JdbcOptimisticLockingExceptionMapper which checks the caused exception (and its nested) whether any of them is a constraint violation exception.
DefaultJdbcOptimisticLockingExceptionMapper() - Constructor for class org.apache.camel.processor.aggregate.jdbc.DefaultJdbcOptimisticLockingExceptionMapper
 
DefaultSqlPrepareStatementStrategy - Class in org.apache.camel.component.sql
Default SqlPrepareStatementStrategy that supports named query parameters as well index based.
DefaultSqlPrepareStatementStrategy() - Constructor for class org.apache.camel.component.sql.DefaultSqlPrepareStatementStrategy
 
DefaultSqlPrepareStatementStrategy(char) - Constructor for class org.apache.camel.component.sql.DefaultSqlPrepareStatementStrategy
 
DefaultSqlProcessingStrategy - Class in org.apache.camel.component.sql
 
DefaultSqlProcessingStrategy(SqlPrepareStatementStrategy) - Constructor for class org.apache.camel.component.sql.DefaultSqlProcessingStrategy
 
delete(T) - Method in class org.apache.camel.processor.idempotent.jdbc.AbstractJdbcMessageIdRepository
Operations that deletes the key if it exists
delete(String) - Method in class org.apache.camel.processor.idempotent.jdbc.JdbcMessageIdRepository
 
doStart() - Method in class org.apache.camel.processor.aggregate.jdbc.JdbcAggregationRepository
 
doStart() - Method in class org.apache.camel.processor.idempotent.jdbc.AbstractJdbcMessageIdRepository
 
doStart() - Method in class org.apache.camel.processor.idempotent.jdbc.JdbcMessageIdRepository
 
doStop() - Method in class org.apache.camel.processor.aggregate.jdbc.JdbcAggregationRepository
 
doStop() - Method in class org.apache.camel.processor.idempotent.jdbc.AbstractJdbcMessageIdRepository
 

G

get(CamelContext, String) - Method in class org.apache.camel.processor.aggregate.jdbc.JdbcAggregationRepository
 
getCreateString() - Method in class org.apache.camel.processor.idempotent.jdbc.JdbcMessageIdRepository
 
getDataSource() - Method in class org.apache.camel.component.sql.SqlComponent
 
getDataSource() - Method in class org.apache.camel.component.sql.SqlEndpoint
 
getDataSource() - Method in class org.apache.camel.processor.idempotent.jdbc.AbstractJdbcMessageIdRepository
 
getDataSourceRef() - Method in class org.apache.camel.component.sql.SqlEndpoint
 
getDeadLetterUri() - Method in class org.apache.camel.processor.aggregate.jdbc.JdbcAggregationRepository
 
getDeleteString() - Method in class org.apache.camel.processor.idempotent.jdbc.JdbcMessageIdRepository
 
getEndpoint() - Method in class org.apache.camel.component.sql.SqlConsumer
 
getEndpoint() - Method in class org.apache.camel.component.sql.SqlProducer
 
getExpectedUpdateCount() - Method in class org.apache.camel.component.sql.SqlConsumer
 
getInsertString() - Method in class org.apache.camel.processor.idempotent.jdbc.JdbcMessageIdRepository
 
getJdbcOptimisticLockingExceptionMapper() - Method in class org.apache.camel.processor.aggregate.jdbc.JdbcAggregationRepository
 
getJdbcTemplate() - Method in class org.apache.camel.component.sql.SqlEndpoint
 
getJdbcTemplate() - Method in class org.apache.camel.processor.idempotent.jdbc.AbstractJdbcMessageIdRepository
 
getKeys() - Method in class org.apache.camel.processor.aggregate.jdbc.JdbcAggregationRepository
 
getKeys(String) - Method in class org.apache.camel.processor.aggregate.jdbc.JdbcAggregationRepository
Returns the keys in the given repository
getLobHandler() - Method in class org.apache.camel.processor.aggregate.jdbc.JdbcAggregationRepository
 
getMaximumRedeliveries() - Method in class org.apache.camel.processor.aggregate.jdbc.JdbcAggregationRepository
 
getMaxMessagesPerPoll() - Method in class org.apache.camel.component.sql.SqlEndpoint
 
getOnConsume() - Method in class org.apache.camel.component.sql.SqlConsumer
 
getOnConsume() - Method in class org.apache.camel.component.sql.SqlEndpoint
 
getOnConsumeBatchComplete() - Method in class org.apache.camel.component.sql.SqlConsumer
 
getOnConsumeBatchComplete() - Method in class org.apache.camel.component.sql.SqlEndpoint
 
getOnConsumeFailed() - Method in class org.apache.camel.component.sql.SqlConsumer
 
getOnConsumeFailed() - Method in class org.apache.camel.component.sql.SqlEndpoint
 
getOutputClass() - Method in class org.apache.camel.component.sql.SqlEndpoint
 
getOutputHeader() - Method in class org.apache.camel.component.sql.SqlEndpoint
 
getOutputType() - Method in class org.apache.camel.component.sql.SqlEndpoint
 
getParametersCount() - Method in class org.apache.camel.component.sql.SqlEndpoint
 
getPrepareStatementStrategy() - Method in class org.apache.camel.component.sql.SqlEndpoint
 
getProcessingStrategy() - Method in class org.apache.camel.component.sql.SqlEndpoint
 
getProcessorName() - Method in class org.apache.camel.processor.idempotent.jdbc.AbstractJdbcMessageIdRepository
 
getQuery() - Method in class org.apache.camel.component.sql.SqlEndpoint
 
getQueryString() - Method in class org.apache.camel.processor.idempotent.jdbc.JdbcMessageIdRepository
 
getRecoveryIntervalInMillis() - Method in class org.apache.camel.processor.aggregate.jdbc.JdbcAggregationRepository
 
getRepositoryName() - Method in class org.apache.camel.processor.aggregate.jdbc.JdbcAggregationRepository
 
getRepositoryNameCompleted() - Method in class org.apache.camel.processor.aggregate.jdbc.JdbcAggregationRepository
 
getSeparator() - Method in class org.apache.camel.component.sql.SqlEndpoint
 
getTableExistsString() - Method in class org.apache.camel.processor.idempotent.jdbc.JdbcMessageIdRepository
 
getTransactionTemplate() - Method in class org.apache.camel.processor.idempotent.jdbc.AbstractJdbcMessageIdRepository
 

H

hasHeadersToStoreAsText() - Method in class org.apache.camel.processor.aggregate.jdbc.JdbcAggregationRepository
 
hasNamedParameters(String) - Method in class org.apache.camel.component.sql.DefaultSqlPrepareStatementStrategy
 

I

insert(CamelContext, String, Exchange, String) - Method in class org.apache.camel.processor.aggregate.jdbc.JdbcAggregationRepository
Inserts a new record into the given repository table
insert(T) - Method in class org.apache.camel.processor.idempotent.jdbc.AbstractJdbcMessageIdRepository
Operation that inserts the key if it does not already exist
insert(String) - Method in class org.apache.camel.processor.idempotent.jdbc.JdbcMessageIdRepository
 
insertAndUpdateHelper(CamelContext, String, Exchange, String, boolean) - Method in class org.apache.camel.processor.aggregate.jdbc.JdbcAggregationRepository
 
isAllowNamedParameters() - Method in class org.apache.camel.component.sql.SqlEndpoint
 
isAlwaysPopulateStatement() - Method in class org.apache.camel.component.sql.SqlEndpoint
 
isBatch() - Method in class org.apache.camel.component.sql.SqlEndpoint
 
isBreakBatchOnConsumeFail() - Method in class org.apache.camel.component.sql.SqlConsumer
 
isConstraintViolation(SQLException) - Static method in class org.apache.camel.processor.aggregate.jdbc.DefaultJdbcOptimisticLockingExceptionMapper
 
isCreateTableIfNotExists() - Method in class org.apache.camel.processor.idempotent.jdbc.JdbcMessageIdRepository
 
isNoop() - Method in class org.apache.camel.component.sql.SqlEndpoint
 
isOptimisticLocking(Exception) - Method in class org.apache.camel.processor.aggregate.jdbc.DefaultJdbcOptimisticLockingExceptionMapper
 
isOptimisticLocking(Exception) - Method in interface org.apache.camel.processor.aggregate.jdbc.JdbcOptimisticLockingExceptionMapper
Checks the caused exception whether its to be considered as an JdbcAggregationRepository.OptimisticLockingException.
isReturnOldExchange() - Method in class org.apache.camel.processor.aggregate.jdbc.JdbcAggregationRepository
 
isRouteEmptyResultSet() - Method in class org.apache.camel.component.sql.SqlConsumer
Indicates whether empty resultset should be allowed to be sent to the next hop or not
isSingleton() - Method in class org.apache.camel.component.sql.SqlEndpoint
 
isUseIterator() - Method in class org.apache.camel.component.sql.SqlConsumer
Indicates how resultset should be delivered to the route
isUsePlaceholder() - Method in class org.apache.camel.component.sql.SqlComponent
 
isUseRecovery() - Method in class org.apache.camel.processor.aggregate.jdbc.JdbcAggregationRepository
 

J

JdbcAggregationRepository - Class in org.apache.camel.processor.aggregate.jdbc
JDBC based AggregationRepository
JdbcAggregationRepository() - Constructor for class org.apache.camel.processor.aggregate.jdbc.JdbcAggregationRepository
Creates an aggregation repository
JdbcAggregationRepository(PlatformTransactionManager, String, DataSource) - Constructor for class org.apache.camel.processor.aggregate.jdbc.JdbcAggregationRepository
Creates an aggregation repository with the three mandatory parameters
JdbcCamelCodec - Class in org.apache.camel.processor.aggregate.jdbc
Adapted from HawtDBCamelCodec
JdbcCamelCodec() - Constructor for class org.apache.camel.processor.aggregate.jdbc.JdbcCamelCodec
 
JdbcMessageIdRepository - Class in org.apache.camel.processor.idempotent.jdbc
Default implementation of AbstractJdbcMessageIdRepository
JdbcMessageIdRepository() - Constructor for class org.apache.camel.processor.idempotent.jdbc.JdbcMessageIdRepository
 
JdbcMessageIdRepository(DataSource, String) - Constructor for class org.apache.camel.processor.idempotent.jdbc.JdbcMessageIdRepository
 
JdbcMessageIdRepository(DataSource, TransactionTemplate, String) - Constructor for class org.apache.camel.processor.idempotent.jdbc.JdbcMessageIdRepository
 
JdbcMessageIdRepository(JdbcTemplate, TransactionTemplate) - Constructor for class org.apache.camel.processor.idempotent.jdbc.JdbcMessageIdRepository
 
JdbcOptimisticLockingExceptionMapper - Interface in org.apache.camel.processor.aggregate.jdbc
Mapper allowing different JDBC vendors to be mapped with vendor specific error codes to an JdbcAggregationRepository.OptimisticLockingException}.
jdbcTemplate - Variable in class org.apache.camel.processor.idempotent.jdbc.AbstractJdbcMessageIdRepository
 

L

log - Variable in class org.apache.camel.processor.idempotent.jdbc.AbstractJdbcMessageIdRepository
 

M

marshallExchange(CamelContext, Exchange) - Method in class org.apache.camel.processor.aggregate.jdbc.JdbcCamelCodec
 

O

org.apache.camel.component.sql - package org.apache.camel.component.sql
Defines an SQL component that can bind to JDBC datasources and execute SQL queries that are exposed as endpoints.
org.apache.camel.processor.aggregate.jdbc - package org.apache.camel.processor.aggregate.jdbc
 
org.apache.camel.processor.idempotent.jdbc - package org.apache.camel.processor.idempotent.jdbc
 

P

poll() - Method in class org.apache.camel.component.sql.SqlConsumer
 
populateStatement(PreparedStatement, Iterator<?>, int) - Method in class org.apache.camel.component.sql.DefaultSqlPrepareStatementStrategy
 
populateStatement(PreparedStatement, Iterator<?>, int) - Method in interface org.apache.camel.component.sql.SqlPrepareStatementStrategy
Populates the query parameters on the prepared statement
prepareQuery(String, boolean) - Method in class org.apache.camel.component.sql.DefaultSqlPrepareStatementStrategy
 
prepareQuery(String, boolean) - Method in interface org.apache.camel.component.sql.SqlPrepareStatementStrategy
Prepares the query to be executed.
process(Exchange) - Method in class org.apache.camel.component.sql.SqlProducer
 
processBatch(Queue<Object>) - Method in class org.apache.camel.component.sql.SqlConsumer
 
processorName - Variable in class org.apache.camel.processor.idempotent.jdbc.AbstractJdbcMessageIdRepository
 

Q

queryForInt(T) - Method in class org.apache.camel.processor.idempotent.jdbc.AbstractJdbcMessageIdRepository
Operation that returns the number of rows, if any, for the specified key
queryForInt(String) - Method in class org.apache.camel.processor.idempotent.jdbc.JdbcMessageIdRepository
 
queryForList(ResultSet, boolean) - Method in class org.apache.camel.component.sql.SqlEndpoint
 
queryForObject(ResultSet) - Method in class org.apache.camel.component.sql.SqlEndpoint
 

R

recover(CamelContext, String) - Method in class org.apache.camel.processor.aggregate.jdbc.JdbcAggregationRepository
 
remove(CamelContext, String, Exchange) - Method in class org.apache.camel.processor.aggregate.jdbc.JdbcAggregationRepository
 
remove(T) - Method in class org.apache.camel.processor.idempotent.jdbc.AbstractJdbcMessageIdRepository
 
resolveClass(ObjectStreamClass) - Method in class org.apache.camel.processor.aggregate.jdbc.ClassLoadingAwareObjectInputStream
 
resolveProxyClass(String[]) - Method in class org.apache.camel.processor.aggregate.jdbc.ClassLoadingAwareObjectInputStream
 

S

scan(CamelContext) - Method in class org.apache.camel.processor.aggregate.jdbc.JdbcAggregationRepository
 
setAllowNamedParameters(boolean) - Method in class org.apache.camel.component.sql.SqlEndpoint
Whether to allow using named parameters in the queries.
setAlwaysPopulateStatement(boolean) - Method in class org.apache.camel.component.sql.SqlEndpoint
If enabled then the populateStatement method from org.apache.camel.component.sql.SqlPrepareStatementStrategy is always invoked, also if there is no expected parameters to be prepared.
setBatch(boolean) - Method in class org.apache.camel.component.sql.SqlEndpoint
Enables or disables batch mode
setBreakBatchOnConsumeFail(boolean) - Method in class org.apache.camel.component.sql.SqlConsumer
Sets whether to break batch if onConsume failed.
setClassNames(Set<String>) - Method in class org.apache.camel.processor.aggregate.jdbc.DefaultJdbcOptimisticLockingExceptionMapper
 
setCreateString(String) - Method in class org.apache.camel.processor.idempotent.jdbc.JdbcMessageIdRepository
 
setCreateTableIfNotExists(boolean) - Method in class org.apache.camel.processor.idempotent.jdbc.JdbcMessageIdRepository
 
setDataSource(DataSource) - Method in class org.apache.camel.component.sql.SqlComponent
Sets the DataSource to use to communicate with the database.
setDataSource(DataSource) - Method in class org.apache.camel.component.sql.SqlEndpoint
Sets the DataSource to use to communicate with the database.
setDataSource(DataSource) - Method in class org.apache.camel.processor.aggregate.jdbc.JdbcAggregationRepository
 
setDataSource(DataSource) - Method in class org.apache.camel.processor.idempotent.jdbc.AbstractJdbcMessageIdRepository
 
setDataSourceRef(String) - Method in class org.apache.camel.component.sql.SqlEndpoint
Sets the reference to a DataSource to lookup from the registry, to use for communicating with the database.
setDeadLetterUri(String) - Method in class org.apache.camel.processor.aggregate.jdbc.JdbcAggregationRepository
 
setDeleteString(String) - Method in class org.apache.camel.processor.idempotent.jdbc.JdbcMessageIdRepository
 
setExpectedUpdateCount(int) - Method in class org.apache.camel.component.sql.SqlConsumer
Sets an expected update count to validate when using onConsume.
setHeadersToStoreAsText(List<String>) - Method in class org.apache.camel.processor.aggregate.jdbc.JdbcAggregationRepository
 
setInsertString(String) - Method in class org.apache.camel.processor.idempotent.jdbc.JdbcMessageIdRepository
 
setJdbcCamelCodec(JdbcCamelCodec) - Method in class org.apache.camel.processor.aggregate.jdbc.JdbcAggregationRepository
 
setJdbcOptimisticLockingExceptionMapper(JdbcOptimisticLockingExceptionMapper) - Method in class org.apache.camel.processor.aggregate.jdbc.JdbcAggregationRepository
 
setJdbcTemplate(JdbcTemplate) - Method in class org.apache.camel.component.sql.SqlEndpoint
 
setJdbcTemplate(JdbcTemplate) - Method in class org.apache.camel.processor.idempotent.jdbc.AbstractJdbcMessageIdRepository
 
setLobHandler(LobHandler) - Method in class org.apache.camel.processor.aggregate.jdbc.JdbcAggregationRepository
 
setMaximumRedeliveries(int) - Method in class org.apache.camel.processor.aggregate.jdbc.JdbcAggregationRepository
 
setMaxMessagesPerPoll(int) - Method in class org.apache.camel.component.sql.SqlConsumer
 
setMaxMessagesPerPoll(int) - Method in class org.apache.camel.component.sql.SqlEndpoint
Sets the maximum number of messages to poll
setNoop(boolean) - Method in class org.apache.camel.component.sql.SqlEndpoint
If set, will ignore the results of the SQL query and use the existing IN message as the OUT message for the continuation of processing
setOnConsume(String) - Method in class org.apache.camel.component.sql.SqlConsumer
Sets a SQL to execute when the row has been successfully processed.
setOnConsume(String) - Method in class org.apache.camel.component.sql.SqlEndpoint
After processing each row then this query can be executed, if the Exchange was processed successfully, for example to mark the row as processed.
setOnConsumeBatchComplete(String) - Method in class org.apache.camel.component.sql.SqlConsumer
 
setOnConsumeBatchComplete(String) - Method in class org.apache.camel.component.sql.SqlEndpoint
After processing the entire batch, this query can be executed to bulk update rows etc.
setOnConsumeFailed(String) - Method in class org.apache.camel.component.sql.SqlConsumer
Sets a SQL to execute when the row failed being processed.
setOnConsumeFailed(String) - Method in class org.apache.camel.component.sql.SqlEndpoint
After processing each row then this query can be executed, if the Exchange failed, for example to mark the row as failed.
setOutputClass(String) - Method in class org.apache.camel.component.sql.SqlEndpoint
Specify the full package and class name to use as conversion when outputType=SelectOne.
setOutputHeader(String) - Method in class org.apache.camel.component.sql.SqlEndpoint
Store the query result in a header instead of the message body.
setOutputType(SqlOutputType) - Method in class org.apache.camel.component.sql.SqlEndpoint
Make the output of consumer or producer to SelectList as List of Map, or SelectOne as single Java object in the following way: a) If the query has only single column, then that JDBC Column object is returned.
setParametersCount(int) - Method in class org.apache.camel.component.sql.SqlEndpoint
If set greater than zero, then Camel will use this count value of parameters to replace instead of querying via JDBC metadata API.
setParametersCount(int) - Method in class org.apache.camel.component.sql.SqlProducer
 
setPrepareStatementStrategy(SqlPrepareStatementStrategy) - Method in class org.apache.camel.component.sql.SqlEndpoint
Allows to plugin to use a custom org.apache.camel.component.sql.SqlPrepareStatementStrategy to control preparation of the query and prepared statement.
setProcessingStrategy(SqlProcessingStrategy) - Method in class org.apache.camel.component.sql.SqlEndpoint
Allows to plugin to use a custom org.apache.camel.component.sql.SqlProcessingStrategy to execute queries when the consumer has processed the rows/batch.
setProcessorName(String) - Method in class org.apache.camel.processor.idempotent.jdbc.AbstractJdbcMessageIdRepository
 
setQuery(String) - Method in class org.apache.camel.component.sql.SqlEndpoint
Sets the SQL query to perform
setQueryString(String) - Method in class org.apache.camel.processor.idempotent.jdbc.JdbcMessageIdRepository
 
setRecoveryInterval(long, TimeUnit) - Method in class org.apache.camel.processor.aggregate.jdbc.JdbcAggregationRepository
 
setRecoveryInterval(long) - Method in class org.apache.camel.processor.aggregate.jdbc.JdbcAggregationRepository
 
setRepositoryName(String) - Method in class org.apache.camel.processor.aggregate.jdbc.JdbcAggregationRepository
 
setReturnOldExchange(boolean) - Method in class org.apache.camel.processor.aggregate.jdbc.JdbcAggregationRepository
 
setRouteEmptyResultSet(boolean) - Method in class org.apache.camel.component.sql.SqlConsumer
Sets whether empty resultset should be allowed to be sent to the next hop.
setSeparator(char) - Method in class org.apache.camel.component.sql.SqlEndpoint
The separator to use when parameter values is taken from message body (if the body is a String type), to be inserted at # placeholders.
setStoreBodyAsText(boolean) - Method in class org.apache.camel.processor.aggregate.jdbc.JdbcAggregationRepository
 
setTableExistsString(String) - Method in class org.apache.camel.processor.idempotent.jdbc.JdbcMessageIdRepository
 
setTransactionManager(PlatformTransactionManager) - Method in class org.apache.camel.processor.aggregate.jdbc.JdbcAggregationRepository
 
setTransactionTemplate(TransactionTemplate) - Method in class org.apache.camel.processor.idempotent.jdbc.AbstractJdbcMessageIdRepository
 
setUseIterator(boolean) - Method in class org.apache.camel.component.sql.SqlConsumer
Sets how resultset should be delivered to route.
setUsePlaceholder(boolean) - Method in class org.apache.camel.component.sql.SqlComponent
Sets whether to use placeholder and replace all placeholder characters with ? sign in the SQL queries.
setUseRecovery(boolean) - Method in class org.apache.camel.processor.aggregate.jdbc.JdbcAggregationRepository
 
SQL_GENERATED_COLUMNS - Static variable in class org.apache.camel.component.sql.SqlConstants
String[] or int[] input header - optional Set it to specify the expected generated columns, see:
SQL_GENERATED_KEYS_DATA - Static variable in class org.apache.camel.component.sql.SqlConstants
List> output header containing the generated keys retrieved
SQL_GENERATED_KEYS_ROW_COUNT - Static variable in class org.apache.camel.component.sql.SqlConstants
int output header giving the number of rows of generated keys
SQL_QUERY - Static variable in class org.apache.camel.component.sql.SqlConstants
 
SQL_RETRIEVE_GENERATED_KEYS - Static variable in class org.apache.camel.component.sql.SqlConstants
Boolean input header.
SQL_ROW_COUNT - Static variable in class org.apache.camel.component.sql.SqlConstants
 
SQL_UPDATE_COUNT - Static variable in class org.apache.camel.component.sql.SqlConstants
 
SqlComponent - Class in org.apache.camel.component.sql
The SQL Component is for working with databases using JDBC queries.
SqlComponent() - Constructor for class org.apache.camel.component.sql.SqlComponent
 
SqlComponent(CamelContext) - Constructor for class org.apache.camel.component.sql.SqlComponent
 
SqlConstants - Class in org.apache.camel.component.sql
SQL Constants.
SqlConsumer - Class in org.apache.camel.component.sql
 
SqlConsumer(SqlEndpoint, Processor, JdbcTemplate, String, SqlPrepareStatementStrategy, SqlProcessingStrategy) - Constructor for class org.apache.camel.component.sql.SqlConsumer
 
SqlEndpoint - Class in org.apache.camel.component.sql
SQL Endpoint.
SqlEndpoint() - Constructor for class org.apache.camel.component.sql.SqlEndpoint
 
SqlEndpoint(String, Component, JdbcTemplate, String) - Constructor for class org.apache.camel.component.sql.SqlEndpoint
 
SqlOutputType - Enum in org.apache.camel.component.sql
 
SqlPrepareStatementStrategy - Interface in org.apache.camel.component.sql
Strategy for preparing statements when executing SQL queries.
SqlProcessingStrategy - Interface in org.apache.camel.component.sql
Processing strategy for dealing with SQL when consuming.
SqlProducer - Class in org.apache.camel.component.sql
 
SqlProducer(SqlEndpoint, String, JdbcTemplate, SqlPrepareStatementStrategy, boolean, boolean) - Constructor for class org.apache.camel.component.sql.SqlProducer
 

T

transactionTemplate - Variable in class org.apache.camel.processor.idempotent.jdbc.AbstractJdbcMessageIdRepository
 

U

unmarshallExchange(CamelContext, byte[]) - Method in class org.apache.camel.processor.aggregate.jdbc.JdbcCamelCodec
 
update(CamelContext, String, Exchange, String) - Method in class org.apache.camel.processor.aggregate.jdbc.JdbcAggregationRepository
Updates the current exchange details in the given repository table

V

valueOf(String) - Static method in enum org.apache.camel.component.sql.SqlOutputType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.camel.component.sql.SqlOutputType
Returns an array containing the constants of this enum type, in the order they are declared.
A C D G H I J L M O P Q R S T U V 

Apache Camel