Class IgniteMessagingEndpointBuilderFactory.IgniteMessagingHeaderNameBuilder
java.lang.Object
org.apache.camel.builder.endpoint.dsl.IgniteMessagingEndpointBuilderFactory.IgniteMessagingHeaderNameBuilder
- Enclosing interface:
- IgniteMessagingEndpointBuilderFactory
public static class IgniteMessagingEndpointBuilderFactory.IgniteMessagingHeaderNameBuilder
extends Object
The builder of headers' name for the Ignite Messaging component.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(producer) Allows you to dynamically change the topic to send messages to.This header is filled in with the UUID of the subscription when a message arrives.
-
Constructor Details
-
IgniteMessagingHeaderNameBuilder
public IgniteMessagingHeaderNameBuilder()
-
-
Method Details
-
igniteMessagingTopic
(producer) Allows you to dynamically change the topic to send messages to. (consumer) It also carries the topic on which a message was received. The option is a:String
type. Group: common- Returns:
- the name of the header
IgniteMessagingTopic
.
-
igniteMessagingUUID
This header is filled in with the UUID of the subscription when a message arrives. The option is a:java.util.UUID
type. Group: consumer- Returns:
- the name of the header
IgniteMessagingUUID
.
-