Package com.atlassian.crowd.util.persistence.hibernate.batch

Interface Summary
BatchFinder Performs a named query against crowd data with the ability to split up the related IN clause.
BatchProcessor<S> Threadsafe batch processor.
HibernateOperation<S> Hibernate specific batch operation abstraction, shared between hibernate 2 (Confluence) and 4 (Crowd).
 

Class Summary
AbstractBatchFinder Abstract implementation of the batch finder, sub classes should extend this implementation with an implementation of AbstractBatchFinder.processBatchFind(long, java.util.Collection, Class) which performs the hibernate version specific search.
AbstractBatchProcessor<S> Thread-safe batch processor.
BatchResultWithIdReferences<T> Batch result that stores ID references of all the directory entities that were successfully processed by the batch.
TransactionGroup<T extends Serializable,E extends Serializable> A group of objects that are to be committed in one transaction.
 



Copyright © 2016 Atlassian. All Rights Reserved.