2012-04-04 19 views

Antwort

3

Wenn Sie sich über die Domain ohnehin bei sich registrieren, können Sie einfach versuchen registerDomain() zu rufen und die DomainAlreadyExistsException fangen:

zurückgegeben, wenn der angegebene Domäne ist bereits vorhanden. Sie erhalten diesen Fehler , auch wenn die vorhandene Domäne in veraltetem Status ist.

Offensichtlich hat dies den Effekt, dass die Domain tatsächlich registriert, wenn es noch nicht existiert;)

Ansonsten describeDomain() sollte einem ähnlichen Ansatz erlauben, sofern es ein UnknownResourceException im Fall eines nicht werfen bestehende Domain:

zurückgegeben, wenn die benannte Ressource kann im Rahmen der diese Operation (Region oder Domain) nicht gefunden werden. Dies könnte passieren, wenn die benannte Ressource wurde nie nicht erstellt oder länger für diesen Betrieb. [Hervorhebung von mir]

Verwandte Themen