@UriEndpoint(firstVersion="2.15.0", scheme="hazelcast-topic", title="Hazelcast Topic", syntax="hazelcast-topic:cacheName", category={CACHE,DATAGRID}) public class HazelcastTopicEndpoint extends HazelcastDefaultEndpoint implements org.apache.camel.MultipleConsumersSupport
cacheName, command, hazelcastInstance, hazelcastInstanceName
Constructor and Description |
---|
HazelcastTopicEndpoint(com.hazelcast.core.HazelcastInstance hazelcastInstance,
String endpointUri,
org.apache.camel.Component component,
String cacheName,
HazelcastTopicConfiguration configuration) |
Modifier and Type | Method and Description |
---|---|
org.apache.camel.Consumer |
createConsumer(org.apache.camel.Processor processor) |
org.apache.camel.Producer |
createProducer() |
HazelcastTopicConfiguration |
getConfiguration() |
boolean |
isMultipleConsumersSupported() |
getCacheName, getCommand, getDefaultOperation, getHazelcastInstance, getHazelcastInstanceName, setCacheName, setCommand, setDefaultOperation, setHazelcastInstance, setHazelcastInstanceName
configureConsumer, 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, isSingleton, isSynchronous, setAutowiredEnabled, setBridgeErrorHandler, setCamelContext, setComponent, setEndpointUri, setEndpointUriIfNotSpecified, setExceptionHandler, setExchangePattern, setLazyStartProducer, setPollingConsumerBlockTimeout, setPollingConsumerBlockWhenFull, setPollingConsumerQueueSize, setProperties, setSynchronous, toString
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
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public HazelcastTopicEndpoint(com.hazelcast.core.HazelcastInstance hazelcastInstance, String endpointUri, org.apache.camel.Component component, String cacheName, HazelcastTopicConfiguration configuration)
public HazelcastTopicConfiguration getConfiguration()
public org.apache.camel.Consumer createConsumer(org.apache.camel.Processor processor) throws Exception
createConsumer
in interface org.apache.camel.Endpoint
createConsumer
in class HazelcastDefaultEndpoint
Exception
public org.apache.camel.Producer createProducer() throws Exception
createProducer
in interface org.apache.camel.Endpoint
createProducer
in class HazelcastDefaultEndpoint
Exception
public boolean isMultipleConsumersSupported()
isMultipleConsumersSupported
in interface org.apache.camel.MultipleConsumersSupport
Apache Camel