List of usage examples for com.amazonaws.services.simpleworkflow.model DomainInfo getName
public String getName()
The name of the domain.
From source file:CreateSwfDomain.java
License:Open Source License
/** * List the domains for the provided SWF client. * @param swf The SWF client that will be used to list domains. *///from ww w.j a v a 2 s .c o m public void listSwfDomains(AmazonSimpleWorkflow swf) { ListDomainsRequest request = new ListDomainsRequest(); request.setRegistrationStatus("REGISTERED"); DomainInfos domains = swf.listDomains(request); System.out.println("Current Domains:"); for (DomainInfo di : domains.getDomainInfos()) { System.out.println(" * " + di.getName()); } }
From source file:org.wildfly.camel.test.common.aws.SWFUtils.java
License:Apache License
public static void registerDomain(AmazonSimpleWorkflowClient swfClient) { boolean registerDomain = true; ListDomainsRequest listreq = new ListDomainsRequest().withRegistrationStatus("REGISTERED"); for (DomainInfo domain : swfClient.listDomains(listreq).getDomainInfos()) { registerDomain &= !DOMAIN.equals(domain.getName()); }/* w ww . j ava 2 s .c o m*/ if (registerDomain) { RegisterDomainRequest domain = new RegisterDomainRequest() .withWorkflowExecutionRetentionPeriodInDays("NONE").withName(DOMAIN); swfClient.registerDomain(domain); } }