Uses of Interface
org.apache.camel.builder.endpoint.dsl.Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder
Packages that use Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder
-
Uses of Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder in org.apache.camel.builder.endpoint.dsl
Subinterfaces of Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder in org.apache.camel.builder.endpoint.dslModifier and TypeInterfaceDescriptionstatic interfaceAdvanced builder for endpoint for the Simple JMS2 component.Methods in org.apache.camel.builder.endpoint.dsl that return Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilderModifier and TypeMethodDescriptionSjms2EndpointBuilderFactory.Sjms2EndpointProducerBuilder.advanced()Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder.allowNullBody(boolean allowNullBody) Whether to allow sending messages with no body.Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder.allowNullBody(String allowNullBody) Whether to allow sending messages with no body.Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder.asyncStartListener(boolean asyncStartListener) Whether to startup the consumer message listener asynchronously, when starting a route.Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder.asyncStartListener(String asyncStartListener) Whether to startup the consumer message listener asynchronously, when starting a route.Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder.asyncStopListener(boolean asyncStopListener) Whether to stop the consumer message listener asynchronously, when stopping a route.Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder.asyncStopListener(String asyncStopListener) Whether to stop the consumer message listener asynchronously, when stopping a route.Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder.destinationCreationStrategy(String destinationCreationStrategy) To use a custom DestinationCreationStrategy.Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder.destinationCreationStrategy(org.apache.camel.component.sjms.jms.DestinationCreationStrategy destinationCreationStrategy) To use a custom DestinationCreationStrategy.Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder.disableTimeToLive(boolean disableTimeToLive) Use this option to force disabling time to live.Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder.disableTimeToLive(String disableTimeToLive) Use this option to force disabling time to live.Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder.exceptionListener(jakarta.jms.ExceptionListener exceptionListener) Specifies the JMS Exception Listener that is to be notified of any underlying JMS exceptions.Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder.exceptionListener(String exceptionListener) Specifies the JMS Exception Listener that is to be notified of any underlying JMS exceptions.Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder.explicitQosEnabled(Boolean explicitQosEnabled) Set if the deliveryMode, priority or timeToLive qualities of service should be used when sending messages.Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder.explicitQosEnabled(String explicitQosEnabled) Set if the deliveryMode, priority or timeToLive qualities of service should be used when sending messages.Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder.headerFilterStrategy(String headerFilterStrategy) To use a custom HeaderFilterStrategy to filter header to and from Camel message.Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder.headerFilterStrategy(org.apache.camel.spi.HeaderFilterStrategy headerFilterStrategy) To use a custom HeaderFilterStrategy to filter header to and from Camel message.Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder.includeAllJMSXProperties(boolean includeAllJMSXProperties) Whether to include all JMSXxxx properties when mapping from JMS to Camel Message.Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder.includeAllJMSXProperties(String includeAllJMSXProperties) Whether to include all JMSXxxx properties when mapping from JMS to Camel Message.Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder.jmsKeyFormatStrategy(String jmsKeyFormatStrategy) Pluggable strategy for encoding and decoding JMS keys so they can be compliant with the JMS specification.Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder.jmsKeyFormatStrategy(org.apache.camel.component.sjms.jms.JmsKeyFormatStrategy jmsKeyFormatStrategy) Pluggable strategy for encoding and decoding JMS keys so they can be compliant with the JMS specification.Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder.lazyStartProducer(boolean lazyStartProducer) Whether the producer should be started lazy (on the first message).Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder.lazyStartProducer(String lazyStartProducer) Whether the producer should be started lazy (on the first message).Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder.mapJmsMessage(boolean mapJmsMessage) Specifies whether Camel should auto map the received JMS message to a suited payload type, such as jakarta.jms.TextMessage to a String etc.Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder.mapJmsMessage(String mapJmsMessage) Specifies whether Camel should auto map the received JMS message to a suited payload type, such as jakarta.jms.TextMessage to a String etc.Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder.messageCreatedStrategy(String messageCreatedStrategy) To use the given MessageCreatedStrategy which are invoked when Camel creates new instances of jakarta.jms.Message objects when Camel is sending a JMS message.Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder.messageCreatedStrategy(org.apache.camel.component.sjms.jms.MessageCreatedStrategy messageCreatedStrategy) To use the given MessageCreatedStrategy which are invoked when Camel creates new instances of jakarta.jms.Message objects when Camel is sending a JMS message.Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder.preserveMessageQos(boolean preserveMessageQos) Set to true, if you want to send message using the QoS settings specified on the message, instead of the QoS settings on the JMS endpoint.Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder.preserveMessageQos(String preserveMessageQos) Set to true, if you want to send message using the QoS settings specified on the message, instead of the QoS settings on the JMS endpoint.Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder.recoveryInterval(long recoveryInterval) Specifies the interval between recovery attempts, i.e.Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder.recoveryInterval(String recoveryInterval) Specifies the interval between recovery attempts, i.e.Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder.synchronous(boolean synchronous) Sets whether synchronous processing should be strictly used.Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder.synchronous(String synchronous) Sets whether synchronous processing should be strictly used.Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder.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 jakarta.jms.ObjectMessage.Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder.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 jakarta.jms.ObjectMessage.