Class RequirementEvaluation
java.lang.Object
ch.tocco.nice2.optional.educationrequirement.impl.requirementevaluation.RequirementEvaluation
- All Implemented Interfaces:
AutoCloseable
-
Constructor Summary
ConstructorsConstructorDescriptionRequirementEvaluation(org.kie.api.KieBase knowledgeBase, Entity entity, EntitiesContextFactory entitiesContextFactory) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidaddFacts(Collection<Object> facts) voidaddRequirement(Requirement requirement) voidaddRequirements(Iterable<Requirement> requirements) voidclose()evaluate()voidgetRequirement(String uniqueId)
-
Constructor Details
-
RequirementEvaluation
public RequirementEvaluation(org.kie.api.KieBase knowledgeBase, Entity entity, EntitiesContextFactory entitiesContextFactory)
-
-
Method Details
-
addFact
-
addFacts
-
addRequirements
-
addRequirement
-
getRequirement
-
getRequirements
-
getEntity
-
forceShutDown
public void forceShutDown() -
evaluate
-
close
public void close()- Specified by:
closein interfaceAutoCloseable
-