Index

A B C D E F G H I L M N O P R S T U V 
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 uses WebClient 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 to AuthorizedClientServiceOAuth2AuthorizedClientManager.
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 a ValidationException 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.
A B C D E F G H I L M N O P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form