Package org.drools.tms
Class TruthMaintenanceSystemFactoryImpl
- java.lang.Object
-
- org.drools.tms.TruthMaintenanceSystemFactoryImpl
-
- All Implemented Interfaces:
Comparable<org.kie.api.internal.utils.KieService>,org.drools.core.common.TruthMaintenanceSystemFactory,org.kie.api.internal.utils.KieService
public class TruthMaintenanceSystemFactoryImpl extends Object implements org.drools.core.common.TruthMaintenanceSystemFactory
-
-
Constructor Summary
Constructors Constructor Description TruthMaintenanceSystemFactoryImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclearTruthMaintenanceSystem(org.drools.core.common.InternalWorkingMemoryEntryPoint entryPoint)org.drools.core.rule.QueryImplcreateTmsQuery(String name, Predicate<Class<? extends Annotation>> hasAnnotation)org.drools.core.common.TruthMaintenanceSystemgetOrCreateTruthMaintenanceSystem(org.drools.core.common.InternalWorkingMemoryEntryPoint entryPoint)org.drools.core.common.TruthMaintenanceSystemgetOrCreateTruthMaintenanceSystem(org.drools.core.common.ReteEvaluator reteEvaluator)
-
-
-
Method Detail
-
getOrCreateTruthMaintenanceSystem
public org.drools.core.common.TruthMaintenanceSystem getOrCreateTruthMaintenanceSystem(org.drools.core.common.ReteEvaluator reteEvaluator)
- Specified by:
getOrCreateTruthMaintenanceSystemin interfaceorg.drools.core.common.TruthMaintenanceSystemFactory
-
getOrCreateTruthMaintenanceSystem
public org.drools.core.common.TruthMaintenanceSystem getOrCreateTruthMaintenanceSystem(org.drools.core.common.InternalWorkingMemoryEntryPoint entryPoint)
- Specified by:
getOrCreateTruthMaintenanceSystemin interfaceorg.drools.core.common.TruthMaintenanceSystemFactory
-
clearTruthMaintenanceSystem
public void clearTruthMaintenanceSystem(org.drools.core.common.InternalWorkingMemoryEntryPoint entryPoint)
- Specified by:
clearTruthMaintenanceSystemin interfaceorg.drools.core.common.TruthMaintenanceSystemFactory
-
createTmsQuery
public org.drools.core.rule.QueryImpl createTmsQuery(String name, Predicate<Class<? extends Annotation>> hasAnnotation)
- Specified by:
createTmsQueryin interfaceorg.drools.core.common.TruthMaintenanceSystemFactory
-
-