List of usage examples for com.amazonaws.services.simpledb AmazonSimpleDBClient createDomain
@Override
public CreateDomainResult createDomain(CreateDomainRequest request)
The CreateDomain
operation creates a new domain.
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 a va 2 s . c o m*/ domainNames = client.listDomains().getDomainNames(); } Assert.assertTrue(domainNames.contains(domainName)); }