Fuse 6 is no longer supported
As of February 2025, Red Hat Fuse 6 is no longer supported. If you are using Fuse 6, please upgrade to Red Hat build of Apache Camel.Este conteúdo não está disponível no idioma selecionado.
Chapter 32. EventAdmin
EventAdmin component Copiar o linkLink copiado para a área de transferência!
Copiar o linkLink copiado para a área de transferência!
Available in Camel 2.6
The
eventadmin
component can be used in an OSGi environment to receive OSGi EventAdmin events and process them.
Dependencies Copiar o linkLink copiado para a área de transferência!
Copiar o linkLink copiado para a área de transferência!
Maven users need to add the following dependency to their
pom.xml
<dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-eventadmin</artifactId> <version>${camel-version}</version> </dependency>
<dependency>
<groupId>org.apache.camel</groupId>
<artifactId>camel-eventadmin</artifactId>
<version>${camel-version}</version>
</dependency>
where
${camel-version}
must be replaced by the actual version of Camel (2.6.0 or higher).
URI format Copiar o linkLink copiado para a área de transferência!
Copiar o linkLink copiado para a área de transferência!
eventadmin:topic[?options]
eventadmin:topic[?options]
where
topic
is the name of the topic to listen too.
URI options Copiar o linkLink copiado para a área de transferência!
Copiar o linkLink copiado para a área de transferência!
Name | Default value | Description |
---|---|---|
send
|
false
|
Whether to use 'send' or 'synchronous' deliver. Default false (async delivery) |
Message headers Copiar o linkLink copiado para a área de transferência!
Copiar o linkLink copiado para a área de transferência!
Name | Type | Message | Description |
---|
Message body Copiar o linkLink copiado para a área de transferência!
Copiar o linkLink copiado para a área de transferência!
The
in
message body will be set to the received Event.
Example usage Copiar o linkLink copiado para a área de transferência!
Copiar o linkLink copiado para a área de transferência!
<route> <from uri="eventadmin:*"/> <to uri="stream:out"/> </route>
<route>
<from uri="eventadmin:*"/>
<to uri="stream:out"/>
</route>