我需要将一个参数从请求传递给DRL文件。我需要调用一个带有参数的java类方法,但是我无法访问DRL中的参数。
你能提供一种方法来实现这个目标吗?
答案 0 :(得分:1)
从哪个请求? HTTP请求?加载的数据集?
在致电Solver.solve(planningProblem)
之前,请执行planningProblem.getParametrization().setFoo("bar")
之类的操作。在DRL中,您可以执行以下操作:
when
Parametrization($foo : foo) // Parametrization is a singleton
...
MyEntity(methodOnMyEntity($foo) == true)
then
...
请参阅考试示例的源代码。