All Classes and Interfaces

Class
Description
A response returned by BulkUpdateProcessor.modifyAndPersist(List, BulkUpdate) indicating the results of processing a batch of records in an update.
 
 
The main JPA auto configuration that initializes the out of the box JPA repositories and domain.
Response DTO that contains information on a bulk operation item.
Configure the durable notification components for CreateSandboxRequestProducer.
The request DTO which should be sent by API callers to request the creation of a bulk operation.
Response DTO that contains information on a bulk operation.
The request DTO which should be sent by API callers to update the bulk operation total record count.
A message representing a request to initialize bulk operation items.
Spring clocud data channel description for messaging output.
A message representing a request to a resource tier service to begin processing the bulk operation.
Spring clocud data channel description for messaging output.
 
Spring cloud stream messaging interface for receiving triggered job execution from the scheduled job microservice.
An entity that holds the basic information required to track the status of a bulk update operation.
A rich object detailing a reason why a BulkUpdate failed.
Transforms a list of JpaBulkUpdateError into a JSON object String and vice-versa.
The default types of BulkUpdateError.
While BulkUpdateService is purely in charge of CRUD-related operations on BulkUpdate, this service is a higher level abstraction that performs the surrounding logic of processing bulk update operations.
Configuration for additional messaging functionality for bulk updates.
Creates the NotificationStateAware.getNotificationStates() for the persistent counterpart of BulkUpdate.
A listener that accepts triggered scheduled job events of type BulkUpdateOrphanCheckListener.BULK_UPDATE_ORPHAN_CHECK_JOBTYPE and adjusts the BulkUpdate.status of any bulk updates that are hanging to BulkUpdateStatus.ERROR.
Properties that can be used to configure how bulk operations are processed.
While BulkUpdateManager is responsible for most of the coordination during a bulk update, it will delegate to a BulkUpdateProcessor for operations that are specific to the BulkUpdate.target and BulkUpdate.type.
BulkUpdateRepository<D extends com.broadleafcommerce.data.tracking.core.Identifiable>
Repository for persistent counter-parts of BulkUpdate
This is the request DTO which should be sent by API callers to request the creation of a BulkUpdate.
Service API for BulkUpdates.
Represents the status of a BulkUpdate operation.
Represents the target of a BulkUpdate operation.
A message representing a request to the sandbox service to create a given sandbox.
A message representing a request to the sandbox service to create a given sandbox.
MessageFactory for creating CreateSandboxRequest messages.
Configure the durable notification components for CreateSandboxRequestProducer.
Configuration properties for the NotificationHandler and RetryHandler for CreateSandboxRequestProducer.
Spring clocud data channel description for messaging output.
Spring cloud data channel description for messaging output.
CustomizedBulkUpdateRepository<D extends com.broadleafcommerce.data.tracking.core.Identifiable>
Additional functionality necessary for a BulkUpdateRepository.
 
 
Concept keys supplied to ResourceLockRepository.lockResource(String, Class, String, String).
A message representing a request to the sandbox service to delete the sandbox for a failed BulkUpdate.
A message representing a request to the sandbox service to delete the sandbox for a failed BulkUpdate.
MessageFactory for creating DeleteSandboxRequest messages.
Configure the durable notification components for DeleteSandboxRequestProducer.
Configuration properties for the NotificationHandler and RetryHandler for DeleteSandboxRequestProducer.
Spring cloud data channel description for messaging output.
Request DTO containing the information needed to initialize items for a bulk operation.
Response DTO containing information on the items initialized during a bulk operation.
Persistent counter-part to a BulkUpdate for use with a JPA-supported datastore.
Persistent counter-part to a BulkUpdateError for use with a JPA-supported datastore.
JPA domain-specific implementation of BulkUpdateRepository.
 
Deserializer that allows deserializing a JSON Object into a pure String representation.
Response DTO for bulk operation's operation status history.
A message representing a request to perform (actually apply) a BulkUpdate.
Spring cloud data channel description for messaging output.
A listener that accepts a ProcessBulkUpdateRequest and performs the update.
MessageFactory for creating ProcessBulkUpdateRequest messages.
Configure the durable notification components for ProcessBulkUpdateRequestProducer.
Configuration properties for the NotificationHandler and RetryHandler for ProcessBulkUpdateRequestProducer.
Spring cloud data channel description for messaging output.
A response returned by BulkUpdateProcessor.readRecordsToProcess(BulkUpdate) indicating the results of attempting to read all of the records to process in an update.
Search criteria to identify the entities for a bulk operation.
 
DTO containing information on a supported bulk operation.
A message representing a request to the sandbox service to create a given sandbox.
Spring cloud data channel description for messaging output.