| Package | Description |
|---|---|
| org.apache.camel.builder.endpoint.dsl |
| Modifier and Type | Interface and Description |
|---|---|
static interface |
Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointBuilder
Advanced builder for endpoint for the Simple JMS2 component.
|
| Modifier and Type | Method and Description |
|---|---|
default Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder |
Sjms2EndpointBuilderFactory.Sjms2EndpointProducerBuilder.advanced() |
default Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder |
Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder.allowNullBody(boolean allowNullBody)
Whether to allow sending messages with no body.
|
default Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder |
Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder.allowNullBody(String allowNullBody)
Whether to allow sending messages with no body.
|
default Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder |
Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder.asyncStartListener(boolean asyncStartListener)
Whether to startup the consumer message listener asynchronously, when
starting a route.
|
default Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder |
Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder.asyncStartListener(String asyncStartListener)
Whether to startup the consumer message listener asynchronously, when
starting a route.
|
default Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder |
Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder.asyncStopListener(boolean asyncStopListener)
Whether to stop the consumer message listener asynchronously, when
stopping a route.
|
default Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder |
Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder.asyncStopListener(String asyncStopListener)
Whether to stop the consumer message listener asynchronously, when
stopping a route.
|
default Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder |
Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder.connectionCount(Integer connectionCount)
The maximum number of connections available to this endpoint.
|
default Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder |
Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder.connectionCount(String connectionCount)
The maximum number of connections available to this endpoint.
|
default Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder |
Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder.connectionFactory(Object connectionFactory)
Initializes the connectionFactory for the endpoint, which takes
precedence over the component's connectionFactory, if any.
|
default Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder |
Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder.connectionFactory(String connectionFactory)
Initializes the connectionFactory for the endpoint, which takes
precedence over the component's connectionFactory, if any.
|
default Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder |
Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder.connectionResource(Object connectionResource)
Initializes the connectionResource for the endpoint, which takes
precedence over the component's connectionResource, if any.
|
default Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder |
Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder.connectionResource(String connectionResource)
Initializes the connectionResource for the endpoint, which takes
precedence over the component's connectionResource, if any.
|
default Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder |
Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder.destinationCreationStrategy(Object destinationCreationStrategy)
To use a custom DestinationCreationStrategy.
|
default Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder |
Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder.destinationCreationStrategy(String destinationCreationStrategy)
To use a custom DestinationCreationStrategy.
|
default Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder |
Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder.exceptionListener(Object exceptionListener)
Specifies the JMS Exception Listener that is to be notified of any
underlying JMS exceptions.
|
default Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder |
Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder.exceptionListener(String exceptionListener)
Specifies the JMS Exception Listener that is to be notified of any
underlying JMS exceptions.
|
default Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder |
Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder.headerFilterStrategy(org.apache.camel.spi.HeaderFilterStrategy headerFilterStrategy)
To use a custom HeaderFilterStrategy to filter header to and from
Camel message.
|
default Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder |
Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder.headerFilterStrategy(String headerFilterStrategy)
To use a custom HeaderFilterStrategy to filter header to and from
Camel message.
|
default Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder |
Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder.includeAllJMSXProperties(boolean includeAllJMSXProperties)
Whether to include all JMSXxxx properties when mapping from JMS to
Camel Message.
|
default Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder |
Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder.includeAllJMSXProperties(String includeAllJMSXProperties)
Whether to include all JMSXxxx properties when mapping from JMS to
Camel Message.
|
default Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder |
Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder.jmsKeyFormatStrategy(Object jmsKeyFormatStrategy)
Pluggable strategy for encoding and decoding JMS keys so they can be
compliant with the JMS specification.
|
default Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder |
Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder.jmsKeyFormatStrategy(String jmsKeyFormatStrategy)
Pluggable strategy for encoding and decoding JMS keys so they can be
compliant with the JMS specification.
|
default Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder |
Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder.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 Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder |
Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder.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 Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder |
Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder.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 Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder |
Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder.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 Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder |
Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder.prefillPool(boolean prefillPool)
Whether to prefill the producer connection pool on startup, or create
connections lazy when needed.
|
default Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder |
Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder.prefillPool(String prefillPool)
Whether to prefill the producer connection pool on startup, or create
connections lazy when needed.
|
default Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder |
Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder.responseTimeOut(long responseTimeOut)
Sets the amount of time we should wait before timing out a InOut
response.
|
default Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder |
Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder.responseTimeOut(String responseTimeOut)
Sets the amount of time we should wait before timing out a InOut
response.
|
default Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder |
Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder.sharedJMSSession(boolean sharedJMSSession)
Specifies whether to share JMS session with other SJMS endpoints.
|
default Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder |
Sjms2EndpointBuilderFactory.AdvancedSjms2EndpointProducerBuilder.sharedJMSSession(String sharedJMSSession)
Specifies whether to share JMS session with other SJMS endpoints.
|
Apache Camel