Class JCacheEndpointBuilderFactory.JCacheHeaderNameBuilder
java.lang.Object
org.apache.camel.builder.endpoint.dsl.JCacheEndpointBuilderFactory.JCacheHeaderNameBuilder
- Enclosing interface:
- JCacheEndpointBuilderFactory
The builder of headers' name for the JCache component.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionThe cache operation to perform.The additional arguments to pass to the EntryProcessor.The EntryProcessor to invoke.The type of event received.The key of the cache entry.The collection of keys against which the action should be performed.The old value of the cache entry.The result of the cache operation.
-
Constructor Details
-
JCacheHeaderNameBuilder
public JCacheHeaderNameBuilder()
-
-
Method Details
-
jCacheAction
The cache operation to perform. The option is a:String
type. Group: producer- Returns:
- the name of the header
JCacheAction
.
-
jCacheResult
The result of the cache operation. The option is a:boolean
type. Group: producer- Returns:
- the name of the header
JCacheResult
.
-
jCacheEventType
The type of event received. The option is a:String
type. Group: consumer- Returns:
- the name of the header
JCacheEventType
.
-
jCacheKey
The key of the cache entry. The option is a:Object
type. Group: common- Returns:
- the name of the header
JCacheKey
.
-
jCacheKeys
The collection of keys against which the action should be performed. The option is a:Set<Object>
type. Group: producer- Returns:
- the name of the header
JCacheKeys
.
-
jCacheOldValue
The old value of the cache entry. The option is a:Object
type. Group: consumer- Returns:
- the name of the header
JCacheOldValue
.
-
jCacheEntryProcessor
The EntryProcessor to invoke. The option is a:EntryProcessor<Object, Object, Object>
type. Group: producer- Returns:
- the name of the header
JCacheEntryProcessor
.
-
jCacheEntryArgs
The additional arguments to pass to the EntryProcessor. The option is a:Collection<Object>
type. Group: producer- Returns:
- the name of the header
JCacheEntryArgs
.
-