com.xpn.xwiki.user.impl.exo
Class ExoGroupServiceImpl

java.lang.Object
  extended bycom.xpn.xwiki.user.impl.exo.ExoGroupServiceImpl
All Implemented Interfaces:
XWikiGroupService

public class ExoGroupServiceImpl
extends java.lang.Object
implements XWikiGroupService


Field Summary
private  org.exoplatform.services.organization.OrganizationService organizationService
           
 
Constructor Summary
ExoGroupServiceImpl()
           
 
Method Summary
 void addUserToGroup(java.lang.String user, java.lang.String database, java.lang.String group)
           
 void flushCache()
           
protected  org.exoplatform.services.organization.OrganizationService getOrganizationService()
           
 void init(XWiki xwiki)
           
 java.util.Collection listGroupsForUser(java.lang.String username, XWikiContext context)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

organizationService

private org.exoplatform.services.organization.OrganizationService organizationService
Constructor Detail

ExoGroupServiceImpl

public ExoGroupServiceImpl()
Method Detail

getOrganizationService

protected org.exoplatform.services.organization.OrganizationService getOrganizationService()

init

public void init(XWiki xwiki)
Specified by:
init in interface XWikiGroupService

flushCache

public void flushCache()
Specified by:
flushCache in interface XWikiGroupService

listGroupsForUser

public java.util.Collection listGroupsForUser(java.lang.String username,
                                              XWikiContext context)
                                       throws XWikiException
Specified by:
listGroupsForUser in interface XWikiGroupService
Throws:
XWikiException

addUserToGroup

public void addUserToGroup(java.lang.String user,
                           java.lang.String database,
                           java.lang.String group)
Specified by:
addUserToGroup in interface XWikiGroupService


Copyright 2003 Ludovic Dubost