【发布时间】:2018-12-16 18:43:22
【问题描述】:
根据此处的文档,我们可以看到在 xwiki java 扩展中,我们可以像这样拦截事件 UserCreation:
public void onEvent(Event event, Object source, Object data)
{
XWikiDocument document = (XWikiDocument) source;
String wikiName = document.getDocumentReference().getWikiReference().getName();
DocumentReference userClass = new DocumentReference(wikiName, "XWiki", "XWikiUsers");
if (document.getXObject(userClass) != null) {
}
我想要同样的东西,但我想检测事件空间的创建(所以基本上当你在你的 wiki 中添加一个空间(基本上一个空间是文章的主根页面)时。但我没有找到任何空间或页面的 XWikiUsers 类。
它不想用velocity或groovy来做,但在纯java扩展中,我不知道,文档非常大,但很难找到我要找的东西。
【问题讨论】: