@UriEndpoint(firstVersion="3.12.0",
scheme="json-patch",
title="JsonPatch",
syntax="json-patch:resourceUri",
producerOnly=true,
category=TRANSFORMATION)
public class JsonPatchEndpoint
extends org.apache.camel.component.ResourceEndpoint
Constructor and Description |
---|
JsonPatchEndpoint() |
JsonPatchEndpoint(String uri,
JsonPatchComponent component,
String resourceUri) |
Modifier and Type | Method and Description |
---|---|
org.apache.camel.Consumer |
createConsumer(org.apache.camel.Processor processor) |
org.apache.camel.Producer |
createProducer() |
org.apache.camel.ExchangePattern |
getExchangePattern() |
clearContentCache, getCamelId, getCamelManagementName, getResourceAsInputStream, getResourceAsInputStreamWithoutCache, getResourceUri, getState, isAllowContextMapAll, isContentCache, isContentCacheCleared, loadResource, setAllowContextMapAll, setContentCache, setResourceUri
createPollingConsumer, createProcessor, getProcessor, onExchange, setProcessor
configureConsumer, configureProperties, configureScheduledPollConsumerProperties, doConfigureConsumer, doStart, doStop, getBackoffErrorThreshold, getBackoffIdleThreshold, getBackoffMultiplier, getDefaultDelay, getDelay, getInitialDelay, getPollStrategy, getRepeatCount, getRunLoggingLevel, getScheduledExecutorService, getScheduler, getSchedulerProperties, getTimeUnit, isGreedy, isSendEmptyMessageWhenIdle, isStartScheduler, isUseFixedDelay, setBackoffErrorThreshold, setBackoffIdleThreshold, setBackoffMultiplier, setDelay, setGreedy, setInitialDelay, setPollStrategy, setRepeatCount, setRunLoggingLevel, setScheduledExecutorService, setScheduler, setSchedulerProperties, setSendEmptyMessageWhenIdle, setStartScheduler, setTimeUnit, setUseFixedDelay
configureExchange, configurePollingConsumer, createAsyncProducer, createEndpointUri, createExchange, createExchange, doInit, equals, getCamelContext, getComponent, getEndpointKey, getEndpointUri, getExceptionHandler, 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, toString
build, 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, suspend
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public JsonPatchEndpoint()
public JsonPatchEndpoint(String uri, JsonPatchComponent component, String resourceUri)
public org.apache.camel.ExchangePattern getExchangePattern()
getExchangePattern
in interface org.apache.camel.Endpoint
getExchangePattern
in class org.apache.camel.support.DefaultEndpoint
public org.apache.camel.Producer createProducer()
createProducer
in interface org.apache.camel.Endpoint
createProducer
in class org.apache.camel.support.ProcessorEndpoint
public org.apache.camel.Consumer createConsumer(org.apache.camel.Processor processor) throws UnsupportedOperationException
createConsumer
in interface org.apache.camel.Endpoint
createConsumer
in class org.apache.camel.support.DefaultPollingEndpoint
UnsupportedOperationException
Apache Camel