如何获得Hybris 6.3+中所有Jalo会话的列表

2020-09-21 07:49发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 在Hybris 5....

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

在Hybris 5.4中,我能够像这样获得Jalo会话的完整列表:final Collection jaloSessions = JaloConnection.getInstance()。getAllSessions();

此后,例如,我能够关闭特定用户的所有会话。

在Hybris 6.3中,此方法已弃用,当前返回空列表:/** @不建议使用*/@不建议使用public Collection getAllSessions(){return Collections.EMPTY_LIST; }

如果有人让我知道在Hybris 6.3中是否仍然可以通过其他方式完成此操作,或者有其他替代方法,我将不胜感激。 在某些情况下,我需要找到当前为用户打开的所有会话并将其关闭。 在Hybris 5.4中,此任务很容易,但是目前,我在使用Hybris 6.3时仍然坚持使用

提前谢谢!

1条回答
哎,真难
2020-09-21 08:37

Dmytro,您好

可能您可以尝试收听de.hybris.platform.servicelayer.event.events.AfterSessionCreationEvent并手动汇总所有创建的会话。

一周热门 更多>