Я пытался использовать группу активации, но понятия не имею, как вызвать группу активации из остальных Api? Пожалуйста, помогите мне, как добавить группу активации внутри запроса ниже.
package com.myteam.arduinodevre2;
//from row number: 1
rule "Row 1 Rulduino"
activation-group "gold"
dialect "mvel"
when
f1 : ArduinoEntity( switchOn == true , voltaj >= 1000 , voltaj < 2000 )
then
modify( f1 ) {
setLightOn( true )
}
end
//from row number: 2
rule "Row 2 Rulduino"
activation-group "gold"
dialect "mvel"
when
f1 : ArduinoEntity( switchOn == true , voltaj >= 5000.0 , voltaj < 10000.0 )
then
modify( f1 ) {
setLightOn( false )
}
end
//from row number: 3
rule "Row 3 Rulduino"
activation-group "gold"
dialect "mvel"
when
f1 : ArduinoEntity( switchOn == false )
then
modify( f1 ) {
setLightOn( false )
}
end
//from row number: 4
rule "Row 4 Rulduino"
activation-group "silver"
dialect "mvel"
when
f1 : ArduinoEntity( switchOn == true , voltaj >= 1.0 , voltaj < 3.0 )
then
modify( f1 ) {
setLightOn( false )
}
end
{
"commands": [
{
"insert": {
"object": {
"com.myteam.arduinodevre2.ArduinoEntity": {
"switchOn": true,
"voltaj": 1100
}
},
"out-identifier": "ArduinoEntity",
"return-object": true
}
},
{
"fire-all-rules": "" ,
"fire-targetgroup": "silver"
}
]
}
Как я могу запустить свою целевую группу активации с помощью этого вида вещей -> "огонь-все-правила": "серебро" Но я не могу найти ценный ответ, прибегая к помощи.