@UriEndpoint(firstVersion="2.17.0",
scheme="ignite-messaging",
title="Ignite Messaging",
syntax="ignite-messaging:topic",
category=MESSAGING)
public class IgniteMessagingEndpoint
extends AbstractIgniteEndpoint
| Constructor and Description |
|---|
IgniteMessagingEndpoint(String endpointUri,
String remaining,
Map<String,Object> parameters,
IgniteMessagingComponent igniteComponent) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.camel.Consumer |
createConsumer(org.apache.camel.Processor processor) |
org.apache.camel.Producer |
createProducer() |
ClusterGroupExpression |
getClusterGroupExpression()
Gets the cluster group expression.
|
IgniteMessagingSendMode |
getSendMode()
Gets the send mode.
|
Long |
getTimeout()
Gets the timeout.
|
String |
getTopic()
Gets the topic name.
|
void |
setClusterGroupExpression(ClusterGroupExpression clusterGroupExpression)
The cluster group expression.
|
void |
setSendMode(IgniteMessagingSendMode sendMode)
The send mode to use.
|
void |
setTimeout(Long timeout)
The timeout for the send operation when using ordered messages.
|
void |
setTopic(String topic)
The topic name.
|
ignite, igniteComponent, isPropagateIncomingBodyIfNoReturnValue, isTreatCollectionsAsCacheObjects, setPropagateIncomingBodyIfNoReturnValue, setTreatCollectionsAsCacheObjectsconfigureConsumer, 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, toStringbuild, 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, suspendclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic org.apache.camel.Consumer createConsumer(org.apache.camel.Processor processor)
throws Exception
Exceptionpublic String getTopic()
public void setTopic(String topic)
public ClusterGroupExpression getClusterGroupExpression()
public void setClusterGroupExpression(ClusterGroupExpression clusterGroupExpression)
public Long getTimeout()
public void setTimeout(Long timeout)
public IgniteMessagingSendMode getSendMode()
public void setSendMode(IgniteMessagingSendMode sendMode)
Apache Camel