org.hippoecm.hst.core.container
Interface Valve

All Known Implementing Classes:
AbstractValve, ActionValve, AggregationValve, CleanupValve, CmsHostContextValve, CmsSecurityValve, ComponentRenderingValve, ContextResolvingValve, GenericResponseHeadersValve, InitializationValve, JaxrsRestServiceValve, JCRSessionStatefulConcurrencyValve, LocalizationValve, NoContentValve, ResourceServingValve, SecurityValve, SiteMenusResolvingValve, SubjectBasedSessionValve

public interface Valve

General valve interface. Valves are to be assembled and invoked by a Pipeline.

Version:
$Id: Valve.java 20116 2009-10-15 15:52:28Z wko $

Method Summary
 void destroy()
          Called by the container to indicate to a valve that the valve is being taken out of service
 void initialize()
          Initialize the valve before using in a pipeline.
 void invoke(ValveContext context)
          Invoke this valve
 

Method Detail

invoke

void invoke(ValveContext context)
            throws ContainerException
Invoke this valve

Parameters:
context -
Throws:
ContainerException

initialize

void initialize()
                throws ContainerException
Initialize the valve before using in a pipeline.

Throws:
ContainerException

destroy

void destroy()
Called by the container to indicate to a valve that the valve is being taken out of service



Copyright © 2008-2012 Hippo. All Rights Reserved.