public static interface SpringJdbcEndpointBuilderFactory.SpringJdbcEndpointBuilder
extends org.apache.camel.builder.EndpointProducerBuilder
| Modifier and Type | Method and Description |
|---|---|
default SpringJdbcEndpointBuilderFactory.AdvancedSpringJdbcEndpointBuilder |
advanced() |
default SpringJdbcEndpointBuilderFactory.SpringJdbcEndpointBuilder |
allowNamedParameters(boolean allowNamedParameters)
Whether to allow using named parameters in the queries.
|
default SpringJdbcEndpointBuilderFactory.SpringJdbcEndpointBuilder |
allowNamedParameters(String allowNamedParameters)
Whether to allow using named parameters in the queries.
|
default SpringJdbcEndpointBuilderFactory.SpringJdbcEndpointBuilder |
lazyStartProducer(boolean lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default SpringJdbcEndpointBuilderFactory.SpringJdbcEndpointBuilder |
lazyStartProducer(String lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default SpringJdbcEndpointBuilderFactory.SpringJdbcEndpointBuilder |
outputClass(String outputClass)
Specify the full package and class name to use as conversion when
outputType=SelectOne or SelectList.
|
default SpringJdbcEndpointBuilderFactory.SpringJdbcEndpointBuilder |
outputType(SpringJdbcEndpointBuilderFactory.JdbcOutputType outputType)
Determines the output the producer should use.
|
default SpringJdbcEndpointBuilderFactory.SpringJdbcEndpointBuilder |
outputType(String outputType)
Determines the output the producer should use.
|
default SpringJdbcEndpointBuilderFactory.SpringJdbcEndpointBuilder |
parameters(Map values)
Optional parameters to the java.sql.Statement.
|
default SpringJdbcEndpointBuilderFactory.SpringJdbcEndpointBuilder |
parameters(String key,
Object value)
Optional parameters to the java.sql.Statement.
|
default SpringJdbcEndpointBuilderFactory.SpringJdbcEndpointBuilder |
readSize(int readSize)
The default maximum number of rows that can be read by a polling
query.
|
default SpringJdbcEndpointBuilderFactory.SpringJdbcEndpointBuilder |
readSize(String readSize)
The default maximum number of rows that can be read by a polling
query.
|
default SpringJdbcEndpointBuilderFactory.SpringJdbcEndpointBuilder |
resetAutoCommit(boolean resetAutoCommit)
Camel will set the autoCommit on the JDBC connection to be false,
commit the change after executed the statement and reset the
autoCommit flag of the connection at the end, if the resetAutoCommit
is true.
|
default SpringJdbcEndpointBuilderFactory.SpringJdbcEndpointBuilder |
resetAutoCommit(String resetAutoCommit)
Camel will set the autoCommit on the JDBC connection to be false,
commit the change after executed the statement and reset the
autoCommit flag of the connection at the end, if the resetAutoCommit
is true.
|
default SpringJdbcEndpointBuilderFactory.SpringJdbcEndpointBuilder |
transacted(boolean transacted)
Whether transactions are in use.
|
default SpringJdbcEndpointBuilderFactory.SpringJdbcEndpointBuilder |
transacted(String transacted)
Whether transactions are in use.
|
default SpringJdbcEndpointBuilderFactory.SpringJdbcEndpointBuilder |
useGetBytesForBlob(boolean useGetBytesForBlob)
To read BLOB columns as bytes instead of string data.
|
default SpringJdbcEndpointBuilderFactory.SpringJdbcEndpointBuilder |
useGetBytesForBlob(String useGetBytesForBlob)
To read BLOB columns as bytes instead of string data.
|
default SpringJdbcEndpointBuilderFactory.SpringJdbcEndpointBuilder |
useHeadersAsParameters(boolean useHeadersAsParameters)
Set this option to true to use the prepareStatementStrategy with
named parameters.
|
default SpringJdbcEndpointBuilderFactory.SpringJdbcEndpointBuilder |
useHeadersAsParameters(String useHeadersAsParameters)
Set this option to true to use the prepareStatementStrategy with
named parameters.
|
default SpringJdbcEndpointBuilderFactory.SpringJdbcEndpointBuilder |
useJDBC4ColumnNameAndLabelSemantics(boolean useJDBC4ColumnNameAndLabelSemantics)
Sets whether to use JDBC 4 or JDBC 3.0 or older semantic when
retrieving column name.
|
default SpringJdbcEndpointBuilderFactory.SpringJdbcEndpointBuilder |
useJDBC4ColumnNameAndLabelSemantics(String useJDBC4ColumnNameAndLabelSemantics)
Sets whether to use JDBC 4 or JDBC 3.0 or older semantic when
retrieving column name.
|
default SpringJdbcEndpointBuilderFactory.AdvancedSpringJdbcEndpointBuilder advanced()
default SpringJdbcEndpointBuilderFactory.SpringJdbcEndpointBuilder allowNamedParameters(boolean allowNamedParameters)
allowNamedParameters - the value to setdefault SpringJdbcEndpointBuilderFactory.SpringJdbcEndpointBuilder allowNamedParameters(String allowNamedParameters)
allowNamedParameters - the value to setdefault SpringJdbcEndpointBuilderFactory.SpringJdbcEndpointBuilder lazyStartProducer(boolean lazyStartProducer)
lazyStartProducer - the value to setdefault SpringJdbcEndpointBuilderFactory.SpringJdbcEndpointBuilder lazyStartProducer(String lazyStartProducer)
lazyStartProducer - the value to setdefault SpringJdbcEndpointBuilderFactory.SpringJdbcEndpointBuilder outputClass(String outputClass)
outputClass - the value to setdefault SpringJdbcEndpointBuilderFactory.SpringJdbcEndpointBuilder outputType(SpringJdbcEndpointBuilderFactory.JdbcOutputType outputType)
outputType - the value to setdefault SpringJdbcEndpointBuilderFactory.SpringJdbcEndpointBuilder outputType(String outputType)
outputType - the value to setdefault SpringJdbcEndpointBuilderFactory.SpringJdbcEndpointBuilder parameters(String key, Object value)
key - the option keyvalue - the option valuedefault SpringJdbcEndpointBuilderFactory.SpringJdbcEndpointBuilder parameters(Map values)
values - the valuesdefault SpringJdbcEndpointBuilderFactory.SpringJdbcEndpointBuilder readSize(int readSize)
readSize - the value to setdefault SpringJdbcEndpointBuilderFactory.SpringJdbcEndpointBuilder readSize(String readSize)
readSize - the value to setdefault SpringJdbcEndpointBuilderFactory.SpringJdbcEndpointBuilder resetAutoCommit(boolean resetAutoCommit)
resetAutoCommit - the value to setdefault SpringJdbcEndpointBuilderFactory.SpringJdbcEndpointBuilder resetAutoCommit(String resetAutoCommit)
resetAutoCommit - the value to setdefault SpringJdbcEndpointBuilderFactory.SpringJdbcEndpointBuilder transacted(boolean transacted)
transacted - the value to setdefault SpringJdbcEndpointBuilderFactory.SpringJdbcEndpointBuilder transacted(String transacted)
transacted - the value to setdefault SpringJdbcEndpointBuilderFactory.SpringJdbcEndpointBuilder useGetBytesForBlob(boolean useGetBytesForBlob)
useGetBytesForBlob - the value to setdefault SpringJdbcEndpointBuilderFactory.SpringJdbcEndpointBuilder useGetBytesForBlob(String useGetBytesForBlob)
useGetBytesForBlob - the value to setdefault SpringJdbcEndpointBuilderFactory.SpringJdbcEndpointBuilder useHeadersAsParameters(boolean useHeadersAsParameters)
useHeadersAsParameters - the value to setdefault SpringJdbcEndpointBuilderFactory.SpringJdbcEndpointBuilder useHeadersAsParameters(String useHeadersAsParameters)
useHeadersAsParameters - the value to setdefault SpringJdbcEndpointBuilderFactory.SpringJdbcEndpointBuilder useJDBC4ColumnNameAndLabelSemantics(boolean useJDBC4ColumnNameAndLabelSemantics)
useJDBC4ColumnNameAndLabelSemantics - the value to setdefault SpringJdbcEndpointBuilderFactory.SpringJdbcEndpointBuilder useJDBC4ColumnNameAndLabelSemantics(String useJDBC4ColumnNameAndLabelSemantics)
useJDBC4ColumnNameAndLabelSemantics - the value to setApache Camel