com.xpn.xwiki.user.api
Interface XWikiGroupService

All Known Implementing Classes:
ExoGroupServiceImpl, XWikiGroupServiceImpl

public interface XWikiGroupService


Method Summary
 void addUserToGroup(java.lang.String user, java.lang.String database, java.lang.String group)
           
 void flushCache()
           
 void init(XWiki xwiki)
           
 java.util.List listAllGroups(XWikiContext context)
           
 java.util.Collection listGroupsForUser(java.lang.String username, XWikiContext context)
           
 java.util.List listMemberForGroup(java.lang.String s, XWikiContext context)
           
 

Method Detail

init

void init(XWiki xwiki)

flushCache

void flushCache()

listGroupsForUser

java.util.Collection listGroupsForUser(java.lang.String username,
                                       XWikiContext context)
                                       throws XWikiException
Throws:
XWikiException

addUserToGroup

void addUserToGroup(java.lang.String user,
                    java.lang.String database,
                    java.lang.String group)
                    throws XWikiException
Throws:
XWikiException

listMemberForGroup

java.util.List listMemberForGroup(java.lang.String s,
                                  XWikiContext context)
                                  throws XWikiException
Throws:
XWikiException

listAllGroups

java.util.List listAllGroups(XWikiContext context)
                             throws XWikiException
Throws:
XWikiException


Copyright 2003 Ludovic Dubost