- 使用 Spring Initializr 创建 Spring Boot 应用程序
- 在Spring Boot中配置Cassandra
- 在 Spring Boot 上配置 Tomcat 连接池
- 将Camel消息路由到嵌入WildFly的Artemis上
本文整理了Java中com.xpn.xwiki.api.XWiki.getClass()
方法的一些代码示例,展示了XWiki.getClass()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。XWiki.getClass()
方法的具体详情如下:
包路径:com.xpn.xwiki.api.XWiki
类名称:XWiki
方法名:getClass
[英]Get the XWiki Class object defined in the passed Document name.
Note: This method doesn't require any rights for accessing the passed Document (as opposed to the com.xpn.xwiki.api.Document#getClass() method which does require to get a Document object first. This is thus useful in cases where the calling code doesn't have the access right to the specified Document. It is safe because there are no sensitive data stored in a Class definition.
[中]获取在传递的文档名中定义的XWiki类对象。
注意:此方法不需要访问传递的文档的任何权限(与com.xpn.xwiki.api.Document#getClass()方法不同,后者需要先获取文档对象。因此,在调用代码没有访问指定文档的权限的情况下,这非常有用。它是安全的,因为类定义中没有存储敏感数据。
代码示例来源:origin: com.xpn.xwiki.platform/xwiki-core
/**
* Get a specific class.
*
* @param token The authentication token.
* @param className The class name.
* @return A map representing a XWikiClass object.
* @throws Exception An invalid token is provided or if the given class does not exist.
*/
public Map getClass(String token, String className) throws Exception
{
XWikiXmlRpcUser user = XWikiUtils.checkToken(token, this.xwikiContext);
LOG.debug(String.format("User %s has called getClass()", user.getName()));
if (!this.xwikiApi.exists(className)) {
throw new Exception(String.format("[Class '%s' does not exist]", className));
}
com.xpn.xwiki.api.Class userClass = this.xwikiApi.getClass(className);
return DomainObjectFactory.createXWikiClass(userClass).toRawMap();
}
代码示例来源:origin: com.xpn.xwiki.platform/xwiki-rest-server
@GET
public Classes getClasses(@PathParam("wikiName") String wikiName,
@QueryParam("start") @DefaultValue("0") Integer start, @QueryParam("number") @DefaultValue("-1") Integer number)
throws XWikiException
{
String database = Utils.getXWikiContext(componentManager).getDatabase();
try {
Utils.getXWikiContext(componentManager).setDatabase(wikiName);
List<String> classNames = Utils.getXWikiApi(componentManager).getClassList();
Collections.sort(classNames);
RangeIterable<String> ri = new RangeIterable<String>(classNames, start, number);
Classes classes = objectFactory.createClasses();
for (String className : ri) {
com.xpn.xwiki.api.Class xwikiClass = Utils.getXWikiApi(componentManager).getClass(className);
classes.getClazzs().add(
DomainObjectFactory.createClass(objectFactory, uriInfo.getBaseUri(), wikiName, xwikiClass));
}
return classes;
} finally {
Utils.getXWiki(componentManager).setDatabase(database);
}
}
}
代码示例来源:origin: com.xpn.xwiki.platform/xwiki-rest-server
@GET
public Class getClass(@PathParam("wikiName") String wikiName, @PathParam("className") String className)
throws XWikiException
{
String database = Utils.getXWikiContext(componentManager).getDatabase();
try {
Utils.getXWikiContext(componentManager).setDatabase(wikiName);
com.xpn.xwiki.api.Class xwikiClass = Utils.getXWikiApi(componentManager).getClass(className);
if (xwikiClass == null) {
throw new WebApplicationException(Status.NOT_FOUND);
}
return DomainObjectFactory.createClass(objectFactory, uriInfo.getBaseUri(), wikiName, xwikiClass);
} finally {
Utils.getXWiki(componentManager).setDatabase(database);
}
}
}
代码示例来源:origin: com.xpn.xwiki.platform/xwiki-rest-server
Utils.getXWikiContext(componentManager).setDatabase(wikiName);
com.xpn.xwiki.api.Class xwikiClass = Utils.getXWikiApi(componentManager).getClass(className);
if (xwikiClass == null) {
throw new WebApplicationException(Status.NOT_FOUND);
代码示例来源:origin: com.xpn.xwiki.platform/xwiki-rest-server
Utils.getXWikiContext(componentManager).setDatabase(wikiName);
com.xpn.xwiki.api.Class xwikiClass = Utils.getXWikiApi(componentManager).getClass(className);
if (xwikiClass == null) {
throw new WebApplicationException(Status.NOT_FOUND);
代码示例来源:origin: com.xpn.xwiki.platform/xwiki-core
com.xpn.xwiki.api.Class xwikiClass = this.xwikiApi.getClass(object.getClassName());
for (Object propertyNameObject : xwikiClass.getPropertyNames()) {
String propertyName = (String) propertyNameObject;
本文整理了Java中com.xpn.xwiki.api.XWiki.getClass()方法的一些代码示例,展示了XWiki.getClass()的具体用法。这些代码示例主要来源于Github/Sta
本文整理了Java中com.xpn.xwiki.api.XWiki.exists()方法的一些代码示例,展示了XWiki.exists()的具体用法。这些代码示例主要来源于Github/Stackov
本文整理了Java中com.xpn.xwiki.api.XWiki.getClassList()方法的一些代码示例,展示了XWiki.getClassList()的具体用法。这些代码示例主要来源于Gi
本文整理了Java中com.xpn.xwiki.api.XWiki.getDocument()方法的一些代码示例,展示了XWiki.getDocument()的具体用法。这些代码示例主要来源于Gith
本文整理了Java中com.xpn.xwiki.api.XWiki.hasAdminRights()方法的一些代码示例,展示了XWiki.hasAdminRights()的具体用法。这些代码示例主要来
本文整理了Java中com.xpn.xwiki.api.XWiki.()方法的一些代码示例,展示了XWiki.()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven
本文整理了Java中com.xpn.xwiki.api.XWiki.hasAccessLevel()方法的一些代码示例,展示了XWiki.hasAccessLevel()的具体用法。这些代码示例主要来
大家好,我在本地主机上有一个 xwiki,出于测试目的,我想通过编写一些简单的 jquery 脚本来测试 RESTful api: var username = "Admin"; var passw
有人有 xwiki 渲染框架的定制渲染器示例吗?我想要从 JSPWiki 转换为 XHTML,但 xwiki 生成的默认结果还不够。我需要应用一些逻辑来检查中间树中的 sibling / child
我想使用 XWiki 来记录一些过程,所以我下载了 xwiki-enterprise-installer-generic-5.0.1-standard.jar 并安装成功。当我运行 ./start_x
当 XWiki 搜索结果返回时,没有任何关于匹配上下文的指示。只有一个标题和一些元素返回的时间和人员。有没有办法改进结果以包含突出显示找到的匹配项的内容摘要? 最佳答案 是的,当然对于基于标准关键字的
我正在编写一个 Java 组件,用于构建维基中的所有页面。分配可以从 Java 服务组件中查看页面或空间的用户权限或组的最佳方法是什么?真的很难在 API 中找到这方面的详细信息。 最佳答案 您在AP
根据guide ,向 XWiki 添加新组件涉及将 jar 文件放入 XE_WAR_HOME/WEB-INF/lib。但是,我似乎需要在使用新组件之前重新启动 tomcat。有没有办法解决这个重启?组
我使用了XWiki Schema Definition使用 Eclipse XJC Binding Compiler 创建对象类模型。在 package-info.java 中创建以下命名空间 @ja
本文整理了Java中org.xwiki.rendering.listener.WrappingListener类的一些代码示例,展示了WrappingListener类的具体用法。这些代码示例主要来源
本文整理了Java中com.xpn.xwiki.api.XWiki类的一些代码示例,展示了XWiki类的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从
本文整理了Java中com.xpn.xwiki.web.XWikiURLFactoryService类的一些代码示例,展示了XWikiURLFactoryService类的具体用法。这些代码示例主要来
本文整理了Java中org.xwiki.test.ui.XWikiWebDriver类的一些代码示例,展示了XWikiWebDriver类的具体用法。这些代码示例主要来源于Github/Stackov
本文整理了Java中org.xwiki.bridge.event.WikiDeletedEvent类的一些代码示例,展示了WikiDeletedEvent类的具体用法。这些代码示例主要来源于Githu
本文整理了Java中com.xpn.xwiki.plugin.XWikiDefaultPlugin类的一些代码示例,展示了XWikiDefaultPlugin类的具体用法。这些代码示例主要来源于Git
我是一名优秀的程序员,十分优秀!