Index

A B C D E F G H I L 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.SearchResponse
Takes in any additional attributes passed in the request not matching any defined properties.
authorize(OAuth2AuthorizeRequest) - Method in class com.broadleafcommerce.bulkoperations.oauth2.client.web.SynchronizedDelegatingOAuth2AuthorizedClientManager
 

B

BASE_URI - Static variable in class com.broadleafcommerce.bulkoperations.web.endpoint.BulkOperationsEndpoint
 
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
 
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
 

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.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.
CHANNEL - Static variable in interface com.broadleafcommerce.bulkoperations.messaging.BulkOpsInitializeItemsConsumer
 
com.broadleafcommerce.bulkoperations.autoconfigure - package com.broadleafcommerce.bulkoperations.autoconfigure
 
com.broadleafcommerce.bulkoperations.domain - package com.broadleafcommerce.bulkoperations.domain
 
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.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.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
 
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 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(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.SearchResponse
Map holding any additional attributes passed in the request not matching any defined properties.
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
getBulkOpsInitializeItemsRequestProducer() - Method in class com.broadleafcommerce.bulkoperations.service.handler.CatalogBulkOperationHandler
 
getCatalogProvider() - Method in class com.broadleafcommerce.bulkoperations.messaging.InitializeBulkOperationItemsListener
 
getCatalogProvider() - Method in class com.broadleafcommerce.bulkoperations.service.handler.CatalogBulkOperationHandler
 
getContent() - Method in class com.broadleafcommerce.bulkoperations.domain.SearchResponse
The actual results for the search request.
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
 
getDelegating() - Method in class com.broadleafcommerce.bulkoperations.service.environment.BulkOperationsJpaProperties
 
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 interface com.broadleafcommerce.bulkoperations.domain.CatalogItem
The ID of the CatalogItem.
getId() - Method in class com.broadleafcommerce.bulkoperations.domain.Product
The context ID of the product
getIdempotentConsumptionService() - Method in class com.broadleafcommerce.bulkoperations.messaging.InitializeBulkOperationItemsListener
 
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
 
getPricingKey() - Method in class com.broadleafcommerce.bulkoperations.domain.Product
The pricing key of the product.
getProcessRequestProducer() - Method in class com.broadleafcommerce.bulkoperations.messaging.InitializeBulkOperationItemsListener
 
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.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.ExternalSearchProvider
 
getReceivedException() - Method in exception com.broadleafcommerce.bulkoperations.exception.ProviderApiException
The received error.
getSandboxDescription(BulkOperationRequest, ContextInfo) - Method in class com.broadleafcommerce.bulkoperations.service.handler.CatalogBulkOperationHandler
 
getSandboxName(BulkOperationRequest, ContextInfo) - Method in class com.broadleafcommerce.bulkoperations.service.handler.CatalogBulkOperationHandler
 
getSearchProvider() - Method in class com.broadleafcommerce.bulkoperations.messaging.InitializeBulkOperationItemsListener
 
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.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.InitializeBulkOperationItemsListener
 
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.ExternalSearchProvider
 
getUpdateBulkOperationTotalRecordCountUrl(BulkOperationResponse) - Method in class com.broadleafcommerce.bulkoperations.service.provider.external.ExternalCatalogProvider
 
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.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.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.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.
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
 
logDebug(Exception, WebRequest) - Method in class com.broadleafcommerce.bulkoperations.web.exception.BulkOperationsExceptionAdvisor
 

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.

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

RouteConstants - Class in com.broadleafcommerce.bulkoperations.service.environment
 
RouteConstants.Persistence - Class in com.broadleafcommerce.bulkoperations.service.environment
 

S

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.Product
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.
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
 
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
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
 
setDatasource(DataSourceProperties) - Method in class com.broadleafcommerce.bulkoperations.service.environment.BulkOperationsJpaProperties
 
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.
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.
setProvider(String) - Method in class com.broadleafcommerce.bulkoperations.service.environment.BulkOperationsProviderProperties
 
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.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
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.ExternalSearchProperties
The base url for an external search service: https://localhost:8447/search.
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.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
 

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 O P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form