org.apache.cocoon.auth.acting
Class AbstractAuthAction

java.lang.Object
  extended by org.apache.avalon.framework.logger.AbstractLogEnabled
      extended by org.apache.cocoon.acting.AbstractAction
          extended by org.apache.cocoon.acting.ServiceableAction
              extended by org.apache.cocoon.auth.acting.AbstractAuthAction
All Implemented Interfaces:
Disposable, Component, LogEnabled, Serviceable, ThreadSafe, Action
Direct Known Subclasses:
LoggedInAction, LoginAction, LogoutAction

public abstract class AbstractAuthAction
extends ServiceableAction
implements ThreadSafe, Disposable

This action tests if the user is logged in for a given application.

Version:
$Id: AbstractAuthAction.html 1304258 2012-03-23 10:09:27Z ilgrosso $

Field Summary
protected  ApplicationManager applicationManager
          Application manager component.
 
Fields inherited from class org.apache.cocoon.acting.ServiceableAction
manager
 
Fields inherited from class org.apache.cocoon.acting.AbstractAction
EMPTY_MAP
 
Fields inherited from interface org.apache.cocoon.acting.Action
ROLE
 
Constructor Summary
AbstractAuthAction()
           
 
Method Summary
 void dispose()
           
 void service(ServiceManager aManager)
          Set the current ServiceManager instance used by this Serviceable.
 
Methods inherited from class org.apache.avalon.framework.logger.AbstractLogEnabled
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.cocoon.acting.Action
act
 

Field Detail

applicationManager

protected ApplicationManager applicationManager
Application manager component.

Constructor Detail

AbstractAuthAction

public AbstractAuthAction()
Method Detail

service

public void service(ServiceManager aManager)
             throws ServiceException
Description copied from class: ServiceableAction
Set the current ServiceManager instance used by this Serviceable.

Specified by:
service in interface Serviceable
Overrides:
service in class ServiceableAction
Throws:
ServiceException
See Also:
Serviceable.service(org.apache.avalon.framework.service.ServiceManager)

dispose

public void dispose()
Specified by:
dispose in interface Disposable
See Also:
Disposable.dispose()


Copyright © 1999-2010 The Apache Software Foundation. All Rights Reserved.