Class Hibernate5BatchFinder
java.lang.Object
com.atlassian.crowd.util.persistence.hibernate.batch.AbstractBatchFinder
com.atlassian.confluence.impl.user.crowd.hibernate.batch.Hibernate5BatchFinder
- All Implemented Interfaces:
- com.atlassian.crowd.util.persistence.hibernate.batch.BatchFinder
public class Hibernate5BatchFinder
extends com.atlassian.crowd.util.persistence.hibernate.batch.AbstractBatchFinder
Hibernate 5 implementation of the batch finder.
- Since:
- 7.20.0
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected voidprotected voidprotected <E> Collection<E> processBatchFind(long directoryID, Collection<String> names, Class<E> persistentClass) Methods inherited from class com.atlassian.crowd.util.persistence.hibernate.batch.AbstractBatchFinderfind, setBatchSize
- 
Constructor Details- 
Hibernate5BatchFinderpublic Hibernate5BatchFinder(org.hibernate.SessionFactory sessionFactory) 
 
- 
- 
Method Details- 
beforeFindprotected void beforeFind()- Overrides:
- beforeFindin class- com.atlassian.crowd.util.persistence.hibernate.batch.AbstractBatchFinder
 
- 
afterFindprotected void afterFind()- Overrides:
- afterFindin class- com.atlassian.crowd.util.persistence.hibernate.batch.AbstractBatchFinder
 
- 
processBatchFindprotected <E> Collection<E> processBatchFind(long directoryID, Collection<String> names, Class<E> persistentClass) - Specified by:
- processBatchFindin class- com.atlassian.crowd.util.persistence.hibernate.batch.AbstractBatchFinder
 
 
-