Package fr.becpg.repo.batch
Class WorkProviderFactory
java.lang.Object
fr.becpg.repo.batch.WorkProviderFactory
WorkProviderFactory class.
- Since:
- 25.2.0.31
- Author:
- matthieu
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static classstatic classstatic classstatic classstatic classstatic class -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final intprivate static final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <T> WorkProviderFactory.DefaultWorkProviderBuilder<T>fromList.fromQueryBuilder(BeCPGQueryBuilder beCPGQueryBuilder) fromQueryBuilder.fromSourceAssocs(AssociationService associationService, org.alfresco.service.cmr.repository.NodeRef targetRef, org.alfresco.service.namespace.QName assocName) fromSourceAssocs.
-
Field Details
-
DEFAULT_PULL_SIZE
private static final int DEFAULT_PULL_SIZE- See Also:
-
DEFAULT_PUSH_SIZE
private static final int DEFAULT_PUSH_SIZE- See Also:
-
-
Constructor Details
-
WorkProviderFactory
private WorkProviderFactory()
-
-
Method Details
-
fromList
fromList.
- Type Parameters:
T- a T class- Parameters:
items- aListobject- Returns:
- a
WorkProviderFactory.DefaultWorkProviderBuilderobject
-
fromSourceAssocs
public static WorkProviderFactory.SourceAssocsWorkProviderBuilder fromSourceAssocs(AssociationService associationService, org.alfresco.service.cmr.repository.NodeRef targetRef, org.alfresco.service.namespace.QName assocName) fromSourceAssocs.
- Parameters:
associationService- aAssociationServiceobjecttargetRef- aNodeRefobjectassocName- aQNameobject- Returns:
- a
WorkProviderFactory.SourceAssocsWorkProviderBuilderobject
-
fromQueryBuilder
public static WorkProviderFactory.QueryBuilderWorkProviderBuilder fromQueryBuilder(BeCPGQueryBuilder beCPGQueryBuilder) fromQueryBuilder.
- Parameters:
beCPGQueryBuilder- aBeCPGQueryBuilderobject- Returns:
- a
WorkProviderFactory.QueryBuilderWorkProviderBuilderobject
-