org.infoglue.cms.security.interceptors
Interface InfoGlueInterceptor

All Known Implementing Classes:
InfoGlueCommonAccessRightsInterceptor, InfoGlueOSWorkflowInterceptor

public interface InfoGlueInterceptor

Author:
Mattias Bogeblad This interface is for all Interceptors in play

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 handle it withing a transaction.
 

Method Detail

intercept

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.

Parameters:
interceptionPoint -
extradata -
Throws:
ConstraintException
SystemException
java.lang.Exception

intercept

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 handle it withing a transaction.

Parameters:
interceptionPoint -
extradata -
Throws:
ConstraintException
SystemException
java.lang.Exception


Copyright © 2005 InfoGlue.org All Rights Reserved.