@UriEndpoint(firstVersion="2.17.0",
scheme="ignite-idgen",
title="Ignite ID Generator",
syntax="ignite-idgen:name",
category=COMPUTE,
producerOnly=true)
public class IgniteIdGenEndpoint
extends AbstractIgniteEndpoint
component| Constructor and Description |
|---|
IgniteIdGenEndpoint(String endpointUri,
String remaining,
Map<String,Object> parameters,
IgniteIdGenComponent igniteComponent) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.camel.Consumer |
createConsumer(org.apache.camel.Processor processor) |
org.apache.camel.Producer |
createProducer() |
Integer |
getBatchSize()
Gets the batch size.
|
Long |
getInitialValue()
Gets the initial value.
|
String |
getName()
Gets the name.
|
IgniteIdGenOperation |
getOperation()
Gets the operation.
|
void |
setBatchSize(Integer batchSize)
The batch size.
|
void |
setInitialValue(Long initialValue)
The initial value.
|
void |
setName(String name)
The sequence name.
|
void |
setOperation(IgniteIdGenOperation operation)
The operation to invoke on the Ignite ID Generator.
|
ignite, igniteComponent, isPropagateIncomingBodyIfNoReturnValue, isTreatCollectionsAsCacheObjects, setPropagateIncomingBodyIfNoReturnValue, setTreatCollectionsAsCacheObjectsconfigureConsumer, 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, 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 getName()
public void setName(String name)
public Long getInitialValue()
public void setInitialValue(Long initialValue)
public IgniteIdGenOperation getOperation()
public void setOperation(IgniteIdGenOperation operation)
public Integer getBatchSize()
public void setBatchSize(Integer batchSize)
Apache Camel