Package org.drools.tms
Class TruthMaintenanceSystemFactoryImpl
- java.lang.Object
-
- org.drools.tms.TruthMaintenanceSystemFactoryImpl
-
- All Implemented Interfaces:
java.lang.Comparable<org.kie.api.internal.utils.KieService>,org.drools.core.common.TruthMaintenanceSystemFactory,org.kie.api.internal.utils.KieService
public class TruthMaintenanceSystemFactoryImpl extends java.lang.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 voidclearEntryPointsMap()voidclearTruthMaintenanceSystem(org.drools.core.common.InternalWorkingMemoryEntryPoint entryPoint)org.drools.base.definitions.rule.impl.QueryImplcreateTmsQuery(java.lang.String name, java.util.function.Predicate<java.lang.Class<? extends java.lang.annotation.Annotation>> hasAnnotation)intgetEntryPointsMapSize()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.base.definitions.rule.impl.QueryImpl createTmsQuery(java.lang.String name, java.util.function.Predicate<java.lang.Class<? extends java.lang.annotation.Annotation>> hasAnnotation)- Specified by:
createTmsQueryin interfaceorg.drools.core.common.TruthMaintenanceSystemFactory
-
getEntryPointsMapSize
public int getEntryPointsMapSize()
-
clearEntryPointsMap
public void clearEntryPointsMap()
-
-