Example usage for com.amazonaws.services.simpledb AmazonSimpleDBClient listDomains

List of usage examples for com.amazonaws.services.simpledb AmazonSimpleDBClient listDomains

Introduction

In this page you can find the example usage for com.amazonaws.services.simpledb AmazonSimpleDBClient listDomains.

Prototype

@Override
    public ListDomainsResult listDomains() 

Source Link

Usage

From source file:org.wildfly.camel.test.common.aws.SDBUtils.java

License:Apache License

public static void createDomain(AmazonSimpleDBClient client, String domainName) throws InterruptedException {
    client.createDomain(new CreateDomainRequest(domainName));

    // Unfortunatly, there is no waiters for domain create

    int retries = 10;
    List<String> domainNames = client.listDomains().getDomainNames();
    while (!domainNames.contains(domainName) && 0 < retries--) {
        Thread.sleep(500);/*from   ww w . j  av a 2 s. c  om*/
        domainNames = client.listDomains().getDomainNames();
    }
    Assert.assertTrue(domainNames.contains(domainName));
}