public class MockSQSQueue extends Object implements SQSQueue, ResettableMock
| Constructor and Description |
|---|
MockSQSQueue(MockSQSConnector connector,
NevadoQueue queue) |
| Modifier and Type | Method and Description |
|---|---|
void |
deleteMessage(String sqsReceiptHandle) |
void |
deleteQueue() |
NevadoQueue |
getQueue() |
String |
getQueueARN() |
SQSMessage |
receiveMessage() |
void |
reset() |
String |
sendMessage(String body) |
void |
setMessageVisibilityTimeout(String sqsReceiptHandle,
int timeout) |
void |
setPolicy(String policy) |
public MockSQSQueue(MockSQSConnector connector, NevadoQueue queue)
public NevadoQueue getQueue()
public String sendMessage(String body) throws javax.jms.JMSException
sendMessage in interface SQSQueuejavax.jms.JMSExceptionpublic void setMessageVisibilityTimeout(String sqsReceiptHandle, int timeout) throws javax.jms.JMSException
setMessageVisibilityTimeout in interface SQSQueuejavax.jms.JMSExceptionpublic String getQueueARN() throws javax.jms.JMSException
getQueueARN in interface SQSQueuejavax.jms.JMSExceptionpublic void setPolicy(String policy) throws javax.jms.JMSException
public void deleteQueue()
throws javax.jms.JMSException
deleteQueue in interface SQSQueuejavax.jms.JMSExceptionpublic void deleteMessage(String sqsReceiptHandle) throws javax.jms.JMSException
deleteMessage in interface SQSQueuejavax.jms.JMSExceptionpublic SQSMessage receiveMessage() throws javax.jms.JMSException
receiveMessage in interface SQSQueuejavax.jms.JMSExceptionpublic void reset()
reset in interface ResettableMockCopyright © 2014. All Rights Reserved.