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 Summary
Constructors Constructor Description Hibernate5BatchFinder(org.hibernate.SessionFactory sessionFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
afterFind()
protected void
beforeFind()
protected <E> Collection<E>
processBatchFind(long directoryID, Collection<String> names, Class<E> persistentClass)
-
-
-
Method Detail
-
beforeFind
protected void beforeFind()
- Overrides:
beforeFind
in classcom.atlassian.crowd.util.persistence.hibernate.batch.AbstractBatchFinder
-
afterFind
protected void afterFind()
- Overrides:
afterFind
in classcom.atlassian.crowd.util.persistence.hibernate.batch.AbstractBatchFinder
-
processBatchFind
protected <E> Collection<E> processBatchFind(long directoryID, Collection<String> names, Class<E> persistentClass)
- Specified by:
processBatchFind
in classcom.atlassian.crowd.util.persistence.hibernate.batch.AbstractBatchFinder
-
-