org.apache.ojb.broker.core
Class QueryReferenceBroker.PBCollectionProxyListener
java.lang.Object
org.apache.ojb.broker.core.QueryReferenceBroker.PBPrefetchingListener
org.apache.ojb.broker.core.QueryReferenceBroker.PBCollectionProxyListener
- All Implemented Interfaces:
- CollectionProxyListener
- Enclosing class:
- QueryReferenceBroker
- class QueryReferenceBroker.PBCollectionProxyListener
- extends QueryReferenceBroker.PBPrefetchingListener
- implements CollectionProxyListener
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_listenedCollection
CollectionProxy _listenedCollection
_key
protected java.lang.Object _key
QueryReferenceBroker.PBCollectionProxyListener
QueryReferenceBroker.PBCollectionProxyListener(java.lang.Object owner,
java.util.HashMap retrievalTasks,
CollectionDescriptor key,
int limit)
addThisListenerTo
protected void addThisListenerTo(java.lang.Object owner)
- Specified by:
addThisListenerTo
in class QueryReferenceBroker.PBPrefetchingListener
removeThisListener
protected void removeThisListener()
- Specified by:
removeThisListener
in class QueryReferenceBroker.PBPrefetchingListener
getPrefetcher
protected RelationshipPrefetcher getPrefetcher(java.lang.Object listenedObject)
- Specified by:
getPrefetcher
in class QueryReferenceBroker.PBPrefetchingListener
beforeLoading
public void beforeLoading(CollectionProxy col)
- Description copied from interface:
CollectionProxyListener
- this callback is invoked before a CollectionProxy is loaded
- Specified by:
beforeLoading
in interface CollectionProxyListener
- Parameters:
col
- the CollectionProxy
afterLoading
public void afterLoading(CollectionProxy col)
- Description copied from interface:
CollectionProxyListener
- this callback is invoked after a CollectionProxy is loaded
- Specified by:
afterLoading
in interface CollectionProxyListener
- Parameters:
col
- the CollectionProxy
prefetch
protected void prefetch(java.lang.Object listenedObject)
Authors: Thomas Mahler and others. (C) 2000 - 2003 Apache Software Foundation
All rights reserved. Published under the Apache License.
http://db.apache.org/ojb
Version: 1.0.rc5, 2003-12-14