org.apache.turbine.pipeline
Interface PipelineData

All Known Subinterfaces:
RunData, TurbineRunData
All Known Implementing Classes:
DefaultPipelineData, DefaultTurbineRunData

public interface PipelineData

A PipelineData is a holder for data being passed from one Valve to the next. The detailed contract for a Valve is included in the description of the invoke() method below.

HISTORICAL NOTE: The "PipelineData" name was assigned to this holder as it functions similarily to the RunData object, but without the additional methods

Author:
Eric Pugh, Peter Courcoux

Method Summary
 java.util.Map<?,?> get(java.lang.Class<?> name)
           
 java.lang.Object get(java.lang.Class<?> key, java.lang.Object innerKey)
           
 void put(java.lang.Class<?> name, java.util.Map<?,?> value)
           
 

Method Detail

put

void put(java.lang.Class<?> name,
         java.util.Map<?,?> value)

get

java.util.Map<?,?> get(java.lang.Class<?> name)

get

java.lang.Object get(java.lang.Class<?> key,
                     java.lang.Object innerKey)


Copyright © 2000-2011 The Apache Software Foundation. All Rights Reserved.