Class IgniteCacheEndpointBuilderFactory.IgniteCacheHeaderNameBuilder
- java.lang.Object
-
- org.apache.camel.builder.endpoint.dsl.IgniteCacheEndpointBuilderFactory.IgniteCacheHeaderNameBuilder
-
- Enclosing interface:
- IgniteCacheEndpointBuilderFactory
public static class IgniteCacheEndpointBuilderFactory.IgniteCacheHeaderNameBuilder extends Object
The builder of headers' name for the Ignite Cache component.
-
-
Constructor Summary
Constructors Constructor Description IgniteCacheHeaderNameBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringigniteCacheEventType()This header carries the received event type when using the continuous query consumer.StringigniteCacheKey()The cache key for the entry value in the message body.StringigniteCacheName()This header carries the cache name for which a continuous query event was received (consumer).StringigniteCacheOldValue()This header carries the old cache value when passed in the incoming cache event.StringigniteCacheOperation()Allows you to dynamically change the cache operation to execute.StringigniteCachePeekMode()Allows you to dynamically change the cache peek mode when running the SIZE operation.StringigniteCacheQuery()The query to run when invoking the QUERY operation.
-
-
-
Method Detail
-
igniteCacheKey
public String igniteCacheKey()
The cache key for the entry value in the message body. The option is a:Objecttype. Group: common- Returns:
- the name of the header
IgniteCacheKey.
-
igniteCacheQuery
public String igniteCacheQuery()
The query to run when invoking the QUERY operation. The option is a:org.apache.ignite.cache.query.Querytype. Group: producer- Returns:
- the name of the header
IgniteCacheQuery.
-
igniteCacheOperation
public String igniteCacheOperation()
Allows you to dynamically change the cache operation to execute. The option is a:org.apache.camel.component.ignite.cache.IgniteCacheOperationtype. Group: producer- Returns:
- the name of the header
IgniteCacheOperation.
-
igniteCachePeekMode
public String igniteCachePeekMode()
Allows you to dynamically change the cache peek mode when running the SIZE operation. The option is a:org.apache.ignite.cache.CachePeekModetype. Group: producer- Returns:
- the name of the header
IgniteCachePeekMode.
-
igniteCacheEventType
public String igniteCacheEventType()
This header carries the received event type when using the continuous query consumer. The option is a:javax.cache.event.EventTypetype. Group: consumer- Returns:
- the name of the header
IgniteCacheEventType.
-
igniteCacheName
public String igniteCacheName()
This header carries the cache name for which a continuous query event was received (consumer). It does not allow you to dynamically change the cache against which a producer operation is performed. Use EIPs for that (e.g. recipient list, dynamic router). The option is a:Stringtype. Group: consumer- Returns:
- the name of the header
IgniteCacheName.
-
igniteCacheOldValue
public String igniteCacheOldValue()
This header carries the old cache value when passed in the incoming cache event. The option is a:Objecttype. Group: consumer- Returns:
- the name of the header
IgniteCacheOldValue.
-
-