Enregistrement de domaines - AWS SDK for Java 1. x

La AWS SDK for Java version 1.x est entrée en mode maintenance le 31 juillet 2024 et atteindra end-of-supportle 31 décembre 2025. Nous vous recommandons de migrer vers le pour continuer AWS SDK for Java 2.xà bénéficier des nouvelles fonctionnalités, des améliorations de disponibilité et des mises à jour de sécurité.

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Enregistrement de domaines

Chaque flux de travail et chaque activité dansAmazon SWFNécesSITEdomainepour courir dans.

  1. Créez un nouvel objet RegisterDomainRequest, en lui fournissant au moins le nom du domaine et la période de conservation pour les exécutions de flux de travail (ces paramètres sont tous deux obligatoires).

  2. Appelez la méthode AmazonSimpleWorkflowClient.registerDomain avec l'objet RegisterDomainRequest.

  3. Interceptez l'exception DomainAlreadyExistsException si le domaine que vous demandez existe déjà (dans ce cas, aucune action n'est généralement requise).

Le code suivant illustre la procédure :

public void register_swf_domain(AmazonSimpleWorkflowClient swf, String name) { RegisterDomainRequest request = new RegisterDomainRequest().withName(name); request.setWorkflowExecutionRetentionPeriodInDays("10"); try { swf.registerDomain(request); } catch (DomainAlreadyExistsException e) { System.out.println("Domain already exists!"); } }