Creates a new ArticlesBatchDomainService instance.
The command repository for batch updates
Resets articles for a new batch export.
The user ID for tenant isolation
The result containing finalized and marked counts
Reverts articles from LAST_UPDATED back to UNEXPORTED.
The user ID for tenant isolation
The result containing the count of reverted articles
Domain service for batch operations on Articles.
Remarks
Encapsulates the business logic for batch status transitions. Manages the state machine for article lifecycle:
Example
See