public void select_no1(View view) { new Thread(new Runnable() { @Override public void run() { AWSCredentials credentials = new BasicAWSCredentials("MY_KEY_ID","MY_SECRET_ACCESS_KEY"); AmazonSimpleDBClient sdbClient = new AmazonSimpleDBClient(credentials); sdbClient.setEndpoint("us-east-1"); sdbClient.listDomains(); CreateDomainRequest cdr = new CreateDomainRequest("test_from_and"); sdbClient.createDomain(cdr); } }).start(); }
private synchronized boolean isDomainCreated() { if (!domainCreated) { try { simpleDb.createDomain(new CreateDomainRequest(domainName)); domainCreated = true; } catch (AmazonClientException e) { expectedStateStoreDown(e); } } return domainCreated; }
private synchronized boolean isDomainCreated() { if (!domainCreated) { try { simpleDb.createDomain(new CreateDomainRequest(domainName)); domainCreated = true; } catch (AmazonClientException e) { expectedStateStoreDown(e); } } return domainCreated; }
BasicAWSCredentials basicAWSCredentials = new BasicAWSCredentials( awsAccessId, awsSecretKey); AmazonSimpleDB sdb = new AmazonSimpleDBClient(basicAWSCredentials); Region usWest2 = Region.getRegion(Regions.US_WEST_2); sdb.setRegion(usWest2); try { // Create a domain String myDomain = "MyStore"; System.out.println("Creating domain called " + myDomain + ".\n"); sdb.createDomain(new CreateDomainRequest(myDomain)); // ... // Delete a domain System.out.println("Deleting " + myDomain + " domain.\n"); sdb.deleteDomain(new DeleteDomainRequest(myDomain)); } catch (AmazonServiceException ase) { // ... } catch (AmazonClientException ace) { // ... }
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); domainNames = client.listDomains().getDomainNames(); } Assert.assertTrue(domainNames.contains(domainName)); }
@Override public void createDomain(String domainName) throws TranslatorException { try { this.client.createDomain(new CreateDomainRequest(domainName)); } catch (AmazonServiceException e) { throw new TranslatorException(e); } catch (AmazonClientException e) { throw new TranslatorException(e); } }
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); domainNames = client.listDomains().getDomainNames(); } Assert.assertTrue(domainNames.contains(domainName)); }
public synchronized void setupDbDomain(String domainName) { try { if (!doesDomainExist(domainName)) { logger.info("creating domain: " + domainName); AmazonSimpleDB db = getSimpleDb(); db.createDomain(new CreateDomainRequest().withDomainName(domainName)); domainSet.add(domainName); } } catch (AmazonClientException e) { throw new PersistenceException("Could not create SimpleDB domain.", e); } }