Я использую drools для проверки бизнес-уровня. Можно ли загрузить два объекта в рабочую память и сравнить их значения? Допустим, у меня есть 2 объекта:
Object1{
String name;
}
Object2{
String sname;
}
Могу ли я сравнить имя (объект1) с именем (объект2) в файле drl?
Object1(name)==Object(name)
Я пытался добавить эту строку в файл drl, но выдает ошибку «Неожиданное имя токена».
Также помогите мне вставить эти объекты в рабочую память. Я получаю сеанс kie, используя следующие шаги
KieContainer container=KieServices.Factory.get().getKieClasspathContainer();
KieSession kieSession = container.newKieSession("SampleSession");
Теперь можно ли одновременно вставить объект1 и объект2, используя метод вставки?
kieSession.insert(object);