public class SystemProperties extends Object
Modifier and Type | Field and Description |
---|---|
static String |
ARCHIVE_FACTORY
Configures the factory class we use to produce instances of org.eclispe.persistence.jpa.Archive
These instances are used to examine persistence units and the files within them and are used for discovery
of classes in the persistence unit
Allows user-provided ArchiveFactory and Archive
|
static String |
CONCURRENCY_MANAGER_ACQUIRE_WAIT_TIME
This system property in milliseconds can control thread management in org.eclipse.persistence.internal.helper.ConcurrencyManager.
|
static String |
CONCURRENCY_MANAGER_ALLOW_CONCURRENCY_EXCEPTION
true - if we want the to fire up an exception to try to get the current thread to realease all of its acquired locks and allow other
threads to progress.
|
static String |
CONCURRENCY_MANAGER_ALLOW_INTERRUPTED_EXCEPTION
true - if we want the to fire up an exception to try to get the current thread to release all of its acquired locks and allow other
threads to progress.
|
static String |
CONCURRENCY_MANAGER_ALLOW_STACK_TRACE_READ_LOCK
true - collect debug/trace information during ReadLock acquisition
false - don't collect debug/trace information during ReadLock acquisition
Allowed values are: true/false.
|
static String |
CONCURRENCY_MANAGER_MAX_FREQUENCY_DUMP_MASSIVE_MESSAGE
This system property in milliseconds can control thread management in org.eclipse.persistence.internal.helper.ConcurrencyManager and org.eclipse.persistence.internal.helper.ConcurrencyUtil.
|
static String |
CONCURRENCY_MANAGER_MAX_FREQUENCY_DUMP_TINY_MESSAGE
This system property in milliseconds can control thread management in org.eclipse.persistence.internal.helper.ConcurrencyManager and org.eclipse.persistence.internal.helper.ConcurrencyUtil.
|
static String |
CONCURRENCY_MANAGER_MAX_SLEEP_TIME
This system property in milliseconds can control thread management in org.eclipse.persistence.internal.helper.ConcurrencyManager.
|
static String |
CONVERSION_USE_DEFAULT_TIMEZONE
This system property can be set to restore ConversionManager behavior with converting
LocalDateTime, OffsetDateTime, and OffsetTime types back to using the JVM's default time zone instead
of UTC.
|
static String |
CONVERSION_USE_TIMEZONE
This system property can be set the specific time zone used by ConversionManager to convert
LocalDateTime, OffsetDateTime, and OffsetTime types.
|
static String |
DO_NOT_PROCESS_XTOMANY_FOR_QBE
This property can be set to disable processing of X-Many relationship
attributes for Query By Example objects.
|
static String |
ENFORCE_TARGET_SERVER
This system property can be set to override target server platform set by the Java EE container
with the one either set in persistence.xml or auto detected.
|
static String |
ONETOMANY_DEFER_INSERTS
This property can be set to
false to enable UPDATE call to set
foreign key value in the target row in unidirectional 1-Many mapping
with not nullable FK. |
static String |
RECORD_STACK_ON_LOCK
This property is used in conjunction with
org.eclipse.persistence.sessions.IdentityMapAccessor.printIdentityMapLocks().
|
static String |
WEAVING_OUTPUT_PATH
This property is used to debug weaving issues.
|
static String |
WEAVING_REFLECTIVE_INTROSPECTION
This property can be used to tell EclipseLink to process classes in the ASM Default manner.
|
static String |
WEAVING_SHOULD_OVERWRITE
This property is used in conjunction with WEAVING_OUTPUT_PATH.
|
Constructor and Description |
---|
SystemProperties() |
public static final String ARCHIVE_FACTORY
public static final String WEAVING_OUTPUT_PATH
public static final String WEAVING_SHOULD_OVERWRITE
public static final String WEAVING_REFLECTIVE_INTROSPECTION
public static final String RECORD_STACK_ON_LOCK
public static final String DO_NOT_PROCESS_XTOMANY_FOR_QBE
public static final String ENFORCE_TARGET_SERVER
public static final String CONVERSION_USE_TIMEZONE
public static final String CONVERSION_USE_DEFAULT_TIMEZONE
public static final String ONETOMANY_DEFER_INSERTS
false
to enable UPDATE call to set
foreign key value in the target row in unidirectional 1-Many mapping
with not nullable FK. In previous versions of EclipseLink this was
the default behaviour.
Allowed values are: true/false.public static final String CONCURRENCY_MANAGER_ACQUIRE_WAIT_TIME
public static final String CONCURRENCY_MANAGER_MAX_SLEEP_TIME
public static final String CONCURRENCY_MANAGER_MAX_FREQUENCY_DUMP_TINY_MESSAGE
public static final String CONCURRENCY_MANAGER_MAX_FREQUENCY_DUMP_MASSIVE_MESSAGE
public static final String CONCURRENCY_MANAGER_ALLOW_INTERRUPTED_EXCEPTION
public static final String CONCURRENCY_MANAGER_ALLOW_CONCURRENCY_EXCEPTION
public static final String CONCURRENCY_MANAGER_ALLOW_STACK_TRACE_READ_LOCK
Copyright © 2007–2020 Eclipse.org - EclipseLink Project. All rights reserved.