- 使用 Spring Initializr 创建 Spring Boot 应用程序
- 在Spring Boot中配置Cassandra
- 在 Spring Boot 上配置 Tomcat 连接池
- 将Camel消息路由到嵌入WildFly的Artemis上
本文整理了Java中com.xpn.xwiki.user.api.XWikiGroupService
类的一些代码示例,展示了XWikiGroupService
类的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。XWikiGroupService
类的具体详情如下:
包路径:com.xpn.xwiki.user.api.XWikiGroupService
类名称:XWikiGroupService
[英]Interface giving access to users and groups management.
[中]提供用户和组管理访问权限的界面。
代码示例来源:origin: com.xpn.xwiki.platform/xwiki-core
/**
* Get all users provided group contains.
*
* @param group the name of the group.
* @param nb the maximum number of result to return.
* @param start the index of the first found user to return.
* @param context the XWiki context.
* @return the {@link Collection} of {@link String} containing user name.
* @throws XWikiException error when browsing groups.
*/
public Collection<String> getAllMembersNamesForGroup(String group, int nb, int start, XWikiContext context)
throws XWikiException
{
return context.getWiki().getGroupService(context).getAllMembersNamesForGroup(group, nb, start, context);
}
代码示例来源:origin: com.xpn.xwiki.platform/xwiki-core
/**
* Get all groups containing provided user.
*
* @param member the name of the member (user or group).
* @param nb the maximum number of result to return.
* @param start the index of the first found member to return.
* @param context the XWiki context.
* @return the {@link Collection} of {@link String} containing group name.
* @throws XWikiException error when browsing groups.
*/
public Collection<String> getAllGroupsNamesForMember(String member, int nb, int start, XWikiContext context)
throws XWikiException
{
return context.getWiki().getGroupService(context).getAllGroupsNamesForMember(member, nb, start, context);
}
代码示例来源:origin: com.xpn.xwiki.platform/xwiki-core
/**
* Return the number of groups containing provided member.
*
* @param member the name of the member (user or group).
* @param context the XWiki context.
* @return the number of groups.
* @throws XWikiException error when getting number of users.
*/
public int countAllGroupsNamesForMember(String member, XWikiContext context) throws XWikiException
{
return context.getWiki().getGroupService(context).countAllGroupsNamesForMember(member, context);
}
代码示例来源:origin: com.xpn.xwiki.platform/xwiki-core
/**
* Get the number of users or groups in the current wiki.
*
* @param user indicate if methods search for users or groups.
* @param matchFields the field to math with values. It is a table of table with :
* <ul>
* <li>fiedname : the name of the field</li>
* <li>fieldtype : for example StringProperty. If null the field is considered as document field</li>
* <li>pattern matching : based on HQL "like" command</li>
* </ul>
* @param context the XWiki context.
* @return the number of groups in the current wiki.
* @throws XWikiException error when getting number of users or groups.
*/
public int countAllLocalUsersOrGroups(boolean user, Object[][] matchFields, XWikiContext context)
throws XWikiException
{
if (user) {
return context.getWiki().getGroupService(context).countAllMatchedUsers(matchFields, context);
} else {
return context.getWiki().getGroupService(context).countAllMatchedGroups(matchFields, context);
}
}
代码示例来源:origin: com.xpn.xwiki.platform/xwiki-core
groupService.getAllGroupsReferencesForMember(userOrGroupDocumentReference, 0, 0, context);
代码示例来源:origin: com.xpn.xwiki.platform/xwiki-core
protected void addUserToGroup(String userName, String groupName, XWikiContext context) throws XWikiException
{
BaseClass groupClass = getGroupClass(context);
XWikiDocument groupDoc = getDocument(groupName, context);
BaseObject memberObject = groupDoc.newXObject(
this.localReferenceEntityReferenceSerializer.serialize(groupClass.getDocumentReference()), context);
memberObject.setStringValue("member", userName);
if (groupDoc.isNew()) {
saveDocument(groupDoc, context.getMessageTool().get("core.comment.addedUserToGroup"), context);
} else {
// TODO Fix use of deprecated call.
getHibernateStore().saveXWikiObject(memberObject, context, true);
}
try {
XWikiGroupService gservice = getGroupService(context);
gservice.addUserToGroup(userName, context.getDatabase(), groupName, context);
} catch (Exception e) {
LOG.error("Failed to update group service cache", e);
}
}
代码示例来源:origin: phenotips/phenotips
groupService.getAllGroupsReferencesForMember(currentItem, 0, 0, context);
groups.removeAll(processedEntities);
entitiesToCheck.addAll(groups);
代码示例来源:origin: com.xpn.xwiki.platform/xwiki-core
/**
* Check if the user belongs to a group or not.
*
* @param groupName The group to check.
* @param context The current {@link XWikiContext context}.
* @return <tt>true</tt> if the user does belong to the specified group, false otherwise or if
* an exception occurs.
* @throws XWikiException If an error occurs when checking the groups.
* @since Platform-1.3
*/
public boolean isUserInGroup(String groupName, XWikiContext context) throws XWikiException
{
if (!StringUtils.isEmpty(getUser())) {
XWikiGroupService groupService = context.getWiki().getGroupService(context);
DocumentReference groupReference = this.currentMixedDocumentReferenceResolver.resolve(groupName);
Collection<DocumentReference> groups = groupService.getAllGroupsReferencesForMember(getUserReference(context), 0, 0, context);
if (groups.contains(groupReference)) {
return true;
}
}
return false;
}
代码示例来源:origin: com.xpn.xwiki.platform/xwiki-core
context.getWiki().getGroupService(context).getAllMembersNamesForGroup(groupName, 0, 0, context);
groupCache.put(groupName, memberList);
代码示例来源:origin: com.xpn.xwiki.platform/xwiki-core
context.getWiki().getGroupService(context).getAllGroupsNamesForMember(xwikiUserName, 0, 0, context);
代码示例来源:origin: org.phenotips/patient-access-rules-api
groupService.getAllGroupsReferencesForMember(currentItem, 0, 0, context);
groups.removeAll(processedEntities);
entitiesToCheck.addAll(groups);
代码示例来源:origin: phenotips/phenotips
String groupName = nestedGroups.get(0);
nestedGroups.remove(0);
Collection<String> members = groupService.getAllMembersNamesForGroup(groupName, 0, 0, context);
for (String memberName : members) {
EntityReference userOrGroup = this.userOrGroupResolver.resolve(memberName);
代码示例来源:origin: org.xwiki.platform/xwiki-platform-ldap-authenticator
context.getWiki().getGroupService(context).getAllGroupsNamesForMember(xwikiUserName, 0, 0, context);
代码示例来源:origin: org.xwiki.platform/xwiki-platform-security-bridge
while (groupReferences.addAll(groupService.getAllGroupsReferencesForMember(userOrGroupDocumentReference,
nb, i * nb, xwikiContext))) {
i++;
代码示例来源:origin: org.xwiki.platform/xwiki-platform-security-bridge
Collection<String> memberNames;
do {
memberNames = groupService.getAllMembersNamesForGroup(groupName, nb, i * nb, xwikiContext);
for (String member : memberNames) {
DocumentReference memberRef = userResolver.resolve(member, wikiReference);
本文整理了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
我是一名优秀的程序员,十分优秀!