|
Knowledge API Legacy5 Adapter 6.0.0.CR4-Pre1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface KnowledgeSessionConfiguration
A class for storing Session related configuration. It must be used at session instantiation time or not used at all.
This class will automatically load default values from a number of places, accumulating properties from each location. This list of locations, in given priority is: System properties, home directory, working directory, META-INF/ of optionally provided classLoader, META-INF/ of Thread.currentThread().getContextClassLoader() and META-INF/ of ClassLoader.getSystemClassLoader().
To set a default configuration value for a new KnowledgeSession, you can simply set the property as a System property.
Creating the KnowledgeSession makes the configuration immutable and there is no way to make it mutable again. This is to avoid inconsistent behaviour inside a running KnowledgeSession.
The following options are available:
| Method Summary |
|---|
| Methods inherited from interface org.drools.PropertiesConfiguration |
|---|
getProperty, setProperty |
| Methods inherited from interface org.drools.runtime.conf.KnowledgeSessionOptionsConfiguration |
|---|
getOption, getOption, setOption |
|
Knowledge API Legacy5 Adapter 6.0.0.CR4-Pre1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||