Package org.drools.core.reteoo
Interface RuntimeComponentFactory
- All Superinterfaces:
Comparable<KieService>,KieService
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsFields inherited from interface org.kie.api.internal.utils.KieService
UNDEFINED -
Method Summary
Modifier and TypeMethodDescriptiondefault ObjectMarshallingStrategycreateGlobalResolver(ReteEvaluator reteEvaluator, Environment environment) createKnowledgeHelper(ReteEvaluator reteEvaluator) createSessionsPool(RuleBase ruleBase, int initialSize) createStatefulSession(RuleBase ruleBase, Environment environment, SessionConfiguration sessionConfig, boolean fromPool) createStatelessSession(RuleBase ruleBase, KieSessionConfiguration conf) createTimerService(ReteEvaluator reteEvaluator) static RuntimeComponentFactoryget()getAgendaFactory(SessionConfiguration config) getTraitFactory(RuleBase knowledgeBase) static <T> TMethods inherited from interface org.kie.api.internal.utils.KieService
compareTo, servicePriority, serviceTag
-
Field Details
-
NO_RUNTIME
- See Also:
-
-
Method Details
-
getAgendaFactory
-
getAgendaGroupFactory
AgendaGroupFactory getAgendaGroupFactory() -
getPropagationContextFactory
PropagationContextFactory getPropagationContextFactory() -
getEntryPointFactory
EntryPointFactory getEntryPointFactory() -
getFactHandleFactoryService
FactHandleFactory getFactHandleFactoryService() -
getTraitFactory
-
createKnowledgeHelper
-
createStatefulSession
InternalWorkingMemory createStatefulSession(RuleBase ruleBase, Environment environment, SessionConfiguration sessionConfig, boolean fromPool) -
createStatelessSession
-
createSessionsPool
-
createStatefulSessionMonitor
-
createStatelessSessionMonitor
-
createGlobalResolver
-
createTimerService
-
get
-
throwExceptionForMissingRuntime
static <T> T throwExceptionForMissingRuntime() -
createDefaultObjectMarshallingStrategy
default ObjectMarshallingStrategy createDefaultObjectMarshallingStrategy(ObjectMarshallingStrategyAcceptor acceptor)
-