Hazelcast

Hazelcast

Description: Camel HazelCast based work queue implementation
Scheme: hazelcast
Syntax: hazelcast:command:cacheName
Maven: org.apache.camel/camel-hazelcast/2.16.1
Name Kind Group Required Default Type Enum Description
command path common true org.apache.camel.component.hazelcast.HazelcastCommand map
multimap
queue
topic
seda
set
atomicvalue
instance
list
replicatedmap
ringbuffer
What operation to perform.
cacheName path common true java.lang.String The name of the cache
defaultOperation parameter common int To specify a default operation to use, if no operation header has been provided.
hazelcastInstance parameter common com.hazelcast.core.HazelcastInstance The hazelcast instance reference which can be used for hazelcast endpoint.
hazelcastInstanceName parameter common java.lang.String The hazelcast instance reference name which can be used for hazelcast endpoint. If you don't specify the instance reference, camel use the default hazelcast instance from the camel-hazelcast instance.
exchangePattern parameter advanced InOnly org.apache.camel.ExchangePattern InOnly
RobustInOnly
InOut
InOptionalOut
OutOnly
RobustOutOnly
OutIn
OutOptionalIn
Sets the default exchange pattern when creating an exchange
synchronous parameter advanced false boolean Sets whether synchronous processing should be strictly used, or Camel is allowed to use asynchronous processing (if supported).

hazelcast consumer