Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- addAdditionalAttribute(String, Object) - Method in interface com.broadleafcommerce.bulkoperations.domain.CatalogItem
-
Takes in any additional attributes passed in the request not matching any defined properties.
- addAttribute(String, Object) - Method in class com.broadleafcommerce.bulkoperations.domain.ChangeSummary
-
Takes in any additional attributes passed in the request not matching any defined properties.
- addAttribute(String, Object) - Method in class com.broadleafcommerce.bulkoperations.domain.SearchResponse
-
Takes in any additional attributes passed in the request not matching any defined properties.
- addProductToCategoryCollection(Map<String, List<String>>, Category, String) - Method in class com.broadleafcommerce.bulkoperations.messaging.CategoryModifiedEventListener
- addProductToCategoryCollection(Map<String, List<String>>, Category, String) - Method in class com.broadleafcommerce.bulkoperations.messaging.SingleProductIndexedEventListener
- authorize(OAuth2AuthorizeRequest) - Method in class com.broadleafcommerce.bulkoperations.oauth2.client.web.SynchronizedDelegatingOAuth2AuthorizedClientManager
- AUTO_INCLUDE - Static variable in class com.broadleafcommerce.bulkoperations.messaging.CategoryModifiedEventListener
B
- BASE_URI - Static variable in class com.broadleafcommerce.bulkoperations.web.endpoint.BulkOperationsEndpoint
- buildCategoryProductRequest(ContextInfo, String) - Method in class com.broadleafcommerce.bulkoperations.messaging.CategoryModifiedEventListener
- buildCategoryProductRequest(ContextInfo, String) - Method in class com.broadleafcommerce.bulkoperations.messaging.SingleProductIndexedEventListener
- buildNotFoundException(WebClientResponseException.NotFound) - Method in class com.broadleafcommerce.bulkoperations.service.provider.utils.ProviderUtils
-
Builds a not found exception that correlates to the given
WebClientResponseException.NotFound
exception. - buildSearchParamsFromRequest(BulkOperationRequest) - Method in class com.broadleafcommerce.bulkoperations.service.provider.external.ExternalSearchProvider
- BULK_OPS_ROUTE_KEY - Static variable in class com.broadleafcommerce.bulkoperations.service.environment.RouteConstants.Persistence
- BULK_OPS_ROUTE_PACKAGE - Static variable in class com.broadleafcommerce.bulkoperations.service.environment.RouteConstants.Persistence
- BulkOperationHandler - Interface in com.broadleafcommerce.bulkoperations.service.handler
-
Handles the bulk operation request into Bulk Operation Services.
- BulkOperationHandlerNotFoundException - Exception in com.broadleafcommerce.bulkoperations.web.exception
- BulkOperationHandlerNotFoundException() - Constructor for exception com.broadleafcommerce.bulkoperations.web.exception.BulkOperationHandlerNotFoundException
- BulkOperationHandlerNotFoundException(String) - Constructor for exception com.broadleafcommerce.bulkoperations.web.exception.BulkOperationHandlerNotFoundException
- BulkOperationHandlerNotFoundException(String, Throwable) - Constructor for exception com.broadleafcommerce.bulkoperations.web.exception.BulkOperationHandlerNotFoundException
- bulkOperationsClientHttpConnector(SSLVerificationProperties) - Method in class com.broadleafcommerce.bulkoperations.service.autoconfigure.BulkOperationsServiceAutoConfiguration
- BulkOperationsEndpoint - Class in com.broadleafcommerce.bulkoperations.web.endpoint
- BulkOperationsEndpoint(BulkOperationsService, List<BulkOperationHandler>) - Constructor for class com.broadleafcommerce.bulkoperations.web.endpoint.BulkOperationsEndpoint
- BulkOperationsEnvironmentPostProcessor - Class in com.broadleafcommerce.bulkoperations.autoconfigure
-
Default property overrides for Bulk Operations Service
- BulkOperationsEnvironmentPostProcessor() - Constructor for class com.broadleafcommerce.bulkoperations.autoconfigure.BulkOperationsEnvironmentPostProcessor
- BulkOperationsExceptionAdvisor - Class in com.broadleafcommerce.bulkoperations.web.exception
-
General exception handler registry for handlers not exclusive to a single controller.
- BulkOperationsExceptionAdvisor() - Constructor for class com.broadleafcommerce.bulkoperations.web.exception.BulkOperationsExceptionAdvisor
- BulkOperationsJpaAutoConfiguration - Class in com.broadleafcommerce.bulkoperations.provider.jpa.autoconfigure
- BulkOperationsJpaAutoConfiguration() - Constructor for class com.broadleafcommerce.bulkoperations.provider.jpa.autoconfigure.BulkOperationsJpaAutoConfiguration
- BulkOperationsJpaAutoConfiguration.EnabledGranularOrFlex - Class in com.broadleafcommerce.bulkoperations.provider.jpa.autoconfigure
- BulkOperationsJpaAutoConfiguration.EnabledGranularOrFlex.CreateSandboxConfig - Class in com.broadleafcommerce.bulkoperations.provider.jpa.autoconfigure
- BulkOperationsJpaAutoConfiguration.EnabledGranularOrFlex.InitializeItemsConfig - Class in com.broadleafcommerce.bulkoperations.provider.jpa.autoconfigure
- BulkOperationsJpaAutoConfiguration.EnabledGranularOrFlex.ProcessBulkOpsConfig - Class in com.broadleafcommerce.bulkoperations.provider.jpa.autoconfigure
- BulkOperationsJpaProperties - Class in com.broadleafcommerce.bulkoperations.service.environment
- BulkOperationsJpaProperties() - Constructor for class com.broadleafcommerce.bulkoperations.service.environment.BulkOperationsJpaProperties
- bulkOperationsOauth2FilterFunctionSupplier(ClientRegistrationRepository, Optional<ClientHttpConnector>) - Method in class com.broadleafcommerce.bulkoperations.service.autoconfigure.BulkOperationsServiceAutoConfiguration
-
We'll leave this with a general name as it can (and should) be reused in a flex package.
- BulkOperationsProviderProperties - Class in com.broadleafcommerce.bulkoperations.service.environment
- BulkOperationsProviderProperties() - Constructor for class com.broadleafcommerce.bulkoperations.service.environment.BulkOperationsProviderProperties
- bulkOperationsRouteSupplier(DataRouteSupporting) - Method in class com.broadleafcommerce.bulkoperations.service.autoconfigure.BulkOperationsServiceAutoConfiguration
- bulkOperationsService() - Method in class com.broadleafcommerce.bulkoperations.service.autoconfigure.BulkOperationsServiceAutoConfiguration
- BulkOperationsService - Interface in com.broadleafcommerce.bulkoperations.service
-
Orchestration service for Bulk Operations.
- BulkOperationsServiceAutoConfiguration - Class in com.broadleafcommerce.bulkoperations.service.autoconfigure
- BulkOperationsServiceAutoConfiguration() - Constructor for class com.broadleafcommerce.bulkoperations.service.autoconfigure.BulkOperationsServiceAutoConfiguration
- bulkOperationsSource() - Method in class com.broadleafcommerce.bulkoperations.service.autoconfigure.BulkOperationsServiceAutoConfiguration
-
Defines a
DataRouteSupporting
for Bulk Ops. - BulkOperationSubstatusType - Enum Class in com.broadleafcommerce.bulkoperations.domain.types
- BulkOperationsWebAutoConfiguration - Class in com.broadleafcommerce.bulkoperations.web.autoconfigure
- BulkOperationsWebAutoConfiguration() - Constructor for class com.broadleafcommerce.bulkoperations.web.autoconfigure.BulkOperationsWebAutoConfiguration
- bulkOperationsWebClient(Supplier<ServletOAuth2AuthorizedClientExchangeFilterFunction>, ObjectMapper, Optional<ClientHttpConnector>) - Method in class com.broadleafcommerce.bulkoperations.service.autoconfigure.BulkOperationsServiceAutoConfiguration
- BulkOpsCategoryModifiedEventConsumer - Interface in com.broadleafcommerce.bulkoperations.messaging
-
Spring cloud stream messaging interface for receiving category persistence requests.
- BulkOpsInitializeItemsConsumer - Interface in com.broadleafcommerce.bulkoperations.messaging
-
Spring cloud stream messaging interface for receiving requests to initialize bulk operation items.
- BulkOpsMessagingAutoConfiguration - Class in com.broadleafcommerce.bulkoperations.messaging.autoconfigure
- BulkOpsMessagingAutoConfiguration() - Constructor for class com.broadleafcommerce.bulkoperations.messaging.autoconfigure.BulkOpsMessagingAutoConfiguration
- BulkOpsSingleProductIndexedEventConsumer - Interface in com.broadleafcommerce.bulkoperations.messaging
-
Spring cloud stream messaging interface for receiving product persistence requests.
C
- CANCELED - Enum constant in enum class com.broadleafcommerce.bulkoperations.domain.types.BulkOperationSubstatusType
-
The bulk operation was cancelled before completion.
- canEqual(Object) - Method in class com.broadleafcommerce.bulkoperations.domain.catalog.Category
- canEqual(Object) - Method in class com.broadleafcommerce.bulkoperations.domain.catalog.CategoryProductRequest
- canEqual(Object) - Method in class com.broadleafcommerce.bulkoperations.domain.catalog.CategoryProductResponse
- canEqual(Object) - Method in class com.broadleafcommerce.bulkoperations.domain.ChangeInfoResponse
- canEqual(Object) - Method in class com.broadleafcommerce.bulkoperations.domain.ChangeSummaries
- canEqual(Object) - Method in class com.broadleafcommerce.bulkoperations.domain.ChangeSummary
- canEqual(Object) - Method in class com.broadleafcommerce.bulkoperations.domain.Product
- canEqual(Object) - Method in class com.broadleafcommerce.bulkoperations.domain.SearchResponse
- canEqual(Object) - Method in class com.broadleafcommerce.bulkoperations.service.autoconfigure.SSLVerificationProperties
- canEqual(Object) - Method in class com.broadleafcommerce.bulkoperations.service.environment.BulkOperationsJpaProperties
- canEqual(Object) - Method in class com.broadleafcommerce.bulkoperations.service.environment.BulkOperationsProviderProperties
- canHandle(String, String) - Method in interface com.broadleafcommerce.bulkoperations.service.handler.BulkOperationHandler
-
Determines if this handler can handle the bulk operation request.
- canHandle(String, String) - Method in class com.broadleafcommerce.bulkoperations.service.handler.CatalogBulkOperationHandler
- CatalogBulkOperationHandler - Class in com.broadleafcommerce.bulkoperations.service.handler
- CatalogBulkOperationHandler(CatalogProvider<? extends CatalogItem>, DetachedDurableMessageSender, BulkOperationsProviderProperties, CreateSandboxRequestProducer, BulkOpsInitializeItemsRequestProducer, MessageSource, TypeFactory) - Constructor for class com.broadleafcommerce.bulkoperations.service.handler.CatalogBulkOperationHandler
- CatalogItem - Interface in com.broadleafcommerce.bulkoperations.domain
-
A reference to a catalog item, typically used as a holder for information communicated from an external service.
- CatalogProvider<I extends CatalogItem> - Interface in com.broadleafcommerce.bulkoperations.service.provider
-
Provider for interfacing with operations around catalog.
- Category - Class in com.broadleafcommerce.bulkoperations.domain.catalog
-
DTO for a Broadleaf Category.
- Category() - Constructor for class com.broadleafcommerce.bulkoperations.domain.catalog.Category
- CategoryModifiedEvent - Class in com.broadleafcommerce.bulkoperations.messaging
-
A message event dispatched after a category has been created or modified by the admin.
- CategoryModifiedEvent() - Constructor for class com.broadleafcommerce.bulkoperations.messaging.CategoryModifiedEvent
- CategoryModifiedEventListener<CI extends CatalogItem> - Class in com.broadleafcommerce.bulkoperations.messaging
-
A listener that accepts a
SingleProductIndexedEvent
in order to determine if the product should be added or removed from any categories that are marked as `AUTO_INCLUDE`. - CategoryModifiedEventListener(CatalogProvider<CI>, SearchProvider<CI>, SandboxProvider<CI>, IdempotentMessageConsumptionService, TypeFactory) - Constructor for class com.broadleafcommerce.bulkoperations.messaging.CategoryModifiedEventListener
- categoryModifiedInputBulkOps() - Method in interface com.broadleafcommerce.bulkoperations.messaging.BulkOpsCategoryModifiedEventConsumer
- CategoryProductRequest - Class in com.broadleafcommerce.bulkoperations.domain.catalog
-
DTO representing the request to add or remove products from a category.
- CategoryProductRequest() - Constructor for class com.broadleafcommerce.bulkoperations.domain.catalog.CategoryProductRequest
- CategoryProductResponse - Class in com.broadleafcommerce.bulkoperations.domain.catalog
-
This class is used to return a response from the CategoryProductService.
- CategoryProductResponse() - Constructor for class com.broadleafcommerce.bulkoperations.domain.catalog.CategoryProductResponse
- ChangeInfoResponse - Class in com.broadleafcommerce.bulkoperations.domain
-
DTO holder for a list of ChangeInfos with which to respond from an endpoint.
- ChangeInfoResponse() - Constructor for class com.broadleafcommerce.bulkoperations.domain.ChangeInfoResponse
- ChangeSummaries - Class in com.broadleafcommerce.bulkoperations.domain
-
Request construct that details a list of ChangeSummary ids to operate on.
- ChangeSummaries() - Constructor for class com.broadleafcommerce.bulkoperations.domain.ChangeSummaries
- ChangeSummary - Class in com.broadleafcommerce.bulkoperations.domain
-
Detailed summary information of a change made to an instance of a sandboxable entity.
- ChangeSummary() - Constructor for class com.broadleafcommerce.bulkoperations.domain.ChangeSummary
- CHANNEL - Static variable in interface com.broadleafcommerce.bulkoperations.messaging.BulkOpsCategoryModifiedEventConsumer
- CHANNEL - Static variable in interface com.broadleafcommerce.bulkoperations.messaging.BulkOpsInitializeItemsConsumer
- CHANNEL - Static variable in interface com.broadleafcommerce.bulkoperations.messaging.BulkOpsSingleProductIndexedEventConsumer
- com.broadleafcommerce.bulkoperations.autoconfigure - package com.broadleafcommerce.bulkoperations.autoconfigure
- com.broadleafcommerce.bulkoperations.domain - package com.broadleafcommerce.bulkoperations.domain
- com.broadleafcommerce.bulkoperations.domain.catalog - package com.broadleafcommerce.bulkoperations.domain.catalog
- com.broadleafcommerce.bulkoperations.domain.types - package com.broadleafcommerce.bulkoperations.domain.types
- com.broadleafcommerce.bulkoperations.exception - package com.broadleafcommerce.bulkoperations.exception
- com.broadleafcommerce.bulkoperations.messaging - package com.broadleafcommerce.bulkoperations.messaging
- com.broadleafcommerce.bulkoperations.messaging.autoconfigure - package com.broadleafcommerce.bulkoperations.messaging.autoconfigure
- com.broadleafcommerce.bulkoperations.oauth2.client.endpoint - package com.broadleafcommerce.bulkoperations.oauth2.client.endpoint
- com.broadleafcommerce.bulkoperations.oauth2.client.web - package com.broadleafcommerce.bulkoperations.oauth2.client.web
- com.broadleafcommerce.bulkoperations.provider.jpa.autoconfigure - package com.broadleafcommerce.bulkoperations.provider.jpa.autoconfigure
- com.broadleafcommerce.bulkoperations.service - package com.broadleafcommerce.bulkoperations.service
- com.broadleafcommerce.bulkoperations.service.autoconfigure - package com.broadleafcommerce.bulkoperations.service.autoconfigure
- com.broadleafcommerce.bulkoperations.service.environment - package com.broadleafcommerce.bulkoperations.service.environment
- com.broadleafcommerce.bulkoperations.service.handler - package com.broadleafcommerce.bulkoperations.service.handler
- com.broadleafcommerce.bulkoperations.service.provider - package com.broadleafcommerce.bulkoperations.service.provider
- com.broadleafcommerce.bulkoperations.service.provider.external - package com.broadleafcommerce.bulkoperations.service.provider.external
- com.broadleafcommerce.bulkoperations.service.provider.external.page - package com.broadleafcommerce.bulkoperations.service.provider.external.page
- com.broadleafcommerce.bulkoperations.service.provider.utils - package com.broadleafcommerce.bulkoperations.service.provider.utils
- com.broadleafcommerce.bulkoperations.web.autoconfigure - package com.broadleafcommerce.bulkoperations.web.autoconfigure
- com.broadleafcommerce.bulkoperations.web.endpoint - package com.broadleafcommerce.bulkoperations.web.endpoint
- com.broadleafcommerce.bulkoperations.web.exception - package com.broadleafcommerce.bulkoperations.web.exception
- createBulkOperation(BulkOperationRequest, ContextInfo) - Method in interface com.broadleafcommerce.bulkoperations.service.provider.CatalogProvider
-
Creates a bulk operation with the supplied
BulkOperationRequest
. - createBulkOperation(BulkOperationRequest, ContextInfo) - Method in class com.broadleafcommerce.bulkoperations.service.provider.external.ExternalCatalogProvider
- createBulkOperation(HttpServletRequest, ContextInfo, BulkOperationRequest) - Method in class com.broadleafcommerce.bulkoperations.web.endpoint.BulkOperationsEndpoint
- CreateSandboxConfig() - Constructor for class com.broadleafcommerce.bulkoperations.provider.jpa.autoconfigure.BulkOperationsJpaAutoConfiguration.EnabledGranularOrFlex.CreateSandboxConfig
- createSandboxForBulkOperation(String, BulkOperationRequest, ContextInfo) - Method in class com.broadleafcommerce.bulkoperations.service.handler.CatalogBulkOperationHandler
-
Sends the
CreateSandboxRequest
message to create a sandbox to contain the catalog changes from this bulk operation.
D
- DefaultBulkOperationsService - Class in com.broadleafcommerce.bulkoperations.service
- DefaultBulkOperationsService() - Constructor for class com.broadleafcommerce.bulkoperations.service.DefaultBulkOperationsService
E
- EnabledGranularOrFlex() - Constructor for class com.broadleafcommerce.bulkoperations.provider.jpa.autoconfigure.BulkOperationsJpaAutoConfiguration.EnabledGranularOrFlex
- ENTITY_NOT_FOUND - Static variable in class com.broadleafcommerce.bulkoperations.service.provider.utils.ProviderUtils
-
The
ApiError.getType()
that indicates entity is not found. - equals(Object) - Method in class com.broadleafcommerce.bulkoperations.domain.catalog.Category
- equals(Object) - Method in class com.broadleafcommerce.bulkoperations.domain.catalog.CategoryProductRequest
- equals(Object) - Method in class com.broadleafcommerce.bulkoperations.domain.catalog.CategoryProductResponse
- equals(Object) - Method in class com.broadleafcommerce.bulkoperations.domain.ChangeInfoResponse
- equals(Object) - Method in class com.broadleafcommerce.bulkoperations.domain.ChangeSummaries
- equals(Object) - Method in class com.broadleafcommerce.bulkoperations.domain.ChangeSummary
- equals(Object) - Method in class com.broadleafcommerce.bulkoperations.domain.Product
- equals(Object) - Method in class com.broadleafcommerce.bulkoperations.domain.SearchResponse
- equals(Object) - Method in class com.broadleafcommerce.bulkoperations.service.autoconfigure.SSLVerificationProperties
- equals(Object) - Method in class com.broadleafcommerce.bulkoperations.service.environment.BulkOperationsJpaProperties
- equals(Object) - Method in class com.broadleafcommerce.bulkoperations.service.environment.BulkOperationsProviderProperties
- executeRequest(Supplier<T>) - Method in class com.broadleafcommerce.bulkoperations.service.provider.utils.ProviderUtils
-
Executes a request with default Web Client error handling.
- ExternalCatalogProperties - Class in com.broadleafcommerce.bulkoperations.service.provider.external
- ExternalCatalogProperties() - Constructor for class com.broadleafcommerce.bulkoperations.service.provider.external.ExternalCatalogProperties
- ExternalCatalogProvider<I extends CatalogItem> - Class in com.broadleafcommerce.bulkoperations.service.provider.external
- ExternalCatalogProvider(WebClient, TypeFactory, ProviderUtils, ExternalCatalogProperties) - Constructor for class com.broadleafcommerce.bulkoperations.service.provider.external.ExternalCatalogProvider
- ExternalSandboxProperties - Class in com.broadleafcommerce.bulkoperations.service.provider.external
- ExternalSandboxProperties() - Constructor for class com.broadleafcommerce.bulkoperations.service.provider.external.ExternalSandboxProperties
- ExternalSandboxProvider<I extends CatalogItem> - Class in com.broadleafcommerce.bulkoperations.service.provider.external
- ExternalSandboxProvider(WebClient, TypeFactory, ProviderUtils, ExternalSandboxProperties) - Constructor for class com.broadleafcommerce.bulkoperations.service.provider.external.ExternalSandboxProvider
- ExternalSearchProperties - Class in com.broadleafcommerce.bulkoperations.service.provider.external
- ExternalSearchProperties() - Constructor for class com.broadleafcommerce.bulkoperations.service.provider.external.ExternalSearchProperties
- ExternalSearchProvider<I extends CatalogItem> - Class in com.broadleafcommerce.bulkoperations.service.provider.external
- ExternalSearchProvider(WebClient, TypeFactory, ProviderUtils, ExternalSearchProperties) - Constructor for class com.broadleafcommerce.bulkoperations.service.provider.external.ExternalSearchProvider
F
- FAILURE - Enum constant in enum class com.broadleafcommerce.bulkoperations.domain.types.BulkOperationSubstatusType
-
The bulk operation failed to process.
G
- generateRandomHexColor() - Method in class com.broadleafcommerce.bulkoperations.service.handler.CatalogBulkOperationHandler
- getAdditionalAttribute(String) - Method in interface com.broadleafcommerce.bulkoperations.domain.CatalogItem
- getAdditionalAttributes() - Method in class com.broadleafcommerce.bulkoperations.domain.catalog.Category
-
Map of any additional attributes for the product.
- getAdditionalAttributes() - Method in interface com.broadleafcommerce.bulkoperations.domain.CatalogItem
-
Return any additional attributes passed in the request not matching any defined properties.
- getAdditionalAttributes() - Method in class com.broadleafcommerce.bulkoperations.domain.Product
-
Map of any additional attributes for the product.
- getAttribute() - Method in class com.broadleafcommerce.bulkoperations.domain.ChangeSummary
-
Return any additional attributes passed in the request not matching any defined properties.
- getAttribute(String) - Method in class com.broadleafcommerce.bulkoperations.domain.SearchResponse
-
Return any additional attributes passed in the request not matching any defined properties.
- getAttributes() - Method in class com.broadleafcommerce.bulkoperations.domain.ChangeSummary
-
Map of any additional attributes for the product.
- getAttributes() - Method in class com.broadleafcommerce.bulkoperations.domain.SearchResponse
-
Map holding any additional attributes passed in the request not matching any defined properties.
- getAuthor() - Method in class com.broadleafcommerce.bulkoperations.domain.ChangeSummary
-
The author responsible for the change.
- getAutoIncludeCategoryUri() - Method in class com.broadleafcommerce.bulkoperations.service.provider.external.ExternalCatalogProperties
-
The context path to retrieve `AUTO_INCLUDE` categories endpoint
- getAutoIncludedCategoriesUrl(Pageable) - Method in class com.broadleafcommerce.bulkoperations.service.provider.external.ExternalCatalogProvider
- getBatchSize() - Method in class com.broadleafcommerce.bulkoperations.messaging.InitializeBulkOperationItemsProperties
-
The batch size of the initialize requests to search & catalog.
- getBulkOperationHandlers() - Method in class com.broadleafcommerce.bulkoperations.web.endpoint.BulkOperationsEndpoint
- getBulkOperationItemsUri() - Method in class com.broadleafcommerce.bulkoperations.service.provider.external.ExternalCatalogProperties
-
The context path to the bulk operation items endpoint
- getBulkOperationsProviderProperties() - Method in class com.broadleafcommerce.bulkoperations.messaging.InitializeBulkOperationItemsListener
- getBulkOperationsService() - Method in class com.broadleafcommerce.bulkoperations.web.endpoint.BulkOperationsEndpoint
- getBulkOperationTotalRecordsUri() - Method in class com.broadleafcommerce.bulkoperations.service.provider.external.ExternalCatalogProperties
-
The context path to update the bulk operation total records
- getBulkOperationUri() - Method in class com.broadleafcommerce.bulkoperations.service.provider.external.ExternalCatalogProperties
-
The context path to the bulk operation endpoint
- getBulkOpsCategoryUri() - Method in class com.broadleafcommerce.bulkoperations.service.provider.external.ExternalCatalogProperties
-
The context path to the bulk ops category endpoint
- getBulkOpsInitializeItemsRequestProducer() - Method in class com.broadleafcommerce.bulkoperations.service.handler.CatalogBulkOperationHandler
- getCatalogProvider() - Method in class com.broadleafcommerce.bulkoperations.messaging.CategoryModifiedEventListener
- getCatalogProvider() - Method in class com.broadleafcommerce.bulkoperations.messaging.InitializeBulkOperationItemsListener
- getCatalogProvider() - Method in class com.broadleafcommerce.bulkoperations.messaging.SingleProductIndexedEventListener
- getCatalogProvider() - Method in class com.broadleafcommerce.bulkoperations.service.handler.CatalogBulkOperationHandler
- getCategory() - Method in class com.broadleafcommerce.bulkoperations.messaging.CategoryModifiedEvent
-
The id of the category that has been created / modified
- getCategoryProductsCreated() - Method in class com.broadleafcommerce.bulkoperations.domain.catalog.CategoryProductResponse
-
The list of category products that were successfully created.
- getCategoryUrl(String) - Method in class com.broadleafcommerce.bulkoperations.service.provider.external.ExternalCatalogProvider
- getChangeContainersToRevert() - Method in class com.broadleafcommerce.bulkoperations.domain.catalog.CategoryProductResponse
-
The list of change container ids that need to be reverted.
- getChangeInfosUri() - Method in class com.broadleafcommerce.bulkoperations.service.provider.external.ExternalSandboxProperties
-
The context path to the change infos transition request endpoint
- getChangeSummaries() - Method in class com.broadleafcommerce.bulkoperations.domain.ChangeInfoResponse
-
The list of ChangeSummary instances that are being returned.
- getChangeSummaryIds() - Method in class com.broadleafcommerce.bulkoperations.domain.ChangeSummaries
-
The list of id values for ChangeSummary instances that should be targeted for the API request.
- getChangeSummaryIds(String, String, ContextInfo, CategoryProductResponse) - Method in class com.broadleafcommerce.bulkoperations.messaging.CategoryModifiedEventListener
- getChangeSummaryIds(String, String, ContextInfo, CategoryProductResponse) - Method in class com.broadleafcommerce.bulkoperations.messaging.SingleProductIndexedEventListener
- getChangeType() - Method in class com.broadleafcommerce.bulkoperations.domain.ChangeSummary
- getContent() - Method in class com.broadleafcommerce.bulkoperations.domain.SearchResponse
-
The actual results for the search request.
- getContextInfo() - Method in class com.broadleafcommerce.bulkoperations.messaging.CategoryModifiedEvent
-
The
ContextInfo
derived from the original request containing tenant and sandbox info. - getContextInfo() - Method in class com.broadleafcommerce.bulkoperations.messaging.SingleProductIndexedEvent
-
The
ContextInfo
derived from the original request containing tenant and sandbox info. - getCreateBulkOperationUrl(ContextInfo) - Method in class com.broadleafcommerce.bulkoperations.service.provider.external.ExternalCatalogProvider
- getCreateSandboxRequestProducer() - Method in class com.broadleafcommerce.bulkoperations.service.handler.CatalogBulkOperationHandler
- getDatasource() - Method in class com.broadleafcommerce.bulkoperations.service.environment.BulkOperationsJpaProperties
- getDefaultSort() - Method in class com.broadleafcommerce.bulkoperations.domain.catalog.Category
- getDelegating() - Method in class com.broadleafcommerce.bulkoperations.service.environment.BulkOperationsJpaProperties
- getDomainAlias() - Method in class com.broadleafcommerce.bulkoperations.domain.ChangeSummary
-
The projection domain alias for this change, represented as the class simple name, i.e., Product.
- getDomainContextId() - Method in class com.broadleafcommerce.bulkoperations.domain.ChangeSummary
-
The contextId of the domain object that underwent the change.
- getEntityType() - Method in class com.broadleafcommerce.bulkoperations.domain.ChangeSummary
-
The entity type for this change, represented as the fully qualified classname.
- getHeaders(ContextInfo) - Method in class com.broadleafcommerce.bulkoperations.service.provider.utils.ProviderUtils
-
Builds the headers to be passed along with the request to the provider.
- getId() - Method in class com.broadleafcommerce.bulkoperations.domain.catalog.Category
-
The context ID of the category
- getId() - Method in interface com.broadleafcommerce.bulkoperations.domain.CatalogItem
-
The ID of the CatalogItem.
- getId() - Method in class com.broadleafcommerce.bulkoperations.domain.ChangeSummary
-
Unique identifier for this change summary.
- getId() - Method in class com.broadleafcommerce.bulkoperations.domain.Product
-
The context ID of the product
- getIdempotentConsumptionService() - Method in class com.broadleafcommerce.bulkoperations.messaging.CategoryModifiedEventListener
- getIdempotentConsumptionService() - Method in class com.broadleafcommerce.bulkoperations.messaging.InitializeBulkOperationItemsListener
- getIdempotentConsumptionService() - Method in class com.broadleafcommerce.bulkoperations.messaging.SingleProductIndexedEventListener
- getInitializeBulkOperationItemsProperties() - Method in class com.broadleafcommerce.bulkoperations.messaging.InitializeBulkOperationItemsListener
- getInitializeBulkOperationItemsUrl(String, Pageable, ContextInfo) - Method in class com.broadleafcommerce.bulkoperations.service.provider.external.ExternalCatalogProvider
- getJpa() - Method in class com.broadleafcommerce.bulkoperations.service.environment.BulkOperationsJpaProperties
- getLiquibase() - Method in class com.broadleafcommerce.bulkoperations.service.environment.BulkOperationsJpaProperties
- getMessageSource() - Method in class com.broadleafcommerce.bulkoperations.service.handler.CatalogBulkOperationHandler
- getObjectMapper() - Method in class com.broadleafcommerce.bulkoperations.service.provider.utils.ProviderUtils
- getPage() - Method in class com.broadleafcommerce.bulkoperations.service.provider.external.page.ResponsePageGenerator
- getPricingKey() - Method in class com.broadleafcommerce.bulkoperations.domain.Product
-
The pricing key of the product.
- getProcessRequestProducer() - Method in class com.broadleafcommerce.bulkoperations.messaging.InitializeBulkOperationItemsListener
- getProductContextId() - Method in class com.broadleafcommerce.bulkoperations.messaging.SingleProductIndexedEvent
-
The product that has been created / modified
- getProductIds() - Method in class com.broadleafcommerce.bulkoperations.domain.catalog.Category
- getProductMembershipRule() - Method in class com.broadleafcommerce.bulkoperations.domain.catalog.Category
- getProductMembershipSearchResults(String, Pageable, ContextInfo) - Method in class com.broadleafcommerce.bulkoperations.service.provider.external.ExternalSearchProvider
- getProductMembershipSearchResults(String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.bulkoperations.service.provider.SearchProvider
-
Performs a search for the provided product membership rule.
- getProductMembershipType() - Method in class com.broadleafcommerce.bulkoperations.domain.catalog.Category
- getProductsToAdd() - Method in class com.broadleafcommerce.bulkoperations.domain.catalog.CategoryProductRequest
-
The map of products to add to the category.
- getProductsToRemove() - Method in class com.broadleafcommerce.bulkoperations.domain.catalog.CategoryProductRequest
-
The map of products to remove from the category.
- getProperties() - Method in class com.broadleafcommerce.bulkoperations.service.handler.CatalogBulkOperationHandler
- getProperties() - Method in class com.broadleafcommerce.bulkoperations.service.provider.external.ExternalCatalogProvider
- getProperties() - Method in class com.broadleafcommerce.bulkoperations.service.provider.external.ExternalSandboxProvider
- getProperties() - Method in class com.broadleafcommerce.bulkoperations.service.provider.external.ExternalSearchProvider
- getProvider() - Method in class com.broadleafcommerce.bulkoperations.service.environment.BulkOperationsProviderProperties
- getProviderUtils() - Method in class com.broadleafcommerce.bulkoperations.service.provider.external.ExternalCatalogProvider
- getProviderUtils() - Method in class com.broadleafcommerce.bulkoperations.service.provider.external.ExternalSandboxProvider
- getProviderUtils() - Method in class com.broadleafcommerce.bulkoperations.service.provider.external.ExternalSearchProvider
- getReceivedException() - Method in exception com.broadleafcommerce.bulkoperations.exception.ProviderApiException
-
The received error.
- getRevertUri() - Method in class com.broadleafcommerce.bulkoperations.service.provider.external.ExternalSandboxProperties
-
The context path to the reversion transition request endpoint
- getSandbox() - Method in class com.broadleafcommerce.bulkoperations.domain.ChangeSummary
-
The sandbox that contains the change.
- getSandboxDescription(BulkOperationRequest, ContextInfo) - Method in class com.broadleafcommerce.bulkoperations.service.handler.CatalogBulkOperationHandler
- getSandboxName(BulkOperationRequest, ContextInfo) - Method in class com.broadleafcommerce.bulkoperations.service.handler.CatalogBulkOperationHandler
- getSandboxProvider() - Method in class com.broadleafcommerce.bulkoperations.messaging.CategoryModifiedEventListener
- getSandboxProvider() - Method in class com.broadleafcommerce.bulkoperations.messaging.SingleProductIndexedEventListener
- getSearchProvider() - Method in class com.broadleafcommerce.bulkoperations.messaging.CategoryModifiedEventListener
- getSearchProvider() - Method in class com.broadleafcommerce.bulkoperations.messaging.InitializeBulkOperationItemsListener
- getSearchProvider() - Method in class com.broadleafcommerce.bulkoperations.messaging.SingleProductIndexedEventListener
- getSearchResponse(Pageable, ContextInfo, MultiValueMap<String, String>) - Method in class com.broadleafcommerce.bulkoperations.service.provider.external.ExternalSearchProvider
- getSearchResults(BulkOperationRequest, BulkOperationResponse, Pageable, ContextInfo) - Method in class com.broadleafcommerce.bulkoperations.service.provider.external.ExternalSearchProvider
- getSearchResults(BulkOperationRequest, BulkOperationResponse, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.bulkoperations.service.provider.SearchProvider
-
Performs a search for the provided request.
- getSearchUri() - Method in class com.broadleafcommerce.bulkoperations.service.provider.external.ExternalSearchProperties
-
The context path to the catalog search endpoint
- getSender() - Method in class com.broadleafcommerce.bulkoperations.messaging.InitializeBulkOperationItemsListener
- getSender() - Method in class com.broadleafcommerce.bulkoperations.service.handler.CatalogBulkOperationHandler
- getServiceClient() - Method in class com.broadleafcommerce.bulkoperations.service.provider.external.ExternalCatalogProperties
-
The service client to use when calling search.
- getServiceClient() - Method in class com.broadleafcommerce.bulkoperations.service.provider.external.ExternalCatalogProvider
- getServiceClient() - Method in class com.broadleafcommerce.bulkoperations.service.provider.external.ExternalSandboxProperties
-
The service client to use when calling search.
- getServiceClient() - Method in class com.broadleafcommerce.bulkoperations.service.provider.external.ExternalSandboxProvider
- getServiceClient() - Method in class com.broadleafcommerce.bulkoperations.service.provider.external.ExternalSearchProperties
-
The service client to use when calling search.
- getServiceClient() - Method in class com.broadleafcommerce.bulkoperations.service.provider.external.ExternalSearchProvider
- getSku() - Method in class com.broadleafcommerce.bulkoperations.domain.Product
-
The SKU of the product.
- getSupportedBulkOperations(String, String) - Method in interface com.broadleafcommerce.bulkoperations.service.provider.CatalogProvider
-
Retrieves the list of supported bulk operations for the given operation type in catalog services.
- getSupportedBulkOperations(String, String) - Method in class com.broadleafcommerce.bulkoperations.service.provider.external.ExternalCatalogProvider
- getSupportedBulkOpsUri() - Method in class com.broadleafcommerce.bulkoperations.service.provider.external.ExternalCatalogProperties
-
The context path to the supported bulk operations endpoint
- getSupportedBulkOpsUrl(String, String) - Method in class com.broadleafcommerce.bulkoperations.service.provider.external.ExternalCatalogProvider
- getTokenResponse(OAuth2ClientCredentialsGrantRequest) - Method in class com.broadleafcommerce.bulkoperations.oauth2.client.endpoint.OAuth2ClientCredentialsAccessTokenResponseClient
- getTypeFactory() - Method in class com.broadleafcommerce.bulkoperations.messaging.CategoryModifiedEventListener
- getTypeFactory() - Method in class com.broadleafcommerce.bulkoperations.messaging.InitializeBulkOperationItemsListener
- getTypeFactory() - Method in class com.broadleafcommerce.bulkoperations.messaging.SingleProductIndexedEventListener
- getTypeFactory() - Method in class com.broadleafcommerce.bulkoperations.service.handler.CatalogBulkOperationHandler
- getTypeFactory() - Method in class com.broadleafcommerce.bulkoperations.service.provider.external.ExternalCatalogProvider
- getTypeFactory() - Method in class com.broadleafcommerce.bulkoperations.service.provider.external.ExternalSandboxProvider
- getTypeFactory() - Method in class com.broadleafcommerce.bulkoperations.service.provider.external.ExternalSearchProvider
- getUpdateBulkOperationTotalRecordCountUrl(BulkOperationResponse) - Method in class com.broadleafcommerce.bulkoperations.service.provider.external.ExternalCatalogProvider
- getUpdateCategoriesUrl() - Method in class com.broadleafcommerce.bulkoperations.service.provider.external.ExternalCatalogProvider
- getUpdateCategoryUri() - Method in class com.broadleafcommerce.bulkoperations.service.provider.external.ExternalCatalogProperties
-
The context path to update categories endpoint
- getUrl() - Method in class com.broadleafcommerce.bulkoperations.service.provider.external.ExternalCatalogProperties
-
The base url for an external catalog service:
https://localhost:8447/catalog
. - getUrl() - Method in class com.broadleafcommerce.bulkoperations.service.provider.external.ExternalSandboxProperties
-
The base url for an external catalog service:
https://localhost:8447/catalog
. - getUrl() - Method in class com.broadleafcommerce.bulkoperations.service.provider.external.ExternalSearchProperties
-
The base url for an external search service:
https://localhost:8447/search
. - getWebClient() - Method in class com.broadleafcommerce.bulkoperations.service.provider.external.ExternalCatalogProvider
- getWebClient() - Method in class com.broadleafcommerce.bulkoperations.service.provider.external.ExternalSandboxProvider
- getWebClient() - Method in class com.broadleafcommerce.bulkoperations.service.provider.external.ExternalSearchProvider
H
- handle(BulkOperationRequest, ContextInfo) - Method in interface com.broadleafcommerce.bulkoperations.service.handler.BulkOperationHandler
-
Handles this bulk operation request for the specified entity or operation type.
- handle(BulkOperationRequest, ContextInfo) - Method in class com.broadleafcommerce.bulkoperations.service.handler.CatalogBulkOperationHandler
- handleBulkOpsHandlerNotFoundException(Exception, WebRequest) - Method in class com.broadleafcommerce.bulkoperations.web.exception.BulkOperationsExceptionAdvisor
- hashCode() - Method in class com.broadleafcommerce.bulkoperations.domain.catalog.Category
- hashCode() - Method in class com.broadleafcommerce.bulkoperations.domain.catalog.CategoryProductRequest
- hashCode() - Method in class com.broadleafcommerce.bulkoperations.domain.catalog.CategoryProductResponse
- hashCode() - Method in class com.broadleafcommerce.bulkoperations.domain.ChangeInfoResponse
- hashCode() - Method in class com.broadleafcommerce.bulkoperations.domain.ChangeSummaries
- hashCode() - Method in class com.broadleafcommerce.bulkoperations.domain.ChangeSummary
- hashCode() - Method in class com.broadleafcommerce.bulkoperations.domain.Product
- hashCode() - Method in class com.broadleafcommerce.bulkoperations.domain.SearchResponse
- hashCode() - Method in class com.broadleafcommerce.bulkoperations.service.autoconfigure.SSLVerificationProperties
- hashCode() - Method in class com.broadleafcommerce.bulkoperations.service.environment.BulkOperationsJpaProperties
- hashCode() - Method in class com.broadleafcommerce.bulkoperations.service.environment.BulkOperationsProviderProperties
I
- InitializeBulkOperationItemsListener<CI extends CatalogItem> - Class in com.broadleafcommerce.bulkoperations.messaging
-
A listener that accepts a
BulkOpsInitializeItemsRequest
in order to initialize bulk operation items. - InitializeBulkOperationItemsListener(InitializeBulkOperationItemsProperties, CatalogProvider<CI>, SearchProvider<CI>, IdempotentMessageConsumptionService, DetachedDurableMessageSender, BulkOpsProcessRequestProducer, BulkOperationsProviderProperties, TypeFactory) - Constructor for class com.broadleafcommerce.bulkoperations.messaging.InitializeBulkOperationItemsListener
- InitializeBulkOperationItemsProperties - Class in com.broadleafcommerce.bulkoperations.messaging
- InitializeBulkOperationItemsProperties() - Constructor for class com.broadleafcommerce.bulkoperations.messaging.InitializeBulkOperationItemsProperties
- initializeItems(BulkOperationResponse, BulkOperationRequest, ContextInfo) - Method in class com.broadleafcommerce.bulkoperations.service.handler.CatalogBulkOperationHandler
-
Sends the
BulkOpsInitializeItemsRequest
message to initialize bulk operation items. - initializeItems(SearchResponse<I>, BulkOperationRequest, BulkOperationResponse, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.bulkoperations.service.provider.CatalogProvider
-
Initializes the bulk operation items from the entities returned in the
SearchResponse
. - initializeItems(SearchResponse<I>, BulkOperationRequest, BulkOperationResponse, Pageable, ContextInfo) - Method in class com.broadleafcommerce.bulkoperations.service.provider.external.ExternalCatalogProvider
- InitializeItemsConfig() - Constructor for class com.broadleafcommerce.bulkoperations.provider.jpa.autoconfigure.BulkOperationsJpaAutoConfiguration.EnabledGranularOrFlex.InitializeItemsConfig
- initializeItemsRequestInput() - Method in interface com.broadleafcommerce.bulkoperations.messaging.BulkOpsInitializeItemsConsumer
- INITIALIZING_ITEMS - Enum constant in enum class com.broadleafcommerce.bulkoperations.domain.types.BulkOperationSubstatusType
-
The bulk operation is currently initializing items.
- isAllChangeSummaries() - Method in class com.broadleafcommerce.bulkoperations.domain.ChangeSummaries
-
Flag to indicate that all ChangeSummary instances should be targeted for the API request.
- isCanceled(String) - Static method in enum class com.broadleafcommerce.bulkoperations.domain.types.BulkOperationSubstatusType
- isDisabled() - Method in class com.broadleafcommerce.bulkoperations.service.autoconfigure.SSLVerificationProperties
-
Dictates whether SSL verification should be disabled.
- isEntityNotFound(ResponseEntity<ApiError>) - Method in class com.broadleafcommerce.bulkoperations.service.provider.utils.ProviderUtils
-
Determines if the given
ResponseEntity
indicates entity not found. - isFailure(String) - Static method in enum class com.broadleafcommerce.bulkoperations.domain.types.BulkOperationSubstatusType
- isInitializingItems(String) - Static method in enum class com.broadleafcommerce.bulkoperations.domain.types.BulkOperationSubstatusType
- isPending(String) - Static method in enum class com.broadleafcommerce.bulkoperations.domain.types.BulkOperationSubstatusType
- isProcessing(String) - Static method in enum class com.broadleafcommerce.bulkoperations.domain.types.BulkOperationSubstatusType
- isSuccess(String) - Static method in enum class com.broadleafcommerce.bulkoperations.domain.types.BulkOperationSubstatusType
L
- listen(Message<BulkOpsInitializeItemsRequest>) - Method in class com.broadleafcommerce.bulkoperations.messaging.InitializeBulkOperationItemsListener
- listen(Message<CategoryModifiedEvent>) - Method in class com.broadleafcommerce.bulkoperations.messaging.CategoryModifiedEventListener
- listen(Message<SingleProductIndexedEvent>) - Method in class com.broadleafcommerce.bulkoperations.messaging.SingleProductIndexedEventListener
- logDebug(Exception, WebRequest) - Method in class com.broadleafcommerce.bulkoperations.web.exception.BulkOperationsExceptionAdvisor
M
- MEMBERSHIP_FILTERS_RULE - Static variable in class com.broadleafcommerce.bulkoperations.service.provider.external.ExternalSearchProvider
N
- NEW_SANDBOX - Static variable in class com.broadleafcommerce.bulkoperations.service.handler.CatalogBulkOperationHandler
O
- OAuth2ClientCredentialsAccessTokenResponseClient - Class in com.broadleafcommerce.bulkoperations.oauth2.client.endpoint
-
Alternative to
DefaultClientCredentialsTokenResponseClient
that usesWebClient
and allows for access token response that contain additional non-String parameters. - OAuth2ClientCredentialsAccessTokenResponseClient(WebClient) - Constructor for class com.broadleafcommerce.bulkoperations.oauth2.client.endpoint.OAuth2ClientCredentialsAccessTokenResponseClient
- orderToParamValue(Sort.Order) - Method in class com.broadleafcommerce.bulkoperations.service.provider.utils.ProviderUtils
-
Converts a sort order into a query parameter value (e.g.
- ORIGINAL_AUTHOR_HEADER - Static variable in class com.broadleafcommerce.bulkoperations.service.provider.external.ExternalCatalogProvider
- ORIGINAL_AUTHOR_HEADER - Static variable in class com.broadleafcommerce.bulkoperations.service.provider.external.ExternalSandboxProvider
P
- pageableToParams(Pageable) - Method in class com.broadleafcommerce.bulkoperations.service.provider.utils.ProviderUtils
-
Converts a pageable into its corresponding query parameters.
- PENDING - Enum constant in enum class com.broadleafcommerce.bulkoperations.domain.types.BulkOperationSubstatusType
-
The bulk operation has been created, but hasn't started initializing or processing yet.
- postProcessEnvironment(ConfigurableEnvironment, SpringApplication) - Method in class com.broadleafcommerce.bulkoperations.autoconfigure.BulkOperationsEnvironmentPostProcessor
- ProcessBulkOpsConfig() - Constructor for class com.broadleafcommerce.bulkoperations.provider.jpa.autoconfigure.BulkOperationsJpaAutoConfiguration.EnabledGranularOrFlex.ProcessBulkOpsConfig
- PROCESSING - Enum constant in enum class com.broadleafcommerce.bulkoperations.domain.types.BulkOperationSubstatusType
-
The bulk operation is currently processing items.
- processMessage(Message<BulkOpsInitializeItemsRequest>) - Method in class com.broadleafcommerce.bulkoperations.messaging.InitializeBulkOperationItemsListener
- processMessage(Message<CategoryModifiedEvent>) - Method in class com.broadleafcommerce.bulkoperations.messaging.CategoryModifiedEventListener
- processMessage(Message<SingleProductIndexedEvent>) - Method in class com.broadleafcommerce.bulkoperations.messaging.SingleProductIndexedEventListener
- Product - Class in com.broadleafcommerce.bulkoperations.domain
-
DTO for a Broadleaf Product.
- Product() - Constructor for class com.broadleafcommerce.bulkoperations.domain.Product
- ProviderApiException - Exception in com.broadleafcommerce.bulkoperations.exception
-
Defines a generic error that can be thrown in response to receiving an error from an API that one of the providers (e.g.,
CatalogProvider
) received. - ProviderApiException(String, Throwable, WebClientResponseException) - Constructor for exception com.broadleafcommerce.bulkoperations.exception.ProviderApiException
- ProviderApiException(String, WebClientResponseException) - Constructor for exception com.broadleafcommerce.bulkoperations.exception.ProviderApiException
- ProviderApiException(Throwable, WebClientResponseException) - Constructor for exception com.broadleafcommerce.bulkoperations.exception.ProviderApiException
- ProviderApiException(WebClientResponseException) - Constructor for exception com.broadleafcommerce.bulkoperations.exception.ProviderApiException
- ProviderUtils - Class in com.broadleafcommerce.bulkoperations.service.provider.utils
- ProviderUtils(ObjectMapper) - Constructor for class com.broadleafcommerce.bulkoperations.service.provider.utils.ProviderUtils
R
- resolvePageable(JsonNode) - Method in class com.broadleafcommerce.bulkoperations.service.provider.external.page.ResponsePageGenerator
-
Generates an appropriate pageable based off of the pageable data received.
- ResponsePageGenerator<T> - Class in com.broadleafcommerce.bulkoperations.service.provider.external.page
-
Generates a Page representing the data and page data received as a response from another service.
- ResponsePageGenerator(List<T>, Long, JsonNode) - Constructor for class com.broadleafcommerce.bulkoperations.service.provider.external.page.ResponsePageGenerator
- retrieveAutoIncludedCategories(Pageable, ContextInfo) - Method in interface com.broadleafcommerce.bulkoperations.service.provider.CatalogProvider
-
Retrieves a page of categories that are marked as `AUTO_INCLUDE`.
- retrieveAutoIncludedCategories(Pageable, ContextInfo) - Method in class com.broadleafcommerce.bulkoperations.service.provider.external.ExternalCatalogProvider
- retrieveCategoryDetails(String, ContextInfo) - Method in interface com.broadleafcommerce.bulkoperations.service.provider.CatalogProvider
-
Retrieves the category details for the given category context id.
- retrieveCategoryDetails(String, ContextInfo) - Method in class com.broadleafcommerce.bulkoperations.service.provider.external.ExternalCatalogProvider
- retrieveChangeInfos(String, String, ContextInfo) - Method in class com.broadleafcommerce.bulkoperations.service.provider.external.ExternalSandboxProvider
- retrieveChangeInfos(String, String, ContextInfo) - Method in interface com.broadleafcommerce.bulkoperations.service.provider.SandboxProvider
-
Retrieves the list of ChangeInfos for the given change container id.
- revertChangeSummaries(Collection<String>, ContextInfo) - Method in class com.broadleafcommerce.bulkoperations.service.provider.external.ExternalSandboxProvider
- revertChangeSummaries(Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.bulkoperations.service.provider.SandboxProvider
-
Reverts the change summaries for the given list of ids.
- RouteConstants - Class in com.broadleafcommerce.bulkoperations.service.environment
- RouteConstants.Persistence - Class in com.broadleafcommerce.bulkoperations.service.environment
S
- SandboxProvider<I extends CatalogItem> - Interface in com.broadleafcommerce.bulkoperations.service.provider
-
Provider for interfacing with operations around sandboxing.
- SearchProvider<I extends CatalogItem> - Interface in com.broadleafcommerce.bulkoperations.service.provider
-
Provider for interfacing with operations around catalog search.
- SearchResponse<T> - Class in com.broadleafcommerce.bulkoperations.domain
-
DTO representing the results from the search service request.
- SearchResponse() - Constructor for class com.broadleafcommerce.bulkoperations.domain.SearchResponse
- SECURE_RANDOM - Static variable in class com.broadleafcommerce.bulkoperations.service.handler.CatalogBulkOperationHandler
- sendProcessBulkOperationRequest(BulkOpsInitializeItemsRequest) - Method in class com.broadleafcommerce.bulkoperations.messaging.InitializeBulkOperationItemsListener
- setAdditionalAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.bulkoperations.domain.catalog.Category
-
Map of any additional attributes for the product.
- setAdditionalAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.bulkoperations.domain.Product
-
Map of any additional attributes for the product.
- setAllChangeSummaries(boolean) - Method in class com.broadleafcommerce.bulkoperations.domain.ChangeSummaries
-
Flag to indicate that all ChangeSummary instances should be targeted for the API request.
- setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.bulkoperations.domain.ChangeSummary
-
Map of any additional attributes for the product.
- setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.bulkoperations.domain.SearchResponse
-
Map holding any additional attributes passed in the request not matching any defined properties.
- setAuthor(String) - Method in class com.broadleafcommerce.bulkoperations.domain.ChangeSummary
-
The author responsible for the change.
- setAuthorizationFailureHandler(OAuth2AuthorizationFailureHandler) - Method in class com.broadleafcommerce.bulkoperations.oauth2.client.web.SynchronizedDelegatingOAuth2AuthorizedClientManager
- setAuthorizationSuccessHandler(OAuth2AuthorizationSuccessHandler) - Method in class com.broadleafcommerce.bulkoperations.oauth2.client.web.SynchronizedDelegatingOAuth2AuthorizedClientManager
- setAuthorizedClientProvider(OAuth2AuthorizedClientProvider) - Method in class com.broadleafcommerce.bulkoperations.oauth2.client.web.SynchronizedDelegatingOAuth2AuthorizedClientManager
- setAutoIncludeCategoryUri(String) - Method in class com.broadleafcommerce.bulkoperations.service.provider.external.ExternalCatalogProperties
-
The context path to retrieve `AUTO_INCLUDE` categories endpoint
- setBatchSize(int) - Method in class com.broadleafcommerce.bulkoperations.messaging.InitializeBulkOperationItemsProperties
-
The batch size of the initialize requests to search & catalog.
- setBulkOperationItemsUri(String) - Method in class com.broadleafcommerce.bulkoperations.service.provider.external.ExternalCatalogProperties
-
The context path to the bulk operation items endpoint
- setBulkOperationTotalRecordsUri(String) - Method in class com.broadleafcommerce.bulkoperations.service.provider.external.ExternalCatalogProperties
-
The context path to update the bulk operation total records
- setBulkOperationUri(String) - Method in class com.broadleafcommerce.bulkoperations.service.provider.external.ExternalCatalogProperties
-
The context path to the bulk operation endpoint
- setBulkOpsCategoryUri(String) - Method in class com.broadleafcommerce.bulkoperations.service.provider.external.ExternalCatalogProperties
-
The context path to the bulk ops category endpoint
- setCategory(Category) - Method in class com.broadleafcommerce.bulkoperations.messaging.CategoryModifiedEvent
-
The id of the category that has been created / modified
- setCategoryProductsCreated(List<String>) - Method in class com.broadleafcommerce.bulkoperations.domain.catalog.CategoryProductResponse
-
The list of category products that were successfully created.
- setChangeContainersToRevert(Set<String>) - Method in class com.broadleafcommerce.bulkoperations.domain.catalog.CategoryProductResponse
-
The list of change container ids that need to be reverted.
- setChangeInfosUri(String) - Method in class com.broadleafcommerce.bulkoperations.service.provider.external.ExternalSandboxProperties
-
The context path to the change infos transition request endpoint
- setChangeSummaries(List<ChangeSummary>) - Method in class com.broadleafcommerce.bulkoperations.domain.ChangeInfoResponse
-
The list of ChangeSummary instances that are being returned.
- setChangeSummaryIds(List<String>) - Method in class com.broadleafcommerce.bulkoperations.domain.ChangeSummaries
-
The list of id values for ChangeSummary instances that should be targeted for the API request.
- setChangeType(String) - Method in class com.broadleafcommerce.bulkoperations.domain.ChangeSummary
-
The type of change that was made.
- setContent(List<T>) - Method in class com.broadleafcommerce.bulkoperations.domain.SearchResponse
-
The actual results for the search request.
- setContextAttributesMapper(Function<OAuth2AuthorizeRequest, Map<String, Object>>) - Method in class com.broadleafcommerce.bulkoperations.oauth2.client.web.SynchronizedDelegatingOAuth2AuthorizedClientManager
- setContextInfo(ContextInfo) - Method in class com.broadleafcommerce.bulkoperations.messaging.CategoryModifiedEvent
-
The
ContextInfo
derived from the original request containing tenant and sandbox info. - setContextInfo(ContextInfo) - Method in class com.broadleafcommerce.bulkoperations.messaging.SingleProductIndexedEvent
-
The
ContextInfo
derived from the original request containing tenant and sandbox info. - setDatasource(DataSourceProperties) - Method in class com.broadleafcommerce.bulkoperations.service.environment.BulkOperationsJpaProperties
- setDefaultSort(String) - Method in class com.broadleafcommerce.bulkoperations.domain.catalog.Category
- setDelegating(SchemaDelegatingProperties) - Method in class com.broadleafcommerce.bulkoperations.service.environment.BulkOperationsJpaProperties
- setDisabled(boolean) - Method in class com.broadleafcommerce.bulkoperations.service.autoconfigure.SSLVerificationProperties
-
Dictates whether SSL verification should be disabled.
- setDomainAlias(String) - Method in class com.broadleafcommerce.bulkoperations.domain.ChangeSummary
-
The projection domain alias for this change, represented as the class simple name, i.e., Product.
- setDomainContextId(String) - Method in class com.broadleafcommerce.bulkoperations.domain.ChangeSummary
-
The contextId of the domain object that underwent the change.
- setEntityType(String) - Method in class com.broadleafcommerce.bulkoperations.domain.ChangeSummary
-
The entity type for this change, represented as the fully qualified classname.
- setId(String) - Method in class com.broadleafcommerce.bulkoperations.domain.catalog.Category
-
The context ID of the category
- setId(String) - Method in class com.broadleafcommerce.bulkoperations.domain.ChangeSummary
-
Unique identifier for this change summary.
- setId(String) - Method in class com.broadleafcommerce.bulkoperations.domain.Product
-
The context ID of the product
- setJpa(JpaProperties) - Method in class com.broadleafcommerce.bulkoperations.service.environment.BulkOperationsJpaProperties
- setLiquibase(LiquibaseProperties) - Method in class com.broadleafcommerce.bulkoperations.service.environment.BulkOperationsJpaProperties
- setPricingKey(String) - Method in class com.broadleafcommerce.bulkoperations.domain.Product
-
The pricing key of the product.
- setProductContextId(String) - Method in class com.broadleafcommerce.bulkoperations.messaging.SingleProductIndexedEvent
-
The product that has been created / modified
- setProductIds(List<String>) - Method in class com.broadleafcommerce.bulkoperations.domain.catalog.Category
- setProductMembershipRule(String) - Method in class com.broadleafcommerce.bulkoperations.domain.catalog.Category
- setProductMembershipType(String) - Method in class com.broadleafcommerce.bulkoperations.domain.catalog.Category
- setProductsToAdd(Map<String, List<String>>) - Method in class com.broadleafcommerce.bulkoperations.domain.catalog.CategoryProductRequest
-
The map of products to add to the category.
- setProductsToRemove(Map<String, List<String>>) - Method in class com.broadleafcommerce.bulkoperations.domain.catalog.CategoryProductRequest
-
The map of products to remove from the category.
- setProvider(String) - Method in class com.broadleafcommerce.bulkoperations.service.environment.BulkOperationsProviderProperties
- setRevertUri(String) - Method in class com.broadleafcommerce.bulkoperations.service.provider.external.ExternalSandboxProperties
-
The context path to the reversion transition request endpoint
- setSandbox(String) - Method in class com.broadleafcommerce.bulkoperations.domain.ChangeSummary
-
The sandbox that contains the change.
- setSearchUri(String) - Method in class com.broadleafcommerce.bulkoperations.service.provider.external.ExternalSearchProperties
-
The context path to the catalog search endpoint
- setServiceClient(String) - Method in class com.broadleafcommerce.bulkoperations.service.provider.external.ExternalCatalogProperties
-
The service client to use when calling search.
- setServiceClient(String) - Method in class com.broadleafcommerce.bulkoperations.service.provider.external.ExternalSandboxProperties
-
The service client to use when calling search.
- setServiceClient(String) - Method in class com.broadleafcommerce.bulkoperations.service.provider.external.ExternalSearchProperties
-
The service client to use when calling search.
- setSku(String) - Method in class com.broadleafcommerce.bulkoperations.domain.Product
-
The SKU of the product.
- setSupportedBulkOpsUri(String) - Method in class com.broadleafcommerce.bulkoperations.service.provider.external.ExternalCatalogProperties
-
The context path to the supported bulk operations endpoint
- setUpdateCategoryUri(String) - Method in class com.broadleafcommerce.bulkoperations.service.provider.external.ExternalCatalogProperties
-
The context path to update categories endpoint
- setUrl(String) - Method in class com.broadleafcommerce.bulkoperations.service.provider.external.ExternalCatalogProperties
-
The base url for an external catalog service:
https://localhost:8447/catalog
. - setUrl(String) - Method in class com.broadleafcommerce.bulkoperations.service.provider.external.ExternalSandboxProperties
-
The base url for an external catalog service:
https://localhost:8447/catalog
. - setUrl(String) - Method in class com.broadleafcommerce.bulkoperations.service.provider.external.ExternalSearchProperties
-
The base url for an external search service:
https://localhost:8447/search
. - SingleProductIndexedEvent - Class in com.broadleafcommerce.bulkoperations.messaging
-
A message event dispatched after a product has been created or modified by the admin.
- SingleProductIndexedEvent() - Constructor for class com.broadleafcommerce.bulkoperations.messaging.SingleProductIndexedEvent
- SingleProductIndexedEventListener<CI extends CatalogItem> - Class in com.broadleafcommerce.bulkoperations.messaging
-
A listener that accepts a
SingleProductIndexedEvent
in order to determine if the product should be added or removed from any categories that are marked as `AUTO_INCLUDE`. - SingleProductIndexedEventListener(CatalogProvider<CI>, SearchProvider<CI>, SandboxProvider<CI>, IdempotentMessageConsumptionService, TypeFactory) - Constructor for class com.broadleafcommerce.bulkoperations.messaging.SingleProductIndexedEventListener
- singleProductIndexedInputBulkOps() - Method in interface com.broadleafcommerce.bulkoperations.messaging.BulkOpsSingleProductIndexedEventConsumer
- SSLVerificationProperties - Class in com.broadleafcommerce.bulkoperations.service.autoconfigure
-
Contains properties dictating SSL verification.
- SSLVerificationProperties() - Constructor for class com.broadleafcommerce.bulkoperations.service.autoconfigure.SSLVerificationProperties
- SUCCESS - Enum constant in enum class com.broadleafcommerce.bulkoperations.domain.types.BulkOperationSubstatusType
-
The bulk operation was completed successfully.
- SynchronizedDelegatingOAuth2AuthorizedClientManager - Class in com.broadleafcommerce.bulkoperations.oauth2.client.web
-
This component implements
OAuth2AuthorizedClientManager
and internally instantiates and delegates toAuthorizedClientServiceOAuth2AuthorizedClientManager
. - SynchronizedDelegatingOAuth2AuthorizedClientManager(ClientRegistrationRepository) - Constructor for class com.broadleafcommerce.bulkoperations.oauth2.client.web.SynchronizedDelegatingOAuth2AuthorizedClientManager
T
- toString() - Method in class com.broadleafcommerce.bulkoperations.domain.catalog.Category
- toString() - Method in class com.broadleafcommerce.bulkoperations.domain.catalog.CategoryProductRequest
- toString() - Method in class com.broadleafcommerce.bulkoperations.domain.catalog.CategoryProductResponse
- toString() - Method in class com.broadleafcommerce.bulkoperations.domain.ChangeInfoResponse
- toString() - Method in class com.broadleafcommerce.bulkoperations.domain.ChangeSummaries
- toString() - Method in class com.broadleafcommerce.bulkoperations.domain.ChangeSummary
- toString() - Method in class com.broadleafcommerce.bulkoperations.domain.Product
- toString() - Method in class com.broadleafcommerce.bulkoperations.domain.SearchResponse
- toString() - Method in class com.broadleafcommerce.bulkoperations.service.autoconfigure.SSLVerificationProperties
- toString() - Method in class com.broadleafcommerce.bulkoperations.service.environment.BulkOperationsJpaProperties
- toString() - Method in class com.broadleafcommerce.bulkoperations.service.environment.BulkOperationsProviderProperties
U
- updateBulkOperationTotalRecordCount(long, BulkOperationResponse, ContextInfo) - Method in interface com.broadleafcommerce.bulkoperations.service.provider.CatalogProvider
-
Updates the bulk operation to set the total record count after item initialization.
- updateBulkOperationTotalRecordCount(long, BulkOperationResponse, ContextInfo) - Method in class com.broadleafcommerce.bulkoperations.service.provider.external.ExternalCatalogProvider
- updateCategoryProducts(CategoryProductRequest, ContextInfo) - Method in interface com.broadleafcommerce.bulkoperations.service.provider.CatalogProvider
-
Updates the category products for the given
CategoryProductRequest
. - updateCategoryProducts(CategoryProductRequest, ContextInfo) - Method in class com.broadleafcommerce.bulkoperations.service.provider.external.ExternalCatalogProvider
V
- validateBulkOperationRequest(BulkOperationRequest, ContextInfo) - Method in interface com.broadleafcommerce.bulkoperations.service.BulkOperationsService
-
Validates the
BulkOperationRequest
, throwing aValidationException
in the event that there is a validation failure. - validateBulkOperationRequest(BulkOperationRequest, ContextInfo) - Method in class com.broadleafcommerce.bulkoperations.service.DefaultBulkOperationsService
- valueOf(String) - Static method in enum class com.broadleafcommerce.bulkoperations.domain.types.BulkOperationSubstatusType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.broadleafcommerce.bulkoperations.domain.types.BulkOperationSubstatusType
-
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