org.appspy.perf.servlet
Class AppSpyWebappManagerFactory

java.lang.Object
  extended by org.appspy.perf.servlet.AppSpyWebappManagerFactory

public class AppSpyWebappManagerFactory
extends java.lang.Object

Author:
Olivier HEDIN / olivier@appspy.org

Field Summary
static java.lang.String APPSPY_WEBAPP_MANAGER
           
static java.lang.String DEFAULT_WEBAPP_CONFIG_LOADER
           
static java.lang.String DEFAULT_WEBAPP_CONFIG_PATTERN
           
protected static java.lang.Integer sLock
           
protected static org.apache.commons.logging.Log sLog
           
static java.lang.String WEBAPP_CONFIG_LOADER_PARAM_NAME
           
static java.lang.String WEBAPP_CONFIG_PATTERN_PARAM_NAME
           
 
Constructor Summary
AppSpyWebappManagerFactory()
           
 
Method Summary
static AppSpyWebappManager getAppSpyWebappManager(javax.servlet.ServletContext servletContext)
           
protected static java.util.Properties getConfigProperties(javax.servlet.ServletContext servletContext)
           
static void initAppSpyWebappManager(javax.servlet.ServletContext servletContext)
           
protected static Collector initCollector(javax.servlet.ServletContext servletContext, java.util.Properties configProperties)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

APPSPY_WEBAPP_MANAGER

public static final java.lang.String APPSPY_WEBAPP_MANAGER
See Also:
Constant Field Values

WEBAPP_CONFIG_LOADER_PARAM_NAME

public static final java.lang.String WEBAPP_CONFIG_LOADER_PARAM_NAME
See Also:
Constant Field Values

DEFAULT_WEBAPP_CONFIG_LOADER

public static final java.lang.String DEFAULT_WEBAPP_CONFIG_LOADER

WEBAPP_CONFIG_PATTERN_PARAM_NAME

public static final java.lang.String WEBAPP_CONFIG_PATTERN_PARAM_NAME
See Also:
Constant Field Values

DEFAULT_WEBAPP_CONFIG_PATTERN

public static final java.lang.String DEFAULT_WEBAPP_CONFIG_PATTERN
See Also:
Constant Field Values

sLog

protected static org.apache.commons.logging.Log sLog

sLock

protected static java.lang.Integer sLock
Constructor Detail

AppSpyWebappManagerFactory

public AppSpyWebappManagerFactory()
Method Detail

initAppSpyWebappManager

public static void initAppSpyWebappManager(javax.servlet.ServletContext servletContext)
                                    throws java.lang.Exception
Throws:
java.lang.Exception

initCollector

protected static Collector initCollector(javax.servlet.ServletContext servletContext,
                                         java.util.Properties configProperties)
                                  throws java.lang.Exception
Throws:
java.lang.Exception

getAppSpyWebappManager

public static AppSpyWebappManager getAppSpyWebappManager(javax.servlet.ServletContext servletContext)

getConfigProperties

protected static java.util.Properties getConfigProperties(javax.servlet.ServletContext servletContext)
                                                   throws java.lang.Exception
Throws:
java.lang.Exception


Copyright © 2009. All Rights Reserved.