|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.springsource.loaded.GlobalConfiguration
public class GlobalConfiguration
Encapsulates configurable elements - these are set (to values other than the defaults) in TypeRegistry when the system property springloaded configuration is processed. Some of the options are only used by testcases to make the testcases easier to write and more straightforward.
| Field Summary | |
|---|---|
static boolean |
assertsMode
asserts mode will trigger extra checking (performance impact but confirms correctness) |
static java.lang.String |
cacheDir
The base directory in which to create any cache (.slcache folder). |
static boolean |
callsideRewritingOn
|
static boolean |
catchersOn
|
static java.util.List<java.lang.String> |
classesToDump
List of slashed classnames for types we should 'dump' during processing (for debugging purposes). |
static boolean |
cleanCache
Allows a cache to be cleaned up as the agent starts (effectively starting with a new cache, if 'caching' is true) |
static boolean |
debugplugins
|
static boolean |
directlyDefineTypes
|
static java.lang.String |
dumpFolder
When classes are dumped by Utils.dump() this specifies where. |
static boolean |
explainMode
Can be turned on to enable users to determine the decision process around why something is not reloadable. |
static boolean |
fieldRewriting
Are references to fields being modified - covering both the GETS/SETS and the reflective references. |
static boolean |
fileSystemMonitoring
If active, SpringLoaded will be trying to watch for types changing on the file system once they have been made reloadable. |
static java.util.Properties |
globalConfigurationProperties
Global configuration properties set based on the value of system property 'springloaded'. |
static boolean |
interceptReflection
|
static boolean |
isCaching
Determine whether on disk caching will be used. |
static boolean |
isProfiling
Global control for checking assertions |
static boolean |
isRuntimeLogging
Global control for runtime logging |
static boolean |
logging
Global control for loadtime logging |
static boolean |
logNonInterceptedReflectiveCalls
|
static int |
maxClassDefinitions
|
static java.util.List<java.lang.String> |
pluginClassnameList
List of dotted classnames representing classnames of plugins that should be loaded. |
static java.lang.String |
profile
A well known profile (e.g. |
static boolean |
reloadMessages
|
static boolean |
verboseMode
verbose mode can trigger extra messages. |
static boolean |
verifyReloads
When a reload is attempted, if this is true it will be checked to confirm it is allowed and does not violate the supported reloadable changes that can be made to a type. |
| Constructor Summary | |
|---|---|
GlobalConfiguration()
|
|
| Method Summary |
|---|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final boolean fieldRewriting
public static boolean catchersOn
public static boolean fileSystemMonitoring
public static boolean logging
public static boolean verboseMode
public static boolean assertsMode
public static boolean explainMode
public static boolean isRuntimeLogging
public static boolean callsideRewritingOn
public static boolean cleanCache
public static boolean isCaching
public static java.lang.String profile
public static java.lang.String cacheDir
public static final boolean logNonInterceptedReflectiveCalls
public static final boolean isProfiling
public static boolean directlyDefineTypes
public static final boolean interceptReflection
public static boolean reloadMessages
public static boolean verifyReloads
public static java.lang.String dumpFolder
public static java.util.Properties globalConfigurationProperties
public static java.util.List<java.lang.String> classesToDump
public static int maxClassDefinitions
public static java.util.List<java.lang.String> pluginClassnameList
public static final boolean debugplugins
| Constructor Detail |
|---|
public GlobalConfiguration()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||