如何从 AEM 中的复制事件获取用户会话?

How to get user session from Replication event in AEM?

我必须在复制事件侦听器中获取已在 AEM 中激活页面的用户会话。使用该会话,我将实例化一个将一些数据插入表中的工作流。同样,如果停用,停用将删除数据库表中的一些数据。

是否可以在复制事件侦听器中获取用户会话? 这将帮助用户查看是否有任何步骤失败,我什至可以添加一些用户参与步骤并在特定场景中询问更多数据。

我认为您无法获取会话,但您可以通过编写以下代码来获取处理事件中的用户数据以获取用户详细信息--触发事件的用户。

handleEvent(Event event)
event.getProperty(WorkflowEvent.USER));