DUE TO SPAM, SIGN-UP IS DISABLED. Goto Selfserve wiki signup and request an account.
...
EventAdmin
...
component
...
Available
...
in
...
Camel
...
2.6
The eventadmin component can be used in an OSGi environment to receive OSGi EventAdmin events and process them.
Dependencies
Maven users need to add the following dependency to their pom.xml
| Code Block | ||||
|---|---|---|---|---|
| ||||
* The {{eventadmin}} component can be used in an OSGi environment to receive OSGi EventAdmin events and process them. h3. Dependencies Maven users need to add the following dependency to their {{pom.xml}} {code:xml} <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-eventadmin</artifactId> <version>${camel-version}</version> </dependency> {code} where {{$\ |
where ${camel-version
...
}
...
must
...
be
...
replaced
...
by
...
the
...
actual
...
version
...
of
...
Camel
...
(2.6.0
...
or
...
higher).
URI format
| Code Block | ||||
|---|---|---|---|---|
| ||||
h3. URI format
{code:xml}
eventadmin:topic[?options]
|
where topic is the name of the topic to listen too.
URI options
| Div | ||||||
|---|---|---|---|---|---|---|
| ||||||
|
Message headers
| Div | ||||
|---|---|---|---|---|
| ||||
|
Message body
The in message body will be set to the received Event.
Example usage
| Code Block | ||||
|---|---|---|---|---|
| ||||
{code} where {{topic}} is the name of the topic to listen too. h3. URI options {div:class=confluenceTableSmall} || Name || Default value || Description || | {{send}} | {{false}} | Whether to use 'send' or 'synchronous' deliver. Default false (async delivery) | {div} h3. Message headers {div:class=confluenceTableSmall} ||Name||Type||Message ||Description|| {div} h3. Message body The {{in}} message body will be set to the received Event. h3. Example usage {code:xml} <route> <from uri="eventadmin:*"/> <to uri="stream:out"/> </route> {code} |