org.infoglue.cms.security.interceptors
Class InfoGlueCommonAccessRightsInterceptor

java.lang.Object
  extended by org.infoglue.cms.security.interceptors.InfoGlueCommonAccessRightsInterceptor
All Implemented Interfaces:
InfoGlueInterceptor

public class InfoGlueCommonAccessRightsInterceptor
extends java.lang.Object
implements InfoGlueInterceptor

Author:
Mattias Bogeblad This interceptor is used to handle all built in access control InfoGlue offers. Additional interceptors can be registered by users of course.

Constructor Summary
InfoGlueCommonAccessRightsInterceptor()
           
 
Method Summary
 void intercept(InfoGluePrincipal infoGluePrincipal, InterceptionPointVO interceptionPointVO, java.util.Map extradata)
          This method will be called when a interceptionPoint is reached.
 void intercept(InfoGluePrincipal infoGluePrincipal, InterceptionPointVO interceptionPointVO, java.util.Map extradata, org.exolab.castor.jdo.Database db)
          This method will be called when a interceptionPoint is reached and it handle it within a transaction.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InfoGlueCommonAccessRightsInterceptor

public InfoGlueCommonAccessRightsInterceptor()
Method Detail

intercept

public void intercept(InfoGluePrincipal infoGluePrincipal,
                      InterceptionPointVO interceptionPointVO,
                      java.util.Map extradata)
               throws ConstraintException,
                      SystemException,
                      java.lang.Exception
This method will be called when a interceptionPoint is reached.

Specified by:
intercept in interface InfoGlueInterceptor
Parameters:
interceptionPoint -
extradata -
Throws:
ConstraintException
SystemException
java.lang.Exception

intercept

public void intercept(InfoGluePrincipal infoGluePrincipal,
                      InterceptionPointVO interceptionPointVO,
                      java.util.Map extradata,
                      org.exolab.castor.jdo.Database db)
               throws ConstraintException,
                      SystemException,
                      java.lang.Exception
This method will be called when a interceptionPoint is reached and it handle it within a transaction.

Specified by:
intercept in interface InfoGlueInterceptor
Parameters:
interceptionPoint -
extradata -
Throws:
ConstraintException
SystemException
java.lang.Exception


Copyright © 2005 InfoGlue.org All Rights Reserved.