Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
C
D
G
H
I
J
L
M
O
P
Q
R
S
T
U
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)
- Method in class org.apache.camel.processor.aggregate.jdbc.
JdbcAggregationRepository
add(T)
- Method in class org.apache.camel.processor.idempotent.jdbc.
AbstractJdbcMessageIdRepository
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
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.processor.idempotent.jdbc.
AbstractJdbcMessageIdRepository
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
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
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
isCreateTableIfNotExists()
- Method in class org.apache.camel.processor.idempotent.jdbc.
JdbcMessageIdRepository
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
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
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
setAlwaysPopulateStatement(boolean)
- Method in class org.apache.camel.component.sql.
SqlEndpoint
setBatch(boolean)
- Method in class org.apache.camel.component.sql.
SqlEndpoint
setBreakBatchOnConsumeFail(boolean)
- Method in class org.apache.camel.component.sql.
SqlConsumer
Sets whether to break batch if onConsume failed.
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
setDataSource(DataSource)
- Method in class org.apache.camel.processor.aggregate.jdbc.
JdbcAggregationRepository
setDataSource(DataSource)
- Method in class org.apache.camel.processor.idempotent.jdbc.
AbstractJdbcMessageIdRepository
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
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.
SqlEndpoint
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
setOnConsumeBatchComplete(String)
- Method in class org.apache.camel.component.sql.
SqlConsumer
setOnConsumeBatchComplete(String)
- Method in class org.apache.camel.component.sql.
SqlEndpoint
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
setPrepareStatementStrategy(SqlPrepareStatementStrategy)
- Method in class org.apache.camel.component.sql.
SqlEndpoint
setProcessingStrategy(SqlProcessingStrategy)
- Method in class org.apache.camel.component.sql.
SqlEndpoint
setProcessorName(String)
- Method in class org.apache.camel.processor.idempotent.jdbc.
AbstractJdbcMessageIdRepository
setQuery(String)
- Method in class org.apache.camel.component.sql.
SqlEndpoint
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
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_QUERY
- Static variable in class org.apache.camel.component.sql.
SqlConstants
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
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
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
A
C
D
G
H
I
J
L
M
O
P
Q
R
S
T
U
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Apache Camel