@UriEndpoint(firstVersion="2.17.0", scheme="ignite-idgen", title="Ignite ID Generator", syntax="ignite-idgen:name", label="nosql,cache,compute", producerOnly=true) public class IgniteIdGenEndpoint extends AbstractIgniteEndpoint
component
Constructor and Description |
---|
IgniteIdGenEndpoint(String endpointUri,
String remaining,
Map<String,Object> parameters,
IgniteIdGenComponent igniteComponent) |
IgniteIdGenEndpoint(String endpointUri,
URI remainingUri,
Map<String,Object> parameters,
IgniteComponent igniteComponent)
Deprecated.
|
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, isSingleton, isTreatCollectionsAsCacheObjects, setPropagateIncomingBodyIfNoReturnValue, setTreatCollectionsAsCacheObjects
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
@Deprecated public IgniteIdGenEndpoint(String endpointUri, URI remainingUri, Map<String,Object> parameters, IgniteComponent igniteComponent) throws Exception
Exception
public org.apache.camel.Consumer createConsumer(org.apache.camel.Processor processor) throws Exception
Exception
public String getName()
public void setName(String name)
name
- namepublic Long getInitialValue()
public void setInitialValue(Long initialValue)
initialValue
- initial valuepublic IgniteIdGenOperation getOperation()
public void setOperation(IgniteIdGenOperation operation)
operation
- operationpublic Integer getBatchSize()
public void setBatchSize(Integer batchSize)
batchSize
- batch sizeApache Camel