public class SimpleMessageListenerContainerFactory extends Object
| Constructor and Description |
|---|
SimpleMessageListenerContainerFactory(com.amazonaws.services.sqs.AmazonSQS amazonSqs) |
| Modifier and Type | Method and Description |
|---|---|
SimpleMessageListenerContainer |
createSimpleMessageListenerContainer() |
com.amazonaws.services.sqs.AmazonSQS |
getAmazonSqs() |
List<org.springframework.messaging.handler.invocation.HandlerMethodArgumentResolver> |
getCustomArgumentResolvers() |
List<org.springframework.messaging.handler.invocation.HandlerMethodReturnValueHandler> |
getCustomReturnValueHandlers() |
protected QueueMessagingTemplate |
getDefaultSendToQueueMessagingTemplate(com.amazonaws.services.sqs.AmazonSQS amazonSqs,
org.springframework.cloud.aws.core.env.ResourceIdResolver resourceIdResolver) |
org.springframework.cloud.aws.core.env.ResourceIdResolver |
getResourceIdResolver() |
void |
setAmazonSqs(com.amazonaws.services.sqs.AmazonSQS amazonSqs) |
void |
setAutoStartup(boolean autoStartup) |
void |
setMaxNumberOfMessages(Integer maxNumberOfMessages) |
void |
setMessageHandler(QueueMessageHandler messageHandler) |
void |
setResourceIdResolver(org.springframework.cloud.aws.core.env.ResourceIdResolver resourceIdResolver) |
void |
setTaskExecutor(org.springframework.core.task.TaskExecutor taskExecutor) |
void |
setVisibilityTimeout(Integer visibilityTimeout) |
void |
setWaitTimeOut(Integer waitTimeOut) |
public SimpleMessageListenerContainerFactory(com.amazonaws.services.sqs.AmazonSQS amazonSqs)
public void setTaskExecutor(org.springframework.core.task.TaskExecutor taskExecutor)
public void setMaxNumberOfMessages(Integer maxNumberOfMessages)
public void setVisibilityTimeout(Integer visibilityTimeout)
public void setWaitTimeOut(Integer waitTimeOut)
public void setAutoStartup(boolean autoStartup)
public void setAmazonSqs(com.amazonaws.services.sqs.AmazonSQS amazonSqs)
public com.amazonaws.services.sqs.AmazonSQS getAmazonSqs()
public void setMessageHandler(QueueMessageHandler messageHandler)
public void setResourceIdResolver(org.springframework.cloud.aws.core.env.ResourceIdResolver resourceIdResolver)
public org.springframework.cloud.aws.core.env.ResourceIdResolver getResourceIdResolver()
public List<org.springframework.messaging.handler.invocation.HandlerMethodArgumentResolver> getCustomArgumentResolvers()
public List<org.springframework.messaging.handler.invocation.HandlerMethodReturnValueHandler> getCustomReturnValueHandlers()
public SimpleMessageListenerContainer createSimpleMessageListenerContainer()
protected QueueMessagingTemplate getDefaultSendToQueueMessagingTemplate(com.amazonaws.services.sqs.AmazonSQS amazonSqs, org.springframework.cloud.aws.core.env.ResourceIdResolver resourceIdResolver)
Copyright © 2014 Pivotal Software, Inc.. All rights reserved.