com.liferay.portlet.wiki.engines.jspwiki
Class LiferayGroupDatabase

java.lang.Object
  extended by com.liferay.portlet.wiki.engines.jspwiki.LiferayGroupDatabase
All Implemented Interfaces:
com.ecyrd.jspwiki.auth.authorize.GroupDatabase

public class LiferayGroupDatabase
extends java.lang.Object
implements com.ecyrd.jspwiki.auth.authorize.GroupDatabase

View Source

Author:
Jorge Ferrer

Constructor Summary
LiferayGroupDatabase()
           
 
Method Summary
 void commit()
           
 void delete(com.ecyrd.jspwiki.auth.authorize.Group group)
           
 com.ecyrd.jspwiki.auth.authorize.Group[] groups()
           
 void initialize(com.ecyrd.jspwiki.WikiEngine engine, java.util.Properties props)
           
 void save(com.ecyrd.jspwiki.auth.authorize.Group group, java.security.Principal modifier)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LiferayGroupDatabase

public LiferayGroupDatabase()
Method Detail

commit

public void commit()
            throws com.ecyrd.jspwiki.auth.WikiSecurityException
Specified by:
commit in interface com.ecyrd.jspwiki.auth.authorize.GroupDatabase
Throws:
com.ecyrd.jspwiki.auth.WikiSecurityException

delete

public void delete(com.ecyrd.jspwiki.auth.authorize.Group group)
            throws com.ecyrd.jspwiki.auth.WikiSecurityException
Specified by:
delete in interface com.ecyrd.jspwiki.auth.authorize.GroupDatabase
Throws:
com.ecyrd.jspwiki.auth.WikiSecurityException

groups

public com.ecyrd.jspwiki.auth.authorize.Group[] groups()
                                                throws com.ecyrd.jspwiki.auth.WikiSecurityException
Specified by:
groups in interface com.ecyrd.jspwiki.auth.authorize.GroupDatabase
Throws:
com.ecyrd.jspwiki.auth.WikiSecurityException

initialize

public void initialize(com.ecyrd.jspwiki.WikiEngine engine,
                       java.util.Properties props)
                throws com.ecyrd.jspwiki.NoRequiredPropertyException,
                       com.ecyrd.jspwiki.auth.WikiSecurityException
Specified by:
initialize in interface com.ecyrd.jspwiki.auth.authorize.GroupDatabase
Throws:
com.ecyrd.jspwiki.NoRequiredPropertyException
com.ecyrd.jspwiki.auth.WikiSecurityException

save

public void save(com.ecyrd.jspwiki.auth.authorize.Group group,
                 java.security.Principal modifier)
          throws com.ecyrd.jspwiki.auth.WikiSecurityException
Specified by:
save in interface com.ecyrd.jspwiki.auth.authorize.GroupDatabase
Throws:
com.ecyrd.jspwiki.auth.WikiSecurityException