| Interface | Description |
|---|---|
| DescriptorCustomizer |
Customize a
ClassDescriptor when the
DescriptorCustomizer.customize(ClassDescriptor) method is called during the
loading/population of the mappings. |
| SessionCustomizer |
PUBLIC:
This interface is to allow extra customization on an EclipseLink Session
|
| Class | Description |
|---|---|
| BatchWriting |
Specify the use of batch writing to optimize transactions with multiple writes,
by default batch writing is not used.
|
| CacheCoordinationProtocol |
Cache coordination protocol persistence property values.
|
| CacheType |
Cache type persistence property values.
|
| CacheUsage |
Cache usage hint values.
|
| CacheUsageIndirectionPolicy |
In-memory querying and conforming indirection policy.
|
| CascadePolicy |
Cascade policy hint values.
|
| CommitOrderType |
Commit order type persistence property values.
|
| EntityManagerProperties |
The class defines EclipseLink properties' names for use at the EntityManager level.
|
| ExclusiveConnectionMode |
This property could be specified while creating either EntityManagerFactory
(createEntityManagerFactory or persistence.xml)
or EntityManager (createEntityManager); the latter overrides the former.
|
| FlushClearCache |
FlushClearCache persistence property
defines modes of cache handling after em.flush call followed by em.clear call.
|
| HintValues |
Hint values.
|
| LoggerType |
Logger type persistence property values.
|
| ParameterDelimiterType |
Parameter delimiter char hint values.
|
| ParserType |
Parser type property values.
|
| ParserValidationType |
Parser type property values.
|
| PersistenceUnitProperties |
The class defines EclipseLink persistence unit property names.
|
| PessimisticLock |
PessimisticLock hint values.
|
| ProfilerType |
Profiler type persistence property values.
|
| PropertiesUtils |
A static utility class that handles parsing a String
"key=value,key1=value1...." and calls an appropriate set[key]([value]) method
on the provided instance.
|
| QueryHints |
The class defines EclipseLink query hints.
|
| QueryType |
Query type hint values.
|
| RemoteProtocol |
Remote JPA protocol persistence property values.
|
| ResultSetConcurrency |
JDBC ResultSet concurrency hint values.
|
| ResultSetType |
JDBC ResultSet type hint values.
|
| ResultType |
Result type hint values.
|
| StructConverterType |
This class contains predefined StructConverter types.
|
| SystemProperties |
This class provides the list of System properties that are recognized by EclipseLink.
|
| TargetDatabase |
Target database persistence property values.
|
| TargetServer |
Target server persistence property values.
|
| TunerType |
Tuning persistence property values.
|
| Enum | Description |
|---|---|
| CacheIsolationType |
Options for how Entity instances should be shared within an EclipseLink Persistence Unit / ServerSession
|
| ReferenceMode |
Purpose: This class is a configuration property used to specify
What type of Referenes EclipseLink will use when referencing Entities
within the Persistence Context / UnitOfWork.
|