@UriEndpoint(scheme="hazelcast",
syntax="hazelcast:command:cacheName",
consumerClass=HazelcastDefaultConsumer.class,
label="cache,datagrid")
public abstract class HazelcastDefaultEndpoint
extends org.apache.camel.impl.DefaultEndpoint
| Modifier and Type | Field and Description |
|---|---|
protected String |
cacheName |
protected HazelcastCommand |
command |
protected com.hazelcast.core.HazelcastInstance |
hazelcastInstance |
| Constructor and Description |
|---|
HazelcastDefaultEndpoint(com.hazelcast.core.HazelcastInstance hazelcastInstance,
String endpointUri,
org.apache.camel.Component component) |
HazelcastDefaultEndpoint(com.hazelcast.core.HazelcastInstance hazelcastInstance,
String endpointUri,
org.apache.camel.Component component,
String cacheName) |
| Modifier and Type | Method and Description |
|---|---|
abstract org.apache.camel.Consumer |
createConsumer(org.apache.camel.Processor processor) |
abstract org.apache.camel.Producer |
createProducer() |
HazelcastCommand |
getCommand() |
int |
getDefaultOperation() |
com.hazelcast.core.HazelcastInstance |
getHazelcastInstance() |
boolean |
isSingleton() |
void |
setCommand(HazelcastCommand command) |
void |
setDefaultOperation(int defaultOperation) |
void |
setHazelcastInstance(com.hazelcast.core.HazelcastInstance hazelcastInstance) |
configureConsumer, configurePollingConsumer, configureProperties, createEndpointConfiguration, createEndpointUri, createExchange, createExchange, createExchange, createPollingConsumer, doStart, doStop, equals, getCamelContext, getComponent, getConsumerProperties, getEndpointConfiguration, getEndpointKey, getEndpointUri, getExchangePattern, getId, getPollingConsumerQueueSize, hashCode, isLenientProperties, isPollingConsumerBlockWhenFull, isSynchronous, setCamelContext, setConsumerProperties, setEndpointConfiguration, setEndpointUri, setEndpointUriIfNotSpecified, setExchangePattern, setPollingConsumerBlockWhenFull, setPollingConsumerQueueSize, setProperties, setSynchronous, toStringdoResume, doShutdown, doSuspend, getStatus, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, resume, shutdown, start, stop, suspend@UriPath @Metadata(required="true") protected HazelcastCommand command
@UriPath @Metadata(required="true") protected String cacheName
@UriParam protected com.hazelcast.core.HazelcastInstance hazelcastInstance
public HazelcastDefaultEndpoint(com.hazelcast.core.HazelcastInstance hazelcastInstance,
String endpointUri,
org.apache.camel.Component component)
public abstract org.apache.camel.Consumer createConsumer(org.apache.camel.Processor processor)
throws Exception
Exceptionpublic abstract org.apache.camel.Producer createProducer()
throws Exception
Exceptionpublic boolean isSingleton()
public HazelcastCommand getCommand()
public void setCommand(HazelcastCommand command)
public com.hazelcast.core.HazelcastInstance getHazelcastInstance()
public void setHazelcastInstance(com.hazelcast.core.HazelcastInstance hazelcastInstance)
public void setDefaultOperation(int defaultOperation)
public int getDefaultOperation()
Apache Camel