我想在系统崩溃后恢复状态知识会话的状态。有没有API方法可以这样做?如果没有,是否可以获得所有可用的sessionIds,因此我可以使用JPAKnowledgeService.loadStatefulKnowledgeSession(...)
加载它们?
答案 0 :(得分:0)
使用JPAKnowledgeService
时,返回的StatefulKnowledgeSession
(通过加载或创建)已经保留,并且在发生任何状态更改时始终更新。
因此,您只需要通过将相同的ID传递给JPAKnowledgeService.loadStatefulKnowledgeSession
来加载崩溃之前使用的相同会话。
虽然不存在用于检索您正在使用的会话的ID的API选项,但您可以自己管理这些ID,或使用{{使用的相同数据源直接(并且我必须说丑陋)查询。 1}}。