org.appspy.perf.servlet.provider
Class AbstractDataProvider

java.lang.Object
  extended by org.appspy.perf.servlet.provider.AbstractDataProvider
All Implemented Interfaces:
DataProvider
Direct Known Subclasses:
CompositeDataProvider, ConfigBasedEnvironmentDataProvider, ConfigBasedOrganizationDataProvider, ContextPathDataProvider, HostDataProvider, HttpMethodDataProvider, InputByteSizeDataProvider, InputHeaderSizeDataProvider, OutputByteSizeDataProvider, ParametersDataProvider, QueryStringSizeDataProvider, RemoteIPDataProvider, ResponseCodeDataProvider, ServletContextBasedApplicationDataProvider, ServletContextBasedEnvironmentDataProvider, ServletContextBasedOrganizationDataProvider, ServletContextBasedVersionDataProvider, SessionDataProvider, TimerDataProvider, URLDataProvider, UserDataProvider

public abstract class AbstractDataProvider
extends java.lang.Object
implements DataProvider

Author:
Olivier HEDIN / olivier@appspy.org

Field Summary
protected  java.util.WeakHashMap<CollectedData,java.util.HashMap<java.lang.String,java.lang.Object>> mDataMap
           
 
Constructor Summary
AbstractDataProvider()
           
 
Method Summary
protected  java.lang.Object getAttribute(CollectedData collectedData, java.lang.String key)
           
protected  java.util.HashMap<java.lang.String,java.lang.Object> getDataMap(CollectedData collectedData)
           
protected  void setAttribute(CollectedData collectedData, java.lang.String key, java.lang.Object value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.appspy.perf.servlet.provider.DataProvider
afterRequest, beforeRequest
 

Field Detail

mDataMap

protected java.util.WeakHashMap<CollectedData,java.util.HashMap<java.lang.String,java.lang.Object>> mDataMap
Constructor Detail

AbstractDataProvider

public AbstractDataProvider()
Method Detail

setAttribute

protected void setAttribute(CollectedData collectedData,
                            java.lang.String key,
                            java.lang.Object value)

getAttribute

protected java.lang.Object getAttribute(CollectedData collectedData,
                                        java.lang.String key)

getDataMap

protected java.util.HashMap<java.lang.String,java.lang.Object> getDataMap(CollectedData collectedData)


Copyright © 2009. All Rights Reserved.