Search in sources :

Example 1 with PurgeQueueRequest

use of com.amazonaws.services.sqs.model.PurgeQueueRequest in project apex-malhar by apache.

the class SQSTestBase method produceMsg.

public void produceMsg(String[] msgs, boolean purgeFirst) throws Exception {
    CreateQueueResult res = sqs.createQueue(getCurrentQueueName());
    if (purgeFirst) {
        PurgeQueueRequest purgeReq = new PurgeQueueRequest(res.getQueueUrl());
        sqs.purgeQueue(purgeReq);
    }
    for (String text : msgs) {
        sqs.sendMessage(res.getQueueUrl(), text);
    }
}
Also used : PurgeQueueRequest(com.amazonaws.services.sqs.model.PurgeQueueRequest) CreateQueueResult(com.amazonaws.services.sqs.model.CreateQueueResult)

Example 2 with PurgeQueueRequest

use of com.amazonaws.services.sqs.model.PurgeQueueRequest in project tutorials by eugenp.

the class SpringCloudSQSIntegrationTest method cleanupAwsResources.

@AfterClass
public static void cleanupAwsResources() {
    AmazonSQS amazonSQS = SpringCloudAwsTestUtil.amazonSQS();
    PurgeQueueRequest receiveQueuePurge = new PurgeQueueRequest(receiveQueueUrl);
    amazonSQS.purgeQueue(receiveQueuePurge);
    amazonSQS.deleteQueue(receiveQueueUrl);
    PurgeQueueRequest sendQueuePurge = new PurgeQueueRequest(sendQueueURl);
    amazonSQS.purgeQueue(sendQueuePurge);
    amazonSQS.deleteQueue(sendQueueURl);
}
Also used : PurgeQueueRequest(com.amazonaws.services.sqs.model.PurgeQueueRequest) AmazonSQS(com.amazonaws.services.sqs.AmazonSQS) AfterClass(org.junit.AfterClass)

Aggregations

PurgeQueueRequest (com.amazonaws.services.sqs.model.PurgeQueueRequest)2 AmazonSQS (com.amazonaws.services.sqs.AmazonSQS)1 CreateQueueResult (com.amazonaws.services.sqs.model.CreateQueueResult)1 AfterClass (org.junit.AfterClass)1