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