Drool Workbench: как вызвать пользовательский статический метод Java из правила Drool

На самом деле я знаю, как вызвать статический метод из Drool, написав вручную DRL. Но сейчас я изучаю Drool Workbench для повышения производительности.

У меня есть статический метод Java, который будет принимать два параметра. Я уже импортировал этот класс Java в правило.

Мне нужен только список шагов, которые помогут мне добавить вызов метода Java в мое правило из Drool Workbench.


person Viral    schedule 14.03.2016    source источник
comment
У вас есть исходный код, чтобы показать?   -  person RhinoDevel    schedule 14.03.2016
comment
Мне нужны шаги, с помощью которых я могу вызвать метод Java из управляемого правила Workbench.   -  person Viral    schedule 14.03.2016


Ответы (1)


В части Then рабочего места Drools есть опция "Вызов метода".

Шаг 1: Добавьте DataObject (например, SampleDataObject) в часть When, чтобы у вас было There is a SampleDataObject

Шаг 2: Теперь, щелкнув значок «+» для части Then, вы получите вариант Call method on SampleDataObject. Нажмите на него, и он покажет вам список методов в вашем объекте данных. Вы можете выбрать этот метод и передать свои параметры.

person Hemang    schedule 12.12.2017