Interface ReteEvaluator

    • Method Detail

      • getIdentifier

        long getIdentifier()
      • getEntryPoints

        java.util.Collection<? extends org.kie.api.runtime.rule.EntryPoint> getEntryPoints()
      • getDefaultEntryPointId

        default org.drools.base.rule.EntryPointId getDefaultEntryPointId()
      • getGlobal

        default java.lang.Object getGlobal​(java.lang.String identifier)
        Specified by:
        getGlobal in interface org.drools.base.base.ValueResolver
      • setGlobal

        default void setGlobal​(java.lang.String identifier,
                               java.lang.Object value)
      • getTimerJobInstances

        default java.util.Collection<TimerJobInstance> getTimerJobInstances​(long id)
      • getNextPropagationIdCounter

        long getNextPropagationIdCounter()
      • isThreadSafe

        default boolean isThreadSafe()
      • getCalendars

        org.kie.api.runtime.Calendars getCalendars()
      • getSessionClock

        org.kie.api.time.SessionClock getSessionClock()
      • isSequential

        default boolean isSequential()
      • insert

        org.kie.api.runtime.rule.FactHandle insert​(java.lang.Object object)
      • getQueryResults

        org.kie.api.runtime.rule.QueryResults getQueryResults​(java.lang.String queryName,
                                                              java.lang.Object... arguments)
      • dispose

        void dispose()
      • fireAllRules

        int fireAllRules()
      • fireAllRules

        int fireAllRules​(int max)
      • fireAllRules

        int fireAllRules​(org.kie.api.runtime.rule.AgendaFilter agendaFilter)
      • fireAllRules

        int fireAllRules​(org.kie.api.runtime.rule.AgendaFilter agendaFilter,
                         int max)
      • setWorkingMemoryActionListener

        default void setWorkingMemoryActionListener​(java.util.function.Consumer<PropagationEntry> listener)
      • getWorkingMemoryActionListener

        default java.util.function.Consumer<PropagationEntry> getWorkingMemoryActionListener()
      • onWorkingMemoryAction

        default void onWorkingMemoryAction​(PropagationEntry entry)