@UriEndpoint(firstVersion="2.7.0", scheme="hazelcast-seda", title="Hazelcast SEDA", syntax="hazelcast-seda:cacheName", label="cache,datagrid") public class HazelcastSedaEndpoint extends HazelcastDefaultEndpoint
BlockingQueue
.cacheName, command, hazelcastInstance, hazelcastInstanceName
Constructor and Description |
---|
HazelcastSedaEndpoint(com.hazelcast.core.HazelcastInstance hazelcastInstance,
String uri,
HazelcastDefaultComponent component,
HazelcastSedaConfiguration configuration) |
Modifier and Type | Method and Description |
---|---|
org.apache.camel.Consumer |
createConsumer(org.apache.camel.Processor processor) |
org.apache.camel.Producer |
createProducer() |
HazelcastSedaConfiguration |
getConfiguration() |
BlockingQueue<Object> |
getQueue() |
boolean |
isSingleton() |
getCacheName, getCommand, getDefaultOperation, getHazelcastInstance, getHazelcastInstanceName, setCacheName, setCommand, setDefaultOperation, setHazelcastInstance, setHazelcastInstanceName
configureConsumer, configurePollingConsumer, configureProperties, createEndpointConfiguration, createEndpointUri, createExchange, createExchange, createExchange, createPollingConsumer, doStart, doStop, equals, getCamelContext, getComponent, getConsumerProperties, getEndpointConfiguration, getEndpointKey, getEndpointUri, getExceptionHandler, getExchangePattern, getId, getPollingConsumerBlockTimeout, getPollingConsumerQueueSize, hashCode, isBridgeErrorHandler, isLenientProperties, isPollingConsumerBlockWhenFull, isSynchronous, setBridgeErrorHandler, setCamelContext, setConsumerProperties, setEndpointConfiguration, setEndpointUri, setEndpointUriIfNotSpecified, setExceptionHandler, setExchangePattern, setPollingConsumerBlockTimeout, setPollingConsumerBlockWhenFull, setPollingConsumerQueueSize, setProperties, setSynchronous, toString
doResume, doShutdown, doSuspend, getStatus, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspend
public HazelcastSedaEndpoint(com.hazelcast.core.HazelcastInstance hazelcastInstance, String uri, HazelcastDefaultComponent component, HazelcastSedaConfiguration configuration)
public org.apache.camel.Producer createProducer() throws Exception
createProducer
in interface org.apache.camel.Endpoint
createProducer
in class HazelcastDefaultEndpoint
Exception
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 BlockingQueue<Object> getQueue()
public HazelcastSedaConfiguration getConfiguration()
public boolean isSingleton()
isSingleton
in interface org.apache.camel.IsSingleton
isSingleton
in class HazelcastDefaultEndpoint
Apache Camel