Interface TruthMaintenanceSystemFactory

  • All Superinterfaces:
    java.lang.Comparable<org.kie.api.internal.utils.KieService>, org.kie.api.internal.utils.KieService

    public interface TruthMaintenanceSystemFactory
    extends org.kie.api.internal.utils.KieService
    • Method Detail

      • present

        static boolean present()
      • createQuery

        static org.drools.base.definitions.rule.impl.QueryImpl createQuery​(java.lang.String name,
                                                                           java.util.function.Predicate<java.lang.Class<? extends java.lang.annotation.Annotation>> hasAnnotation)
      • createTmsQuery

        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)
      • throwExceptionForMissingTms

        static <T> T throwExceptionForMissingTms()