org.apache.cocoon.auth.acting
Class AbstractAuthAction

java.lang.Object
  extended byorg.apache.avalon.framework.logger.AbstractLogEnabled
      extended byorg.apache.cocoon.acting.AbstractAction
          extended byorg.apache.cocoon.acting.ServiceableAction
              extended byorg.apache.cocoon.auth.acting.AbstractAuthAction
All Implemented Interfaces:
Action, Component, Disposable, LogEnabled, Serviceable, ThreadSafe
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.java 433543 2006-08-22 06:22:54Z crossley $

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-2006 The Apache Software Foundation. All Rights Reserved.