com.p6spy.engine.common
Class P6SpyOptions

java.lang.Object
  extended bycom.p6spy.engine.common.P6Options
      extended bycom.p6spy.engine.common.P6SpyOptions

public class P6SpyOptions
extends P6Options


Field Summary
static String DRIVER_PREFIX
           
static String MODULE_PREFIX
           
protected static OptionReloader reloader
           
protected static Thread reloadThread
           
 
Constructor Summary
P6SpyOptions()
           
 
Method Summary
static ArrayList allDriverNames()
           
static ArrayList allModules()
           
protected static void configureReloadingThread()
           
static boolean getAppend()
           
static String getAppender()
           
static boolean getAutoflush()
           
static String getDateformat()
           
static SimpleDateFormat getDateformatter()
           
static boolean getDeregisterDrivers()
           
static String getExclude()
           
static String getExcludecategories()
           
static long getExecutionThreshold()
           
static boolean getFilter()
           
static String getInclude()
           
static String getIncludecategories()
           
static String getJNDIContextCustom()
           
static String getJNDIContextFactory()
           
static String getJNDIContextProviderURL()
           
static String getLogfile()
           
static String getRealDataSource()
           
static String getRealDataSourceClass()
           
static String getRealDataSourceProperties()
           
static String getRealdriver()
           
static String getRealdriver2()
           
static String getRealdriver3()
           
static boolean getReloadProperties()
           
static long getReloadPropertiesInterval()
           
static String getSpydriver()
           
static String getSQLExpression()
           
static boolean getStackTrace()
           
static String getStackTraceClass()
           
static String getStringmatcher()
           
static StringMatcher getStringMatcherEngine()
           
static boolean getUsePrefix()
           
 void reload(P6SpyProperties properties)
           
static void setAppend(String _append)
           
static void setAppender(String className)
           
static void setAutoflush(String _autoflush)
           
static void setDateformat(String _dateformat)
           
static void setDeregisterDrivers(String trueOrFalse)
           
static void setExclude(String _exclude)
           
static void setExcludecategories(String _excludecategories)
           
static void setExecutionThreshold(String _executionThreshold)
           
static void setFilter(String _filter)
           
static void setInclude(String _include)
           
static void setIncludecategories(String _includecategories)
           
static void setJNDIContextCustom(String _jndicontextcustom)
           
static void setJNDIContextFactory(String _jndicontextfactory)
           
static void setJNDIContextProviderURL(String _jndicontextproviderurl)
           
static void setLogfile(String _logfile)
           
static void setRealDataSource(String _realdatasource)
           
static void setRealDataSourceClass(String _realdatasourceclass)
           
static void setRealDataSourceProperties(String _realdatasourceproperties)
           
static void setRealdriver(String _realdriver)
           
static void setRealdriver2(String _realdriver2)
           
static void setRealdriver3(String _realdriver3)
           
static void setReloadProperties(String _reloadproperties)
           
static void setReloadPropertiesInterval(String _reloadpropertiesinterval)
           
static void setSpydriver(String _spydriver)
           
static void setSQLExpression(String sqlexpression)
           
static void setStackTrace(String _stacktrace)
           
static void setStackTraceClass(String stacktraceclass)
           
static void setStringmatcher(String _stringmatcher)
           
static void setUsePrefix(String _usePrefix)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

reloadThread

protected static Thread reloadThread

reloader

protected static OptionReloader reloader

DRIVER_PREFIX

public static final String DRIVER_PREFIX
See Also:
Constant Field Values

MODULE_PREFIX

public static final String MODULE_PREFIX
See Also:
Constant Field Values
Constructor Detail

P6SpyOptions

public P6SpyOptions()
Method Detail

setExecutionThreshold

public static void setExecutionThreshold(String _executionThreshold)

getExecutionThreshold

public static long getExecutionThreshold()

setUsePrefix

public static void setUsePrefix(String _usePrefix)

getUsePrefix

public static boolean getUsePrefix()

setAutoflush

public static void setAutoflush(String _autoflush)

getAutoflush

public static boolean getAutoflush()

setExclude

public static void setExclude(String _exclude)

getExclude

public static String getExclude()

setExcludecategories

public static void setExcludecategories(String _excludecategories)

getExcludecategories

public static String getExcludecategories()

setFilter

public static void setFilter(String _filter)

getFilter

public static boolean getFilter()

setInclude

public static void setInclude(String _include)

getInclude

public static String getInclude()

setIncludecategories

public static void setIncludecategories(String _includecategories)

getIncludecategories

public static String getIncludecategories()

getDeregisterDrivers

public static boolean getDeregisterDrivers()

setDeregisterDrivers

public static void setDeregisterDrivers(String trueOrFalse)

setLogfile

public static void setLogfile(String _logfile)

getLogfile

public static String getLogfile()

getAppender

public static String getAppender()

setAppender

public static void setAppender(String className)

setRealdriver

public static void setRealdriver(String _realdriver)

getRealdriver

public static String getRealdriver()

setRealdriver2

public static void setRealdriver2(String _realdriver2)

getRealdriver2

public static String getRealdriver2()

setRealdriver3

public static void setRealdriver3(String _realdriver3)

getRealdriver3

public static String getRealdriver3()

setAppend

public static void setAppend(String _append)

getAppend

public static boolean getAppend()

setSpydriver

public static void setSpydriver(String _spydriver)

getSpydriver

public static String getSpydriver()

setDateformat

public static void setDateformat(String _dateformat)

getDateformat

public static String getDateformat()

getDateformatter

public static SimpleDateFormat getDateformatter()

setStringmatcher

public static void setStringmatcher(String _stringmatcher)

getStringmatcher

public static String getStringmatcher()

getStringMatcherEngine

public static StringMatcher getStringMatcherEngine()

getStackTrace

public static boolean getStackTrace()

setStackTrace

public static void setStackTrace(String _stacktrace)

getStackTraceClass

public static String getStackTraceClass()

setStackTraceClass

public static void setStackTraceClass(String stacktraceclass)

getSQLExpression

public static String getSQLExpression()

setSQLExpression

public static void setSQLExpression(String sqlexpression)

getReloadProperties

public static boolean getReloadProperties()

setReloadProperties

public static void setReloadProperties(String _reloadproperties)

getReloadPropertiesInterval

public static long getReloadPropertiesInterval()

setReloadPropertiesInterval

public static void setReloadPropertiesInterval(String _reloadpropertiesinterval)

setJNDIContextFactory

public static void setJNDIContextFactory(String _jndicontextfactory)

getJNDIContextFactory

public static String getJNDIContextFactory()

setJNDIContextProviderURL

public static void setJNDIContextProviderURL(String _jndicontextproviderurl)

getJNDIContextProviderURL

public static String getJNDIContextProviderURL()

setJNDIContextCustom

public static void setJNDIContextCustom(String _jndicontextcustom)

getJNDIContextCustom

public static String getJNDIContextCustom()

setRealDataSource

public static void setRealDataSource(String _realdatasource)

getRealDataSource

public static String getRealDataSource()

setRealDataSourceClass

public static void setRealDataSourceClass(String _realdatasourceclass)

getRealDataSourceClass

public static String getRealDataSourceClass()

setRealDataSourceProperties

public static void setRealDataSourceProperties(String _realdatasourceproperties)

getRealDataSourceProperties

public static String getRealDataSourceProperties()

reload

public void reload(P6SpyProperties properties)
Overrides:
reload in class P6Options

configureReloadingThread

protected static void configureReloadingThread()

allModules

public static ArrayList allModules()

allDriverNames

public static ArrayList allDriverNames()