org.apache.ojb.broker.core
Class QueryReferenceBroker.PBPrefetchingListener

java.lang.Object
  extended byorg.apache.ojb.broker.core.QueryReferenceBroker.PBPrefetchingListener
Direct Known Subclasses:
QueryReferenceBroker.PBCollectionProxyListener, QueryReferenceBroker.PBMaterializationListener
Enclosing class:
QueryReferenceBroker

abstract class QueryReferenceBroker.PBPrefetchingListener
extends java.lang.Object


Field Summary
protected  java.lang.Object _key
           
 
Constructor Summary
(package private) QueryReferenceBroker.PBPrefetchingListener(java.lang.Object owner, java.util.HashMap retrievalTasks, java.lang.Object key, int limit)
           
 
Method Summary
protected abstract  void addThisListenerTo(java.lang.Object owner)
           
protected abstract  RelationshipPrefetcher getPrefetcher(java.lang.Object listenedObject)
           
protected  void prefetch(java.lang.Object listenedObject)
           
protected abstract  void removeThisListener()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_key

protected java.lang.Object _key
Constructor Detail

QueryReferenceBroker.PBPrefetchingListener

QueryReferenceBroker.PBPrefetchingListener(java.lang.Object owner,
                                           java.util.HashMap retrievalTasks,
                                           java.lang.Object key,
                                           int limit)
Method Detail

addThisListenerTo

protected abstract void addThisListenerTo(java.lang.Object owner)

removeThisListener

protected abstract void removeThisListener()

getPrefetcher

protected abstract RelationshipPrefetcher getPrefetcher(java.lang.Object listenedObject)

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