【发布时间】:2014-08-20 05:53:50
【问题描述】:
我正在为 liferay 布局模型创建一个监听器。我想获取页面创建/更新用户详细信息到日志。这是我的代码中的一个 sn-p。
public class LayoutListener extends BaseModelListener<Layout> {
private final static Logger log = Logger.getLogger(LayoutListener.class);
@Override
public void onAfterRemove(Layout layout) throws ModelListenerException {
// Need to find user deatils here.
if (log.isInfoEnabled()) {
log.info("Page -- " + layout.getName() + " -- removed.");
}
super.onAfterRemove(layout);
}
}
如何获取该方法中正在删除页面的相关用户?
PS - 我能够让用户访问当前线程。但我需要知道一个正确的方法来做到这一点。
【问题讨论】: