¿Cómo registro un adaptador con el dominio?
Registrar un adaptador con el dominio es simple; solo debemos utilizar el método apropiado proporcionado en la clase de dominio del modelo. Por ejemplo:
@Bean
public ExampleDomain exampleDomain(ActorSystem actorSystem, ExternalDomainPort externalDomainAdapter) {
return new ExampleDomain. Builder(actorSystem)
.withExampleExternalDomainAdapter(externalDomainAdapter)
.build();
}
Aquí estamos proporcionando una implementación del puerto generado para el "Dominio Externo de Ejemplo". Nota: este puerto tendrá un separado execute(..) método correspondiente a cada solicitud individual definida en el puerto.