Uses of Interface
org.apache.camel.builder.endpoint.dsl.MyBatisEndpointBuilderFactory.MyBatisEndpointConsumerBuilder
Packages that use MyBatisEndpointBuilderFactory.MyBatisEndpointConsumerBuilder
-
Uses of MyBatisEndpointBuilderFactory.MyBatisEndpointConsumerBuilder in org.apache.camel.builder.endpoint.dsl
Subinterfaces of MyBatisEndpointBuilderFactory.MyBatisEndpointConsumerBuilder in org.apache.camel.builder.endpoint.dslModifier and TypeInterfaceDescriptionstatic interfaceBuilder for endpoint for the MyBatis component.Methods in org.apache.camel.builder.endpoint.dsl that return MyBatisEndpointBuilderFactory.MyBatisEndpointConsumerBuilderModifier and TypeMethodDescriptionMyBatisEndpointBuilderFactory.MyBatisEndpointConsumerBuilder.backoffErrorThreshold(int backoffErrorThreshold) The number of subsequent error polls (failed due some error) that should happen before the backoffMultipler should kick-in.MyBatisEndpointBuilderFactory.MyBatisEndpointConsumerBuilder.backoffErrorThreshold(String backoffErrorThreshold) The number of subsequent error polls (failed due some error) that should happen before the backoffMultipler should kick-in.MyBatisEndpointBuilderFactory.MyBatisEndpointConsumerBuilder.backoffIdleThreshold(int backoffIdleThreshold) The number of subsequent idle polls that should happen before the backoffMultipler should kick-in.MyBatisEndpointBuilderFactory.MyBatisEndpointConsumerBuilder.backoffIdleThreshold(String backoffIdleThreshold) The number of subsequent idle polls that should happen before the backoffMultipler should kick-in.MyBatisEndpointBuilderFactory.MyBatisEndpointConsumerBuilder.backoffMultiplier(int backoffMultiplier) To let the scheduled polling consumer backoff if there has been a number of subsequent idles/errors in a row.MyBatisEndpointBuilderFactory.MyBatisEndpointConsumerBuilder.backoffMultiplier(String backoffMultiplier) To let the scheduled polling consumer backoff if there has been a number of subsequent idles/errors in a row.MyBatisEndpointBuilderFactory.AdvancedMyBatisEndpointConsumerBuilder.basic()MyBatisEndpointBuilderFactory.MyBatisEndpointConsumerBuilder.delay(long delay) Milliseconds before the next poll.Milliseconds before the next poll.MyBatisEndpointBuilderFactory.MyBatisEndpointConsumerBuilder.greedy(boolean greedy) If greedy is enabled, then the ScheduledPollConsumer will run immediately again, if the previous run polled 1 or more messages.If greedy is enabled, then the ScheduledPollConsumer will run immediately again, if the previous run polled 1 or more messages.MyBatisEndpointBuilderFactory.MyBatisEndpointConsumerBuilder.initialDelay(long initialDelay) Milliseconds before the first poll starts.MyBatisEndpointBuilderFactory.MyBatisEndpointConsumerBuilder.initialDelay(String initialDelay) Milliseconds before the first poll starts.MyBatisEndpointBuilderFactory.MyBatisEndpointConsumerBuilder.maxMessagesPerPoll(int maxMessagesPerPoll) This option is intended to split results returned by the database pool into the batches and deliver them in multiple exchanges.MyBatisEndpointBuilderFactory.MyBatisEndpointConsumerBuilder.maxMessagesPerPoll(String maxMessagesPerPoll) This option is intended to split results returned by the database pool into the batches and deliver them in multiple exchanges.Statement to run after data has been processed in the route.MyBatisEndpointBuilderFactory.MyBatisEndpointConsumerBuilder.repeatCount(long repeatCount) Specifies a maximum limit of number of fires.MyBatisEndpointBuilderFactory.MyBatisEndpointConsumerBuilder.repeatCount(String repeatCount) Specifies a maximum limit of number of fires.MyBatisEndpointBuilderFactory.MyBatisEndpointConsumerBuilder.routeEmptyResultSet(boolean routeEmptyResultSet) Whether allow empty resultset to be routed to the next hop.MyBatisEndpointBuilderFactory.MyBatisEndpointConsumerBuilder.routeEmptyResultSet(String routeEmptyResultSet) Whether allow empty resultset to be routed to the next hop.MyBatisEndpointBuilderFactory.MyBatisEndpointConsumerBuilder.runLoggingLevel(String runLoggingLevel) The consumer logs a start/complete log line when it polls.MyBatisEndpointBuilderFactory.MyBatisEndpointConsumerBuilder.runLoggingLevel(org.apache.camel.LoggingLevel runLoggingLevel) The consumer logs a start/complete log line when it polls.MyBatisEndpointBuilderFactory.MyBatisEndpointConsumerBuilder.scheduledExecutorService(String scheduledExecutorService) Allows for configuring a custom/shared thread pool to use for the consumer.MyBatisEndpointBuilderFactory.MyBatisEndpointConsumerBuilder.scheduledExecutorService(ScheduledExecutorService scheduledExecutorService) Allows for configuring a custom/shared thread pool to use for the consumer.To use a cron scheduler from either camel-spring or camel-quartz component.To use a cron scheduler from either camel-spring or camel-quartz component.MyBatisEndpointBuilderFactory.MyBatisEndpointConsumerBuilder.schedulerProperties(String key, Object value) To configure additional properties when using a custom scheduler or any of the Quartz, Spring based scheduler.MyBatisEndpointBuilderFactory.MyBatisEndpointConsumerBuilder.schedulerProperties(Map values) To configure additional properties when using a custom scheduler or any of the Quartz, Spring based scheduler.MyBatisEndpointBuilderFactory.MyBatisEndpointConsumerBuilder.sendEmptyMessageWhenIdle(boolean sendEmptyMessageWhenIdle) If the polling consumer did not poll any files, you can enable this option to send an empty message (no body) instead.MyBatisEndpointBuilderFactory.MyBatisEndpointConsumerBuilder.sendEmptyMessageWhenIdle(String sendEmptyMessageWhenIdle) If the polling consumer did not poll any files, you can enable this option to send an empty message (no body) instead.MyBatisEndpointBuilderFactory.MyBatisEndpointConsumerBuilder.startScheduler(boolean startScheduler) Whether the scheduler should be auto started.MyBatisEndpointBuilderFactory.MyBatisEndpointConsumerBuilder.startScheduler(String startScheduler) Whether the scheduler should be auto started.Time unit for initialDelay and delay options.Time unit for initialDelay and delay options.MyBatisEndpointBuilderFactory.MyBatisEndpointConsumerBuilder.transacted(boolean transacted) Enables or disables transaction.MyBatisEndpointBuilderFactory.MyBatisEndpointConsumerBuilder.transacted(String transacted) Enables or disables transaction.MyBatisEndpointBuilderFactory.MyBatisEndpointConsumerBuilder.useFixedDelay(boolean useFixedDelay) Controls if fixed delay or fixed rate is used.MyBatisEndpointBuilderFactory.MyBatisEndpointConsumerBuilder.useFixedDelay(String useFixedDelay) Controls if fixed delay or fixed rate is used.MyBatisEndpointBuilderFactory.MyBatisEndpointConsumerBuilder.useIterator(boolean useIterator) Process resultset individually or as a list.MyBatisEndpointBuilderFactory.MyBatisEndpointConsumerBuilder.useIterator(String useIterator) Process resultset individually or as a list.