- 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
-