| Modifier and Type | Interface and Description |
|---|---|
| public interface | DescriptorCustomizer
Customize a |
| public interface | SessionCustomizer
PUBLIC: This interface is to allow extra customization on an EclipseLink Session |
| Modifier and Type | Class and Description |
|---|---|
| public class | BatchWriting
Specify the use of batch writing to optimize transactions with multiple writes, by default batch writing is not used. |
| public class | CacheCoordinationProtocol
Cache coordination protocol persistence property values. |
| public class | CacheType
Cache type persistence property values. |
| public class | CacheUsage
Cache usage hint values. |
| public class | CacheUsageIndirectionPolicy
In-memory querying and conforming indirection policy. |
| public class | CascadePolicy
Cascade policy hint values. |
| public class | CommitOrderType
Commit order type persistence property values. |
| public class | EntityManagerProperties
The class defines EclipseLink properties' names for use at the EntityManager level. |
| public class | ExclusiveConnectionMode
This property could be specified while creating either EntityManagerFactory (createEntityManagerFactory or persistence.xml) or EntityManager (createEntityManager); the latter overrides the former. |
| public class | FlushClearCache
FlushClearCache persistence property defines modes of cache handling after em.flush call followed by em.clear call. |
| public class | HintValues
Hint values. |
| public class | LoggerType
Logger type persistence property values. |
| public class | ParameterDelimiterType
Parameter delimiter char hint values. |
| public class | ParserType
Parser type property values. |
| public class | ParserValidationType
Parser type property values. |
| public class | PersistenceUnitProperties
The class defines EclipseLink persistence unit property names. |
| public class | PessimisticLock
PessimisticLock hint values. |
| public class | ProfilerType
Profiler type persistence property values. |
| public class | 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. |
| public class | QueryHints
The class defines EclipseLink query hints. |
| public class | QueryType
Query type hint values. |
| public class | RemoteProtocol
Remote JPA protocol persistence property values. |
| public class | ResultSetConcurrency
JDBC ResultSet concurrency hint values. |
| public class | ResultSetType
JDBC ResultSet type hint values. |
| public class | ResultType
Result type hint values. |
| public class | StructConverterType
This class contains predefined StructConverter types. |
| public class | SystemProperties
This class provides the list of System properties that are recognized by EclipseLink. |
| public class | TargetDatabase
Target database persistence property values. |
| public class | TargetServer
Target server persistence property values. |
| public class | TunerType
Tuning persistence property values. |
| Modifier and Type | Enum and Description |
|---|---|
| public enum | CacheIsolationType
Options for how Entity instances should be shared within an EclipseLink Persistence Unit / ServerSession |
| public enum | 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. |