public class Sqs2Producer
extends org.apache.camel.support.DefaultProducer
Constructor and Description |
---|
Sqs2Producer(Sqs2Endpoint endpoint) |
Modifier and Type | Method and Description |
---|---|
protected software.amazon.awssdk.services.sqs.SqsClient |
getClient() |
protected Sqs2Configuration |
getConfiguration() |
Sqs2Endpoint |
getEndpoint() |
static org.apache.camel.Message |
getMessageForResponse(org.apache.camel.Exchange exchange) |
protected String |
getQueueUrl() |
void |
process(org.apache.camel.Exchange exchange) |
void |
processSingleMessage(org.apache.camel.Exchange exchange) |
String |
toString() |
createExchange, doStart, doStop, isSingleton
build, doBuild, doFail, doInit, 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, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public Sqs2Producer(Sqs2Endpoint endpoint) throws org.apache.camel.NoFactoryAvailableException
org.apache.camel.NoFactoryAvailableException
public void processSingleMessage(org.apache.camel.Exchange exchange)
protected software.amazon.awssdk.services.sqs.SqsClient getClient()
protected String getQueueUrl()
protected Sqs2Configuration getConfiguration()
public Sqs2Endpoint getEndpoint()
getEndpoint
in interface org.apache.camel.EndpointAware
getEndpoint
in class org.apache.camel.support.DefaultProducer
public String toString()
toString
in class org.apache.camel.support.DefaultProducer
public static org.apache.camel.Message getMessageForResponse(org.apache.camel.Exchange exchange)
Apache Camel