Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migration of unmigrated content due to installation of a new plugin

...

You can append query options to the URI in the following format, ?options=value&option2=value&...

URI Options

Div
classconfluenceTableSmall

Property

Required

Default

Description

format

 

xml

Format for the message body. Either "xml" or "raw". If xml, the notification is serialized to xml. If raw, then the raw java object is set as the body.

user

 

 

Credentials for making a remote connection.

password

 

 

Credentials for making a remote connection.

objectDomain

yes

 

The domain for the mbean you're connecting to.

objectName

 

 

The name key for the mbean you're connecting to. This value is mutually exclusive with the object properties that get passed. (see below)

notificationFilter

 

 

Reference to a bean that implements the NotificationFilter. The #ref syntax should be used to reference the bean via the Registry.

handback

 

 

Value to handback to the listener when a notification is received. This value will be put in the message header with the key "jmx.handback"

testConnectionOnStartup

 

true

Camel 2.11 If true, the consumer will throw an exception when unable to establish the JMX connection upon startup. If false, the consumer will attempt to establish the JMX connection every 'x' seconds until the connection is made – where 'x' is the configured reconnectDelay.

reconnectOnConnectionFailure

 

false

Camel 2.11 If true, the consumer will attempt to reconnect to the JMX server when any connection failure occurs. The consumer will attempt to re-establish the JMX connection every 'x' seconds until the connection is made-- where 'x' is the configured reconnectDelay.

reconnectDelay

 

10 seconds

Camel 2.11 The number of seconds to wait before retrying creation of the initial connection or before reconnecting a lost connection.

Wiki Markup
{div:class=confluenceTableSmall} ||Property || Required || Default || Description || | format | | xml | Format for the message body. Either "xml" or "raw". If xml, the notification is serialized to xml. If raw, then the raw java object is set as the body. | user | | | Credentials for making a remote connection. | | password | | | Credentials for making a remote connection. | | objectDomain | yes | | The domain for the mbean you're connecting to. | | objectName | | | The name key for the mbean you're connecting to. This value is mutually exclusive with the object properties that get passed. (see below) | |notificationFilter | | | Reference to a bean that implements the {{NotificationFilter}}. The #ref syntax should be used to reference the bean via the [Registry]. | |handback | | | Value to handback to the listener when a notification is received. This value will be put in the message header with the key "jmx.handback" | |testConnectionOnStartup | | true | *Camel 2.11* If true, the consumer will throw an exception when unable to establish the JMX connection upon startup. If false, the consumer will attempt to establish the JMX connection every 'x' seconds until the connection is made – where 'x' is the configured _reconnectDelay_.| |reconnectOnConnectionFailure | | false | *Camel 2.11* If true, the consumer will attempt to reconnect to the JMX server when any connection failure occurs. The consumer will attempt to re-establish the JMX connection every 'x' seconds until the connection is made-- where 'x' is the configured _reconnectDelay_. | |reconnectDelay | | 10 seconds | *Camel 2.11* The number of seconds to wait before retrying creation of the initial connection or before reconnecting a lost connection. | {div}

ObjectName Construction

The URI must always have the objectDomain property. In addition, the URI must contain either objectName or one or more properties that start with "key."

...