Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- addAdditionalAttribute(String, Object) - Method in interface com.broadleafcommerce.bulkoperations.domain.CatalogItem
-
Takes in any additional attributes passed in the request not matching any defined properties.
- addAttribute(String, Object) - Method in class com.broadleafcommerce.bulkoperations.domain.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 usesWebClient
and allows for access token response that contain additional non-String parameters. - OAuth2ClientCredentialsAccessTokenResponseClient(WebClient) - Constructor for class com.broadleafcommerce.bulkoperations.oauth2.client.endpoint.OAuth2ClientCredentialsAccessTokenResponseClient
- orderToParamValue(Sort.Order) - Method in class com.broadleafcommerce.bulkoperations.service.provider.utils.ProviderUtils
-
Converts a sort order into a query parameter value (e.g.
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 toAuthorizedClientServiceOAuth2AuthorizedClientManager
. - 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 aValidationException
in the event that there is a validation failure. - validateBulkOperationRequest(BulkOperationRequest, ContextInfo) - Method in class com.broadleafcommerce.bulkoperations.service.DefaultBulkOperationsService
- valueOf(String) - Static method in enum class com.broadleafcommerce.bulkoperations.domain.types.BulkOperationSubstatusType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.broadleafcommerce.bulkoperations.domain.types.BulkOperationSubstatusType
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form