Uses of Interface
org.kie.api.builder.model.KieSessionModel
Packages that use KieSessionModel
Package
Description
The runtime engine classes, including KieSession and StatelessKieSession.
-
Uses of KieSessionModel in org.kie.api.builder.model
Methods in org.kie.api.builder.model that return KieSessionModelModifier and TypeMethodDescriptionKieSessionModel.addCalendar(String name, String type) Add a calendar to this KieSessionModelKieBaseModel.newKieSessionModel(String name) Creates a new KieSessionModel with the given name and adds it to this KieBaseModelKieSessionModel.setAccumulateNullPropagation(boolean accumulateNullPropagation) KieSessionModel.setBeliefSystem(BeliefSystemTypeOption beliefSystem) Sets the BeliefSystem for this KieSessionModel.KieSessionModel.setClockType(ClockTypeOption clockType) Sets the ClockType for this KieSessionModel.KieSessionModel.setConsoleLogger(String consoleLogger) Sets a ConsoleLogger with the given nameKieSessionModel.setDefault(boolean isDefault) Sets the KieSession generated from this KieSessionModel as the default one, i.e.KieSessionModel.setDirectFiring(boolean isDefault) Sets direct firing on this KieSessionKieSessionModel.setFileLogger(String fileName) Sets a non-threaded FileLogger with the given name and 30 seconds of logging intervalKieSessionModel.setFileLogger(String fileName, int interval, boolean threaded) Sets a FileLogger with the given name, threaded behavior and logging intervalSets the CDI scope for this KieSessionModel Default is jakarta.enterprise.context.ApplicationScopedKieSessionModel.setThreadSafe(boolean threadSafe) KieSessionModel.setType(KieSessionModel.KieSessionType type) Sets the type for this KieSessionModel.Methods in org.kie.api.builder.model that return types with arguments of type KieSessionModelModifier and TypeMethodDescriptionKieBaseModel.getKieSessionModels()Returns all the KieSessionModel defined in this KieBaseModel mapped by their names -
Uses of KieSessionModel in org.kie.api.runtime
Methods in org.kie.api.runtime that return KieSessionModelModifier and TypeMethodDescriptionKieContainer.getKieSessionModel(String kSessionName) Returns the KieSessionModel for the KieSession with the given name