Tag: QUARKUS
Estoy usando el mailer en quarkus para enviar correos (https://quarkus.io/guides/mailer). Por defecto, MailConfig ha sido configurado en el archivo application.properties. ¿Cómo puedo configurar MailConfig desde la base de datos y cambiar MailConfig en tiempo de ejecución?
Este es mi código: @Path(“/hello”) @AllArgsConstructor public class GreetingResource { private final Driver driver; @GET @Produces(MediaType.TEXT_PLAIN) public Uni<string> hello() { return Multi.createFrom().resource( driver::rxSession, session -> session.readTransaction(tx -> { RxResult result = tx.run(“MATCH (f:Fruit) RETURN f.name as name ORDER BY f.name”); return Multi.createFrom().publisher(result.records()).map(record -> record.get(“name”).asString()); }) ).withFinalizer(session -> { return Multi.createFrom().publisher(session.close()); . . . Read more
Soy nuevo en Optaplanner. Estoy intentando lograr una buena puntuación a través de la estrategia de particionamiento. Esta es mi configuración de resolución muy básica: “` <solutionClass>com.my.package.SolutionClass</solutionClass> <entityClass>com.my.package.EntityClass</entityClass> <scoreDirectorFactory> <constraintProviderClass>com.my.package.ConstraintsClass</constraintProviderClass> </scoreDirectorFactory> <partitionedSearch> <solutionPartitionerClass>com.my.package.PartitionerClass</solutionPartitionerClass> <localSearch> <termination> <secondsSpentLimit>60</secondsSpentLimit> </termination> </localSearch> </partitionedSearch> </solver> <pre><code><br />Para probarlo, he particionado mi problema en dos subproblemas. . . . Read more
Como estoy trabajando en un proyecto en el que quiero reescribir Uni a Multi para un método “findall” para obtener todos los documentos de mongodb de una colección. Intenté reescribirlo, pero no pude encontrar una solución. Original: public Uni<List<Book>> findAll(List<String> authors) { return getCollection(). find(Filters.all("authors",authors)).map(Book::from).collectItems().asList(); } Lo que intenté (pero . . . Read more
Tenemos algunos servicios de endpoints restful desarrollados en Quarkus. Probamos todos los endpoints usando CURL y POSTMAN o herramientas similares. Después de las pruebas, llamamos a todos los endpoints desde el código Andriod de nuestra aplicación móvil. Ahora, queremos validar que los endpoints solo sean llamados desde el código Andriod . . . Read more