Index
All Classes and Interfaces|All Packages
A
- AbstractBatchIndexRequestHandler - Class in com.broadleafcommerce.search.index.common.messaging.handler
-
BatchIndexRequestHandlers are responsible for listening for channel events (
BatchIndexRequest
) associated with a specificIndexable
repository domain type. - AbstractBatchIndexRequestHandler(ObjectMapper) - Constructor for class com.broadleafcommerce.search.index.common.messaging.handler.AbstractBatchIndexRequestHandler
- AbstractSingleIndexRequestHandler - Class in com.broadleafcommerce.search.index.common.messaging.handler
-
SingleIndexRequestHandlers are responsible for listening for channel events (
SingleIndexRequest
) associated with a specificIndexable
repository domain type. - AbstractSingleIndexRequestHandler(ObjectMapper) - Constructor for class com.broadleafcommerce.search.index.common.messaging.handler.AbstractSingleIndexRequestHandler
- addNotFoundIndexables(List<?>, List<T>, String) - Method in class com.broadleafcommerce.search.index.common.messaging.handler.AbstractBatchIndexRequestHandler
-
Add any indexables that were not found to the supplied list of indexables.
C
- canHandle(Indexable<?>) - Method in class com.broadleafcommerce.search.index.common.document.TrackableDocumentBuilderContributor
- com.broadleafcommerce.search.index.common.autoconfigure - package com.broadleafcommerce.search.index.common.autoconfigure
- com.broadleafcommerce.search.index.common.document - package com.broadleafcommerce.search.index.common.document
- com.broadleafcommerce.search.index.common.document.autoconfigure - package com.broadleafcommerce.search.index.common.document.autoconfigure
- com.broadleafcommerce.search.index.common.messaging.handler - package com.broadleafcommerce.search.index.common.messaging.handler
- contributeInternal(Indexable<?>, T, DocumentContext, List<FieldDefinition>) - Method in class com.broadleafcommerce.search.index.common.document.TrackableDocumentBuilderContributor
- contributeTrackable(Indexable<?>, T) - Method in class com.broadleafcommerce.search.index.common.document.TrackableDocumentBuilderContributor
D
- DocumentBuilderAutoConfiguration - Class in com.broadleafcommerce.search.index.common.document.autoconfigure
- DocumentBuilderAutoConfiguration() - Constructor for class com.broadleafcommerce.search.index.common.document.autoconfigure.DocumentBuilderAutoConfiguration
G
- getObjectMapper() - Method in class com.broadleafcommerce.search.index.common.messaging.handler.AbstractBatchIndexRequestHandler
- getObjectMapper() - Method in class com.broadleafcommerce.search.index.common.messaging.handler.AbstractSingleIndexRequestHandler
- getSupportedSimpleTypeNames() - Method in class com.broadleafcommerce.search.index.common.messaging.handler.AbstractBatchIndexRequestHandler
-
The simple originating
BatchIndexableType
names supported by this handler. - getSupportedSimpleTypeNames() - Method in class com.broadleafcommerce.search.index.common.messaging.handler.AbstractSingleIndexRequestHandler
-
The simple originating entity type names supported by this handler.
- getTrackableBehavior() - Method in class com.broadleafcommerce.search.index.common.document.TrackableDocumentBuilderContributor
-
The
TrackableBehavior
for which the contributor should populate fields. - getTypeFactory() - Method in class com.broadleafcommerce.search.index.common.messaging.handler.AbstractBatchIndexRequestHandler
H
- handle(String) - Method in class com.broadleafcommerce.search.index.common.messaging.handler.AbstractBatchIndexRequestHandler
-
Entry point for the handler.
- handle(String) - Method in class com.broadleafcommerce.search.index.common.messaging.handler.AbstractSingleIndexRequestHandler
-
Entry point for the handler.
- hook(String) - Method in class com.broadleafcommerce.search.index.common.messaging.handler.AbstractBatchIndexRequestHandler
-
Hook point for message listeners to bind to the input channel with
@StreamListener
. - hook(String) - Method in class com.broadleafcommerce.search.index.common.messaging.handler.AbstractSingleIndexRequestHandler
-
Hook point for message listeners to bind to the input channel with
@StreamListener
.
I
- IndexerCommonEnvironmentPostProcessor - Class in com.broadleafcommerce.search.index.common.autoconfigure
- IndexerCommonEnvironmentPostProcessor() - Constructor for class com.broadleafcommerce.search.index.common.autoconfigure.IndexerCommonEnvironmentPostProcessor
- isArchived(SandboxTrackable) - Method in class com.broadleafcommerce.search.index.common.document.SandboxTrackableDocumentBuilderPreProcessor
- isValidType(String) - Method in class com.broadleafcommerce.search.index.common.messaging.handler.AbstractBatchIndexRequestHandler
-
Determine if the reported type (i.e.
- isValidType(String) - Method in class com.broadleafcommerce.search.index.common.messaging.handler.AbstractSingleIndexRequestHandler
-
Determine if the reported type (i.e.
P
- postProcessEnvironment(ConfigurableEnvironment, SpringApplication) - Method in class com.broadleafcommerce.search.index.common.autoconfigure.IndexerCommonEnvironmentPostProcessor
- preProcessInternal(List<? extends Indexable<?>>) - Method in class com.broadleafcommerce.search.index.common.document.SandboxTrackableDocumentBuilderPreProcessor
- processBatchIndexRequest(JsonNode) - Method in class com.broadleafcommerce.search.index.common.messaging.handler.AbstractBatchIndexRequestHandler
-
Handle the JSON representation of the BatchIndexRequest message that has been deemed appropriate for this handler based on comparing the expected
batchIndexableType
parameter in the JSON against the generic type of the handler implementation. - processSingleIndexRequest(JsonNode) - Method in class com.broadleafcommerce.search.index.common.messaging.handler.AbstractSingleIndexRequestHandler
-
Handle the JSON representation of the SingleIndexRequest message that has been deemed appropriate for this handler based on comparing the expected
_class
parameter in the JSON against the generic type of the handler implementation.
S
- sandboxTrackableDocumentBuilderPreProcessor() - Method in class com.broadleafcommerce.search.index.common.document.autoconfigure.DocumentBuilderAutoConfiguration
- SandboxTrackableDocumentBuilderPreProcessor - Class in com.broadleafcommerce.search.index.common.document
-
Populate the indexables with sandbox trackable information relevant to the context of other objects being indexed.
- SandboxTrackableDocumentBuilderPreProcessor() - Constructor for class com.broadleafcommerce.search.index.common.document.SandboxTrackableDocumentBuilderPreProcessor
- setTypeFactory(TypeFactory) - Method in class com.broadleafcommerce.search.index.common.messaging.handler.AbstractBatchIndexRequestHandler
- shouldProcess(Indexable<?>) - Method in class com.broadleafcommerce.search.index.common.document.SandboxTrackableDocumentBuilderPreProcessor
T
- TrackableDocumentBuilderContributor<T> - Class in com.broadleafcommerce.search.index.common.document
-
Supports contributing trackable information fields to the document.
- TrackableDocumentBuilderContributor() - Constructor for class com.broadleafcommerce.search.index.common.document.TrackableDocumentBuilderContributor
All Classes and Interfaces|All Packages