¿Cuál es la nueva forma aceptada de crear mediante programación nuevas reglas de drools en Drools 6?

En resumen, quiero crear, editar y eliminar reglas de un repositorio de reglas en tiempo de ejecución. Tengo problemas para descubrir cómo hacer esto en drools 6+.

Sé en una versión anterior de drools (<= 5.6), que había una representación XML de un archivo .drl y una API para trabajar con él:https://docs.jboss.org/drools/release/5.6.0.Final/drools-expert-docs/html/ch04.html#d0e8052.

La documentación de drools a partir de 5.6 indica que está en desuso y parece que se eliminó por completo en 6. No quiero usar una API que ya se sabe que no tiene una ruta de actualización directa.

Exponer las interfaces de usuario de Guvnor o Workbench a los usuarios para la edición de reglas tampoco es una buena opción aquí debido a los requisitos de flujo de trabajo y a la complejidad de las interfaces de usuario web. Quiero crear y administrar las reglas del código Java.

Quiero un método mejor que la cadena de plantillas para un archivo .drl para crear nuevas reglas y modificar reglas. ¿Qué existe para crear mediante programación nuevas reglas desde Java? He realizado muchas búsquedas, pero parece que no puedo encontrar un conjunto de llamadas API de Java para esto.

Respuestas a la pregunta(3)

Su respuesta a la pregunta