Class HazelcastMapEndpoint
- java.lang.Object
-
- org.apache.camel.support.service.BaseService
-
- org.apache.camel.support.service.ServiceSupport
-
- org.apache.camel.support.DefaultEndpoint
-
- org.apache.camel.component.hazelcast.HazelcastDefaultEndpoint
-
- org.apache.camel.component.hazelcast.map.HazelcastMapEndpoint
-
- All Implemented Interfaces:
AutoCloseable
,org.apache.camel.CamelContextAware
,org.apache.camel.Endpoint
,org.apache.camel.IsSingleton
,org.apache.camel.Service
,org.apache.camel.ShutdownableService
,org.apache.camel.spi.HasId
,org.apache.camel.StatefulService
,org.apache.camel.SuspendableService
@UriEndpoint(firstVersion="2.7.0", scheme="hazelcast-map", title="Hazelcast Map", syntax="hazelcast-map:cacheName", category={CACHE,DATAGRID}, headersClass=HazelcastConstants.class) public class HazelcastMapEndpoint extends HazelcastDefaultEndpoint
Perform operations on Hazelcast distributed map.
-
-
Field Summary
-
Fields inherited from class org.apache.camel.component.hazelcast.HazelcastDefaultEndpoint
cacheName, command, hazelcastInstance, hazelcastInstanceName
-
-
Constructor Summary
Constructors Constructor Description HazelcastMapEndpoint(com.hazelcast.core.HazelcastInstance hazelcastInstance, String uri, String cacheName, HazelcastDefaultComponent component)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.camel.Consumer
createConsumer(org.apache.camel.Processor processor)
org.apache.camel.Producer
createProducer()
-
Methods inherited from class org.apache.camel.component.hazelcast.HazelcastDefaultEndpoint
getCacheName, getCommand, getDefaultOperation, getHazelcastInstance, getHazelcastInstanceName, setCacheName, setCommand, setDefaultOperation, setHazelcastInstance, setHazelcastInstanceName
-
Methods inherited from class org.apache.camel.support.DefaultEndpoint
configureConsumer, configureExchange, configurePollingConsumer, configureProperties, createAsyncProducer, createEndpointUri, createExchange, createExchange, createPollingConsumer, doInit, doStart, doStop, equals, getCamelContext, getComponent, getEndpointKey, getEndpointUri, getExceptionHandler, getExchangePattern, getId, getPollingConsumerBlockTimeout, getPollingConsumerQueueSize, hashCode, isAutowiredEnabled, isBridgeErrorHandler, isLazyStartProducer, isLenientProperties, isPollingConsumerBlockWhenFull, isPollingConsumerCopy, isSingleton, setAutowiredEnabled, setBridgeErrorHandler, setCamelContext, setComponent, setEndpointUri, setEndpointUriIfNotSpecified, setExceptionHandler, setExchangePattern, setLazyStartProducer, setPollingConsumerBlockTimeout, setPollingConsumerBlockWhenFull, setPollingConsumerCopy, setPollingConsumerQueueSize, setProperties, toString
-
Methods inherited from class org.apache.camel.support.service.BaseService
build, doBuild, doFail, doLifecycleChange, doResume, doShutdown, doSuspend, fail, getStatus, init, isBuild, isInit, isNew, isRunAllowed, isShutdown, isStarted, isStarting, isStartingOrStarted, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspend
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Constructor Detail
-
HazelcastMapEndpoint
public HazelcastMapEndpoint(com.hazelcast.core.HazelcastInstance hazelcastInstance, String uri, String cacheName, HazelcastDefaultComponent component)
-
-
Method Detail
-
createConsumer
public org.apache.camel.Consumer createConsumer(org.apache.camel.Processor processor) throws Exception
- Specified by:
createConsumer
in interfaceorg.apache.camel.Endpoint
- Specified by:
createConsumer
in classHazelcastDefaultEndpoint
- Throws:
Exception
-
createProducer
public org.apache.camel.Producer createProducer() throws Exception
- Specified by:
createProducer
in interfaceorg.apache.camel.Endpoint
- Specified by:
createProducer
in classHazelcastDefaultEndpoint
- Throws:
Exception
-
-