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

reloader

protected static OptionReloader reloader

DRIVER_PREFIX

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

MODULE_PREFIX

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

P6SpyOptions

public P6SpyOptions()
Method Detail

setExecutionThreshold

public static void setExecutionThreshold(java.lang.String _executionThreshold)

getExecutionThreshold

public static long getExecutionThreshold()

setUsePrefix

public static void setUsePrefix(java.lang.String _usePrefix)

getUsePrefix

public static boolean getUsePrefix()

setAutoflush

public static void setAutoflush(java.lang.String _autoflush)

getAutoflush

public static boolean getAutoflush()

setExclude

public static void setExclude(java.lang.String _exclude)

getExclude

public static java.lang.String getExclude()

setExcludecategories

public static void setExcludecategories(java.lang.String _excludecategories)

getExcludecategories

public static java.lang.String getExcludecategories()

setFilter

public static void setFilter(java.lang.String _filter)

getFilter

public static boolean getFilter()

setInclude

public static void setInclude(java.lang.String _include)

getInclude

public static java.lang.String getInclude()

setIncludecategories

public static void setIncludecategories(java.lang.String _includecategories)

getIncludecategories

public static java.lang.String getIncludecategories()

getDeregisterDrivers

public static boolean getDeregisterDrivers()

setDeregisterDrivers

public static void setDeregisterDrivers(java.lang.String trueOrFalse)

setLogfile

public static void setLogfile(java.lang.String _logfile)

getLogfile

public static java.lang.String getLogfile()

getAppender

public static java.lang.String getAppender()

setAppender

public static void setAppender(java.lang.String className)

setRealdriver

public static void setRealdriver(java.lang.String _realdriver)

getRealdriver

public static java.lang.String getRealdriver()

setRealdriver2

public static void setRealdriver2(java.lang.String _realdriver2)

getRealdriver2

public static java.lang.String getRealdriver2()

setRealdriver3

public static void setRealdriver3(java.lang.String _realdriver3)

getRealdriver3

public static java.lang.String getRealdriver3()

setAppend

public static void setAppend(java.lang.String _append)

getAppend

public static boolean getAppend()

setSpydriver

public static void setSpydriver(java.lang.String _spydriver)

getSpydriver

public static java.lang.String getSpydriver()

setDateformat

public static void setDateformat(java.lang.String _dateformat)

getDateformat

public static java.lang.String getDateformat()

getDateformatter

public static java.text.SimpleDateFormat getDateformatter()

setStringmatcher

public static void setStringmatcher(java.lang.String _stringmatcher)

getStringmatcher

public static java.lang.String getStringmatcher()

getStringMatcherEngine

public static StringMatcher getStringMatcherEngine()

getStackTrace

public static boolean getStackTrace()

setStackTrace

public static void setStackTrace(java.lang.String _stacktrace)

getStackTraceClass

public static java.lang.String getStackTraceClass()

setStackTraceClass

public static void setStackTraceClass(java.lang.String stacktraceclass)

getSQLExpression

public static java.lang.String getSQLExpression()

setSQLExpression

public static void setSQLExpression(java.lang.String sqlexpression)

getReloadProperties

public static boolean getReloadProperties()

setReloadProperties

public static void setReloadProperties(java.lang.String _reloadproperties)

getReloadPropertiesInterval

public static long getReloadPropertiesInterval()

setReloadPropertiesInterval

public static void setReloadPropertiesInterval(java.lang.String _reloadpropertiesinterval)

setJNDIContextFactory

public static void setJNDIContextFactory(java.lang.String _jndicontextfactory)

getJNDIContextFactory

public static java.lang.String getJNDIContextFactory()

setJNDIContextProviderURL

public static void setJNDIContextProviderURL(java.lang.String _jndicontextproviderurl)

getJNDIContextProviderURL

public static java.lang.String getJNDIContextProviderURL()

setJNDIContextCustom

public static void setJNDIContextCustom(java.lang.String _jndicontextcustom)

getJNDIContextCustom

public static java.lang.String getJNDIContextCustom()

setRealDataSource

public static void setRealDataSource(java.lang.String _realdatasource)

getRealDataSource

public static java.lang.String getRealDataSource()

setRealDataSourceClass

public static void setRealDataSourceClass(java.lang.String _realdatasourceclass)

getRealDataSourceClass

public static java.lang.String getRealDataSourceClass()

setRealDataSourceProperties

public static void setRealDataSourceProperties(java.lang.String _realdatasourceproperties)

getRealDataSourceProperties

public static java.lang.String getRealDataSourceProperties()

reload

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

configureReloadingThread

protected static void configureReloadingThread()

allModules

public static java.util.ArrayList allModules()

allDriverNames

public static java.util.ArrayList allDriverNames()