| Interface | Description |
|---|---|
| DescriptorEventListener |
Purpose: Used to support Java event listener event model on descriptors.
|
| WrapperPolicy |
Purpose: The wrapper policy can be used to wrap all objects read from the database in another object.
|
| Class | Description |
|---|---|
| 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 TopLink event occurs.
|
| DescriptorQueryManager |
Purpose: The query manager allows for the database opperations that TopLink
performs to be customized by the application.
|
| FetchGroupManager |
Purpose: The fetch group manager controls the named fetch groups defined at
the descriptor level.
|
| InheritancePolicy |
Purpose: Allows customization of an object's inheritance.
|
| MethodClassExtractor |
Purpose:
Used to allow complex inheritance support.
|
| RelationalDescriptor |
Purpose: TopLink 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.
|
| 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.
|