Interface InternalKnowledgeRuntime

  • All Superinterfaces:
    org.kie.api.runtime.rule.EntryPoint, org.kie.api.runtime.KieRuntime, org.kie.api.event.KieRuntimeEventManager, org.kie.api.event.process.ProcessEventManager, org.kie.api.runtime.process.ProcessRuntime, org.kie.api.runtime.rule.RuleRuntime, org.kie.api.event.rule.RuleRuntimeEventManager

    public interface InternalKnowledgeRuntime
    extends org.kie.api.runtime.KieRuntime
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      long getLastIdleTimestamp()  
      InternalProcessRuntime getProcessRuntime()  
      TimerService getTimerService()  
      void setEndOperationListener​(EndOperationListener listener)  
      void setIdentifier​(long id)  
      • Methods inherited from interface org.kie.api.runtime.rule.EntryPoint

        delete, delete, getEntryPointId, getFactCount, getFactHandle, getFactHandles, getFactHandles, getObject, getObjects, getObjects, insert, retract, update, update
      • Methods inherited from interface org.kie.api.runtime.KieRuntime

        getCalendars, getChannels, getEnvironment, getGlobal, getGlobals, getKieBase, getSessionClock, getSessionConfiguration, registerChannel, setGlobal, unregisterChannel
      • Methods inherited from interface org.kie.api.event.KieRuntimeEventManager

        getLogger
      • Methods inherited from interface org.kie.api.event.process.ProcessEventManager

        addEventListener, getProcessEventListeners, removeEventListener
      • Methods inherited from interface org.kie.api.runtime.process.ProcessRuntime

        abortProcessInstance, createProcessInstance, getProcessInstance, getProcessInstance, getProcessInstances, getWorkItemManager, signalEvent, signalEvent, startProcess, startProcess, startProcess, startProcess, startProcessFromNodeIds, startProcessInstance
      • Methods inherited from interface org.kie.api.runtime.rule.RuleRuntime

        getAgenda, getEntryPoint, getEntryPoints, getQueryResults, halt, openLiveQuery
      • Methods inherited from interface org.kie.api.event.rule.RuleRuntimeEventManager

        addEventListener, addEventListener, getAgendaEventListeners, getRuleRuntimeEventListeners, removeEventListener, removeEventListener
    • Method Detail

      • setIdentifier

        void setIdentifier​(long id)
      • getLastIdleTimestamp

        long getLastIdleTimestamp()