com.atlassian.crowd.util.persistence.hibernate.batch.hibernate4
Class Hibernate4BatchFinder

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

public class Hibernate4BatchFinder
extends AbstractBatchFinder

Hibernate 4 version of the BatchFinder.


Constructor Summary
Hibernate4BatchFinder(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

Hibernate4BatchFinder

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

afterFind

protected void afterFind()
Overrides:
afterFind in class AbstractBatchFinder

beforeFind

protected void beforeFind()
Overrides:
beforeFind in class AbstractBatchFinder

processBatchFind

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


Copyright © 2013 Atlassian. All Rights Reserved.