public static interface JMXEndpointBuilderFactory.AdvancedJMXEndpointBuilder
extends org.apache.camel.builder.EndpointConsumerBuilder
| Modifier and Type | Method and Description |
|---|---|
default JMXEndpointBuilderFactory.JMXEndpointBuilder |
basic() |
default JMXEndpointBuilderFactory.AdvancedJMXEndpointBuilder |
exceptionHandler(org.apache.camel.spi.ExceptionHandler exceptionHandler)
To let the consumer use a custom ExceptionHandler.
|
default JMXEndpointBuilderFactory.AdvancedJMXEndpointBuilder |
exceptionHandler(String exceptionHandler)
To let the consumer use a custom ExceptionHandler.
|
default JMXEndpointBuilderFactory.AdvancedJMXEndpointBuilder |
exchangePattern(org.apache.camel.ExchangePattern exchangePattern)
Sets the exchange pattern when the consumer creates an exchange.
|
default JMXEndpointBuilderFactory.AdvancedJMXEndpointBuilder |
exchangePattern(String exchangePattern)
Sets the exchange pattern when the consumer creates an exchange.
|
default JMXEndpointBuilderFactory.AdvancedJMXEndpointBuilder |
executorService(ExecutorService executorService)
To use a custom shared thread pool for the consumers.
|
default JMXEndpointBuilderFactory.AdvancedJMXEndpointBuilder |
executorService(String executorService)
To use a custom shared thread pool for the consumers.
|
default JMXEndpointBuilderFactory.AdvancedJMXEndpointBuilder |
handback(Object handback)
Value to handback to the listener when a notification is received.
|
default JMXEndpointBuilderFactory.AdvancedJMXEndpointBuilder |
handback(String handback)
Value to handback to the listener when a notification is received.
|
default JMXEndpointBuilderFactory.AdvancedJMXEndpointBuilder |
notificationFilter(Object notificationFilter)
Reference to a bean that implements the NotificationFilter.
|
default JMXEndpointBuilderFactory.AdvancedJMXEndpointBuilder |
notificationFilter(String notificationFilter)
Reference to a bean that implements the NotificationFilter.
|
default JMXEndpointBuilderFactory.AdvancedJMXEndpointBuilder |
objectProperties(Map values)
Properties for the object name.
|
default JMXEndpointBuilderFactory.AdvancedJMXEndpointBuilder |
objectProperties(String key,
Object value)
Properties for the object name.
|
default JMXEndpointBuilderFactory.AdvancedJMXEndpointBuilder |
reconnectDelay(int reconnectDelay)
The number of seconds to wait before attempting to retry
establishment of the initial connection or attempt to reconnect a
lost connection.
|
default JMXEndpointBuilderFactory.AdvancedJMXEndpointBuilder |
reconnectDelay(String reconnectDelay)
The number of seconds to wait before attempting to retry
establishment of the initial connection or attempt to reconnect a
lost connection.
|
default JMXEndpointBuilderFactory.AdvancedJMXEndpointBuilder |
reconnectOnConnectionFailure(boolean reconnectOnConnectionFailure)
If true the consumer will attempt to reconnect to the JMX server when
any connection failure occurs.
|
default JMXEndpointBuilderFactory.AdvancedJMXEndpointBuilder |
reconnectOnConnectionFailure(String reconnectOnConnectionFailure)
If true the consumer will attempt to reconnect to the JMX server when
any connection failure occurs.
|
default JMXEndpointBuilderFactory.AdvancedJMXEndpointBuilder |
synchronous(boolean synchronous)
Sets whether synchronous processing should be strictly used, or Camel
is allowed to use asynchronous processing (if supported).
|
default JMXEndpointBuilderFactory.AdvancedJMXEndpointBuilder |
synchronous(String synchronous)
Sets whether synchronous processing should be strictly used, or Camel
is allowed to use asynchronous processing (if supported).
|
default JMXEndpointBuilderFactory.AdvancedJMXEndpointBuilder |
testConnectionOnStartup(boolean testConnectionOnStartup)
If true the consumer will throw an exception if unable to establish
the JMX connection upon startup.
|
default JMXEndpointBuilderFactory.AdvancedJMXEndpointBuilder |
testConnectionOnStartup(String testConnectionOnStartup)
If true the consumer will throw an exception if unable to establish
the JMX connection upon startup.
|
default JMXEndpointBuilderFactory.JMXEndpointBuilder basic()
default JMXEndpointBuilderFactory.AdvancedJMXEndpointBuilder exceptionHandler(org.apache.camel.spi.ExceptionHandler exceptionHandler)
exceptionHandler - the value to setdefault JMXEndpointBuilderFactory.AdvancedJMXEndpointBuilder exceptionHandler(String exceptionHandler)
exceptionHandler - the value to setdefault JMXEndpointBuilderFactory.AdvancedJMXEndpointBuilder exchangePattern(org.apache.camel.ExchangePattern exchangePattern)
exchangePattern - the value to setdefault JMXEndpointBuilderFactory.AdvancedJMXEndpointBuilder exchangePattern(String exchangePattern)
exchangePattern - the value to setdefault JMXEndpointBuilderFactory.AdvancedJMXEndpointBuilder executorService(ExecutorService executorService)
executorService - the value to setdefault JMXEndpointBuilderFactory.AdvancedJMXEndpointBuilder executorService(String executorService)
executorService - the value to setdefault JMXEndpointBuilderFactory.AdvancedJMXEndpointBuilder handback(Object handback)
handback - the value to setdefault JMXEndpointBuilderFactory.AdvancedJMXEndpointBuilder handback(String handback)
handback - the value to setdefault JMXEndpointBuilderFactory.AdvancedJMXEndpointBuilder notificationFilter(Object notificationFilter)
notificationFilter - the value to setdefault JMXEndpointBuilderFactory.AdvancedJMXEndpointBuilder notificationFilter(String notificationFilter)
notificationFilter - the value to setdefault JMXEndpointBuilderFactory.AdvancedJMXEndpointBuilder objectProperties(String key, Object value)
key - the option keyvalue - the option valuedefault JMXEndpointBuilderFactory.AdvancedJMXEndpointBuilder objectProperties(Map values)
values - the valuesdefault JMXEndpointBuilderFactory.AdvancedJMXEndpointBuilder reconnectDelay(int reconnectDelay)
reconnectDelay - the value to setdefault JMXEndpointBuilderFactory.AdvancedJMXEndpointBuilder reconnectDelay(String reconnectDelay)
reconnectDelay - the value to setdefault JMXEndpointBuilderFactory.AdvancedJMXEndpointBuilder reconnectOnConnectionFailure(boolean reconnectOnConnectionFailure)
reconnectOnConnectionFailure - the value to setdefault JMXEndpointBuilderFactory.AdvancedJMXEndpointBuilder reconnectOnConnectionFailure(String reconnectOnConnectionFailure)
reconnectOnConnectionFailure - the value to setdefault JMXEndpointBuilderFactory.AdvancedJMXEndpointBuilder synchronous(boolean synchronous)
synchronous - the value to setdefault JMXEndpointBuilderFactory.AdvancedJMXEndpointBuilder synchronous(String synchronous)
synchronous - the value to setdefault JMXEndpointBuilderFactory.AdvancedJMXEndpointBuilder testConnectionOnStartup(boolean testConnectionOnStartup)
testConnectionOnStartup - the value to setdefault JMXEndpointBuilderFactory.AdvancedJMXEndpointBuilder testConnectionOnStartup(String testConnectionOnStartup)
testConnectionOnStartup - the value to setApache Camel