Interface | Description |
---|---|
CMPPolicy.KeyElementAccessor |
INTERNAL:
This is the interface used to encapsulate the the type of key class element
|
DescriptorEventListener |
Purpose: Used to support Java event listener event model on descriptors.
|
MultitenantPolicy |
A multitenant interface.
|
SerializableDescriptorEventHolder |
INTERNAL:
Interface to hold onto a DescriptorEvents within a project so they can be rebuilt after serialization.
|
SerializedObjectPolicy |
SerializedObjectPolicy (SOP) could be set on a non-aggregate descriptor.
|
WrapperPolicy |
Purpose: The wrapper policy can be used to wrap all objects read from the database in another object.
|
Class | Description |
---|---|
AllFieldsLockingPolicy |
Purpose: An implementation of the OptimisticLockingPolicy interface.
|
CacheIndex |
Purpose:
Define a secondary index on the cache.
|
CachePolicy |
Purpose:
CachePolicy defines the cache configuration.
|
ChangedFieldsLockingPolicy |
Purpose: An implementation of the OptimisticLockingPolicy interface.
|
ClassDescriptor |
Purpose:
Abstract descriptor class for defining persistence information on a class.
|
ClassExtractor |
Purpose:
Abstract class to allow complex inheritance support.
|
CMPPolicy |
Description: Place holder for CMP specific information.
|
DescriptorEvent |
Purpose: Encapsulate the information provided with descriptor events.
|
DescriptorEventAdapter |
Purpose: Provides an empty implementation of DescriptorEventListener.
|
DescriptorEventManager |
Purpose: The event manager allows for a descriptor to specify that
an object should be notified when a EclipseLink event occurs.
|
DescriptorQueryManager |
Purpose: The query manager allows for the database operations that EclipseLink
performs to be customized by the application.
|
FetchGroupManager |
Purpose: The fetch group manager controls the named fetch groups defined at
the descriptor level.
|
FieldsLockingPolicy |
Purpose: An abstract superclass of some implementations of the OptimisticLockingPolicy
interface.
|
InheritancePolicy |
Purpose: Allows customization of an object's inheritance.
|
InterfacePolicy |
Purpose: Allows for a descriptor's implemented interfaces to be configured.
|
MethodClassExtractor |
Purpose:
Used to allow complex inheritance support.
|
PessimisticLockingPolicy |
Description: This policy is used to configure bean level pessimistic locking feature.
|
RelationalDescriptor |
Purpose: EclipseLink has been designed to take advantage of the similarities between
relational databases and objects while accommodating for their differences, providing an object
oriented wrapper for relational databases.
|
ReturningPolicy |
Purpose:
Allows for INSERT or UPDATE operations to return values back into the object being written.
|
ReturningPolicy.Info |
INTERNAL:
|
SelectedFieldsLockingPolicy |
Purpose: An implementation of the OptimisticLockingPolicy interface.
|
SingleTableMultitenantPolicy |
A single table "striped" multitenant policy.
|
TablePerClassPolicy |
Purpose: Provides the functionality to support a TABLE_PER_CLASS
inheritance strategy.
|
TablePerMultitenantPolicy |
A table per tenant multitenant policy.
|
TimestampLockingPolicy |
Purpose: Used to allow a single version timestamp to be used for optimistic locking.
|
VersionLockingPolicy |
Purpose: Used to allow a single version number to be used for optimistic locking.
|
VPDMultitenantPolicy |
A vpd multitenant policy.
|