org.apache.jetspeed.pipeline.valve
Class AbstractValve

java.lang.Object
  extended byorg.apache.jetspeed.pipeline.valve.AbstractValve
All Implemented Interfaces:
Valve
Direct Known Subclasses:
AbstractSecurityValve, ActionValveImpl, AggregatorValve, AJAXValve, CleanupValveImpl, ContainerValve, LocalizationValveImpl, LoginJSPViewValve, LoginValidationValveImpl, PasswordCredentialValveImpl, PortalURLValveImpl, PortletValve, ProfilerValveImpl, VerySimpleLayoutValveImpl

public abstract class AbstractValve
extends Object
implements Valve

Valve that can be used as the basis of Valve implementations.

Version:
$Id: AbstractValve.java 186726 2004-06-05 05:13:09Z taylor $
Author:
Jason van Zyl

Constructor Summary
AbstractValve()
           
 
Method Summary
 void initialize()
          Initialize the valve before using in a pipeline.
abstract  void invoke(org.apache.jetspeed.request.RequestContext request, ValveContext context)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractValve

public AbstractValve()
Method Detail

invoke

public abstract void invoke(org.apache.jetspeed.request.RequestContext request,
                            ValveContext context)
                     throws PipelineException
Specified by:
invoke in interface Valve
Throws:
PipelineException

initialize

public void initialize()
                throws PipelineException
Description copied from interface: Valve
Initialize the valve before using in a pipeline.

Specified by:
initialize in interface Valve
Throws:
PipelineException


Copyright © 1999-2005 Apache Software Foundation. All Rights Reserved.