public class SystemProperties
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.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 java.lang.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 java.lang.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 java.lang.String |
JAVASE7_INDIRECT_COLLECTIONS
Deprecated.
|
static java.lang.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 java.lang.String |
RECORD_STACK_ON_LOCK
This property is used in conjunction with
org.eclipse.persistence.sessions.IdentityMapAccessor.printIdentityMapLocks().
|
static java.lang.String |
WEAVING_OUTPUT_PATH
This property is used to debug weaving issues.
|
static java.lang.String |
WEAVING_REFLECTIVE_INTROSPECTION
This property can be used to tell EclipseLink to process classes in the ASM Default manner.
|
static java.lang.String |
WEAVING_SHOULD_OVERWRITE
This property is used in conjunction with WEAVING_OUTPUT_PATH.
|
Constructor and Description |
---|
SystemProperties() |
public static final java.lang.String ARCHIVE_FACTORY
public static final java.lang.String WEAVING_OUTPUT_PATH
public static final java.lang.String WEAVING_SHOULD_OVERWRITE
public static final java.lang.String WEAVING_REFLECTIVE_INTROSPECTION
public static final java.lang.String RECORD_STACK_ON_LOCK
public static final java.lang.String DO_NOT_PROCESS_XTOMANY_FOR_QBE
public static final java.lang.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 java.lang.String ENFORCE_TARGET_SERVER
@Deprecated public static final java.lang.String JAVASE7_INDIRECT_COLLECTIONS