Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- ADD_ERRORS - Static variable in class com.broadleafcommerce.bulk.service.DefaultBulkUpdateService.LockConceptKeys
- addOperationData(String, Object) - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationRequest
-
Takes in any additional attributes passed in the request not matching any defined properties.
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
- BulkOperationItemResponse - Class in com.broadleafcommerce.bulk.v2.domain
-
Response DTO that contains information on a bulk operation item.
- BulkOperationItemResponse() - Constructor for class com.broadleafcommerce.bulk.v2.domain.BulkOperationItemResponse
- BulkOperationNotificationAutoConfiguration - Class in com.broadleafcommerce.bulk.v2.messaging.autoconfigure
-
Configure the durable notification components for
CreateSandboxRequestProducer
. - BulkOperationNotificationAutoConfiguration() - Constructor for class com.broadleafcommerce.bulk.v2.messaging.autoconfigure.BulkOperationNotificationAutoConfiguration
- BulkOperationRequest - Class in com.broadleafcommerce.bulk.v2.domain
-
The request DTO which should be sent by API callers to request the creation of a bulk operation.
- BulkOperationRequest() - Constructor for class com.broadleafcommerce.bulk.v2.domain.BulkOperationRequest
- BulkOperationResponse - Class in com.broadleafcommerce.bulk.v2.domain
-
Response DTO that contains information on a bulk operation.
- BulkOperationResponse() - Constructor for class com.broadleafcommerce.bulk.v2.domain.BulkOperationResponse
- BulkOperationTotalRecordCountRequest - Class in com.broadleafcommerce.bulk.v2.domain
-
The request DTO which should be sent by API callers to update the bulk operation total record count.
- BulkOperationTotalRecordCountRequest() - Constructor for class com.broadleafcommerce.bulk.v2.domain.BulkOperationTotalRecordCountRequest
- BulkOpsInitializeItemsRequest - Class in com.broadleafcommerce.bulk.v2.messaging
-
A message representing a request to initialize bulk operation items.
- BulkOpsInitializeItemsRequest(BulkOperationRequest, BulkOperationResponse, ContextInfo) - Constructor for class com.broadleafcommerce.bulk.v2.messaging.BulkOpsInitializeItemsRequest
- BulkOpsInitializeItemsRequestProducer - Interface in com.broadleafcommerce.bulk.v2.messaging
-
Spring clocud data channel description for messaging output.
- BulkOpsProcessRequest - Class in com.broadleafcommerce.bulk.v2.messaging
-
A message representing a request to a resource tier service to begin processing the bulk operation.
- BulkOpsProcessRequest() - Constructor for class com.broadleafcommerce.bulk.v2.messaging.BulkOpsProcessRequest
- BulkOpsProcessRequestProducer - Interface in com.broadleafcommerce.bulk.v2.messaging
-
Spring clocud data channel description for messaging output.
- 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 Class 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 Class in com.broadleafcommerce.bulk.support
-
Represents the status of a
BulkUpdate
operation. - BulkUpdateTarget - Enum Class 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
- canEqual(Object) - Method in class com.broadleafcommerce.bulk.service.autoconfigure.BulkUpdateProcessingConfigurationProperties
- canEqual(Object) - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationItemResponse
- canEqual(Object) - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationRequest
- canEqual(Object) - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationResponse
- canEqual(Object) - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationTotalRecordCountRequest
- canEqual(Object) - Method in class com.broadleafcommerce.bulk.v2.domain.InitializeItemRequest
- canEqual(Object) - Method in class com.broadleafcommerce.bulk.v2.domain.InitializeItemResponse
- canEqual(Object) - Method in class com.broadleafcommerce.bulk.v2.domain.OperationStatusHistoryResponse
- canEqual(Object) - Method in class com.broadleafcommerce.bulk.v2.domain.SearchFilter
- canEqual(Object) - Method in class com.broadleafcommerce.bulk.v2.domain.SearchFilterRangeValue
- canEqual(Object) - Method in class com.broadleafcommerce.bulk.v2.domain.SupportedBulkOperation
- canEqual(Object) - Method in class com.broadleafcommerce.bulk.v2.messaging.BulkOpsInitializeItemsRequest
- canEqual(Object) - Method in class com.broadleafcommerce.bulk.v2.messaging.BulkOpsProcessRequest
- canEqual(Object) - Method in class com.broadleafcommerce.bulk.v2.messaging.sandbox.CreateSandboxRequest
- canEqual(Object) - Method in class com.broadleafcommerce.bulk.v2.messaging.sandbox.DeleteSandboxRequest
- canEqual(Object) - Method in class com.broadleafcommerce.bulk.v2.messaging.sandbox.UpdateSandboxRequest
- 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
- CHANNEL - Static variable in interface com.broadleafcommerce.bulk.v2.messaging.BulkOpsInitializeItemsRequestProducer
- CHANNEL - Static variable in interface com.broadleafcommerce.bulk.v2.messaging.BulkOpsProcessRequestProducer
- CHANNEL - Static variable in interface com.broadleafcommerce.bulk.v2.messaging.sandbox.CreateSandboxRequestProducer
- CHANNEL - Static variable in interface com.broadleafcommerce.bulk.v2.messaging.sandbox.UpdateSandboxRequestProducer
- 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
- com.broadleafcommerce.bulk.v2.domain - package com.broadleafcommerce.bulk.v2.domain
- com.broadleafcommerce.bulk.v2.messaging - package com.broadleafcommerce.bulk.v2.messaging
- com.broadleafcommerce.bulk.v2.messaging.autoconfigure - package com.broadleafcommerce.bulk.v2.messaging.autoconfigure
- com.broadleafcommerce.bulk.v2.messaging.sandbox - package com.broadleafcommerce.bulk.v2.messaging.sandbox
- 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 - Class in com.broadleafcommerce.bulk.v2.messaging.sandbox
-
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
- CreateSandboxRequest(String, String, String, String, String, String) - Constructor for class com.broadleafcommerce.bulk.v2.messaging.sandbox.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
- createSandboxRequestOutput() - Method in interface com.broadleafcommerce.bulk.v2.messaging.sandbox.CreateSandboxRequestProducer
- CreateSandboxRequestProducer - Interface in com.broadleafcommerce.bulk.messaging.channel
-
Spring clocud data channel description for messaging output.
- CreateSandboxRequestProducer - Interface in com.broadleafcommerce.bulk.v2.messaging.sandbox
-
Spring cloud 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 - Class in com.broadleafcommerce.bulk.v2.messaging.sandbox
-
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
- DeleteSandboxRequest(String, String, String, String) - Constructor for class com.broadleafcommerce.bulk.v2.messaging.sandbox.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
- equals(Object) - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationItemResponse
- equals(Object) - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationRequest
- equals(Object) - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationResponse
- equals(Object) - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationTotalRecordCountRequest
- equals(Object) - Method in class com.broadleafcommerce.bulk.v2.domain.InitializeItemRequest
- equals(Object) - Method in class com.broadleafcommerce.bulk.v2.domain.InitializeItemResponse
- equals(Object) - Method in class com.broadleafcommerce.bulk.v2.domain.OperationStatusHistoryResponse
- equals(Object) - Method in class com.broadleafcommerce.bulk.v2.domain.SearchFilter
- equals(Object) - Method in class com.broadleafcommerce.bulk.v2.domain.SearchFilterRangeValue
- equals(Object) - Method in class com.broadleafcommerce.bulk.v2.domain.SupportedBulkOperation
- equals(Object) - Method in class com.broadleafcommerce.bulk.v2.messaging.BulkOpsInitializeItemsRequest
- equals(Object) - Method in class com.broadleafcommerce.bulk.v2.messaging.BulkOpsProcessRequest
- equals(Object) - Method in class com.broadleafcommerce.bulk.v2.messaging.sandbox.CreateSandboxRequest
- equals(Object) - Method in class com.broadleafcommerce.bulk.v2.messaging.sandbox.DeleteSandboxRequest
- equals(Object) - Method in class com.broadleafcommerce.bulk.v2.messaging.sandbox.UpdateSandboxRequest
- ERROR - Enum constant in enum class 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 - Enum constant in enum class 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 - Enum constant in enum class 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
- getApplicationId() - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationResponse
-
The id of the application this bulk operation was initiated from, if any.
- getApplicationId() - Method in class com.broadleafcommerce.bulk.v2.messaging.sandbox.CreateSandboxRequest
-
The ID of the application that should be set as the owning application of the sandbox.
- getApplicationId() - Method in class com.broadleafcommerce.bulk.v2.messaging.sandbox.DeleteSandboxRequest
-
The ID of the application that owns the sandbox.
- getApplicationId() - Method in class com.broadleafcommerce.bulk.v2.messaging.sandbox.UpdateSandboxRequest
-
The ID of the application for the sandbox.
- getAttributes() - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationResponse
-
Miscellaneous attributes for this bulk operation.
- getAttributes() - Method in class com.broadleafcommerce.bulk.v2.domain.InitializeItemRequest
-
Miscellaneous attributes for this request.
- getAttributes() - Method in class com.broadleafcommerce.bulk.v2.domain.SupportedBulkOperation
-
Miscellaneous attributes for this request.
- 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
- getAuthor() - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationRequest
-
The author of these bulk operation changes.
- getAuthor() - Method in class com.broadleafcommerce.bulk.v2.messaging.sandbox.DeleteSandboxRequest
-
The author of the bulk update (and thus the author who created the sandbox).
- getAuthor() - Method in class com.broadleafcommerce.bulk.v2.messaging.sandbox.UpdateSandboxRequest
-
The author of the bulk update (and thus the author who created the sandbox).
- 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
- getBulkOperation() - Method in class com.broadleafcommerce.bulk.v2.domain.InitializeItemResponse
-
The bulk operation that the items were created for.
- getBulkOperationId() - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationItemResponse
-
The unique identifier of the bulk operation.
- getBulkOperationId() - Method in class com.broadleafcommerce.bulk.v2.messaging.BulkOpsProcessRequest
-
The ID of the bulk operation that needs to be processed.
- getBulkOperationRequest() - Method in class com.broadleafcommerce.bulk.v2.messaging.BulkOpsInitializeItemsRequest
-
The request DTO to create a bulk operation.
- getBulkOperationResponse() - Method in class com.broadleafcommerce.bulk.v2.messaging.BulkOpsInitializeItemsRequest
-
The response DTO from the creation of a bulk operation.
- 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
- getCatalogId() - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationResponse
-
The id of the catalog this bulk operation is scoped within, if any.
- getColor() - Method in class com.broadleafcommerce.bulk.v2.messaging.sandbox.CreateSandboxRequest
-
The color of the sandbox that should be created.
- getContextInfo() - Method in class com.broadleafcommerce.bulk.v2.messaging.BulkOpsInitializeItemsRequest
-
The
ContextInfo
derived from the original request containing tenant and sandbox info. - 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
- getCreateDate() - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationResponse
-
The timestamp when this bulk operation was created.
- getCreatingUser() - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationResponse
-
The identity of the creator of this bulk operation.
- 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
- getDescription() - Method in class com.broadleafcommerce.bulk.v2.messaging.sandbox.CreateSandboxRequest
-
The description for the sandbox that should be created.
- getDescription() - Method in class com.broadleafcommerce.bulk.v2.messaging.sandbox.UpdateSandboxRequest
-
The updated description for the sandbox.
- getDomainType() - Method in class com.broadleafcommerce.bulk.provider.jpa.repository.JpaCustomizedBulkUpdateRepository
- getEntityContextId() - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationItemResponse
-
The context ID of the entity for this item.
- getEntityContextIds() - Method in class com.broadleafcommerce.bulk.v2.domain.InitializeItemRequest
-
The list of entity context IDs to initialize the bulk operation items.
- getEntityManager() - Method in class com.broadleafcommerce.bulk.provider.jpa.repository.JpaCustomizedBulkUpdateRepository
- getEntityType() - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationRequest
-
The type of entity to operate on.
- getEntityType() - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationResponse
-
The type of entity that is associated with the bulk operation.
- getEntityType() - Method in class com.broadleafcommerce.bulk.v2.messaging.BulkOpsProcessRequest
-
The type of entity that is associated with the bulk operation.
- getErrorCount() - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationResponse
-
The number of records that had errors during processing.
- getErrorDetail() - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationItemResponse
-
Details on the error(s) encountered during processing.
- getErrorMessage() - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationItemResponse
-
The error message if this item failed processing.
- 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
- getExclusions() - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationRequest
-
A list of entity context IDs which should not receive updates.
- getFilters() - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationRequest
-
A list of search filters to identify the entities to operate on.
- 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
- getId() - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationItemResponse
-
The unique identifier of the bulk operation item.
- getId() - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationResponse
-
The unique identifier of the bulk operation.
- 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
- getInclusions() - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationRequest
-
A list of entity context IDs which should receive updates.
- getItemResponses() - Method in class com.broadleafcommerce.bulk.v2.domain.InitializeItemResponse
-
The list of items that were initialized.
- 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
- getMaxValue() - Method in class com.broadleafcommerce.bulk.v2.domain.SearchFilterRangeValue
-
The maximum value to be applied on this filter.
- getMinValue() - Method in class com.broadleafcommerce.bulk.v2.domain.SearchFilterRangeValue
-
The minimum value to be applied on this filter value.
- 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
- getName() - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationRequest
-
The friendly name of the bulk operation.
- getName() - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationResponse
-
The friendly name of the bulk operation.
- getName() - Method in class com.broadleafcommerce.bulk.v2.domain.SearchFilter
-
The name of the property to filter on, e.g.
- 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
- getOperationContext() - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationResponse
-
The context provided with the bulk operation.
- getOperationData() - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationRequest
-
Return any additional attributes passed in the request not matching any defined properties.
- getOperationData() - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationResponse
-
Additional data to be passed for performing this bulk operation.
- getOperationStatus() - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationResponse
-
The current status of the bulk operation.
- getOperationStatus() - Method in class com.broadleafcommerce.bulk.v2.domain.OperationStatusHistoryResponse
-
What the operation status was for this update.
- getOperationStatusHistory() - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationResponse
-
A detailed historical list of statuses for this bulk operation.
- getOperationSubStatus() - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationResponse
-
The current sub-status of the bulk operation.
- getOperationSubStatus() - Method in class com.broadleafcommerce.bulk.v2.domain.OperationStatusHistoryResponse
-
What the operation sub-status was for this update.
- getOperationType() - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationRequest
-
The type of bulk operation to perform.
- getOperationType() - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationResponse
-
The type of operation being performed during the bulk operation.
- getOperationType() - Method in class com.broadleafcommerce.bulk.v2.domain.SupportedBulkOperation
-
The operation type that is supported.
- getOperationType() - Method in class com.broadleafcommerce.bulk.v2.messaging.BulkOpsProcessRequest
-
The type of bulk operation to be performed.
- getPayload() - Method in class com.broadleafcommerce.bulk.domain.BulkUpdateRequest
- getProcessingAttributes() - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationItemResponse
-
Miscellaneous attributes for the processing of this item.
- getProcessorForUpdate(BulkUpdate) - Method in class com.broadleafcommerce.bulk.service.DefaultBulkUpdateManager
- getQuery() - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationRequest
-
The search query string to lookup searchable entities to operate on.
- getRanges() - Method in class com.broadleafcommerce.bulk.v2.domain.SearchFilter
-
The ranged values of this filter.
- 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.
- getSandboxId() - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationRequest
-
The ID of the sandbox these changes should be contained within.
- getSandboxId() - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationResponse
-
The id of the sandbox this bulk operation is executed within.
- getSandboxId() - Method in class com.broadleafcommerce.bulk.v2.messaging.sandbox.CreateSandboxRequest
-
The ID of the sandbox that should be created.
- getSandboxId() - Method in class com.broadleafcommerce.bulk.v2.messaging.sandbox.DeleteSandboxRequest
-
The ID of the sandbox that should be deleted.
- getSandboxId() - Method in class com.broadleafcommerce.bulk.v2.messaging.sandbox.UpdateSandboxRequest
-
The ID of the sandbox to update.
- getSandboxName() - Method in class com.broadleafcommerce.bulk.messaging.CreateSandboxRequest
-
The name of the sandbox that should be created.
- getSandboxName() - Method in class com.broadleafcommerce.bulk.v2.messaging.sandbox.CreateSandboxRequest
-
The name of the sandbox that should be created.
- getSandboxName() - Method in class com.broadleafcommerce.bulk.v2.messaging.sandbox.UpdateSandboxRequest
-
The updated name of the sandbox.
- 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
- getState() - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationItemResponse
-
The current state of this item.
- 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
- getSuccessCount() - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationResponse
-
The number of records that were successfully processed.
- 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
- getTenantId() - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationResponse
-
The id of the tenant this bulk operation was initiated from.
- getTenantId() - Method in class com.broadleafcommerce.bulk.v2.messaging.sandbox.CreateSandboxRequest
-
The ID of the tenant that should be set as the owning tenant of the sandbox.
- getTenantId() - Method in class com.broadleafcommerce.bulk.v2.messaging.sandbox.DeleteSandboxRequest
-
The ID of the tenant that owns the sandbox.
- getTenantId() - Method in class com.broadleafcommerce.bulk.v2.messaging.sandbox.UpdateSandboxRequest
-
The ID of the tenant for the sandbox.
- 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
- getToken() - Method in class com.broadleafcommerce.bulk.v2.messaging.BulkOpsInitializeItemsRequest
- getToken() - Method in class com.broadleafcommerce.bulk.v2.messaging.BulkOpsProcessRequest
- getToken() - Method in class com.broadleafcommerce.bulk.v2.messaging.sandbox.CreateSandboxRequest
- getToken() - Method in class com.broadleafcommerce.bulk.v2.messaging.sandbox.DeleteSandboxRequest
- getToken() - Method in class com.broadleafcommerce.bulk.v2.messaging.sandbox.UpdateSandboxRequest
- getTotalRecordCount() - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationTotalRecordCountRequest
-
The total record count for the bulk operation.
- getTotalRecords() - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationResponse
-
The total records to be processed by this bulk operation.
- 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
- getUpdateDate() - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationResponse
-
The timestamp when this bulk operation was last updated.
- getUpdateDate() - Method in class com.broadleafcommerce.bulk.v2.domain.OperationStatusHistoryResponse
-
When this operation was updated.
- 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
- getValues() - Method in class com.broadleafcommerce.bulk.v2.domain.SearchFilter
-
The values of the filter.
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
- hashCode() - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationItemResponse
- hashCode() - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationRequest
- hashCode() - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationResponse
- hashCode() - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationTotalRecordCountRequest
- hashCode() - Method in class com.broadleafcommerce.bulk.v2.domain.InitializeItemRequest
- hashCode() - Method in class com.broadleafcommerce.bulk.v2.domain.InitializeItemResponse
- hashCode() - Method in class com.broadleafcommerce.bulk.v2.domain.OperationStatusHistoryResponse
- hashCode() - Method in class com.broadleafcommerce.bulk.v2.domain.SearchFilter
- hashCode() - Method in class com.broadleafcommerce.bulk.v2.domain.SearchFilterRangeValue
- hashCode() - Method in class com.broadleafcommerce.bulk.v2.domain.SupportedBulkOperation
- hashCode() - Method in class com.broadleafcommerce.bulk.v2.messaging.BulkOpsInitializeItemsRequest
- hashCode() - Method in class com.broadleafcommerce.bulk.v2.messaging.BulkOpsProcessRequest
- hashCode() - Method in class com.broadleafcommerce.bulk.v2.messaging.sandbox.CreateSandboxRequest
- hashCode() - Method in class com.broadleafcommerce.bulk.v2.messaging.sandbox.DeleteSandboxRequest
- hashCode() - Method in class com.broadleafcommerce.bulk.v2.messaging.sandbox.UpdateSandboxRequest
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
- InitializeItemRequest - Class in com.broadleafcommerce.bulk.v2.domain
-
Request DTO containing the information needed to initialize items for a bulk operation.
- InitializeItemRequest() - Constructor for class com.broadleafcommerce.bulk.v2.domain.InitializeItemRequest
- InitializeItemResponse - Class in com.broadleafcommerce.bulk.v2.domain
-
Response DTO containing information on the items initialized during a bulk operation.
- InitializeItemResponse() - Constructor for class com.broadleafcommerce.bulk.v2.domain.InitializeItemResponse
- initializeItemsRequestOutput() - Method in interface com.broadleafcommerce.bulk.v2.messaging.BulkOpsInitializeItemsRequestProducer
- 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
- isRangedFilter() - Method in class com.broadleafcommerce.bulk.v2.domain.SearchFilter
-
Determines whether or not this is a ranged filter.
- 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.
- isTemporarySandbox() - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationRequest
-
Whether the sandbox is temporary and should be deleted after the bulk operation is complete.
- isTemporarySandbox() - Method in class com.broadleafcommerce.bulk.v2.messaging.BulkOpsProcessRequest
-
Whether the sandbox is temporary and should be deleted after the bulk operation is complete.
- isTemporarySandbox() - Method in class com.broadleafcommerce.bulk.v2.messaging.sandbox.UpdateSandboxRequest
-
Whether or not the sandbox should be automatically removed by the system when all associated change summaries are reverted or deployed.
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
O
- OperationStatusHistoryResponse - Class in com.broadleafcommerce.bulk.v2.domain
-
Response DTO for bulk operation's operation status history.
- OperationStatusHistoryResponse() - Constructor for class com.broadleafcommerce.bulk.v2.domain.OperationStatusHistoryResponse
P
- PACKAGE_FRAGMENT - Static variable in interface com.broadleafcommerce.bulk.data.BulkDataRouteSupporting
- processBulkOperationRequestOutput() - Method in interface com.broadleafcommerce.bulk.v2.messaging.BulkOpsProcessRequestProducer
- 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 - Enum constant in enum class com.broadleafcommerce.bulk.support.BulkUpdateStatus
-
Indicates that the bulk update is currently being processed.
- PRODUCT - Enum constant in enum class 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 - Enum constant in enum class com.broadleafcommerce.bulk.domain.BulkUpdateErrorType
-
An error encountered when processing a specific record.
- REQUESTED - Enum constant in enum class 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
- SearchFilter - Class in com.broadleafcommerce.bulk.v2.domain
-
Search criteria to identify the entities for a bulk operation.
- SearchFilter() - Constructor for class com.broadleafcommerce.bulk.v2.domain.SearchFilter
- SearchFilterRangeValue - Class in com.broadleafcommerce.bulk.v2.domain
- SearchFilterRangeValue() - Constructor for class com.broadleafcommerce.bulk.v2.domain.SearchFilterRangeValue
- 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
- setApplicationId(String) - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationResponse
-
The id of the application this bulk operation was initiated from, if any.
- setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationResponse
-
Miscellaneous attributes for this bulk operation.
- setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.bulk.v2.domain.InitializeItemRequest
-
Miscellaneous attributes for this request.
- setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.bulk.v2.domain.SupportedBulkOperation
-
Miscellaneous attributes for this request.
- 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
- setAuthor(String) - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationRequest
-
The author of these bulk operation changes.
- setBulkOperation(BulkOperationResponse) - Method in class com.broadleafcommerce.bulk.v2.domain.InitializeItemResponse
-
The bulk operation that the items were created for.
- setBulkOperationId(String) - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationItemResponse
-
The unique identifier of the bulk operation.
- setBulkOperationId(String) - Method in class com.broadleafcommerce.bulk.v2.messaging.BulkOpsProcessRequest
-
The ID of the bulk operation that needs to be processed.
- setCatalogId(String) - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationResponse
-
The id of the catalog this bulk operation is scoped within, if any.
- 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
- setCreateDate(Instant) - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationResponse
-
The timestamp when this bulk operation was created.
- setCreatingUser(String) - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationResponse
-
The identity of the creator of this bulk operation.
- 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
- setEntityContextId(String) - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationItemResponse
-
The context ID of the entity for this item.
- setEntityContextIds(List<String>) - Method in class com.broadleafcommerce.bulk.v2.domain.InitializeItemRequest
-
The list of entity context IDs to initialize the bulk operation items.
- setEntityType(String) - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationRequest
-
The type of entity to operate on.
- setEntityType(String) - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationResponse
-
The type of entity that is associated with the bulk operation.
- setEntityType(String) - Method in class com.broadleafcommerce.bulk.v2.messaging.BulkOpsProcessRequest
-
The type of entity that is associated with the bulk operation.
- setErrorCount(long) - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationResponse
-
The number of records that had errors during processing.
- setErrorDetail(String) - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationItemResponse
-
Details on the error(s) encountered during processing.
- setErrorMessage(String) - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationItemResponse
-
The error message if this item failed processing.
- 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
- setExclusions(List<String>) - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationRequest
-
A list of entity context IDs which should not receive updates.
- setFailedNotificationAttempt(Object, String, int, Instant, Class<?>, boolean) - Method in class com.broadleafcommerce.bulk.provider.jpa.repository.JpaCustomizedBulkUpdateRepository
- setFilters(List<SearchFilter>) - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationRequest
-
A list of search filters to identify the entities to operate on.
- 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
- setId(String) - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationItemResponse
-
The unique identifier of the bulk operation item.
- setId(String) - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationResponse
-
The unique identifier of the bulk operation.
- 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
- setInclusions(List<String>) - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationRequest
-
A list of entity context IDs which should receive updates.
- setItemResponses(List<BulkOperationItemResponse>) - Method in class com.broadleafcommerce.bulk.v2.domain.InitializeItemResponse
-
The list of items that were initialized.
- 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
- setMaxValue(String) - Method in class com.broadleafcommerce.bulk.v2.domain.SearchFilterRangeValue
-
The maximum value to be applied on this filter.
- setMinValue(String) - Method in class com.broadleafcommerce.bulk.v2.domain.SearchFilterRangeValue
-
The minimum value to be applied on this filter value.
- 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
- setName(String) - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationRequest
-
The friendly name of the bulk operation.
- setName(String) - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationResponse
-
The friendly name of the bulk operation.
- setName(String) - Method in class com.broadleafcommerce.bulk.v2.domain.SearchFilter
-
The name of the property to filter on, e.g.
- 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
- setOperationContext(String) - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationResponse
-
The context provided with the bulk operation.
- setOperationData(Map<String, Object>) - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationRequest
-
Map holding any additional attributes passed in the request not matching any defined properties.
- setOperationData(Map<String, Object>) - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationResponse
-
Additional data to be passed for performing this bulk operation.
- setOperationStatus(String) - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationResponse
-
The current status of the bulk operation.
- setOperationStatus(String) - Method in class com.broadleafcommerce.bulk.v2.domain.OperationStatusHistoryResponse
-
What the operation status was for this update.
- setOperationStatusHistory(List<OperationStatusHistoryResponse>) - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationResponse
-
A detailed historical list of statuses for this bulk operation.
- setOperationSubStatus(String) - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationResponse
-
The current sub-status of the bulk operation.
- setOperationSubStatus(String) - Method in class com.broadleafcommerce.bulk.v2.domain.OperationStatusHistoryResponse
-
What the operation sub-status was for this update.
- setOperationType(String) - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationRequest
-
The type of bulk operation to perform.
- setOperationType(String) - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationResponse
-
The type of operation being performed during the bulk operation.
- setOperationType(String) - Method in class com.broadleafcommerce.bulk.v2.domain.SupportedBulkOperation
-
The operation type that is supported.
- setOperationType(String) - Method in class com.broadleafcommerce.bulk.v2.messaging.BulkOpsProcessRequest
-
The type of bulk operation to be performed.
- setPayload(String) - Method in class com.broadleafcommerce.bulk.domain.BulkUpdateRequest
- setProcessingAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationItemResponse
-
Miscellaneous attributes for the processing of this item.
- 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
- setQuery(String) - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationRequest
-
The search query string to lookup searchable entities to operate on.
- setRanges(List<SearchFilterRangeValue>) - Method in class com.broadleafcommerce.bulk.v2.domain.SearchFilter
-
The ranged values of this filter.
- 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
- setSandboxId(String) - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationRequest
-
The ID of the sandbox these changes should be contained within.
- setSandboxId(String) - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationResponse
-
The id of the sandbox this bulk operation is executed within.
- 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
- setState(String) - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationItemResponse
-
The current state of this item.
- 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
- setSuccessCount(long) - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationResponse
-
The number of records that were successfully processed.
- 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
- setTemporarySandbox(boolean) - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationRequest
-
Whether the sandbox is temporary and should be deleted after the bulk operation is complete.
- setTemporarySandbox(boolean) - Method in class com.broadleafcommerce.bulk.v2.messaging.BulkOpsProcessRequest
-
Whether the sandbox is temporary and should be deleted after the bulk operation is complete.
- 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
- setTenantId(String) - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationResponse
-
The id of the tenant this bulk operation was initiated from.
- 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
- setToken(String) - Method in class com.broadleafcommerce.bulk.v2.messaging.BulkOpsInitializeItemsRequest
- setToken(String) - Method in class com.broadleafcommerce.bulk.v2.messaging.BulkOpsProcessRequest
- setToken(String) - Method in class com.broadleafcommerce.bulk.v2.messaging.sandbox.CreateSandboxRequest
- setToken(String) - Method in class com.broadleafcommerce.bulk.v2.messaging.sandbox.DeleteSandboxRequest
- setToken(String) - Method in class com.broadleafcommerce.bulk.v2.messaging.sandbox.UpdateSandboxRequest
- setTotalRecordCount(long) - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationTotalRecordCountRequest
-
The total record count for the bulk operation.
- setTotalRecords(long) - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationResponse
-
The total records to be processed by this bulk operation.
- 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
- setUpdateDate(Instant) - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationResponse
-
The timestamp when this bulk operation was last updated.
- setUpdateDate(Instant) - Method in class com.broadleafcommerce.bulk.v2.domain.OperationStatusHistoryResponse
-
When this operation was updated.
- 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
- setValues(List<String>) - Method in class com.broadleafcommerce.bulk.v2.domain.SearchFilter
-
The values of the filter.
- SupportedBulkOperation - Class in com.broadleafcommerce.bulk.v2.domain
-
DTO containing information on a supported bulk operation.
- SupportedBulkOperation() - Constructor for class com.broadleafcommerce.bulk.v2.domain.SupportedBulkOperation
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
- toString() - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationItemResponse
- toString() - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationRequest
- toString() - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationResponse
- toString() - Method in class com.broadleafcommerce.bulk.v2.domain.BulkOperationTotalRecordCountRequest
- toString() - Method in class com.broadleafcommerce.bulk.v2.domain.InitializeItemRequest
- toString() - Method in class com.broadleafcommerce.bulk.v2.domain.InitializeItemResponse
- toString() - Method in class com.broadleafcommerce.bulk.v2.domain.OperationStatusHistoryResponse
- toString() - Method in class com.broadleafcommerce.bulk.v2.domain.SearchFilter
- toString() - Method in class com.broadleafcommerce.bulk.v2.domain.SearchFilterRangeValue
- toString() - Method in class com.broadleafcommerce.bulk.v2.domain.SupportedBulkOperation
- toString() - Method in class com.broadleafcommerce.bulk.v2.messaging.BulkOpsInitializeItemsRequest
- toString() - Method in class com.broadleafcommerce.bulk.v2.messaging.BulkOpsProcessRequest
- toString() - Method in class com.broadleafcommerce.bulk.v2.messaging.sandbox.CreateSandboxRequest
- toString() - Method in class com.broadleafcommerce.bulk.v2.messaging.sandbox.DeleteSandboxRequest
- toString() - Method in class com.broadleafcommerce.bulk.v2.messaging.sandbox.UpdateSandboxRequest
- 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
- TYPE - Static variable in interface com.broadleafcommerce.bulk.v2.messaging.BulkOpsInitializeItemsRequestProducer
- TYPE - Static variable in interface com.broadleafcommerce.bulk.v2.messaging.BulkOpsProcessRequestProducer
- TYPE - Static variable in interface com.broadleafcommerce.bulk.v2.messaging.sandbox.CreateSandboxRequestProducer
- TYPE - Static variable in interface com.broadleafcommerce.bulk.v2.messaging.sandbox.UpdateSandboxRequestProducer
U
- UpdateSandboxRequest - Class in com.broadleafcommerce.bulk.v2.messaging.sandbox
-
A message representing a request to the sandbox service to create a given sandbox.
- UpdateSandboxRequest(String, String, String, String, String, String, boolean) - Constructor for class com.broadleafcommerce.bulk.v2.messaging.sandbox.UpdateSandboxRequest
- updateSandboxRequestOutput() - Method in interface com.broadleafcommerce.bulk.v2.messaging.sandbox.UpdateSandboxRequestProducer
- UpdateSandboxRequestProducer - Interface in com.broadleafcommerce.bulk.v2.messaging.sandbox
-
Spring cloud data channel description for messaging output.
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 class com.broadleafcommerce.bulk.domain.BulkUpdateErrorType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.broadleafcommerce.bulk.support.BulkUpdateStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.broadleafcommerce.bulk.support.BulkUpdateTarget
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.broadleafcommerce.bulk.domain.BulkUpdateErrorType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.broadleafcommerce.bulk.support.BulkUpdateStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.broadleafcommerce.bulk.support.BulkUpdateTarget
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form