Oracle Application Server TopLink API Reference
10g Release 2 (10.1.2)

B15903-01


Package oracle.toplink.indirection

Interface Summary
IndirectContainer Purpose: Define an interface for a Container that can also act as a TopLink "indirection" object; i.e. the Container will only read its contents from the database when necessary (typically, on receipt of the first Container-related message).
ValueHolderInterface Purpose: Interface to allow lazy loading of an object's relationships from the database.

 

Class Summary
EJBIndirectList EJBIndirectList provides all the functionality of IndirectList while being EJB friendly.
EJBIndirectSet EJBIndirectSet provides all the functionality of IndirectSet while being EJB friendly.
IndirectList IndirectList allows a domain class to take advantage of TopLink indirection without having to declare its instance variable as a ValueHolderInterface.
IndirectMap IndirectMap allows a domain class to take advantage of TopLink indirection without having to declare its instance variable as a ValueHolderInterface.
IndirectSet IndirectSet is an example implementation of the Set protocol that allows a domain class to take advantage of TopLink Indirection without having to declare its instance variable as a ValueHolderInterface.
ValueHolder Purpose: Act as a place holder for a variable that required a value holder interface.

 


Copyright © 1998, 2005 Oracle Corporation. All Rights Reserved.