# Uses of Interface
org.kie.internal.runtime.StatefulKnowledgeSession

Packages that use StatefulKnowledgeSession
Package
Description
org.kie.internal.persistence.jpa
org.kie.internal.runtime

- ## Uses of StatefulKnowledgeSession in org.kie.internal.persistence.jpa

  Methods in org.kie.internal.persistence.jpa that return StatefulKnowledgeSession
  Modifier and Type
  Method
  Description
  `static StatefulKnowledgeSession`
  JPAKnowledgeService.`loadStatefulKnowledgeSession(int id, KieBase kbase, KieSessionConfiguration configuration, Environment environment)`
  Deprecated.
  `static StatefulKnowledgeSession`
  JPAKnowledgeService.`loadStatefulKnowledgeSession(Long id, KieBase kbase, KieSessionConfiguration configuration, Environment environment)`
  `static StatefulKnowledgeSession`
  JPAKnowledgeService.`newStatefulKnowledgeSession(KieBase kbase, KieSessionConfiguration configuration, Environment environment)`

- ## Uses of StatefulKnowledgeSession in org.kie.internal.runtime

  Subinterfaces of StatefulKnowledgeSession in org.kie.internal.runtime
  Modifier and Type
  Interface
  Description
  `interface`
  `CommandBasedStatefulKnowledgeSession`