A B C D E F G H I J L M N P R S T V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ADD_ERRORS - Static variable in class com.broadleafcommerce.bulk.service.DefaultBulkUpdateService.LockConceptKeys
B
- BatchProcessResponse - Class in com.broadleafcommerce.bulk.service
-
A response returned by
BulkUpdateProcessor.modifyAndPersist(List, BulkUpdate)
indicating the results of processing a batch of records in an update. - BatchProcessResponse(boolean, List<BulkUpdateError>) - Constructor for class com.broadleafcommerce.bulk.service.BatchProcessResponse
- buildIdFilter(String, Root<D>, CriteriaBuilder, Map<String, Object>) - Method in class com.broadleafcommerce.bulk.provider.jpa.repository.JpaCustomizedBulkUpdateRepository
- buildStatusFilter(String, Root<D>, CriteriaBuilder, Map<String, Object>) - Method in class com.broadleafcommerce.bulk.provider.jpa.repository.JpaCustomizedBulkUpdateRepository
- buildStatusInFilter(Collection<String>, Root<D>, CriteriaBuilder, Map<String, Object>) - Method in class com.broadleafcommerce.bulk.provider.jpa.repository.JpaCustomizedBulkUpdateRepository
- BULK_UPDATE_ORPHAN_CHECK_JOBTYPE - Static variable in class com.broadleafcommerce.bulk.messaging.BulkUpdateOrphanCheckListener
- BulkAutoConfiguration - Class in com.broadleafcommerce.bulk.autoconfigure
- BulkAutoConfiguration() - Constructor for class com.broadleafcommerce.bulk.autoconfigure.BulkAutoConfiguration
- BulkDataRouteSupporting - Interface in com.broadleafcommerce.bulk.data
- BulkJpaAutoConfiguration - Class in com.broadleafcommerce.bulk.provider.jpa.autoconfigure
-
The main JPA auto configuration that initializes the out of the box JPA repositories and domain.
- BulkJpaAutoConfiguration() - Constructor for class com.broadleafcommerce.bulk.provider.jpa.autoconfigure.BulkJpaAutoConfiguration
- BulkServiceAutoConfiguration - Class in com.broadleafcommerce.bulk.service.autoconfigure
- BulkServiceAutoConfiguration() - Constructor for class com.broadleafcommerce.bulk.service.autoconfigure.BulkServiceAutoConfiguration
- BulkTriggeredJobEventConsumer - Interface in com.broadleafcommerce.bulk.messaging
-
Spring cloud stream messaging interface for receiving triggered job execution from the scheduled job microservice.
- BulkUpdate - Class in com.broadleafcommerce.bulk.domain
-
An entity that holds the basic information required to track the status of a bulk update operation.
- BulkUpdate() - Constructor for class com.broadleafcommerce.bulk.domain.BulkUpdate
- BulkUpdate(String) - Constructor for class com.broadleafcommerce.bulk.domain.BulkUpdate
-
Convenience Constructor to set name
- BulkUpdate(String, String) - Constructor for class com.broadleafcommerce.bulk.domain.BulkUpdate
-
Convenience Constructor to set id and name
- bulkUpdateCreateSandboxRequestMessageFactory(DomainMapperManager) - Method in class com.broadleafcommerce.bulk.messaging.autoconfigure.CreateSandboxRequestNotificationAutoConfiguration
- bulkUpdateCreateSandboxRequestNotificationHandler(CreateSandboxRequestProducer, CreateSandboxRequestNotificationProperties, List<IgnoredNotificationStateRepository>, MessageFactory<CreateSandboxRequest>, MessageSerializationHelper) - Method in class com.broadleafcommerce.bulk.messaging.autoconfigure.CreateSandboxRequestNotificationAutoConfiguration
- bulkUpdateCreateSandboxRequestRetryClusterService(CamelClusterService, CreateSandboxRequestNotificationProperties, BulkUpdateRepository<?>, NotificationHandler, List<IgnoredNotificationStateRepository>, DataRouteReference) - Method in class com.broadleafcommerce.bulk.messaging.autoconfigure.CreateSandboxRequestNotificationAutoConfiguration
- BulkUpdateError - Class in com.broadleafcommerce.bulk.domain
-
A rich object detailing a reason why a
BulkUpdate
failed. - BulkUpdateError() - Constructor for class com.broadleafcommerce.bulk.domain.BulkUpdateError
- BulkUpdateErrorListConverter - Class in com.broadleafcommerce.bulk.provider.jpa.domain.support
-
Transforms a list of
JpaBulkUpdateError
into a JSON objectString
and vice-versa. - BulkUpdateErrorListConverter(ObjectMapper) - Constructor for class com.broadleafcommerce.bulk.provider.jpa.domain.support.BulkUpdateErrorListConverter
- BulkUpdateErrorType - Enum in com.broadleafcommerce.bulk.domain
-
The default types of
BulkUpdateError
. - bulkUpdateManager(BulkUpdateService<BulkUpdate>, BulkUpdateRequestValidator, List<BulkUpdateProcessor<?>>, TypeFactory, BulkUpdateProcessingConfigurationProperties, DataRouteReference, List<ContextRequestHydrator>, TrackablePolicyUtils) - Method in class com.broadleafcommerce.bulk.service.autoconfigure.BulkServiceAutoConfiguration
- BulkUpdateManager - Interface in com.broadleafcommerce.bulk.service
-
While
BulkUpdateService
is purely in charge of CRUD-related operations onBulkUpdate
, this service is a higher level abstraction that performs the surrounding logic of processing bulk update operations. - BulkUpdateMessagingAutoConfiguration - Class in com.broadleafcommerce.bulk.messaging.autoconfigure
-
Configuration for additional messaging functionality for bulk updates.
- BulkUpdateMessagingAutoConfiguration() - Constructor for class com.broadleafcommerce.bulk.messaging.autoconfigure.BulkUpdateMessagingAutoConfiguration
- BulkUpdateNotificationStateMapperMember - Class in com.broadleafcommerce.bulk.messaging.mapping
-
Creates the
NotificationStateAware.getNotificationStates()
for the persistent counterpart ofBulkUpdate
. - BulkUpdateNotificationStateMapperMember(NotificationStateService) - Constructor for class com.broadleafcommerce.bulk.messaging.mapping.BulkUpdateNotificationStateMapperMember
- BulkUpdateOrphanCheckListener - Class in com.broadleafcommerce.bulk.messaging
-
A listener that accepts triggered scheduled job events of type
BulkUpdateOrphanCheckListener.BULK_UPDATE_ORPHAN_CHECK_JOBTYPE
and adjusts theBulkUpdate.status
of any bulk updates that are hanging toBulkUpdateStatus.ERROR
. - BulkUpdateOrphanCheckListener(IdempotentMessageConsumptionService, BulkUpdateService<BulkUpdate>, TypeFactory, List<BulkDataRouteSupporting>) - Constructor for class com.broadleafcommerce.bulk.messaging.BulkUpdateOrphanCheckListener
- BulkUpdateProcessingConfigurationProperties - Class in com.broadleafcommerce.bulk.service.autoconfigure
-
Properties that can be used to configure how bulk operations are processed.
- BulkUpdateProcessingConfigurationProperties(int) - Constructor for class com.broadleafcommerce.bulk.service.autoconfigure.BulkUpdateProcessingConfigurationProperties
- BulkUpdateProcessor<P> - Interface in com.broadleafcommerce.bulk.service
-
While
BulkUpdateManager
is responsible for most of the coordination during a bulk update, it will delegate to aBulkUpdateProcessor
for operations that are specific to theBulkUpdate.target
andBulkUpdate.type
. - BulkUpdateRepository<D extends com.broadleafcommerce.data.tracking.core.Identifiable> - Interface in com.broadleafcommerce.bulk.repository
-
Repository
for persistent counter-parts ofBulkUpdate
- BulkUpdateRequest - Class in com.broadleafcommerce.bulk.domain
-
This is the request DTO which should be sent by API callers to request the creation of a
BulkUpdate
. - BulkUpdateRequest() - Constructor for class com.broadleafcommerce.bulk.domain.BulkUpdateRequest
- BulkUpdateRequest(String, String, String, List<String>, List<String>, String, String, String, String, boolean) - Constructor for class com.broadleafcommerce.bulk.domain.BulkUpdateRequest
-
Manual constructor to utilize
JsonDeserialize
forBulkUpdateRequest.payload
. - bulkUpdateRequestValidator() - Method in class com.broadleafcommerce.bulk.service.autoconfigure.BulkServiceAutoConfiguration
- BulkUpdateRequestValidator - Class in com.broadleafcommerce.bulk.service
-
Validates
BulkUpdateRequest
. - BulkUpdateRequestValidator() - Constructor for class com.broadleafcommerce.bulk.service.BulkUpdateRequestValidator
- bulkUpdateService(BulkUpdateRepository<Identifiable>, ResourceLockRepository<?, ?>, MappableCrudEntityHelper, NotificationManager) - Method in class com.broadleafcommerce.bulk.service.autoconfigure.BulkServiceAutoConfiguration
- BulkUpdateService<P extends BulkUpdate> - Interface in com.broadleafcommerce.bulk.service
-
Service API for
BulkUpdates
. - BulkUpdateStatus - Enum in com.broadleafcommerce.bulk.support
-
Represents the status of a
BulkUpdate
operation. - BulkUpdateTarget - Enum in com.broadleafcommerce.bulk.support
-
Represents the target of a
BulkUpdate
operation.
C
- canEqual(Object) - Method in class com.broadleafcommerce.bulk.domain.BulkUpdate
- canEqual(Object) - Method in class com.broadleafcommerce.bulk.domain.BulkUpdateError
- canEqual(Object) - Method in class com.broadleafcommerce.bulk.domain.BulkUpdateRequest
- canEqual(Object) - Method in class com.broadleafcommerce.bulk.messaging.autoconfigure.CreateSandboxRequestNotificationProperties
- canEqual(Object) - Method in class com.broadleafcommerce.bulk.messaging.autoconfigure.DeleteSandboxRequestNotificationProperties
- canEqual(Object) - Method in class com.broadleafcommerce.bulk.messaging.autoconfigure.ProcessBulkUpdateRequestNotificationProperties
- canEqual(Object) - Method in class com.broadleafcommerce.bulk.messaging.CreateSandboxRequest
- canEqual(Object) - Method in class com.broadleafcommerce.bulk.messaging.DeleteSandboxRequest
- canEqual(Object) - Method in class com.broadleafcommerce.bulk.messaging.ProcessBulkUpdateRequest
- canEqual(Object) - Method in class com.broadleafcommerce.bulk.provider.jpa.domain.JpaBulkUpdate
- canEqual(Object) - Method in class com.broadleafcommerce.bulk.provider.jpa.domain.JpaBulkUpdateError
- canHandle(BulkUpdate) - Method in interface com.broadleafcommerce.bulk.service.BulkUpdateProcessor
-
Returns whether this processor can support performing the given bulk update operation.
- CHANNEL - Static variable in interface com.broadleafcommerce.bulk.messaging.BulkTriggeredJobEventConsumer
- CHANNEL - Static variable in interface com.broadleafcommerce.bulk.messaging.channel.CreateSandboxRequestProducer
- CHANNEL - Static variable in interface com.broadleafcommerce.bulk.messaging.channel.DeleteSandboxRequestProducer
- CHANNEL - Static variable in interface com.broadleafcommerce.bulk.messaging.channel.ProcessBulkUpdateRequestConsumer
- CHANNEL - Static variable in interface com.broadleafcommerce.bulk.messaging.channel.ProcessBulkUpdateRequestProducer
- com.broadleafcommerce.bulk.autoconfigure - package com.broadleafcommerce.bulk.autoconfigure
- com.broadleafcommerce.bulk.data - package com.broadleafcommerce.bulk.data
- com.broadleafcommerce.bulk.domain - package com.broadleafcommerce.bulk.domain
- com.broadleafcommerce.bulk.jackson - package com.broadleafcommerce.bulk.jackson
- com.broadleafcommerce.bulk.messaging - package com.broadleafcommerce.bulk.messaging
- com.broadleafcommerce.bulk.messaging.autoconfigure - package com.broadleafcommerce.bulk.messaging.autoconfigure
- com.broadleafcommerce.bulk.messaging.channel - package com.broadleafcommerce.bulk.messaging.channel
- com.broadleafcommerce.bulk.messaging.mapping - package com.broadleafcommerce.bulk.messaging.mapping
- com.broadleafcommerce.bulk.provider.jpa.autoconfigure - package com.broadleafcommerce.bulk.provider.jpa.autoconfigure
- com.broadleafcommerce.bulk.provider.jpa.domain - package com.broadleafcommerce.bulk.provider.jpa.domain
- com.broadleafcommerce.bulk.provider.jpa.domain.support - package com.broadleafcommerce.bulk.provider.jpa.domain.support
- com.broadleafcommerce.bulk.provider.jpa.repository - package com.broadleafcommerce.bulk.provider.jpa.repository
- com.broadleafcommerce.bulk.repository - package com.broadleafcommerce.bulk.repository
- com.broadleafcommerce.bulk.service - package com.broadleafcommerce.bulk.service
- com.broadleafcommerce.bulk.service.autoconfigure - package com.broadleafcommerce.bulk.service.autoconfigure
- com.broadleafcommerce.bulk.support - package com.broadleafcommerce.bulk.support
- create(P) - Method in class com.broadleafcommerce.bulk.service.DefaultBulkUpdateService
-
Overriding to add notification behavior.
- createMessage(Object) - Method in class com.broadleafcommerce.bulk.messaging.CreateSandboxRequestMessageFactory
- createMessage(Object) - Method in class com.broadleafcommerce.bulk.messaging.DeleteSandboxRequestMessageFactory
- createMessage(Object) - Method in class com.broadleafcommerce.bulk.messaging.ProcessBulkUpdateRequestMessageFactory
- CreateSandboxRequest - Class in com.broadleafcommerce.bulk.messaging
-
A message representing a request to the sandbox service to create a given sandbox.
- CreateSandboxRequest(String, String, String, String, String) - Constructor for class com.broadleafcommerce.bulk.messaging.CreateSandboxRequest
- CreateSandboxRequestMessageFactory - Class in com.broadleafcommerce.bulk.messaging
-
MessageFactory
for creatingCreateSandboxRequest
messages. - CreateSandboxRequestMessageFactory(DomainMapperManager) - Constructor for class com.broadleafcommerce.bulk.messaging.CreateSandboxRequestMessageFactory
- CreateSandboxRequestNotificationAutoConfiguration - Class in com.broadleafcommerce.bulk.messaging.autoconfigure
-
Configure the durable notification components for
CreateSandboxRequestProducer
. - CreateSandboxRequestNotificationAutoConfiguration() - Constructor for class com.broadleafcommerce.bulk.messaging.autoconfigure.CreateSandboxRequestNotificationAutoConfiguration
- CreateSandboxRequestNotificationProperties - Class in com.broadleafcommerce.bulk.messaging.autoconfigure
-
Configuration properties for the
NotificationHandler
andRetryHandler
forCreateSandboxRequestProducer
. - CreateSandboxRequestNotificationProperties() - Constructor for class com.broadleafcommerce.bulk.messaging.autoconfigure.CreateSandboxRequestNotificationProperties
- createSandboxRequestOutput() - Method in interface com.broadleafcommerce.bulk.messaging.channel.CreateSandboxRequestProducer
- CreateSandboxRequestProducer - Interface in com.broadleafcommerce.bulk.messaging.channel
-
Spring clocud data channel description for messaging output.
- CustomizedBulkUpdateRepository<D extends com.broadleafcommerce.data.tracking.core.Identifiable> - Interface in com.broadleafcommerce.bulk.repository
-
Additional functionality necessary for a
BulkUpdateRepository
.
D
- DefaultBulkUpdateManager - Class in com.broadleafcommerce.bulk.service
- DefaultBulkUpdateManager(BulkUpdateService<BulkUpdate>, BulkUpdateRequestValidator, List<BulkUpdateProcessor<?>>, TypeFactory, DataRouteReference, List<ContextRequestHydrator>, TrackablePolicyUtils, int) - Constructor for class com.broadleafcommerce.bulk.service.DefaultBulkUpdateManager
- DefaultBulkUpdateService<P extends BulkUpdate> - Class in com.broadleafcommerce.bulk.service
- DefaultBulkUpdateService(BulkUpdateRepository<Identifiable>, ResourceLockRepository<?, ?>, MappableCrudEntityHelper, NotificationManager) - Constructor for class com.broadleafcommerce.bulk.service.DefaultBulkUpdateService
- DefaultBulkUpdateService.LockConceptKeys - Class in com.broadleafcommerce.bulk.service
-
Concept keys supplied to
ResourceLockRepository.lockResource(String, Class, String, String)
. - DeleteSandboxRequest - Class in com.broadleafcommerce.bulk.messaging
-
A message representing a request to the sandbox service to delete the sandbox for a failed
BulkUpdate
. - DeleteSandboxRequest(String, String, String, String) - Constructor for class com.broadleafcommerce.bulk.messaging.DeleteSandboxRequest
- deleteSandboxRequestMessageFactory(DomainMapperManager) - Method in class com.broadleafcommerce.bulk.messaging.autoconfigure.DeleteSandboxRequestNotificationAutoConfiguration
- DeleteSandboxRequestMessageFactory - Class in com.broadleafcommerce.bulk.messaging
-
MessageFactory
for creatingDeleteSandboxRequest
messages. - DeleteSandboxRequestMessageFactory(DomainMapperManager) - Constructor for class com.broadleafcommerce.bulk.messaging.DeleteSandboxRequestMessageFactory
- DeleteSandboxRequestNotificationAutoConfiguration - Class in com.broadleafcommerce.bulk.messaging.autoconfigure
-
Configure the durable notification components for
DeleteSandboxRequestProducer
. - DeleteSandboxRequestNotificationAutoConfiguration() - Constructor for class com.broadleafcommerce.bulk.messaging.autoconfigure.DeleteSandboxRequestNotificationAutoConfiguration
- deleteSandboxRequestNotificationHandler(DeleteSandboxRequestProducer, DeleteSandboxRequestNotificationProperties, List<IgnoredNotificationStateRepository>, MessageFactory<DeleteSandboxRequest>, MessageSerializationHelper) - Method in class com.broadleafcommerce.bulk.messaging.autoconfigure.DeleteSandboxRequestNotificationAutoConfiguration
- DeleteSandboxRequestNotificationProperties - Class in com.broadleafcommerce.bulk.messaging.autoconfigure
-
Configuration properties for the
NotificationHandler
andRetryHandler
forDeleteSandboxRequestProducer
. - DeleteSandboxRequestNotificationProperties() - Constructor for class com.broadleafcommerce.bulk.messaging.autoconfigure.DeleteSandboxRequestNotificationProperties
- deleteSandboxRequestOutput() - Method in interface com.broadleafcommerce.bulk.messaging.channel.DeleteSandboxRequestProducer
- DeleteSandboxRequestProducer - Interface in com.broadleafcommerce.bulk.messaging.channel
-
Spring cloud data channel description for messaging output.
- deleteSandboxRequestRetryClusterService(CamelClusterService, DeleteSandboxRequestNotificationProperties, BulkUpdateRepository<?>, NotificationHandler, List<IgnoredNotificationStateRepository>, DataRouteReference) - Method in class com.broadleafcommerce.bulk.messaging.autoconfigure.DeleteSandboxRequestNotificationAutoConfiguration
- deserialize(JsonParser, DeserializationContext) - Method in class com.broadleafcommerce.bulk.jackson.JsonToStringDeserializer
E
- equals(Object) - Method in class com.broadleafcommerce.bulk.domain.BulkUpdate
- equals(Object) - Method in class com.broadleafcommerce.bulk.domain.BulkUpdateError
- equals(Object) - Method in class com.broadleafcommerce.bulk.domain.BulkUpdateRequest
- equals(Object) - Method in class com.broadleafcommerce.bulk.messaging.autoconfigure.CreateSandboxRequestNotificationProperties
- equals(Object) - Method in class com.broadleafcommerce.bulk.messaging.autoconfigure.DeleteSandboxRequestNotificationProperties
- equals(Object) - Method in class com.broadleafcommerce.bulk.messaging.autoconfigure.ProcessBulkUpdateRequestNotificationProperties
- equals(Object) - Method in class com.broadleafcommerce.bulk.messaging.CreateSandboxRequest
- equals(Object) - Method in class com.broadleafcommerce.bulk.messaging.DeleteSandboxRequest
- equals(Object) - Method in class com.broadleafcommerce.bulk.messaging.ProcessBulkUpdateRequest
- equals(Object) - Method in class com.broadleafcommerce.bulk.provider.jpa.domain.JpaBulkUpdate
- equals(Object) - Method in class com.broadleafcommerce.bulk.provider.jpa.domain.JpaBulkUpdateError
- equals(Object) - Method in class com.broadleafcommerce.bulk.service.autoconfigure.BulkUpdateProcessingConfigurationProperties
- equals(Object) - Method in class com.broadleafcommerce.bulk.service.BatchProcessResponse
- equals(Object) - Method in class com.broadleafcommerce.bulk.service.ReadRecordsResponse
- ERROR - com.broadleafcommerce.bulk.support.BulkUpdateStatus
-
Indicates that the bulk update encountered an error and did not complete successfully.
F
- findByStatusInAndLastUpdatedBefore(List<String>, Instant) - Method in interface com.broadleafcommerce.bulk.repository.BulkUpdateRepository
-
Finds the bulk updates whose
BulkUpdate.status
matches one of the givenstatuses
and whoseBulkUpdate.lastUpdated
is before the givencutoff
. - findByStatusInAndLastUpdatedBeforeAndTenantId(List<String>, Instant, String) - Method in interface com.broadleafcommerce.bulk.repository.BulkUpdateRepository
-
Finds the bulk updates whose
BulkUpdate.status
matches one of the givenstatuses
and whoseBulkUpdate.lastUpdated
is before the givencutoff
. - findByTargetAndApplicationId(String, String, Pageable) - Method in interface com.broadleafcommerce.bulk.repository.BulkUpdateRepository
-
Reads the bulk updates with the given
BulkUpdate.target
andBulkUpdate.applicationId
. - findNotificationReadyMembers(Object, int, String, Duration, Class<?>) - Method in class com.broadleafcommerce.bulk.provider.jpa.repository.JpaCustomizedBulkUpdateRepository
- FINISHED - com.broadleafcommerce.bulk.support.BulkUpdateStatus
-
Indicates that the bulk update has completed successfully.
- fromBusinessDomain(Object, D, ContextInfo) - Method in class com.broadleafcommerce.bulk.messaging.mapping.BulkUpdateNotificationStateMapperMember
- fromMe() - Method in class com.broadleafcommerce.bulk.provider.jpa.domain.JpaBulkUpdate
G
- GENERAL - com.broadleafcommerce.bulk.domain.BulkUpdateErrorType
-
A general error that was encountered when performing the bulk update operation.
- generateBulkUpdateFromRequest(BulkUpdateRequest) - Method in class com.broadleafcommerce.bulk.service.DefaultBulkUpdateManager
-
Builds a
BulkUpdate
and initializes its basic fields from the values in theBulkUpdateRequest
. - get_errors() - Method in class com.broadleafcommerce.bulk.provider.jpa.domain.JpaBulkUpdate
-
Stores a
List
ofJpaBulkUpdateError
serialized as a JSON in the data store. - getApplicationId() - Method in class com.broadleafcommerce.bulk.domain.BulkUpdate
-
The context ID of the application that this bulk update operation was initiated from.
- getApplicationId() - Method in class com.broadleafcommerce.bulk.messaging.CreateSandboxRequest
-
The ID of the application that should be set as the owning application of the sandbox.
- getApplicationId() - Method in class com.broadleafcommerce.bulk.messaging.DeleteSandboxRequest
-
The ID of the application that owns the sandbox.
- getApplicationId() - Method in class com.broadleafcommerce.bulk.provider.jpa.domain.JpaBulkUpdate
- getAuthor() - Method in class com.broadleafcommerce.bulk.domain.BulkUpdate
-
The email address of the author that initiated this bulk update operation.
- getAuthor() - Method in class com.broadleafcommerce.bulk.messaging.DeleteSandboxRequest
-
The author of the bulk update (and thus the author who created the sandbox).
- getAuthor() - Method in class com.broadleafcommerce.bulk.provider.jpa.domain.JpaBulkUpdate
- getBatchSize() - Method in class com.broadleafcommerce.bulk.service.autoconfigure.BulkUpdateProcessingConfigurationProperties
-
The processing of the bulk operation is done in batches to constrain the load on the system.
- getBatchSize() - Method in class com.broadleafcommerce.bulk.service.DefaultBulkUpdateManager
- getBulkUpdateId() - Method in class com.broadleafcommerce.bulk.messaging.ProcessBulkUpdateRequest
-
The ID of the
BulkUpdate
that needs to be processed. - getBulkUpdateManager() - Method in class com.broadleafcommerce.bulk.messaging.ProcessBulkUpdateRequestListener
- getBulkUpdateProcessors() - Method in class com.broadleafcommerce.bulk.service.DefaultBulkUpdateManager
- getBulkUpdateRequestValidator() - Method in class com.broadleafcommerce.bulk.service.DefaultBulkUpdateManager
- getBulkUpdateService() - Method in class com.broadleafcommerce.bulk.messaging.BulkUpdateOrphanCheckListener
- getBulkUpdateService() - Method in class com.broadleafcommerce.bulk.messaging.ProcessBulkUpdateRequestListener
- getBulkUpdateService() - Method in class com.broadleafcommerce.bulk.service.DefaultBulkUpdateManager
- getBusinessDomainType() - Method in class com.broadleafcommerce.bulk.provider.jpa.domain.JpaBulkUpdate
- getContextRequestHydrators() - Method in class com.broadleafcommerce.bulk.service.DefaultBulkUpdateManager
- getCreated() - Method in class com.broadleafcommerce.bulk.domain.BulkUpdate
-
The timestamp at which this operation was first created.
- getCreated() - Method in class com.broadleafcommerce.bulk.provider.jpa.domain.JpaBulkUpdate
- getDataRoutePartition() - Method in class com.broadleafcommerce.bulk.messaging.mapping.BulkUpdateNotificationStateMapperMember
- getDescription() - Method in class com.broadleafcommerce.bulk.domain.BulkUpdateError
-
A message describing the error encountered.
- getDescription() - Method in class com.broadleafcommerce.bulk.messaging.CreateSandboxRequest
-
The description for the sandbox that should be created.
- getDescription() - Method in class com.broadleafcommerce.bulk.provider.jpa.domain.JpaBulkUpdateError
- getDomainType() - Method in class com.broadleafcommerce.bulk.provider.jpa.repository.JpaCustomizedBulkUpdateRepository
- getEntityManager() - Method in class com.broadleafcommerce.bulk.provider.jpa.repository.JpaCustomizedBulkUpdateRepository
- getErrors() - Method in class com.broadleafcommerce.bulk.domain.BulkUpdate
-
When the
BulkUpdate.status
is determined to beBulkUpdateStatus.ERROR
, this field should be set to contain the reasoning for the failure. - getErrors() - Method in class com.broadleafcommerce.bulk.provider.jpa.domain.JpaBulkUpdate
-
Provides a way for callers to get the
JpaBulkUpdate._errors
without dealing with the deserialization aspect. - getErrors() - Method in class com.broadleafcommerce.bulk.service.BatchProcessResponse
-
If
BatchProcessResponse.successful
is false, then this should contain all of the errors encountered when processing the batch. - getErrors() - Method in class com.broadleafcommerce.bulk.service.ReadRecordsResponse
-
If
ReadRecordsResponse.successful
is false, then this should contain all of the errors encountered when attempting to read the records. - getExclusions() - Method in class com.broadleafcommerce.bulk.domain.BulkUpdate
-
A list of context IDs of the entities which should not receive updates.
- getExclusions() - Method in class com.broadleafcommerce.bulk.domain.BulkUpdateRequest
- getExclusions() - Method in class com.broadleafcommerce.bulk.provider.jpa.domain.JpaBulkUpdate
- getFilterString() - Method in class com.broadleafcommerce.bulk.domain.BulkUpdate
-
The (by default, RSQL) filter string that should be used to find the records to update.
- getFilterString() - Method in class com.broadleafcommerce.bulk.provider.jpa.domain.JpaBulkUpdate
- getHangingCutoff() - Method in class com.broadleafcommerce.bulk.messaging.BulkUpdateOrphanCheckListener
-
This value represents the amount of time that a bulk update is allowed to be idle (in a state of "REQUESTED" or "PROCESSING") before it is considered hanging and set to an error state.
- getId() - Method in class com.broadleafcommerce.bulk.domain.BulkUpdate
-
The unique identifier of the bulk update operation.
- getId() - Method in class com.broadleafcommerce.bulk.provider.jpa.domain.JpaBulkUpdate
- getIdempotentConsumptionService() - Method in class com.broadleafcommerce.bulk.messaging.BulkUpdateOrphanCheckListener
- getInclusions() - Method in class com.broadleafcommerce.bulk.domain.BulkUpdate
-
A list of (additional) context IDs of specific entities which should receive updates.
- getInclusions() - Method in class com.broadleafcommerce.bulk.domain.BulkUpdateRequest
- getInclusions() - Method in class com.broadleafcommerce.bulk.provider.jpa.domain.JpaBulkUpdate
- getLastUpdated() - Method in class com.broadleafcommerce.bulk.domain.BulkUpdate
-
The timestamp at which this operation last experienced a change.
- getLastUpdated() - Method in class com.broadleafcommerce.bulk.provider.jpa.domain.JpaBulkUpdate
- getName() - Method in class com.broadleafcommerce.bulk.domain.BulkUpdate
-
The name of the bulk update operation.
- getName() - Method in class com.broadleafcommerce.bulk.domain.BulkUpdateRequest
- getName() - Method in class com.broadleafcommerce.bulk.provider.jpa.domain.JpaBulkUpdate
- getNotification() - Method in class com.broadleafcommerce.bulk.messaging.autoconfigure.CreateSandboxRequestNotificationProperties
- getNotification() - Method in class com.broadleafcommerce.bulk.messaging.autoconfigure.DeleteSandboxRequestNotificationProperties
- getNotification() - Method in class com.broadleafcommerce.bulk.messaging.autoconfigure.ProcessBulkUpdateRequestNotificationProperties
- getNotificationFragment() - Method in class com.broadleafcommerce.bulk.provider.jpa.repository.JpaCustomizedBulkUpdateRepository
- getNotificationManager() - Method in class com.broadleafcommerce.bulk.service.DefaultBulkUpdateService
- getNotificationStates() - Method in class com.broadleafcommerce.bulk.provider.jpa.domain.JpaBulkUpdate
- getNotificationStates(boolean) - Method in class com.broadleafcommerce.bulk.provider.jpa.domain.JpaBulkUpdate
- getNotificationStateService() - Method in class com.broadleafcommerce.bulk.messaging.mapping.BulkUpdateNotificationStateMapperMember
- getNumberOfRecordsProcessed() - Method in class com.broadleafcommerce.bulk.domain.BulkUpdate
-
The number of records that have been successfully processed thus far.
- getNumberOfRecordsProcessed() - Method in class com.broadleafcommerce.bulk.provider.jpa.domain.JpaBulkUpdate
- getPayload() - Method in class com.broadleafcommerce.bulk.domain.BulkUpdateRequest
- getProcessorForUpdate(BulkUpdate) - Method in class com.broadleafcommerce.bulk.service.DefaultBulkUpdateManager
- getRecordId() - Method in class com.broadleafcommerce.bulk.domain.BulkUpdateError
-
If
BulkUpdateError.type
isBulkUpdateErrorType.RECORD
, this value should hold the ID of the record that experienced the error. - getRecordId() - Method in class com.broadleafcommerce.bulk.provider.jpa.domain.JpaBulkUpdateError
- getRecords() - Method in class com.broadleafcommerce.bulk.service.ReadRecordsResponse
-
If
ReadRecordsResponse.successful
is true, then this should contain all of the records in the data store that should be processed in the update, as described byBulkUpdateProcessor.readRecordsToProcess(BulkUpdate)
. - getRecordType() - Method in class com.broadleafcommerce.bulk.domain.BulkUpdateError
-
If
BulkUpdateError.type
isBulkUpdateErrorType.RECORD
, this value should hold the domain/type of the record that experienced the error. - getRecordType() - Method in class com.broadleafcommerce.bulk.provider.jpa.domain.JpaBulkUpdateError
- getReference() - Method in class com.broadleafcommerce.bulk.service.DefaultBulkUpdateManager
- getRepository() - Method in class com.broadleafcommerce.bulk.service.DefaultBulkUpdateService
- getResourceLockRepository() - Method in class com.broadleafcommerce.bulk.service.DefaultBulkUpdateService
- getRetry() - Method in class com.broadleafcommerce.bulk.messaging.autoconfigure.CreateSandboxRequestNotificationProperties
- getRetry() - Method in class com.broadleafcommerce.bulk.messaging.autoconfigure.DeleteSandboxRequestNotificationProperties
- getRetry() - Method in class com.broadleafcommerce.bulk.messaging.autoconfigure.ProcessBulkUpdateRequestNotificationProperties
- getRoutes() - Method in class com.broadleafcommerce.bulk.messaging.BulkUpdateOrphanCheckListener
- getRoutes() - Method in class com.broadleafcommerce.bulk.messaging.ProcessBulkUpdateRequestListener
- getSandboxId() - Method in class com.broadleafcommerce.bulk.messaging.CreateSandboxRequest
-
The ID of the sandbox that should be created.
- getSandboxId() - Method in class com.broadleafcommerce.bulk.messaging.DeleteSandboxRequest
-
The ID of the sandbox that should be deleted.
- getSandboxName() - Method in class com.broadleafcommerce.bulk.messaging.CreateSandboxRequest
-
The name of the sandbox that should be created.
- getSerializedPayload() - Method in class com.broadleafcommerce.bulk.domain.BulkUpdate
-
The serialized representation of the requested changes to be made.
- getSerializedPayload() - Method in class com.broadleafcommerce.bulk.provider.jpa.domain.JpaBulkUpdate
- getStackTrace() - Method in class com.broadleafcommerce.bulk.domain.BulkUpdateError
-
The string representation of the stacktrace.
- getStackTrace() - Method in class com.broadleafcommerce.bulk.provider.jpa.domain.JpaBulkUpdateError
- getStatus() - Method in class com.broadleafcommerce.bulk.domain.BulkUpdate
-
The overall status of the bulk update.
- getStatus() - Method in class com.broadleafcommerce.bulk.provider.jpa.domain.JpaBulkUpdate
- getTarget() - Method in class com.broadleafcommerce.bulk.domain.BulkUpdate
-
The target of the bulk update.
- getTarget() - Method in class com.broadleafcommerce.bulk.provider.jpa.domain.JpaBulkUpdate
- getTenantId() - Method in class com.broadleafcommerce.bulk.domain.BulkUpdate
-
The context ID of the tenant that this bulk update operation was initiated from.
- getTenantId() - Method in class com.broadleafcommerce.bulk.messaging.CreateSandboxRequest
-
The ID of the tenant that should be set as the owning tenant of the sandbox.
- getTenantId() - Method in class com.broadleafcommerce.bulk.messaging.DeleteSandboxRequest
-
The ID of the tenant that owns the sandbox.
- getTenantId() - Method in class com.broadleafcommerce.bulk.provider.jpa.domain.JpaBulkUpdate
- getToken() - Method in class com.broadleafcommerce.bulk.messaging.CreateSandboxRequest
- getToken() - Method in class com.broadleafcommerce.bulk.messaging.DeleteSandboxRequest
- getToken() - Method in class com.broadleafcommerce.bulk.messaging.ProcessBulkUpdateRequest
- getTotalRecordsToProcess() - Method in class com.broadleafcommerce.bulk.domain.BulkUpdate
-
The total number of records that should be processed.
- getTotalRecordsToProcess() - Method in class com.broadleafcommerce.bulk.provider.jpa.domain.JpaBulkUpdate
- getTrackablePolicyUtils() - Method in class com.broadleafcommerce.bulk.service.DefaultBulkUpdateManager
-
Used to validate that the user initiating an operation is able to access and mutate the context in which the operation will apply.
- getType() - Method in class com.broadleafcommerce.bulk.domain.BulkUpdate
-
The type of change that this update will be performing.
- getType() - Method in class com.broadleafcommerce.bulk.domain.BulkUpdateError
-
The type of error that was encountered.
- getType() - Method in class com.broadleafcommerce.bulk.domain.BulkUpdateRequest
- getType() - Method in class com.broadleafcommerce.bulk.provider.jpa.domain.JpaBulkUpdate
- getType() - Method in class com.broadleafcommerce.bulk.provider.jpa.domain.JpaBulkUpdateError
- getTypeFactory() - Method in class com.broadleafcommerce.bulk.messaging.BulkUpdateOrphanCheckListener
- getTypeFactory() - Method in class com.broadleafcommerce.bulk.service.DefaultBulkUpdateManager
- getUpdatingApplicationId() - Method in class com.broadleafcommerce.bulk.domain.BulkUpdate
-
The ID of the application in which the update will be applied.
- getUpdatingApplicationId() - Method in class com.broadleafcommerce.bulk.domain.BulkUpdateRequest
-
The ID of the application in which the update will be applied.
- getUpdatingApplicationId() - Method in class com.broadleafcommerce.bulk.provider.jpa.domain.JpaBulkUpdate
- getUpdatingCatalogId() - Method in class com.broadleafcommerce.bulk.domain.BulkUpdate
-
The ID of the catalog in which the update will be applied.
- getUpdatingCatalogId() - Method in class com.broadleafcommerce.bulk.domain.BulkUpdateRequest
-
The ID of the catalog in which the update will be applied.
- getUpdatingCatalogId() - Method in class com.broadleafcommerce.bulk.provider.jpa.domain.JpaBulkUpdate
- getUpdatingCustomerContextId() - Method in class com.broadleafcommerce.bulk.domain.BulkUpdate
-
The ID of the customer context in which the update will be applied.
- getUpdatingCustomerContextId() - Method in class com.broadleafcommerce.bulk.domain.BulkUpdateRequest
-
The ID of the customer context in which the update will be applied.
- getUpdatingCustomerContextId() - Method in class com.broadleafcommerce.bulk.provider.jpa.domain.JpaBulkUpdate
- getUpdatingSandboxId() - Method in class com.broadleafcommerce.bulk.domain.BulkUpdate
-
The ID of the sandbox in which the update will be applied.
- getUpdatingSandboxId() - Method in class com.broadleafcommerce.bulk.provider.jpa.domain.JpaBulkUpdate
- getUpdatingSandboxName() - Method in class com.broadleafcommerce.bulk.domain.BulkUpdate
-
The name of the new sandbox to create in which the update will be applied.
- getUpdatingSandboxName() - Method in class com.broadleafcommerce.bulk.domain.BulkUpdateRequest
- getUpdatingSandboxName() - Method in class com.broadleafcommerce.bulk.provider.jpa.domain.JpaBulkUpdate
H
- handle(ProcessBulkUpdateRequest) - Method in class com.broadleafcommerce.bulk.messaging.ProcessBulkUpdateRequestListener
- handleMessage(Message<ScheduledJobRef>) - Method in class com.broadleafcommerce.bulk.messaging.BulkUpdateOrphanCheckListener
- hashCode() - Method in class com.broadleafcommerce.bulk.domain.BulkUpdate
- hashCode() - Method in class com.broadleafcommerce.bulk.domain.BulkUpdateError
- hashCode() - Method in class com.broadleafcommerce.bulk.domain.BulkUpdateRequest
- hashCode() - Method in class com.broadleafcommerce.bulk.messaging.autoconfigure.CreateSandboxRequestNotificationProperties
- hashCode() - Method in class com.broadleafcommerce.bulk.messaging.autoconfigure.DeleteSandboxRequestNotificationProperties
- hashCode() - Method in class com.broadleafcommerce.bulk.messaging.autoconfigure.ProcessBulkUpdateRequestNotificationProperties
- hashCode() - Method in class com.broadleafcommerce.bulk.messaging.CreateSandboxRequest
- hashCode() - Method in class com.broadleafcommerce.bulk.messaging.DeleteSandboxRequest
- hashCode() - Method in class com.broadleafcommerce.bulk.messaging.ProcessBulkUpdateRequest
- hashCode() - Method in class com.broadleafcommerce.bulk.provider.jpa.domain.JpaBulkUpdate
- hashCode() - Method in class com.broadleafcommerce.bulk.provider.jpa.domain.JpaBulkUpdateError
- hashCode() - Method in class com.broadleafcommerce.bulk.service.autoconfigure.BulkUpdateProcessingConfigurationProperties
- hashCode() - Method in class com.broadleafcommerce.bulk.service.BatchProcessResponse
- hashCode() - Method in class com.broadleafcommerce.bulk.service.ReadRecordsResponse
I
- initializeContextFields(BulkUpdate, BulkUpdateRequest, ContextInfo) - Method in class com.broadleafcommerce.bulk.service.DefaultBulkUpdateManager
-
Initializes the context-related fields on the given
BulkUpdate
, including the fields describing the context where the operation itself was initiated (such asBulkUpdate.getApplicationId()
), and "updating context" fields describing the context where the operation will be performed (such asBulkUpdate.getUpdatingApplicationId()
). - initializeCreateSandboxNotificationState(String) - Method in class com.broadleafcommerce.bulk.provider.jpa.repository.JpaCustomizedBulkUpdateRepository
- initializeCreateSandboxNotificationState(String) - Method in interface com.broadleafcommerce.bulk.repository.CustomizedBulkUpdateRepository
-
Atomically initializes the
NotificationState
forCreateSandboxRequestProducer.TYPE
on the given bulk update if it is found to have aBulkUpdate.status
ofBulkUpdateStatus.PROCESSING
. - initializeDeleteSandboxNotificationState(String) - Method in class com.broadleafcommerce.bulk.provider.jpa.repository.JpaCustomizedBulkUpdateRepository
- initializeDeleteSandboxNotificationState(String) - Method in interface com.broadleafcommerce.bulk.repository.CustomizedBulkUpdateRepository
-
Atomically initializes the
NotificationState
forDeleteSandboxRequestProducer.TYPE
on the given bulk update if it is found to have aBulkUpdate.status
ofBulkUpdateStatus.ERROR
. - initializeGeneralFields(BulkUpdate) - Method in class com.broadleafcommerce.bulk.service.DefaultBulkUpdateManager
- initializeNotificationState(D, String, Instant) - Method in class com.broadleafcommerce.bulk.provider.jpa.repository.JpaCustomizedBulkUpdateRepository
- initiateBulkUpdate(BulkUpdateRequest, String, String, ContextInfo) - Method in interface com.broadleafcommerce.bulk.service.BulkUpdateManager
-
This method accepts a bulk update request and the context of the request to build a
BulkUpdate
and persist it in the data store. - initiateBulkUpdate(BulkUpdateRequest, String, String, ContextInfo) - Method in class com.broadleafcommerce.bulk.service.DefaultBulkUpdateManager
- isProductionBulkUpdate() - Method in class com.broadleafcommerce.bulk.domain.BulkUpdate
-
Set to true if the bulk update changes should go directly to production.
- isProductionBulkUpdate() - Method in class com.broadleafcommerce.bulk.domain.BulkUpdateRequest
- isProductionBulkUpdate() - Method in class com.broadleafcommerce.bulk.provider.jpa.domain.JpaBulkUpdate
- isSandboxBulkUpdate(BulkUpdate) - Method in class com.broadleafcommerce.bulk.messaging.BulkUpdateOrphanCheckListener
- isSandboxBulkUpdate(BulkUpdate) - Method in class com.broadleafcommerce.bulk.service.DefaultBulkUpdateManager
- isSuccessful() - Method in class com.broadleafcommerce.bulk.service.BatchProcessResponse
-
True if the batch was processed successfully, false otherwise.
- isSuccessful() - Method in class com.broadleafcommerce.bulk.service.ReadRecordsResponse
-
True if the records were read successfully, false otherwise.
J
- JpaBulkUpdate - Class in com.broadleafcommerce.bulk.provider.jpa.domain
-
Persistent counter-part to a
BulkUpdate
for use with a JPA-supported datastore. - JpaBulkUpdate() - Constructor for class com.broadleafcommerce.bulk.provider.jpa.domain.JpaBulkUpdate
- JpaBulkUpdateError - Class in com.broadleafcommerce.bulk.provider.jpa.domain
-
Persistent counter-part to a
BulkUpdateError
for use with a JPA-supported datastore. - JpaBulkUpdateError() - Constructor for class com.broadleafcommerce.bulk.provider.jpa.domain.JpaBulkUpdateError
- JpaBulkUpdateRepository<D extends JpaBulkUpdate> - Interface in com.broadleafcommerce.bulk.provider.jpa.repository
-
JPA domain-specific implementation of
BulkUpdateRepository
. - jpaBulkUpdateRepositoryImpl(NotificationStateRepositoryFragment) - Method in class com.broadleafcommerce.bulk.provider.jpa.autoconfigure.BulkJpaAutoConfiguration
- JpaCustomizedBulkUpdateRepository<D extends JpaBulkUpdate> - Class in com.broadleafcommerce.bulk.provider.jpa.repository
- JpaCustomizedBulkUpdateRepository(NotificationStateRepositoryFragment) - Constructor for class com.broadleafcommerce.bulk.provider.jpa.repository.JpaCustomizedBulkUpdateRepository
- JsonToStringDeserializer - Class in com.broadleafcommerce.bulk.jackson
-
Deserializer that allows deserializing a JSON Object into a pure
String
representation. - JsonToStringDeserializer() - Constructor for class com.broadleafcommerce.bulk.jackson.JsonToStringDeserializer
L
- listen(Message<ScheduledJobRef>) - Method in class com.broadleafcommerce.bulk.messaging.BulkUpdateOrphanCheckListener
-
Queries the data store for all updates with
BulkUpdateStatus.REQUESTED
andBulkUpdateStatus.PROCESSING
statuses whoseBulkUpdate.lastUpdated
is beyond an acceptable threshold from the current time.
M
- modifyAndPersist(List<P>, BulkUpdate) - Method in interface com.broadleafcommerce.bulk.service.BulkUpdateProcessor
-
Accepts a list of objects - this will be a batch subset of the full results returned in
BulkUpdateProcessor.readRecordsToProcess(BulkUpdate)
.
N
- NOTIFY_OF_SANDBOX_CREATE_REQUEST - Static variable in class com.broadleafcommerce.bulk.service.DefaultBulkUpdateService.LockConceptKeys
- NOTIFY_OF_SANDBOX_DELETE_REQUEST - Static variable in class com.broadleafcommerce.bulk.service.DefaultBulkUpdateService.LockConceptKeys
- notifyOfCreateSandboxRequest(String) - Method in interface com.broadleafcommerce.bulk.service.BulkUpdateService
-
Acquires a lock on the given
bulkUpdateId
, and if the bulkUpdate is found and has aBulkUpdate.status
ofBulkUpdateStatus.PROCESSING
, atomically initializes itsNotificationState
forCreateSandboxRequestProducer.TYPE
and renewsBulkUpdate.lastUpdated
. - notifyOfCreateSandboxRequest(String) - Method in class com.broadleafcommerce.bulk.service.DefaultBulkUpdateManager
- notifyOfCreateSandboxRequest(String) - Method in class com.broadleafcommerce.bulk.service.DefaultBulkUpdateService
- notifyOfDeleteSandboxRequest(String) - Method in class com.broadleafcommerce.bulk.messaging.BulkUpdateOrphanCheckListener
- notifyOfDeleteSandboxRequest(String) - Method in interface com.broadleafcommerce.bulk.service.BulkUpdateService
-
Acquires a lock on the given
bulkUpdateId
, and if the bulkUpdate is found and has aBulkUpdate.status
ofBulkUpdateStatus.ERROR
, atomically initializes itsNotificationState
forDeleteSandboxRequestProducer.TYPE
and renewsBulkUpdate.lastUpdated
. - notifyOfDeleteSandboxRequest(String) - Method in class com.broadleafcommerce.bulk.service.DefaultBulkUpdateService
P
- PACKAGE_FRAGMENT - Static variable in interface com.broadleafcommerce.bulk.data.BulkDataRouteSupporting
- processBulkUpdate(BulkUpdate) - Method in interface com.broadleafcommerce.bulk.service.BulkUpdateManager
-
Performs a
BulkUpdate
, processing the requested records in batches and updating the status for theBulkUpdate
as it goes. - processBulkUpdate(BulkUpdate) - Method in class com.broadleafcommerce.bulk.service.DefaultBulkUpdateManager
- ProcessBulkUpdateRequest - Class in com.broadleafcommerce.bulk.messaging
-
A message representing a request to perform (actually apply) a
BulkUpdate
. - ProcessBulkUpdateRequest(String) - Constructor for class com.broadleafcommerce.bulk.messaging.ProcessBulkUpdateRequest
- ProcessBulkUpdateRequestConsumer - Interface in com.broadleafcommerce.bulk.messaging.channel
-
Spring cloud data channel description for messaging output.
- processBulkUpdateRequestInput() - Method in interface com.broadleafcommerce.bulk.messaging.channel.ProcessBulkUpdateRequestConsumer
- ProcessBulkUpdateRequestListener - Class in com.broadleafcommerce.bulk.messaging
-
A listener that accepts a
ProcessBulkUpdateRequest
and performs the update. - ProcessBulkUpdateRequestListener(BulkUpdateManager, BulkUpdateService<BulkUpdate>, List<BulkDataRouteSupporting>) - Constructor for class com.broadleafcommerce.bulk.messaging.ProcessBulkUpdateRequestListener
- processBulkUpdateRequestMessageFactory(DomainMapperManager) - Method in class com.broadleafcommerce.bulk.messaging.autoconfigure.ProcessBulkUpdateRequestNotificationAutoConfiguration
- ProcessBulkUpdateRequestMessageFactory - Class in com.broadleafcommerce.bulk.messaging
-
MessageFactory
for creatingProcessBulkUpdateRequest
messages. - ProcessBulkUpdateRequestMessageFactory(DomainMapperManager) - Constructor for class com.broadleafcommerce.bulk.messaging.ProcessBulkUpdateRequestMessageFactory
- ProcessBulkUpdateRequestNotificationAutoConfiguration - Class in com.broadleafcommerce.bulk.messaging.autoconfigure
-
Configure the durable notification components for
ProcessBulkUpdateRequestProducer
. - ProcessBulkUpdateRequestNotificationAutoConfiguration() - Constructor for class com.broadleafcommerce.bulk.messaging.autoconfigure.ProcessBulkUpdateRequestNotificationAutoConfiguration
- processBulkUpdateRequestNotificationHandler(ProcessBulkUpdateRequestProducer, ProcessBulkUpdateRequestNotificationProperties, List<IgnoredNotificationStateRepository>, MessageFactory<ProcessBulkUpdateRequest>, MessageSerializationHelper) - Method in class com.broadleafcommerce.bulk.messaging.autoconfigure.ProcessBulkUpdateRequestNotificationAutoConfiguration
- ProcessBulkUpdateRequestNotificationProperties - Class in com.broadleafcommerce.bulk.messaging.autoconfigure
-
Configuration properties for the
NotificationHandler
andRetryHandler
forProcessBulkUpdateRequestProducer
. - ProcessBulkUpdateRequestNotificationProperties() - Constructor for class com.broadleafcommerce.bulk.messaging.autoconfigure.ProcessBulkUpdateRequestNotificationProperties
- processBulkUpdateRequestOutput() - Method in interface com.broadleafcommerce.bulk.messaging.channel.ProcessBulkUpdateRequestProducer
- ProcessBulkUpdateRequestProducer - Interface in com.broadleafcommerce.bulk.messaging.channel
-
Spring cloud data channel description for messaging output.
- processBulkUpdateRequestRetryClusterService(CamelClusterService, ProcessBulkUpdateRequestNotificationProperties, BulkUpdateRepository<?>, NotificationHandler, List<IgnoredNotificationStateRepository>, DataRouteReference) - Method in class com.broadleafcommerce.bulk.messaging.autoconfigure.ProcessBulkUpdateRequestNotificationAutoConfiguration
- processInBatches(BulkUpdateProcessor<P>, BulkUpdate) - Method in class com.broadleafcommerce.bulk.service.DefaultBulkUpdateManager
- PROCESSING - com.broadleafcommerce.bulk.support.BulkUpdateStatus
-
Indicates that the bulk update is currently being processed.
- PRODUCT - com.broadleafcommerce.bulk.support.BulkUpdateTarget
-
Indicates that the target domain of the bulk update is Product.
R
- readByTargetAndApplicationId(String, String, Pageable) - Method in interface com.broadleafcommerce.bulk.service.BulkUpdateService
-
Reads the bulk updates with the given
BulkUpdate.target
andBulkUpdate.applicationId
. - readByTargetAndApplicationId(String, String, Pageable) - Method in class com.broadleafcommerce.bulk.service.DefaultBulkUpdateService
- readIncompleteLastUpdatedBefore(Instant) - Method in interface com.broadleafcommerce.bulk.service.BulkUpdateService
-
Reads the bulk updates which are incomplete (those with status
BulkUpdateStatus.REQUESTED
orBulkUpdateStatus.PROCESSING
) whoseBulkUpdate.lastUpdated
is before the givencutoff
. - readIncompleteLastUpdatedBefore(Instant) - Method in class com.broadleafcommerce.bulk.service.DefaultBulkUpdateService
- readIncompleteLastUpdatedBeforeAndTenantId(Instant, String) - Method in interface com.broadleafcommerce.bulk.service.BulkUpdateService
-
Reads the bulk updates which are incomplete (those with status
BulkUpdateStatus.REQUESTED
orBulkUpdateStatus.PROCESSING
) whoseBulkUpdate.lastUpdated
is before the givencutoff
. - readIncompleteLastUpdatedBeforeAndTenantId(Instant, String) - Method in class com.broadleafcommerce.bulk.service.DefaultBulkUpdateService
- ReadRecordsResponse<P> - Class in com.broadleafcommerce.bulk.service
-
A response returned by
BulkUpdateProcessor.readRecordsToProcess(BulkUpdate)
indicating the results of attempting to read all of the records to process in an update. - ReadRecordsResponse(boolean, Stream<P>, List<BulkUpdateError>) - Constructor for class com.broadleafcommerce.bulk.service.ReadRecordsResponse
- readRecordsToProcess(BulkUpdate) - Method in interface com.broadleafcommerce.bulk.service.BulkUpdateProcessor
-
Returns the full stream of records from the data store that should be processed.
- RECORD - com.broadleafcommerce.bulk.domain.BulkUpdateErrorType
-
An error encountered when processing a specific record.
- REQUESTED - com.broadleafcommerce.bulk.support.BulkUpdateStatus
-
Indicates that the bulk update has been created, but has not yet begun processing.
S
- save(Object) - Method in class com.broadleafcommerce.bulk.provider.jpa.repository.JpaCustomizedBulkUpdateRepository
- saveAll(Iterable<?>) - Method in class com.broadleafcommerce.bulk.provider.jpa.repository.JpaCustomizedBulkUpdateRepository
- set_errors(String) - Method in class com.broadleafcommerce.bulk.provider.jpa.domain.JpaBulkUpdate
-
Stores a
List
ofJpaBulkUpdateError
serialized as a JSON in the data store. - SET_FINISHED_STATUS - Static variable in class com.broadleafcommerce.bulk.service.DefaultBulkUpdateService.LockConceptKeys
- SET_NUMBER_OF_PROCESSED_RECORDS - Static variable in class com.broadleafcommerce.bulk.service.DefaultBulkUpdateService.LockConceptKeys
- SET_PROCESSING_STATUS - Static variable in class com.broadleafcommerce.bulk.service.DefaultBulkUpdateService.LockConceptKeys
- setApplicationId(String) - Method in class com.broadleafcommerce.bulk.domain.BulkUpdate
-
The context ID of the application that this bulk update operation was initiated from.
- setApplicationId(String) - Method in class com.broadleafcommerce.bulk.provider.jpa.domain.JpaBulkUpdate
- setAuthor(String) - Method in class com.broadleafcommerce.bulk.domain.BulkUpdate
-
The email address of the author that initiated this bulk update operation.
- setAuthor(String) - Method in class com.broadleafcommerce.bulk.provider.jpa.domain.JpaBulkUpdate
- setContainedErrors(D) - Method in class com.broadleafcommerce.bulk.provider.jpa.repository.JpaCustomizedBulkUpdateRepository
- setContainedErrors(D) - Method in interface com.broadleafcommerce.bulk.repository.CustomizedBulkUpdateRepository
-
Atomically finds and updates the given bulk update: finds the bulk update with the ID matching the given
bulkUpdate
, sets the bulk update'sBulkUpdate.errors
to the errors contained within the givenbulkUpdate
, setsBulkUpdate.status
toBulkUpdateStatus.ERROR
, and renewsBulkUpdate.lastUpdated
. - setContainedErrors(P) - Method in interface com.broadleafcommerce.bulk.service.BulkUpdateService
-
Atomically finds and updates the given bulk update: finds the bulk update with the ID matching the given
bulkUpdate
, sets the bulk update'sBulkUpdate.errors
to the errors contained within the givenbulkUpdate
, setsBulkUpdate.status
toBulkUpdateStatus.ERROR
, and renewsBulkUpdate.lastUpdated
. - setContainedErrors(P) - Method in class com.broadleafcommerce.bulk.service.DefaultBulkUpdateService
- setCreated(Instant) - Method in class com.broadleafcommerce.bulk.domain.BulkUpdate
-
The timestamp at which this operation was first created.
- setCreated(Instant) - Method in class com.broadleafcommerce.bulk.provider.jpa.domain.JpaBulkUpdate
- setDescription(String) - Method in class com.broadleafcommerce.bulk.domain.BulkUpdateError
-
A message describing the error encountered.
- setDescription(String) - Method in class com.broadleafcommerce.bulk.provider.jpa.domain.JpaBulkUpdateError
- setErrors(List<BulkUpdateError>) - Method in class com.broadleafcommerce.bulk.domain.BulkUpdate
-
When the
BulkUpdate.status
is determined to beBulkUpdateStatus.ERROR
, this field should be set to contain the reasoning for the failure. - setErrors(List<JpaBulkUpdateError>) - Method in class com.broadleafcommerce.bulk.provider.jpa.domain.JpaBulkUpdate
-
Provides a way for callers to set the
JpaBulkUpdate._errors
without dealing with the serialization aspect. - setErrorsAndDeleteSandbox(BulkUpdate, List<BulkUpdateError>) - Method in class com.broadleafcommerce.bulk.messaging.BulkUpdateOrphanCheckListener
- setExclusions(List<String>) - Method in class com.broadleafcommerce.bulk.domain.BulkUpdate
-
A list of context IDs of the entities which should not receive updates.
- setExclusions(List<String>) - Method in class com.broadleafcommerce.bulk.domain.BulkUpdateRequest
- setExclusions(List<String>) - Method in class com.broadleafcommerce.bulk.provider.jpa.domain.JpaBulkUpdate
- setFailedNotificationAttempt(Object, String, int, Instant, Class<?>, boolean) - Method in class com.broadleafcommerce.bulk.provider.jpa.repository.JpaCustomizedBulkUpdateRepository
- setFilterString(String) - Method in class com.broadleafcommerce.bulk.domain.BulkUpdate
-
The (by default, RSQL) filter string that should be used to find the records to update.
- setFilterString(String) - Method in class com.broadleafcommerce.bulk.provider.jpa.domain.JpaBulkUpdate
- setFinishedStatus(String) - Method in class com.broadleafcommerce.bulk.provider.jpa.repository.JpaCustomizedBulkUpdateRepository
- setFinishedStatus(String) - Method in interface com.broadleafcommerce.bulk.repository.CustomizedBulkUpdateRepository
-
Atomically sets the
BulkUpdate.status
toBulkUpdateStatus.FINISHED
and renewsBulkUpdate.lastUpdated
if the bulk update is found and has aBulkUpdate.status
ofBulkUpdateStatus.PROCESSING
. - setFinishedStatus(String) - Method in interface com.broadleafcommerce.bulk.service.BulkUpdateService
-
Acquires a lock on the given
bulkUpdateId
, and if the bulk update is found and has aBulkUpdate.status
ofBulkUpdateStatus.PROCESSING
, atomically sets theBulkUpdate.status
toBulkUpdateStatus.FINISHED
and renewsBulkUpdate.lastUpdated
- setFinishedStatus(String) - Method in class com.broadleafcommerce.bulk.service.DefaultBulkUpdateService
- setHangingCutoff(Duration) - Method in class com.broadleafcommerce.bulk.messaging.BulkUpdateOrphanCheckListener
-
This value represents the amount of time that a bulk update is allowed to be idle (in a state of "REQUESTED" or "PROCESSING") before it is considered hanging and set to an error state.
- setId(String) - Method in class com.broadleafcommerce.bulk.domain.BulkUpdate
-
The unique identifier of the bulk update operation.
- setId(String) - Method in class com.broadleafcommerce.bulk.provider.jpa.domain.JpaBulkUpdate
- setInclusions(List<String>) - Method in class com.broadleafcommerce.bulk.domain.BulkUpdate
-
A list of (additional) context IDs of specific entities which should receive updates.
- setInclusions(List<String>) - Method in class com.broadleafcommerce.bulk.domain.BulkUpdateRequest
- setInclusions(List<String>) - Method in class com.broadleafcommerce.bulk.provider.jpa.domain.JpaBulkUpdate
- setLastUpdated(Instant) - Method in class com.broadleafcommerce.bulk.domain.BulkUpdate
-
The timestamp at which this operation last experienced a change.
- setLastUpdated(Instant) - Method in class com.broadleafcommerce.bulk.provider.jpa.domain.JpaBulkUpdate
- setName(String) - Method in class com.broadleafcommerce.bulk.domain.BulkUpdate
-
The name of the bulk update operation.
- setName(String) - Method in class com.broadleafcommerce.bulk.domain.BulkUpdateRequest
- setName(String) - Method in class com.broadleafcommerce.bulk.provider.jpa.domain.JpaBulkUpdate
- setNotification(NotificationProperties) - Method in class com.broadleafcommerce.bulk.messaging.autoconfigure.CreateSandboxRequestNotificationProperties
- setNotification(NotificationProperties) - Method in class com.broadleafcommerce.bulk.messaging.autoconfigure.DeleteSandboxRequestNotificationProperties
- setNotification(NotificationProperties) - Method in class com.broadleafcommerce.bulk.messaging.autoconfigure.ProcessBulkUpdateRequestNotificationProperties
- setNotificationAcknowledged(Object, String, int, Class<?>) - Method in class com.broadleafcommerce.bulk.provider.jpa.repository.JpaCustomizedBulkUpdateRepository
- setNotificationStates(List<NotificationState>) - Method in class com.broadleafcommerce.bulk.provider.jpa.domain.JpaBulkUpdate
- setNumberOfRecordsProcessed(long) - Method in class com.broadleafcommerce.bulk.domain.BulkUpdate
-
The number of records that have been successfully processed thus far.
- setNumberOfRecordsProcessed(long) - Method in class com.broadleafcommerce.bulk.provider.jpa.domain.JpaBulkUpdate
- setNumberOfRecordsProcessed(String, long) - Method in class com.broadleafcommerce.bulk.provider.jpa.repository.JpaCustomizedBulkUpdateRepository
- setNumberOfRecordsProcessed(String, long) - Method in interface com.broadleafcommerce.bulk.repository.CustomizedBulkUpdateRepository
-
Atomically sets the
BulkUpdate.numberOfRecordsProcessed
to the given value and renewsBulkUpdate.lastUpdated
if the bulk update is found and has aBulkUpdate.status
ofBulkUpdateStatus.PROCESSING
. - setNumberOfRecordsProcessed(String, long) - Method in interface com.broadleafcommerce.bulk.service.BulkUpdateService
-
Acquires a lock on the given
bulkUpdateId
, and if the bulk update is found and has aBulkUpdate.status
ofBulkUpdateStatus.PROCESSING
, atomically setsBulkUpdate.numberOfRecordsProcessed
to the given value and renewsBulkUpdate.lastUpdated
. - setNumberOfRecordsProcessed(String, long) - Method in class com.broadleafcommerce.bulk.service.DefaultBulkUpdateService
- setPayload(String) - Method in class com.broadleafcommerce.bulk.domain.BulkUpdateRequest
- setProcessingStatus(String) - Method in class com.broadleafcommerce.bulk.provider.jpa.repository.JpaCustomizedBulkUpdateRepository
- setProcessingStatus(String) - Method in interface com.broadleafcommerce.bulk.repository.CustomizedBulkUpdateRepository
-
Atomically update
BulkUpdate.status
toBulkUpdateStatus.PROCESSING
and renewBulkUpdate.lastUpdated
if the currentBulkUpdate.status
isBulkUpdateStatus.REQUESTED
. - setProcessingStatus(String) - Method in interface com.broadleafcommerce.bulk.service.BulkUpdateService
-
Acquires a lock on the given
bulkUpdateId
, and if it is found to have aBulkUpdate.status
ofBulkUpdateStatus.REQUESTED
, atomically updates theBulkUpdate.status
toBulkUpdateStatus.PROCESSING
and renewsBulkUpdate.lastUpdated
. - setProcessingStatus(String) - Method in class com.broadleafcommerce.bulk.service.DefaultBulkUpdateService
- setProductionBulkUpdate(boolean) - Method in class com.broadleafcommerce.bulk.domain.BulkUpdate
-
Set to true if the bulk update changes should go directly to production.
- setProductionBulkUpdate(boolean) - Method in class com.broadleafcommerce.bulk.domain.BulkUpdateRequest
- setProductionBulkUpdate(boolean) - Method in class com.broadleafcommerce.bulk.provider.jpa.domain.JpaBulkUpdate
- setRecordId(String) - Method in class com.broadleafcommerce.bulk.domain.BulkUpdateError
-
If
BulkUpdateError.type
isBulkUpdateErrorType.RECORD
, this value should hold the ID of the record that experienced the error. - setRecordId(String) - Method in class com.broadleafcommerce.bulk.provider.jpa.domain.JpaBulkUpdateError
- setRecordType(String) - Method in class com.broadleafcommerce.bulk.domain.BulkUpdateError
-
If
BulkUpdateError.type
isBulkUpdateErrorType.RECORD
, this value should hold the domain/type of the record that experienced the error. - setRecordType(String) - Method in class com.broadleafcommerce.bulk.provider.jpa.domain.JpaBulkUpdateError
- setRetry(RetryProperties) - Method in class com.broadleafcommerce.bulk.messaging.autoconfigure.CreateSandboxRequestNotificationProperties
- setRetry(RetryProperties) - Method in class com.broadleafcommerce.bulk.messaging.autoconfigure.DeleteSandboxRequestNotificationProperties
- setRetry(RetryProperties) - Method in class com.broadleafcommerce.bulk.messaging.autoconfigure.ProcessBulkUpdateRequestNotificationProperties
- setSerializedPayload(String) - Method in class com.broadleafcommerce.bulk.domain.BulkUpdate
-
The serialized representation of the requested changes to be made.
- setSerializedPayload(String) - Method in class com.broadleafcommerce.bulk.provider.jpa.domain.JpaBulkUpdate
- setStackTrace(String) - Method in class com.broadleafcommerce.bulk.domain.BulkUpdateError
-
The string representation of the stacktrace.
- setStackTrace(String) - Method in class com.broadleafcommerce.bulk.provider.jpa.domain.JpaBulkUpdateError
- setStatus(BulkUpdateStatus) - Method in class com.broadleafcommerce.bulk.domain.BulkUpdate
-
The overall status of the bulk update.
- setStatus(BulkUpdateStatus) - Method in class com.broadleafcommerce.bulk.provider.jpa.domain.JpaBulkUpdate
- setTarget(String) - Method in class com.broadleafcommerce.bulk.domain.BulkUpdate
-
The target of the bulk update.
- setTarget(String) - Method in class com.broadleafcommerce.bulk.provider.jpa.domain.JpaBulkUpdate
- setTenantId(String) - Method in class com.broadleafcommerce.bulk.domain.BulkUpdate
-
The context ID of the tenant that this bulk update operation was initiated from.
- setTenantId(String) - Method in class com.broadleafcommerce.bulk.provider.jpa.domain.JpaBulkUpdate
- setToken(String) - Method in class com.broadleafcommerce.bulk.messaging.CreateSandboxRequest
- setToken(String) - Method in class com.broadleafcommerce.bulk.messaging.DeleteSandboxRequest
- setToken(String) - Method in class com.broadleafcommerce.bulk.messaging.ProcessBulkUpdateRequest
- setTotalRecordsToProcess(long) - Method in class com.broadleafcommerce.bulk.domain.BulkUpdate
-
The total number of records that should be processed.
- setTotalRecordsToProcess(long) - Method in class com.broadleafcommerce.bulk.provider.jpa.domain.JpaBulkUpdate
- setTotalRecordsToProcess(BulkUpdate) - Method in class com.broadleafcommerce.bulk.service.DefaultBulkUpdateManager
- setType(String) - Method in class com.broadleafcommerce.bulk.domain.BulkUpdate
-
The type of change that this update will be performing.
- setType(String) - Method in class com.broadleafcommerce.bulk.domain.BulkUpdateError
-
The type of error that was encountered.
- setType(String) - Method in class com.broadleafcommerce.bulk.domain.BulkUpdateRequest
- setType(String) - Method in class com.broadleafcommerce.bulk.provider.jpa.domain.JpaBulkUpdate
- setType(String) - Method in class com.broadleafcommerce.bulk.provider.jpa.domain.JpaBulkUpdateError
- setUpdatingApplicationId(String) - Method in class com.broadleafcommerce.bulk.domain.BulkUpdate
-
The ID of the application in which the update will be applied.
- setUpdatingApplicationId(String) - Method in class com.broadleafcommerce.bulk.domain.BulkUpdateRequest
-
The ID of the application in which the update will be applied.
- setUpdatingApplicationId(String) - Method in class com.broadleafcommerce.bulk.provider.jpa.domain.JpaBulkUpdate
- setUpdatingCatalogId(String) - Method in class com.broadleafcommerce.bulk.domain.BulkUpdate
-
The ID of the catalog in which the update will be applied.
- setUpdatingCatalogId(String) - Method in class com.broadleafcommerce.bulk.domain.BulkUpdateRequest
-
The ID of the catalog in which the update will be applied.
- setUpdatingCatalogId(String) - Method in class com.broadleafcommerce.bulk.provider.jpa.domain.JpaBulkUpdate
- setUpdatingCustomerContextId(String) - Method in class com.broadleafcommerce.bulk.domain.BulkUpdate
-
The ID of the customer context in which the update will be applied.
- setUpdatingCustomerContextId(String) - Method in class com.broadleafcommerce.bulk.domain.BulkUpdateRequest
-
The ID of the customer context in which the update will be applied.
- setUpdatingCustomerContextId(String) - Method in class com.broadleafcommerce.bulk.provider.jpa.domain.JpaBulkUpdate
- setUpdatingSandboxId(String) - Method in class com.broadleafcommerce.bulk.domain.BulkUpdate
-
The ID of the sandbox in which the update will be applied.
- setUpdatingSandboxId(String) - Method in class com.broadleafcommerce.bulk.provider.jpa.domain.JpaBulkUpdate
- setUpdatingSandboxName(String) - Method in class com.broadleafcommerce.bulk.domain.BulkUpdate
-
The name of the new sandbox to create in which the update will be applied.
- setUpdatingSandboxName(String) - Method in class com.broadleafcommerce.bulk.domain.BulkUpdateRequest
- setUpdatingSandboxName(String) - Method in class com.broadleafcommerce.bulk.provider.jpa.domain.JpaBulkUpdate
T
- toMe() - Method in class com.broadleafcommerce.bulk.provider.jpa.domain.JpaBulkUpdate
- toString() - Method in class com.broadleafcommerce.bulk.domain.BulkUpdate
- toString() - Method in class com.broadleafcommerce.bulk.domain.BulkUpdateError
- toString() - Method in class com.broadleafcommerce.bulk.domain.BulkUpdateRequest
- toString() - Method in class com.broadleafcommerce.bulk.messaging.autoconfigure.CreateSandboxRequestNotificationProperties
- toString() - Method in class com.broadleafcommerce.bulk.messaging.autoconfigure.DeleteSandboxRequestNotificationProperties
- toString() - Method in class com.broadleafcommerce.bulk.messaging.autoconfigure.ProcessBulkUpdateRequestNotificationProperties
- toString() - Method in class com.broadleafcommerce.bulk.messaging.CreateSandboxRequest
- toString() - Method in class com.broadleafcommerce.bulk.messaging.DeleteSandboxRequest
- toString() - Method in class com.broadleafcommerce.bulk.messaging.ProcessBulkUpdateRequest
- toString() - Method in class com.broadleafcommerce.bulk.provider.jpa.domain.JpaBulkUpdate
- toString() - Method in class com.broadleafcommerce.bulk.provider.jpa.domain.JpaBulkUpdateError
- toString() - Method in class com.broadleafcommerce.bulk.service.autoconfigure.BulkUpdateProcessingConfigurationProperties
- toString() - Method in class com.broadleafcommerce.bulk.service.BatchProcessResponse
- toString() - Method in class com.broadleafcommerce.bulk.service.ReadRecordsResponse
- triggeredJobEventInputOrphanBulk() - Method in interface com.broadleafcommerce.bulk.messaging.BulkTriggeredJobEventConsumer
- TYPE - Static variable in interface com.broadleafcommerce.bulk.messaging.channel.CreateSandboxRequestProducer
- TYPE - Static variable in interface com.broadleafcommerce.bulk.messaging.channel.DeleteSandboxRequestProducer
- TYPE - Static variable in interface com.broadleafcommerce.bulk.messaging.channel.ProcessBulkUpdateRequestProducer
V
- validate(BulkUpdateRequest, Errors) - Method in class com.broadleafcommerce.bulk.service.BulkUpdateRequestValidator
-
Validates the fields of the
request
and registers errors inerrors
. - validateBulkUpdateRequest(BulkUpdateRequest) - Method in class com.broadleafcommerce.bulk.service.DefaultBulkUpdateManager
-
Validates the
BulkUpdateRequest
, throwing aValidationException
in the event that there is a validation failure. - validateCanPerformBulkUpdate(BulkUpdate) - Method in class com.broadleafcommerce.bulk.service.DefaultBulkUpdateManager
- validateName(Errors) - Method in class com.broadleafcommerce.bulk.service.BulkUpdateRequestValidator
- validateSandboxName(Errors) - Method in class com.broadleafcommerce.bulk.service.BulkUpdateRequestValidator
- validateType(Errors) - Method in class com.broadleafcommerce.bulk.service.BulkUpdateRequestValidator
- validateUpdatingContextAccessibility(BulkUpdate) - Method in class com.broadleafcommerce.bulk.service.DefaultBulkUpdateManager
-
Builds a
ContextInfo
matching the updating context fields fromupdate
, and then evaluates whether the currently authenticated user is allowed to perform the operation in that context. - valueOf(String) - Static method in enum com.broadleafcommerce.bulk.domain.BulkUpdateErrorType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.broadleafcommerce.bulk.support.BulkUpdateStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.broadleafcommerce.bulk.support.BulkUpdateTarget
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.broadleafcommerce.bulk.domain.BulkUpdateErrorType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.broadleafcommerce.bulk.support.BulkUpdateStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.broadleafcommerce.bulk.support.BulkUpdateTarget
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes All Packages