Package org.drools.core.common
Interface TruthMaintenanceSystemFactory
- All Superinterfaces:
Comparable<KieService>,KieService
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsFields inherited from interface org.kie.api.internal.utils.KieService
UNDEFINED -
Method Summary
Modifier and TypeMethodDescriptionvoidstatic QueryImplcreateQuery(String name, Predicate<Class<? extends Annotation>> hasAnnotation) createTmsQuery(String name, Predicate<Class<? extends Annotation>> hasAnnotation) get()getOrCreateTruthMaintenanceSystem(ReteEvaluator reteEvaluator) static booleanpresent()static <T> TMethods inherited from interface org.kie.api.internal.utils.KieService
compareTo, servicePriority, serviceTag
-
Field Details
-
NO_TMS
- See Also:
-
-
Method Details
-
getOrCreateTruthMaintenanceSystem
-
getOrCreateTruthMaintenanceSystem
TruthMaintenanceSystem getOrCreateTruthMaintenanceSystem(InternalWorkingMemoryEntryPoint entryPoint) -
clearTruthMaintenanceSystem
-
get
-
present
static boolean present() -
createQuery
-
createTmsQuery
-
throwExceptionForMissingTms
static <T> T throwExceptionForMissingTms()
-