public static interface MyBatisEndpointBuilderFactory.MyBatisEndpointProducerBuilder
extends org.apache.camel.builder.EndpointProducerBuilder
| Modifier and Type | Method and Description |
|---|---|
default MyBatisEndpointBuilderFactory.AdvancedMyBatisEndpointProducerBuilder |
advanced() |
default MyBatisEndpointBuilderFactory.MyBatisEndpointProducerBuilder |
executorType(MyBatisEndpointBuilderFactory.ExecutorType executorType)
The executor type to be used while executing statements.
|
default MyBatisEndpointBuilderFactory.MyBatisEndpointProducerBuilder |
executorType(String executorType)
The executor type to be used while executing statements.
|
default MyBatisEndpointBuilderFactory.MyBatisEndpointProducerBuilder |
inputHeader(String inputHeader)
User the header value for input parameters instead of the message
body.
|
default MyBatisEndpointBuilderFactory.MyBatisEndpointProducerBuilder |
lazyStartProducer(boolean lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default MyBatisEndpointBuilderFactory.MyBatisEndpointProducerBuilder |
lazyStartProducer(String lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default MyBatisEndpointBuilderFactory.MyBatisEndpointProducerBuilder |
outputHeader(String outputHeader)
Store the query result in a header instead of the message body.
|
default MyBatisEndpointBuilderFactory.MyBatisEndpointProducerBuilder |
statementType(MyBatisEndpointBuilderFactory.StatementType statementType)
Mandatory to specify for the producer to control which kind of
operation to invoke.
|
default MyBatisEndpointBuilderFactory.MyBatisEndpointProducerBuilder |
statementType(String statementType)
Mandatory to specify for the producer to control which kind of
operation to invoke.
|
default MyBatisEndpointBuilderFactory.AdvancedMyBatisEndpointProducerBuilder advanced()
default MyBatisEndpointBuilderFactory.MyBatisEndpointProducerBuilder executorType(MyBatisEndpointBuilderFactory.ExecutorType executorType)
org.apache.ibatis.session.ExecutorType
type.
Default: SIMPLE
Group: producerdefault MyBatisEndpointBuilderFactory.MyBatisEndpointProducerBuilder executorType(String executorType)
org.apache.ibatis.session.ExecutorType type.
Default: SIMPLE
Group: producerdefault MyBatisEndpointBuilderFactory.MyBatisEndpointProducerBuilder inputHeader(String inputHeader)
java.lang.String type.
Group: producerdefault MyBatisEndpointBuilderFactory.MyBatisEndpointProducerBuilder lazyStartProducer(boolean lazyStartProducer)
boolean type.
Default: false
Group: producerdefault MyBatisEndpointBuilderFactory.MyBatisEndpointProducerBuilder lazyStartProducer(String lazyStartProducer)
boolean type.
Default: false
Group: producerdefault MyBatisEndpointBuilderFactory.MyBatisEndpointProducerBuilder outputHeader(String outputHeader)
java.lang.String type.
Group: producerdefault MyBatisEndpointBuilderFactory.MyBatisEndpointProducerBuilder statementType(MyBatisEndpointBuilderFactory.StatementType statementType)
org.apache.camel.component.mybatis.StatementType type.
Group: producerdefault MyBatisEndpointBuilderFactory.MyBatisEndpointProducerBuilder statementType(String statementType)
org.apache.camel.component.mybatis.StatementType type.
Group: producerApache Camel