public class S3Endpoint
extends org.apache.camel.impl.ScheduledPollEndpoint
Constructor and Description |
---|
S3Endpoint(String uri,
org.apache.camel.CamelContext context,
S3Configuration configuration)
Deprecated.
|
S3Endpoint(String uri,
org.apache.camel.Component comp,
S3Configuration configuration) |
Modifier and Type | Method and Description |
---|---|
org.apache.camel.Consumer |
createConsumer(org.apache.camel.Processor processor) |
org.apache.camel.Exchange |
createExchange(org.apache.camel.ExchangePattern pattern,
com.amazonaws.services.s3.model.S3Object s3Object) |
org.apache.camel.Exchange |
createExchange(com.amazonaws.services.s3.model.S3Object s3Object) |
org.apache.camel.Producer |
createProducer() |
void |
doStart() |
S3Configuration |
getConfiguration() |
int |
getMaxMessagesPerPoll() |
com.amazonaws.services.s3.AmazonS3 |
getS3Client() |
boolean |
isSingleton() |
void |
setConfiguration(S3Configuration configuration) |
void |
setMaxMessagesPerPoll(int maxMessagesPerPoll) |
void |
setS3Client(com.amazonaws.services.s3.AmazonS3 s3Client) |
configurePollingConsumer, configureProperties, configureScheduledPollConsumerProperties
configureConsumer, createEndpointConfiguration, createEndpointUri, createExchange, createExchange, createExchange, createPollingConsumer, doStop, equals, getCamelContext, getComponent, getConsumerProperties, getEndpointConfiguration, getEndpointKey, getEndpointUri, getExchangePattern, getId, getPollingConsumerQueueSize, hashCode, isLenientProperties, isPollingConsumerBlockWhenFull, isSynchronous, setCamelContext, setConsumerProperties, setEndpointConfiguration, setEndpointUri, setEndpointUriIfNotSpecified, setExchangePattern, setPollingConsumerBlockWhenFull, setPollingConsumerQueueSize, setProperties, setSynchronous, toString
doResume, doShutdown, doSuspend, getStatus, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, resume, shutdown, start, stop, suspend
@Deprecated public S3Endpoint(String uri, org.apache.camel.CamelContext context, S3Configuration configuration)
public S3Endpoint(String uri, org.apache.camel.Component comp, S3Configuration configuration)
public org.apache.camel.Consumer createConsumer(org.apache.camel.Processor processor) throws Exception
Exception
public boolean isSingleton()
public void doStart() throws Exception
doStart
in class org.apache.camel.impl.DefaultEndpoint
Exception
public org.apache.camel.Exchange createExchange(com.amazonaws.services.s3.model.S3Object s3Object)
public org.apache.camel.Exchange createExchange(org.apache.camel.ExchangePattern pattern, com.amazonaws.services.s3.model.S3Object s3Object)
public S3Configuration getConfiguration()
public void setConfiguration(S3Configuration configuration)
public void setS3Client(com.amazonaws.services.s3.AmazonS3 s3Client)
public com.amazonaws.services.s3.AmazonS3 getS3Client()
public int getMaxMessagesPerPoll()
public void setMaxMessagesPerPoll(int maxMessagesPerPoll)
Apache Camel