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
.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.