| Interface | Description | 
|---|---|
| BulkAction<CONTEXT extends BulkExecutionContext,TARGET> | 
 This will handle the logic of bulk action 
 | 
| BulkActionReportAware | 
 Interface to receive report from BulkAction 
 | 
| BulkExecutionContext | 
 This context will be passed through every process 
 | 
| BulkTransaction | |
| HibernateBulkAction<CONTEXT extends BulkExecutionContext,TARGET> | 
 Simple interface for bulk action on Hibernate 
 | 
| Class | Description | 
|---|---|
| BulkAction.Result<CONTEXT extends BulkExecutionContext,TARGET> | |
| BulkSimpleMessage | |
| BulkSimpleMessage.BulkSimpleMessageBuilder | |
| BulkStatusReport | |
| BulkStatusReport.Builder | |
| HibernateBulkTransaction | 
 Wrap low layer transaction management for bulk action. 
 | 
| RecursiveHibernateBulkAction<CONTEXT extends BulkExecutionContext,TARGET> | 
 Abstract bulk recursive action. 
 | 
| Enum | Description | 
|---|---|
| BulkSimpleMessageTypes | |
| BulkStatusReportEnum | 
| Exception | Description | 
|---|---|
| StopBatchProcessingException | 
 An exception to indicate that we should stop batch processing 
 | 
Copyright © 2003–2022 Atlassian. All rights reserved.