package drools import static java.lang.String.format; import java.util.List; import java.util.LinkedList; import java.util.HashSet; import com.iqser.red.service.redaction.v1.server.document.graph.* import com.iqser.red.service.redaction.v1.server.redaction.model.*; import com.iqser.red.service.redaction.v1.model.FileAttribute; import com.iqser.red.service.redaction.v1.model.Engine; import com.iqser.red.service.persistence.service.v1.api.model.dossiertemplate.type.DictionaryEntry; import com.iqser.red.service.redaction.v1.server.redaction.utils.EntitySearchUtils; import java.util.Set; global DocumentGraph document rule "dummy" when then System.out.println("This actually works"); end rule "1: Redact CBI_author" when //FileAttribute(label == "Vertebrate Study" && (value == "Yes")) $entity: EntityNode(type == "CBI_author") then System.out.println("Entity found"); modify($entity){ $entity.setRedact(true) } end