Documentation for a newer release is available. View Latest

¿Cómo registro un adaptador con el dominio?

Registrar un adaptador con el dominio es simple; solo tenemos que usar el método apropiado proporcionado en la clase del 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 "Example External Domain". Nota: este puerto tendrá un método separado execute(…​) correspondiente a cada solicitud individual definida en el puerto.