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
BulkUpdateThis is the request DTO which should be sent by API callers to request the creation of a
BulkUpdate.Validates
BulkUpdateRequest.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.