default SjmsEndpointBuilderFactory.AdvancedSjmsEndpointConsumerBuilder |
SjmsEndpointBuilderFactory.SjmsEndpointConsumerBuilder.advanced() |
|
default SjmsEndpointBuilderFactory.AdvancedSjmsEndpointConsumerBuilder |
SjmsEndpointBuilderFactory.AdvancedSjmsEndpointConsumerBuilder.asyncStartListener(boolean asyncStartListener) |
Whether to startup the consumer message listener asynchronously, when
starting a route.
|
default SjmsEndpointBuilderFactory.AdvancedSjmsEndpointConsumerBuilder |
SjmsEndpointBuilderFactory.AdvancedSjmsEndpointConsumerBuilder.asyncStartListener(String asyncStartListener) |
Whether to startup the consumer message listener asynchronously, when
starting a route.
|
default SjmsEndpointBuilderFactory.AdvancedSjmsEndpointConsumerBuilder |
SjmsEndpointBuilderFactory.AdvancedSjmsEndpointConsumerBuilder.asyncStopListener(boolean asyncStopListener) |
Whether to stop the consumer message listener asynchronously, when
stopping a route.
|
default SjmsEndpointBuilderFactory.AdvancedSjmsEndpointConsumerBuilder |
SjmsEndpointBuilderFactory.AdvancedSjmsEndpointConsumerBuilder.asyncStopListener(String asyncStopListener) |
Whether to stop the consumer message listener asynchronously, when
stopping a route.
|
default SjmsEndpointBuilderFactory.AdvancedSjmsEndpointConsumerBuilder |
SjmsEndpointBuilderFactory.AdvancedSjmsEndpointConsumerBuilder.destinationCreationStrategy(Object destinationCreationStrategy) |
To use a custom DestinationCreationStrategy.
|
default SjmsEndpointBuilderFactory.AdvancedSjmsEndpointConsumerBuilder |
SjmsEndpointBuilderFactory.AdvancedSjmsEndpointConsumerBuilder.destinationCreationStrategy(String destinationCreationStrategy) |
To use a custom DestinationCreationStrategy.
|
default SjmsEndpointBuilderFactory.AdvancedSjmsEndpointConsumerBuilder |
SjmsEndpointBuilderFactory.AdvancedSjmsEndpointConsumerBuilder.eagerLoadingOfProperties(boolean eagerLoadingOfProperties) |
Enables eager loading of JMS properties and payload as soon as a
message is loaded which generally is inefficient as the JMS
properties may not be required but sometimes can catch early any
issues with the underlying JMS provider and the use of JMS
properties.
|
default SjmsEndpointBuilderFactory.AdvancedSjmsEndpointConsumerBuilder |
SjmsEndpointBuilderFactory.AdvancedSjmsEndpointConsumerBuilder.eagerLoadingOfProperties(String eagerLoadingOfProperties) |
Enables eager loading of JMS properties and payload as soon as a
message is loaded which generally is inefficient as the JMS
properties may not be required but sometimes can catch early any
issues with the underlying JMS provider and the use of JMS
properties.
|
default SjmsEndpointBuilderFactory.AdvancedSjmsEndpointConsumerBuilder |
SjmsEndpointBuilderFactory.AdvancedSjmsEndpointConsumerBuilder.eagerPoisonBody(String eagerPoisonBody) |
If eagerLoadingOfProperties is enabled and the JMS message payload
(JMS body or JMS properties) is poison (cannot be read/mapped), then
set this text as the message body instead so the message can be
processed (the cause of the poison are already stored as exception on
the Exchange).
|
default SjmsEndpointBuilderFactory.AdvancedSjmsEndpointConsumerBuilder |
SjmsEndpointBuilderFactory.AdvancedSjmsEndpointConsumerBuilder.exceptionHandler(String exceptionHandler) |
To let the consumer use a custom ExceptionHandler.
|
default SjmsEndpointBuilderFactory.AdvancedSjmsEndpointConsumerBuilder |
SjmsEndpointBuilderFactory.AdvancedSjmsEndpointConsumerBuilder.exceptionHandler(org.apache.camel.spi.ExceptionHandler exceptionHandler) |
To let the consumer use a custom ExceptionHandler.
|
default SjmsEndpointBuilderFactory.AdvancedSjmsEndpointConsumerBuilder |
SjmsEndpointBuilderFactory.AdvancedSjmsEndpointConsumerBuilder.exceptionListener(Object exceptionListener) |
Specifies the JMS Exception Listener that is to be notified of any
underlying JMS exceptions.
|
default SjmsEndpointBuilderFactory.AdvancedSjmsEndpointConsumerBuilder |
SjmsEndpointBuilderFactory.AdvancedSjmsEndpointConsumerBuilder.exceptionListener(String exceptionListener) |
Specifies the JMS Exception Listener that is to be notified of any
underlying JMS exceptions.
|
default SjmsEndpointBuilderFactory.AdvancedSjmsEndpointConsumerBuilder |
SjmsEndpointBuilderFactory.AdvancedSjmsEndpointConsumerBuilder.exchangePattern(String exchangePattern) |
Sets the exchange pattern when the consumer creates an exchange.
|
default SjmsEndpointBuilderFactory.AdvancedSjmsEndpointConsumerBuilder |
SjmsEndpointBuilderFactory.AdvancedSjmsEndpointConsumerBuilder.exchangePattern(org.apache.camel.ExchangePattern exchangePattern) |
Sets the exchange pattern when the consumer creates an exchange.
|
default SjmsEndpointBuilderFactory.AdvancedSjmsEndpointConsumerBuilder |
SjmsEndpointBuilderFactory.AdvancedSjmsEndpointConsumerBuilder.headerFilterStrategy(String headerFilterStrategy) |
To use a custom HeaderFilterStrategy to filter header to and from
Camel message.
|
default SjmsEndpointBuilderFactory.AdvancedSjmsEndpointConsumerBuilder |
SjmsEndpointBuilderFactory.AdvancedSjmsEndpointConsumerBuilder.headerFilterStrategy(org.apache.camel.spi.HeaderFilterStrategy headerFilterStrategy) |
To use a custom HeaderFilterStrategy to filter header to and from
Camel message.
|
default SjmsEndpointBuilderFactory.AdvancedSjmsEndpointConsumerBuilder |
SjmsEndpointBuilderFactory.AdvancedSjmsEndpointConsumerBuilder.includeAllJMSXProperties(boolean includeAllJMSXProperties) |
Whether to include all JMSXxxx properties when mapping from JMS to
Camel Message.
|
default SjmsEndpointBuilderFactory.AdvancedSjmsEndpointConsumerBuilder |
SjmsEndpointBuilderFactory.AdvancedSjmsEndpointConsumerBuilder.includeAllJMSXProperties(String includeAllJMSXProperties) |
Whether to include all JMSXxxx properties when mapping from JMS to
Camel Message.
|
default SjmsEndpointBuilderFactory.AdvancedSjmsEndpointConsumerBuilder |
SjmsEndpointBuilderFactory.AdvancedSjmsEndpointConsumerBuilder.jmsKeyFormatStrategy(Object jmsKeyFormatStrategy) |
Pluggable strategy for encoding and decoding JMS keys so they can be
compliant with the JMS specification.
|
default SjmsEndpointBuilderFactory.AdvancedSjmsEndpointConsumerBuilder |
SjmsEndpointBuilderFactory.AdvancedSjmsEndpointConsumerBuilder.jmsKeyFormatStrategy(String jmsKeyFormatStrategy) |
Pluggable strategy for encoding and decoding JMS keys so they can be
compliant with the JMS specification.
|
default SjmsEndpointBuilderFactory.AdvancedSjmsEndpointConsumerBuilder |
SjmsEndpointBuilderFactory.AdvancedSjmsEndpointConsumerBuilder.mapJmsMessage(boolean mapJmsMessage) |
Specifies whether Camel should auto map the received JMS message to a
suited payload type, such as javax.jms.TextMessage to a String etc.
|
default SjmsEndpointBuilderFactory.AdvancedSjmsEndpointConsumerBuilder |
SjmsEndpointBuilderFactory.AdvancedSjmsEndpointConsumerBuilder.mapJmsMessage(String mapJmsMessage) |
Specifies whether Camel should auto map the received JMS message to a
suited payload type, such as javax.jms.TextMessage to a String etc.
|
default SjmsEndpointBuilderFactory.AdvancedSjmsEndpointConsumerBuilder |
SjmsEndpointBuilderFactory.AdvancedSjmsEndpointConsumerBuilder.messageCreatedStrategy(Object messageCreatedStrategy) |
To use the given MessageCreatedStrategy which are invoked when Camel
creates new instances of javax.jms.Message objects when Camel is
sending a JMS message.
|
default SjmsEndpointBuilderFactory.AdvancedSjmsEndpointConsumerBuilder |
SjmsEndpointBuilderFactory.AdvancedSjmsEndpointConsumerBuilder.messageCreatedStrategy(String messageCreatedStrategy) |
To use the given MessageCreatedStrategy which are invoked when Camel
creates new instances of javax.jms.Message objects when Camel is
sending a JMS message.
|
default SjmsEndpointBuilderFactory.AdvancedSjmsEndpointConsumerBuilder |
SjmsEndpointBuilderFactory.AdvancedSjmsEndpointConsumerBuilder.messageSelector(String messageSelector) |
Sets the JMS Message selector syntax.
|
default SjmsEndpointBuilderFactory.AdvancedSjmsEndpointConsumerBuilder |
SjmsEndpointBuilderFactory.AdvancedSjmsEndpointConsumerBuilder.recoveryInterval(long recoveryInterval) |
Specifies the interval between recovery attempts, i.e.
|
default SjmsEndpointBuilderFactory.AdvancedSjmsEndpointConsumerBuilder |
SjmsEndpointBuilderFactory.AdvancedSjmsEndpointConsumerBuilder.recoveryInterval(String recoveryInterval) |
Specifies the interval between recovery attempts, i.e.
|
default SjmsEndpointBuilderFactory.AdvancedSjmsEndpointConsumerBuilder |
SjmsEndpointBuilderFactory.AdvancedSjmsEndpointConsumerBuilder.replyToSameDestinationAllowed(boolean replyToSameDestinationAllowed) |
Whether a JMS consumer is allowed to send a reply message to the same
destination that the consumer is using to consume from.
|
default SjmsEndpointBuilderFactory.AdvancedSjmsEndpointConsumerBuilder |
SjmsEndpointBuilderFactory.AdvancedSjmsEndpointConsumerBuilder.replyToSameDestinationAllowed(String replyToSameDestinationAllowed) |
Whether a JMS consumer is allowed to send a reply message to the same
destination that the consumer is using to consume from.
|
default SjmsEndpointBuilderFactory.AdvancedSjmsEndpointConsumerBuilder |
SjmsEndpointBuilderFactory.AdvancedSjmsEndpointConsumerBuilder.synchronous(boolean synchronous) |
Sets whether synchronous processing should be strictly used.
|
default SjmsEndpointBuilderFactory.AdvancedSjmsEndpointConsumerBuilder |
SjmsEndpointBuilderFactory.AdvancedSjmsEndpointConsumerBuilder.synchronous(String synchronous) |
Sets whether synchronous processing should be strictly used.
|
default SjmsEndpointBuilderFactory.AdvancedSjmsEndpointConsumerBuilder |
SjmsEndpointBuilderFactory.AdvancedSjmsEndpointConsumerBuilder.transferException(boolean transferException) |
If enabled and you are using Request Reply messaging (InOut) and an
Exchange failed on the consumer side, then the caused Exception will
be send back in response as a javax.jms.ObjectMessage.
|
default SjmsEndpointBuilderFactory.AdvancedSjmsEndpointConsumerBuilder |
SjmsEndpointBuilderFactory.AdvancedSjmsEndpointConsumerBuilder.transferException(String transferException) |
If enabled and you are using Request Reply messaging (InOut) and an
Exchange failed on the consumer side, then the caused Exception will
be send back in response as a javax.jms.ObjectMessage.
|