@UriEndpoint(firstVersion="2.20.0",
scheme="crypto-cms",
title="Crypto CMS",
syntax="crypto-cms:cryptoOperation:name",
producerOnly=true,
label="security,transformation")
public class CryptoCmsEndpoint
extends org.apache.camel.impl.DefaultEndpoint
Constructor and Description |
---|
CryptoCmsEndpoint(String uri,
CryptoCmsComponent component,
org.apache.camel.Processor processor) |
Modifier and Type | Method and Description |
---|---|
org.apache.camel.Consumer |
createConsumer(org.apache.camel.Processor processor) |
org.apache.camel.Producer |
createProducer() |
CryptoOperation |
getCryptoOperation()
Gets the Crypto operation that was supplied in the the crypto scheme in
the endpoint uri
|
Object |
getManagedObject(CryptoCmsEndpoint endpoint) |
String |
getName() |
boolean |
isSingleton() |
void |
setCryptoOperation(CryptoOperation operation) |
void |
setCryptoOperation(String operation)
Set the Crypto operation from that supplied after the crypto scheme in
the endpoint uri e.g.
|
void |
setName(String name)
The name part in the URI can be chosen by the user to distinguish between
different signer/verifier/encryptor/decryptor endpoints within the camel
context.
|
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
public CryptoCmsEndpoint(String uri, CryptoCmsComponent component, org.apache.camel.Processor processor)
public String getName()
public void setCryptoOperation(String operation)
public void setCryptoOperation(CryptoOperation operation)
public CryptoOperation getCryptoOperation()
public void setName(String name)
public org.apache.camel.Producer createProducer()
public org.apache.camel.Consumer createConsumer(org.apache.camel.Processor processor)
public boolean isSingleton()
public Object getManagedObject(CryptoCmsEndpoint endpoint)
Apache Camel