Package fr.becpg.repo.batch
Class WorkProviderFactory.QueryBuilderWorkProvider
java.lang.Object
fr.becpg.repo.batch.WorkProviderFactory.BatchWorkProvider<org.alfresco.service.cmr.repository.NodeRef>
fr.becpg.repo.batch.WorkProviderFactory.QueryBuilderWorkProvider
- All Implemented Interfaces:
org.alfresco.repo.batch.BatchProcessWorkProvider<org.alfresco.service.cmr.repository.NodeRef>
- Enclosing class:
- WorkProviderFactory
public static class WorkProviderFactory.QueryBuilderWorkProvider
extends WorkProviderFactory.BatchWorkProvider<org.alfresco.service.cmr.repository.NodeRef>
-
Field Summary
FieldsFields inherited from class fr.becpg.repo.batch.WorkProviderFactory.BatchWorkProvider
pendingItems, pullIndex, pullSize, totalEstimatedSize, transactionService -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateQueryBuilderWorkProvider(org.alfresco.service.transaction.TransactionService transactionService, int pullSize, int pushSize, BeCPGQueryBuilder beCPGQueryBuilder, int maxResults) -
Method Summary
Methods inherited from class fr.becpg.repo.batch.WorkProviderFactory.BatchWorkProvider
collect, getNextWork, getTotalEstimatedWorkSize, getTotalEstimatedWorkSizeLong
-
Field Details
-
beCPGQueryBuilder
-
-
Constructor Details
-
QueryBuilderWorkProvider
private QueryBuilderWorkProvider(org.alfresco.service.transaction.TransactionService transactionService, int pullSize, int pushSize, BeCPGQueryBuilder beCPGQueryBuilder, int maxResults)
-
-
Method Details
-
pullItems
- Overrides:
pullItemsin classWorkProviderFactory.BatchWorkProvider<org.alfresco.service.cmr.repository.NodeRef>
-