如何检查SWF中是否已存在域

时间:2012-04-04 10:51:22

标签: amazon-web-services amazon-swf

有没有办法检查SWF中是否存在域名,而不是迭代整个域list

1 个答案:

答案 0 :(得分:3)

如果您打算注册该域名,以防万一,您只需尝试拨打registerDomain()并抓住DomainAlreadyExistsException

  

如果指定的域已存在,则返回。你会得到这个   即使现有域处于弃用状态,也会出现错误。

显然这有实际注册域的副作用,如果它还不存在;)

否则describeDomain()应该允许类似的方法,只要在不存在的域中会抛出UnknownResourceException

  

在范围内找不到指定资源时返回   此操作(区域或)。如果命名,这可能会发生   资源从未创建或不再可用于此   操作。 [强调我的]