## Uses of Interface
org.kie.api.runtime.StatelessKieSession

- Packages that use StatelessKieSession
  Package | Description
  --- | ---
  org.kie.api | Base KIE API classes.
  org.kie.api.runtime | The runtime engine classes, including KieSession and StatelessKieSession.

- - ### Uses of StatelessKieSession in org.kie.api

    Methods in org.kie.api that return StatelessKieSession
    Modifier and Type | Method | Description
    --- | --- | ---
    `StatelessKieSession` | KieBase.`newStatelessKieSession()` | Creates a new `StatelessKieSession` using the default session configuration.
    `StatelessKieSession` | KieBase.`newStatelessKieSession​(KieSessionConfiguration conf)` | Creates a new `StatelessKieSession` using the given session configuration.

  - ### Uses of StatelessKieSession in org.kie.api.runtime

    Methods in org.kie.api.runtime that return StatelessKieSession
    Modifier and Type | Method | Description
    --- | --- | ---
    `StatelessKieSession` | KieContainer.`newStatelessKieSession()` | Creates the default StatelessKieSession for this KieContainer
    `StatelessKieSession` | KieContainer.`newStatelessKieSession​(String kSessionName)` | Creates the StatelessKieSession with the given name for this KieContainer
    `StatelessKieSession` | KieContainer.`newStatelessKieSession​(String kSessionName, KieSessionConfiguration conf)` | Creates the StatelessKieSession with the given name for this KieContainer using the given configuration
    `StatelessKieSession` | KieContainer.`newStatelessKieSession​(KieSessionConfiguration conf)` | Creates the default StatelessKieSession for this KieContainer using the given configuration
    `StatelessKieSession` | KieContainerSessionsPool.`newStatelessKieSession​(String kSessionName)` | Obtain a `StatelessKieSession` with the given name from this pool.
    `StatelessKieSession` | KieContainerSessionsPool.`newStatelessKieSession​(String kSessionName, KieSessionConfiguration conf)` | Obtain a `StatelessKieSession` with the given name and configuration from this pool.
    `StatelessKieSession` | KieSessionsPool.`newStatelessKieSession()` | Obtain a `StatelessKieSession` from this pool using the default session configuration.
    `StatelessKieSession` | KieSessionsPool.`newStatelessKieSession​(KieSessionConfiguration conf)` | Obtain a `StatelessKieSession` from this pool using using the given session configuration.