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. the one that can be loaded from the KieContainer without having to pass its name.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