com.atlassian.crowd.util.persistence.hibernate.batch.hibernate3
Class Hibernate3BatchFinder

java.lang.Object
  extended by com.atlassian.crowd.util.persistence.hibernate.batch.AbstractBatchFinder
      extended by com.atlassian.crowd.util.persistence.hibernate.batch.hibernate3.Hibernate3BatchFinder
All Implemented Interfaces:
BatchFinder

public class Hibernate3BatchFinder
extends AbstractBatchFinder

Hibernate 3 version of the BatchFinder.


Constructor Summary
Hibernate3BatchFinder(org.hibernate.SessionFactory sessionFactory)
           
 
Method Summary
protected  void afterFind()
           
protected  void beforeFind()
           
protected
<E> Collection<E>
processBatchFind(long directoryID, Collection<String> names, Class<E> persistentClass)
           
 
Methods inherited from class com.atlassian.crowd.util.persistence.hibernate.batch.AbstractBatchFinder
find, setBatchSize
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Hibernate3BatchFinder

public Hibernate3BatchFinder(org.hibernate.SessionFactory sessionFactory)
Method Detail

beforeFind

protected void beforeFind()
Overrides:
beforeFind in class AbstractBatchFinder

afterFind

protected void afterFind()
Overrides:
afterFind in class AbstractBatchFinder

processBatchFind

protected <E> Collection<E> processBatchFind(long directoryID,
                                             Collection<String> names,
                                             Class<E> persistentClass)
Specified by:
processBatchFind in class AbstractBatchFinder


Copyright © 2012 Atlassian. All Rights Reserved.