Package org.apache.ojb.broker.core.proxy

Interface Summary
CollectionProxy Interface which Collection proxies need to implement to be treated like collection proxies in ODMG.
CollectionProxyListener This is a callback interface that allows interaction with the loading process of the CollectionProxy The OTM layer implements this interface to provide a delayed registration mechanism for ColelctionProxies.
IndirectionHandler Base interface for indirection handlers used by OJB's proxies.
IndirectionHandlerCGLIB Base interface that all IndirectionHandlers to be used with ProxyFactoryCGLIBImpl must implement
IndirectionHandlerJDK Base interface that all IndirectionHandlers to be used with ProxyFactoryJDKImpl must implement
MaterializationListener This is a callback interface that allows interaction with the Materialization process of the IndirectionHandler The ODMG TransactionImpl implements this interface to provide a delayed registration mechanism for proxies.
OJBProxy  
ProxyConfiguration Declares a configuration for he indirection handler factory.
ProxyFactory Factory class for creating instances of the indirection handler used by OJB's proxies, and for the collection proxies.
 

Class Summary
AbstractIndirectionHandler Abstract implementation for the indirection handler used by ojb's proxies.
AbstractProxyFactory Abstract implementation for the ProxyFactory
CollectionProxyDefaultImpl A place holder for a whole collection to support deferred loading of relationships.
IndirectionHandlerCGLIBImpl  
IndirectionHandlerJDKImpl  
ListProxyDefaultImpl A placeHolder for a whole list to support deferred loading of relationships.
OJBSerializableProxy  
ProxyFactoryCGLIBImpl  
ProxyFactoryJDKImpl  
ProxyHelper ProxyHelper used to get the real thing behind a proxy
SetProxyDefaultImpl A placeHolder for a whole set to support deferred loading of relationships.
VirtualProxy Proxy base class. can be used to implement lazy materialization techniques.
 



(C) 2002 - 2006 Apache Software Foundation
All rights reserved. Published under the Apache License 2.0.
http://db.apache.org/ojb
Version: 1.0.4, 2005-12-30