A B C D E F G H I L M N O P Q R S T U V W Z 
All Classes All Packages

A

AbstractBasicAuthAwareSolrProvider - Class in com.broadleafcommerce.search.provider.solr
Abstract class that provides convenience methods to allow implementors to arbitrarily set BasicAuth credentials on various types of SolrRequests.
AbstractBasicAuthAwareSolrProvider(SolrClient, String, String) - Constructor for class com.broadleafcommerce.search.provider.solr.AbstractBasicAuthAwareSolrProvider
 
ACTIVE_END_DATE - com.broadleafcommerce.search.provider.solr.util.SolrNarrowFields
 
ACTIVE_START_DATE - com.broadleafcommerce.search.provider.solr.util.SolrNarrowFields
 
ALIAS_PROPERTY_PREFIX - Static variable in class com.broadleafcommerce.search.provider.solr.DefaultSolrCollectionResolver
 
ALL_SKUS - com.broadleafcommerce.search.provider.solr.util.SolrCommonCatalogFields
All of the SKUs for a given Product.
and(List<String>) - Static method in class com.broadleafcommerce.search.provider.solr.util.SolrQueryUtil
Combine the provided values in an AND statement.
APPLICATION - com.broadleafcommerce.search.provider.solr.util.SolrNarrowFields
 
applyBoost(String, Double) - Static method in class com.broadleafcommerce.search.provider.solr.util.SolrQueryUtil
Format the provided field and boost as a boosted field for Solr.
AvailabilityStrategy - Enum in com.broadleafcommerce.search.provider.solr.util
Default inventory availability strategies.
AVAILABLE_ONLINE - com.broadleafcommerce.search.provider.solr.util.SolrCommonCatalogFields
Is this product available online?

B

BroadleafSolrProperties - Class in com.broadleafcommerce.search.provider.solr.autoconfigure
Properties related to Solr configuration.
BroadleafSolrProperties() - Constructor for class com.broadleafcommerce.search.provider.solr.autoconfigure.BroadleafSolrProperties
 
BroadleafSolrProperties.ConfProperties - Class in com.broadleafcommerce.search.provider.solr.autoconfigure
 
BroadleafSolrProperties.IndexProperties - Class in com.broadleafcommerce.search.provider.solr.autoconfigure
 
BroadleafSolrProperties.QueryProperties - Class in com.broadleafcommerce.search.provider.solr.autoconfigure
 
BroadleafSolrProperties.ServerProperties - Class in com.broadleafcommerce.search.provider.solr.autoconfigure
 
BroadleafSolrProperties.ZooKeeperACLProperties - Class in com.broadleafcommerce.search.provider.solr.autoconfigure
 
buildDateRange(String, Instant, Instant, boolean) - Static method in class com.broadleafcommerce.search.provider.solr.util.SolrQueryUtil
Given two instants in time, build a range query between the two instants.
buildExclusion(String) - Static method in class com.broadleafcommerce.search.provider.solr.util.SolrQueryUtil
Create an exclusion local parameter for the given field.
buildFullOriginalQueryStr(QueryResponse) - Static method in class com.broadleafcommerce.search.provider.solr.util.SolrQueryUtil
Based on the response, builds the original query String sent to Solr.
buildInterval(String, String) - Static method in class com.broadleafcommerce.search.provider.solr.util.SolrQueryUtil
Create expression for interval for min and max.
buildLocalParameter(String, String) - Static method in class com.broadleafcommerce.search.provider.solr.util.SolrQueryUtil
Create a local parameter to be associated with a Solr query parameter
buildLocalParameter(String, Map<String, String>) - Static method in class com.broadleafcommerce.search.provider.solr.util.SolrQueryUtil
Create a local parameter to be included in a Solr query
buildPhraseQueryWithSlop(String, String, String) - Static method in class com.broadleafcommerce.search.provider.solr.util.SolrQueryUtil
Creates a query with phrase slop.
buildQuery(String, Object) - Static method in class com.broadleafcommerce.search.provider.solr.util.SolrQueryUtil
Create query for given field to have given value.
buildQuery(String, Collection<String>) - Static method in class com.broadleafcommerce.search.provider.solr.util.SolrQueryUtil
Create query for given field to have one of the given values.
buildRange(String, String, boolean) - Static method in class com.broadleafcommerce.search.provider.solr.util.SolrQueryUtil
Create range value for given field to be within the given range.
buildRange(String, String, boolean, boolean) - Static method in class com.broadleafcommerce.search.provider.solr.util.SolrQueryUtil
Create range value for given field to be within the given range.
buildRangeQuery(String, String, String) - Static method in class com.broadleafcommerce.search.provider.solr.util.SolrQueryUtil
Create inclusive range query for given field to be within the given range.
buildRangeQuery(String, String, String, boolean) - Static method in class com.broadleafcommerce.search.provider.solr.util.SolrQueryUtil
Create query for given field to be within the given range.
buildTag(String) - Static method in class com.broadleafcommerce.search.provider.solr.util.SolrQueryUtil
Create a tag local parameter for the given field.

C

canEqual(Object) - Method in class com.broadleafcommerce.search.provider.solr.api.domain.SolrSearchResponse
 
canEqual(Object) - Method in class com.broadleafcommerce.search.provider.solr.autoconfigure.BroadleafSolrProperties
 
canEqual(Object) - Method in class com.broadleafcommerce.search.provider.solr.autoconfigure.BroadleafSolrProperties.ConfProperties
 
canEqual(Object) - Method in class com.broadleafcommerce.search.provider.solr.autoconfigure.BroadleafSolrProperties.IndexProperties
 
canEqual(Object) - Method in class com.broadleafcommerce.search.provider.solr.autoconfigure.BroadleafSolrProperties.QueryProperties
 
canEqual(Object) - Method in class com.broadleafcommerce.search.provider.solr.autoconfigure.BroadleafSolrProperties.ServerProperties
 
canEqual(Object) - Method in class com.broadleafcommerce.search.provider.solr.autoconfigure.BroadleafSolrProperties.ZooKeeperACLProperties
 
canParticipate() - Method in class com.broadleafcommerce.search.provider.solr.util.zk.ReentrantDistributedZookeeperLock
Allows one to disable this locking mechanism via the 'com.broadleafcommerce.search.api.DistributedLock.canParticipate' (globally) or the 'com.broadleafcommerce.search.api.DistributedLock.${lockName}.canParticipate' property.
CATALOG - com.broadleafcommerce.search.provider.solr.util.SolrNarrowFields
 
CATALOG_ONLY - com.broadleafcommerce.search.provider.solr.util.AvailabilityStrategy
Products are searchable based on availability data from the catalog service
CATALOG_OVERRIDES - com.broadleafcommerce.search.provider.solr.util.SolrNarrowFields
 
CHECK_AVAILABLE_INVENTORY - com.broadleafcommerce.search.provider.solr.util.AvailabilityStrategy
Products are searchable based on availability data from an external service, such as an inventory service
checkConnection() - Method in class com.broadleafcommerce.search.provider.solr.DefaultSolrCloudAdminProvider
 
checkConnection() - Method in interface com.broadleafcommerce.search.provider.solr.SolrAdminProvider
Check that the provider can connect to Solr.
CLUSTER_STATUS_PATH - Static variable in class com.broadleafcommerce.search.provider.solr.AbstractBasicAuthAwareSolrProvider
 
com.broadleafcommerce.search.provider.solr - package com.broadleafcommerce.search.provider.solr
 
com.broadleafcommerce.search.provider.solr.api.domain - package com.broadleafcommerce.search.provider.solr.api.domain
 
com.broadleafcommerce.search.provider.solr.autoconfigure - package com.broadleafcommerce.search.provider.solr.autoconfigure
 
com.broadleafcommerce.search.provider.solr.util - package com.broadleafcommerce.search.provider.solr.util
 
com.broadleafcommerce.search.provider.solr.util.zk - package com.broadleafcommerce.search.provider.solr.util.zk
 
ConfProperties() - Constructor for class com.broadleafcommerce.search.provider.solr.autoconfigure.BroadleafSolrProperties.ConfProperties
 
conjoin(List<String>, String) - Static method in class com.broadleafcommerce.search.provider.solr.util.SolrQueryUtil
Combine the provided values with conjunction.
CONTEXT_ID - com.broadleafcommerce.search.provider.solr.util.SolrNarrowFields
 
createAlias(String, String, CollectionAdminResponse) - Method in class com.broadleafcommerce.search.provider.solr.DefaultSolrCloudAdminProvider
Create the new collection with this configuration and assign it to the given alias.
createCollectionRequest(String, CollectionAdminResponse) - Method in class com.broadleafcommerce.search.provider.solr.DefaultSolrCloudAdminProvider
Build the request to create a collection in Solr.
currentThreadHoldsLock() - Method in class com.broadleafcommerce.search.provider.solr.util.zk.ReentrantDistributedZookeeperLock
 
CUSTOMER_CONTEXT - com.broadleafcommerce.search.provider.solr.util.SolrNarrowFields
 

D

DEFAULT_BASE_FOLDER - Static variable in class com.broadleafcommerce.search.provider.solr.util.zk.ReentrantDistributedZookeeperLock
This is the base folder that all locks will be written to in Zookeeper.
DEFAULT_QUERY - Static variable in class com.broadleafcommerce.search.provider.solr.util.SolrConstants
 
DefaultSolrCloudAdminProvider - Class in com.broadleafcommerce.search.provider.solr
Default implementation using SolrJ client to invoke SolrCloud management APIs (specifically using CollectionAdminRequest).
DefaultSolrCloudAdminProvider(CloudSolrClient, String, String, String, int, long) - Constructor for class com.broadleafcommerce.search.provider.solr.DefaultSolrCloudAdminProvider
 
DefaultSolrCollectionResolver - Class in com.broadleafcommerce.search.provider.solr
Default implementation of the SolrCollectionResolver.
DefaultSolrCollectionResolver(Environment) - Constructor for class com.broadleafcommerce.search.provider.solr.DefaultSolrCollectionResolver
 
DefaultSolrReindexProvider - Class in com.broadleafcommerce.search.provider.solr
Basic implementation of a SolrIndexProvider that writes SolrInputDocuments to Solr.
DefaultSolrReindexProvider(SolrClient, String, String, SolrRequest.METHOD, int, long) - Constructor for class com.broadleafcommerce.search.provider.solr.DefaultSolrReindexProvider
 
DefaultSolrSearchProvider - Class in com.broadleafcommerce.search.provider.solr
 
DefaultSolrSearchProvider(SolrClient, SolrCollectionResolver, SolrRequest.METHOD, String, String, CacheStateManager) - Constructor for class com.broadleafcommerce.search.provider.solr.DefaultSolrSearchProvider
 
DEFTYPE - Static variable in class com.broadleafcommerce.search.provider.solr.util.SolrConstants
 
delete(List<String>, int, String...) - Method in class com.broadleafcommerce.search.provider.solr.DefaultSolrReindexProvider
 
delete(List<String>, int, String...) - Method in interface com.broadleafcommerce.search.provider.solr.SolrIndexProvider
Perform a delete operation, deleting a list of document IDs from Solr.
deleteByField(String, String, int, String...) - Method in class com.broadleafcommerce.search.provider.solr.DefaultSolrReindexProvider
 
deleteRecursive(String, ZooKeeper) - Static method in class com.broadleafcommerce.search.provider.solr.util.zk.ZooKeeperUtil
Recursively deletes a path in Zookeeper.
determineCollectionsFromAliases(String[]) - Method in class com.broadleafcommerce.search.provider.solr.AbstractBasicAuthAwareSolrProvider
 

E

EDISMAX_PARSER - Static variable in class com.broadleafcommerce.search.provider.solr.util.SolrConstants
 
equals(Object) - Method in class com.broadleafcommerce.search.provider.solr.api.domain.SolrSearchResponse
 
equals(Object) - Method in class com.broadleafcommerce.search.provider.solr.autoconfigure.BroadleafSolrProperties.ConfProperties
 
equals(Object) - Method in class com.broadleafcommerce.search.provider.solr.autoconfigure.BroadleafSolrProperties
 
equals(Object) - Method in class com.broadleafcommerce.search.provider.solr.autoconfigure.BroadleafSolrProperties.IndexProperties
 
equals(Object) - Method in class com.broadleafcommerce.search.provider.solr.autoconfigure.BroadleafSolrProperties.QueryProperties
 
equals(Object) - Method in class com.broadleafcommerce.search.provider.solr.autoconfigure.BroadleafSolrProperties.ServerProperties
 
equals(Object) - Method in class com.broadleafcommerce.search.provider.solr.autoconfigure.BroadleafSolrProperties.ZooKeeperACLProperties
 
EXCLUSION - Static variable in class com.broadleafcommerce.search.provider.solr.util.SolrConstants
 
exists(String, ZooKeeper) - Static method in class com.broadleafcommerce.search.provider.solr.util.zk.ZooKeeperUtil
 

F

field() - Method in enum com.broadleafcommerce.search.provider.solr.util.SolrCommonCatalogFields
Get the typed name of the field for Solr.
field() - Method in enum com.broadleafcommerce.search.provider.solr.util.SolrNarrowFields
Get the typed name of the field for Solr.
FIELD_LIST - Static variable in class com.broadleafcommerce.search.provider.solr.util.SolrConstants
Parameter that represents the field list that should be returned from a query.
findFirstLockFileName(String) - Method in class com.broadleafcommerce.search.provider.solr.util.zk.ReentrantDistributedZookeeperLock
Reads all of the lock files under the lock folder and orders them by file name.
fromString(String) - Method in enum com.broadleafcommerce.search.provider.solr.util.AvailabilityStrategy
Find the availability strategy based on its string representation.

G

generateLockFile() - Method in class com.broadleafcommerce.search.provider.solr.util.zk.ReentrantDistributedZookeeperLock
Create a lock reference in Zookeeper.
getAcls() - Method in class com.broadleafcommerce.search.provider.solr.util.zk.ReentrantDistributedZookeeperLock
Returns a list of Zookeeper ACLs to be used for this lock.
getChroot() - Method in class com.broadleafcommerce.search.provider.solr.autoconfigure.BroadleafSolrProperties.ServerProperties
The Zookeeper chroot, which represents the root path to the Zookeeper virtual file system for SolrCloud configuration.
getClusterStatus() - Method in class com.broadleafcommerce.search.provider.solr.DefaultSolrCloudAdminProvider
Get the current cluster status, to retrieve information about the existing collections.
getCollectionName(String) - Method in class com.broadleafcommerce.search.provider.solr.DefaultSolrCloudAdminProvider
Retrieve the name of the collection assigned to the alias in Solr.
getCollectionResolver() - Method in class com.broadleafcommerce.search.provider.solr.DefaultSolrSearchProvider
 
getCollectionResolver() - Method in class com.broadleafcommerce.search.provider.solr.SolrConnectionValidator
 
getCommitWithinTime() - Method in class com.broadleafcommerce.search.provider.solr.autoconfigure.BroadleafSolrProperties.IndexProperties
Amount of time to commit within.
getConf() - Method in class com.broadleafcommerce.search.provider.solr.autoconfigure.BroadleafSolrProperties
 
getConfigName(String, CollectionAdminResponse) - Method in class com.broadleafcommerce.search.provider.solr.DefaultSolrCloudAdminProvider
Returns the previous configuration name for the collection.
getCurrentThreadLockPermits() - Method in class com.broadleafcommerce.search.provider.solr.util.zk.ReentrantDistributedZookeeperLock
 
getDebug() - Method in class com.broadleafcommerce.search.provider.solr.api.domain.SolrSearchResponse
The raw query response for debugging purposes.
getDefaultConfig() - Method in class com.broadleafcommerce.search.provider.solr.autoconfigure.BroadleafSolrProperties.ConfProperties
The default configuration to use when creating collections.
getDefaultConfig() - Method in class com.broadleafcommerce.search.provider.solr.DefaultSolrCloudAdminProvider
 
getDefaultShards() - Method in class com.broadleafcommerce.search.provider.solr.autoconfigure.BroadleafSolrProperties.ConfProperties
The default number of shards to use when creating collections.
getDefaultShards() - Method in class com.broadleafcommerce.search.provider.solr.DefaultSolrCloudAdminProvider
 
getDefinedFields(IndexableType, ContextInfo) - Method in class com.broadleafcommerce.search.provider.solr.DefaultSolrSearchProvider
 
getDefinedFieldsInternal(IndexableType) - Method in class com.broadleafcommerce.search.provider.solr.DefaultSolrSearchProvider
Retrieve all fields defined in Solr for a particular indexable type.
getDeleteCollectionPauseTimeMillis() - Method in class com.broadleafcommerce.search.provider.solr.autoconfigure.BroadleafSolrProperties.IndexProperties
Amount of milliseconds to pause after deleting of the Solr collections.
getDeleteCollectionPauseTimeMillis() - Method in class com.broadleafcommerce.search.provider.solr.DefaultSolrCloudAdminProvider
 
getEnvironment() - Method in class com.broadleafcommerce.search.provider.solr.util.zk.ReentrantDistributedZookeeperLock
Returns the Spring Environment object associated with this environment.
getFailureRetries() - Method in class com.broadleafcommerce.search.provider.solr.util.zk.ReentrantDistributedZookeeperLock
This will retry any interactions with Zookeeper this many times.
getFullLockName() - Method in class com.broadleafcommerce.search.provider.solr.util.zk.ReentrantDistributedZookeeperLock
Returns LOCK_PREFIX + getLockName() E.g.
getHost() - Method in class com.broadleafcommerce.search.provider.solr.autoconfigure.BroadleafSolrProperties.ServerProperties
The host URL to connect to the Solr Server.
getIndex() - Method in class com.broadleafcommerce.search.provider.solr.autoconfigure.BroadleafSolrProperties
 
getIntervalMax(String) - Static method in class com.broadleafcommerce.search.provider.solr.util.SolrQueryUtil
Retrieve the upper bound value for the given inclusive interval.
getIntervalMin(String) - Static method in class com.broadleafcommerce.search.provider.solr.util.SolrQueryUtil
Retrieve the lower bound value for the given inclusive interval.
getLockAccessPropertyName() - Method in class com.broadleafcommerce.search.provider.solr.util.zk.ReentrantDistributedZookeeperLock
The name of the property associated with this lock.
getLockFolderPath() - Method in class com.broadleafcommerce.search.provider.solr.util.zk.ReentrantDistributedZookeeperLock
 
getLockName() - Method in class com.broadleafcommerce.search.provider.solr.util.zk.ReentrantDistributedZookeeperLock
The lock name provided in the constructor.
getMaxRetries() - Method in class com.broadleafcommerce.search.provider.solr.autoconfigure.BroadleafSolrProperties.IndexProperties
Max number of times to retry if an error occurs in indexing.
getMaxRetries() - Method in class com.broadleafcommerce.search.provider.solr.DefaultSolrReindexProvider
 
getMethod() - Method in class com.broadleafcommerce.search.provider.solr.autoconfigure.BroadleafSolrProperties.IndexProperties
Default HTTP method used for submit updates to Solr using the UpdateRequest.
getMethod() - Method in class com.broadleafcommerce.search.provider.solr.autoconfigure.BroadleafSolrProperties.QueryProperties
Default method for making query requests to Solr.
getNameFromSolrField(String) - Method in class com.broadleafcommerce.search.provider.solr.SolrFieldService
Retrieves the field name from a Solr field name.
getNumLiveNodes(CollectionAdminResponse) - Method in class com.broadleafcommerce.search.provider.solr.DefaultSolrCloudAdminProvider
Returns the number of live nodes in the cluster.
getNumShards(String, CollectionAdminResponse) - Method in class com.broadleafcommerce.search.provider.solr.DefaultSolrCloudAdminProvider
Returns the previous number of shards for the collection.
getPassword() - Method in class com.broadleafcommerce.search.provider.solr.autoconfigure.BroadleafSolrProperties.ServerProperties
Optional password to use for Basic Authentication along with the userName field for Solr.
getPassword() - Method in class com.broadleafcommerce.search.provider.solr.autoconfigure.BroadleafSolrProperties.ZooKeeperACLProperties
 
getPauseTime() - Method in class com.broadleafcommerce.search.provider.solr.autoconfigure.BroadleafSolrProperties.IndexProperties
Amount of time to pause if a retry occurs due to an exception.
getPauseTime() - Method in class com.broadleafcommerce.search.provider.solr.DefaultSolrReindexProvider
 
getPrimarySolrCollectionForIndexable(Indexable<?>) - Method in class com.broadleafcommerce.search.provider.solr.DefaultSolrCollectionResolver
 
getPrimarySolrCollectionForIndexable(Indexable<?>) - Method in interface com.broadleafcommerce.search.provider.solr.SolrCollectionResolver
Retrieve the correct primary (foreground) Solr alias name for the given Indexable.
getPrimarySolrCollectionForType(IndexableType) - Method in class com.broadleafcommerce.search.provider.solr.DefaultSolrCollectionResolver
 
getPrimarySolrCollectionForType(IndexableType) - Method in interface com.broadleafcommerce.search.provider.solr.SolrCollectionResolver
Retrieve the correct primary (foreground) Solr alias name for the given IndexableType.
getPrimarySolrCollectionForType(String) - Method in class com.broadleafcommerce.search.provider.solr.DefaultSolrCollectionResolver
 
getPrimarySolrCollectionForType(String) - Method in interface com.broadleafcommerce.search.provider.solr.SolrCollectionResolver
Retrieve the correct primary (foreground) Solr alias name for the given type.
getQuery() - Method in class com.broadleafcommerce.search.provider.solr.autoconfigure.BroadleafSolrProperties
 
getQueryMethod() - Method in class com.broadleafcommerce.search.provider.solr.DefaultSolrSearchProvider
 
getRetryWaitTime() - Method in class com.broadleafcommerce.search.provider.solr.util.zk.ReentrantDistributedZookeeperLock
If an interaction with Zookeeper fails, it will retry and this will be the pause time, in millis, between retries.
getSecondarySolrCollectionForIndexable(Indexable<?>) - Method in class com.broadleafcommerce.search.provider.solr.DefaultSolrCollectionResolver
 
getSecondarySolrCollectionForIndexable(Indexable<?>) - Method in interface com.broadleafcommerce.search.provider.solr.SolrCollectionResolver
Retrieve the correct secondary (background) Solr alias name for the given Indexable.
getSecondarySolrCollectionForType(IndexableType) - Method in class com.broadleafcommerce.search.provider.solr.DefaultSolrCollectionResolver
 
getSecondarySolrCollectionForType(IndexableType) - Method in interface com.broadleafcommerce.search.provider.solr.SolrCollectionResolver
Retrieve the correct secondary (background) Solr alias name for the given IndexableType.
getSecondarySolrCollectionForType(String) - Method in class com.broadleafcommerce.search.provider.solr.DefaultSolrCollectionResolver
 
getSecondarySolrCollectionForType(String) - Method in interface com.broadleafcommerce.search.provider.solr.SolrCollectionResolver
Retrieve the correct secondary (background) Solr alias name for the given type.
getServer() - Method in class com.broadleafcommerce.search.provider.solr.autoconfigure.BroadleafSolrProperties
 
getSolrAdminProvider() - Method in class com.broadleafcommerce.search.provider.solr.SolrConnectionValidator
 
getSolrBasicAuthPassword(SolrRequest<?>) - Method in class com.broadleafcommerce.search.provider.solr.AbstractBasicAuthAwareSolrProvider
Returns a BasicAuth password for Solr.
getSolrBasicAuthUser(SolrRequest<?>) - Method in class com.broadleafcommerce.search.provider.solr.AbstractBasicAuthAwareSolrProvider
Returns a BasicAuth username for Solr.
getSolrClient() - Method in class com.broadleafcommerce.search.provider.solr.AbstractBasicAuthAwareSolrProvider
 
getSolrClient() - Method in interface com.broadleafcommerce.search.provider.solr.SolrProvider
Get a client to make requests to Solr.
getSolrField(FieldVariant, String) - Method in class com.broadleafcommerce.search.provider.solr.SolrFieldService
Format the provided field variant as a Solr field name in this locale.
getSolrFields(List<FieldVariant>, String) - Method in class com.broadleafcommerce.search.provider.solr.SolrFieldService
Format the provided field variants as Solr field names in this locale.
getSolrSearchProvider() - Method in class com.broadleafcommerce.search.provider.solr.SolrConnectionValidator
 
getSubmitMethod() - Method in class com.broadleafcommerce.search.provider.solr.DefaultSolrReindexProvider
 
getTypeFromSolrField(String) - Method in class com.broadleafcommerce.search.provider.solr.SolrFieldService
Retrieves the type from a Solr field name.
getUsername() - Method in class com.broadleafcommerce.search.provider.solr.autoconfigure.BroadleafSolrProperties.ZooKeeperACLProperties
 
getUserName() - Method in class com.broadleafcommerce.search.provider.solr.autoconfigure.BroadleafSolrProperties.ServerProperties
Optional user name to use for BasicAuth with Solr.
getZkAcl() - Method in class com.broadleafcommerce.search.provider.solr.autoconfigure.BroadleafSolrProperties
 
getZookeeperClient() - Method in class com.broadleafcommerce.search.provider.solr.util.zk.ReentrantDistributedZookeeperLock
 
getZooKeeperSequentialComparator(String) - Method in class com.broadleafcommerce.search.provider.solr.util.zk.ReentrantDistributedZookeeperLock
This sorts the ZooKeeper files (znodes) according to name, based on the appended sequence, and depending on what the current sequence is.

H

hardCommit(String...) - Method in class com.broadleafcommerce.search.provider.solr.DefaultSolrReindexProvider
 
hardCommit(String...) - Method in interface com.broadleafcommerce.search.provider.solr.SolrIndexProvider
Initiates a Solr soft commit to each of the indices.
hashCode() - Method in class com.broadleafcommerce.search.provider.solr.api.domain.SolrSearchResponse
 
hashCode() - Method in class com.broadleafcommerce.search.provider.solr.autoconfigure.BroadleafSolrProperties.ConfProperties
 
hashCode() - Method in class com.broadleafcommerce.search.provider.solr.autoconfigure.BroadleafSolrProperties
 
hashCode() - Method in class com.broadleafcommerce.search.provider.solr.autoconfigure.BroadleafSolrProperties.IndexProperties
 
hashCode() - Method in class com.broadleafcommerce.search.provider.solr.autoconfigure.BroadleafSolrProperties.QueryProperties
 
hashCode() - Method in class com.broadleafcommerce.search.provider.solr.autoconfigure.BroadleafSolrProperties.ServerProperties
 
hashCode() - Method in class com.broadleafcommerce.search.provider.solr.autoconfigure.BroadleafSolrProperties.ZooKeeperACLProperties
 

I

ID - com.broadleafcommerce.search.provider.solr.util.SolrCommonCatalogFields
Constant indicating an ID field.
IndexProperties() - Constructor for class com.broadleafcommerce.search.provider.solr.autoconfigure.BroadleafSolrProperties.IndexProperties
 
initialize() - Method in class com.broadleafcommerce.search.provider.solr.util.zk.ReentrantDistributedZookeeperLock
Creates the appropriate folder(s) in Zookeeper if they don't already exist.
instantToDateString(Instant) - Static method in class com.broadleafcommerce.search.provider.solr.util.SolrQueryUtil
Converts an Instant to a date string usable by Solr.
inValues(Collection<String>) - Static method in class com.broadleafcommerce.search.provider.solr.util.SolrQueryUtil
Combine the provided values to be used in an "in" query.
INVENTORY_AVAILABLE_FOR_APPLICATION_SCOPES - com.broadleafcommerce.search.provider.solr.util.SolrCommonCatalogFields
Indicates the application IDs for which there is available inventory.
INVENTORY_AVAILABLE_FOR_TENANT_SCOPE - com.broadleafcommerce.search.provider.solr.util.SolrCommonCatalogFields
Indicates if availability exists for this tenant (exclusive of application scoped availability).
INVENTORY_CHECK_REQUIRED - com.broadleafcommerce.search.provider.solr.util.SolrCommonCatalogFields
Indicates if an inventory check is required for the Product being searched.
isAdditiveWaitTimes() - Method in class com.broadleafcommerce.search.provider.solr.util.zk.ReentrantDistributedZookeeperLock
If this is true, the wait time in millis will be incremented by itself each time a retry occurs, up to the retry count.
isEnabled() - Method in class com.broadleafcommerce.search.provider.solr.autoconfigure.BroadleafSolrProperties.ZooKeeperACLProperties
 
isLocked() - Method in class com.broadleafcommerce.search.provider.solr.util.zk.ReentrantDistributedZookeeperLock
Indicates whether, at the time of calling, a distributed lock is in place.
isSuppressSolrClientConnection() - Method in class com.broadleafcommerce.search.provider.solr.autoconfigure.BroadleafSolrProperties.ServerProperties
Whether or not the solr client automatic connection at startup should be suppressed.

L

lock() - Method in class com.broadleafcommerce.search.provider.solr.util.zk.ReentrantDistributedZookeeperLock
 
LOCK_PREFIX - Static variable in class com.broadleafcommerce.search.provider.solr.util.zk.ReentrantDistributedZookeeperLock
This is the prefix of any lock entry.
lockInternally(long) - Method in class com.broadleafcommerce.search.provider.solr.util.zk.ReentrantDistributedZookeeperLock
Negative number means wait indefinitely (typically until an InterruptedException is thrown.
lockInterruptibly() - Method in class com.broadleafcommerce.search.provider.solr.util.zk.ReentrantDistributedZookeeperLock
 
logQuery(SolrQuery) - Static method in class com.broadleafcommerce.search.provider.solr.util.SolrQueryUtil
Logs a Solr query to debug output.

M

makePath(String, byte[], ZooKeeper) - Static method in class com.broadleafcommerce.search.provider.solr.util.zk.ZooKeeperUtil
 
makePath(String, byte[], ZooKeeper, CreateMode) - Static method in class com.broadleafcommerce.search.provider.solr.util.zk.ZooKeeperUtil
 
makePath(String, byte[], ZooKeeper, CreateMode, List<ACL>) - Static method in class com.broadleafcommerce.search.provider.solr.util.zk.ZooKeeperUtil
Creates a path in Zookeeper, specified by the path argument.
makePath(String, ZooKeeper) - Static method in class com.broadleafcommerce.search.provider.solr.util.zk.ZooKeeperUtil
Creates a path in Zookeeper, if it does not already exist, with CreateMode.PERSISTENT for the create mode and ZooDefs.Ids.OPEN_ACL_UNSAFE for ACLs.
MARKETPLACE_APPLICATIONS - com.broadleafcommerce.search.provider.solr.util.SolrNarrowFields
 

N

negate(String) - Static method in class com.broadleafcommerce.search.provider.solr.util.SolrQueryUtil
Build a negated version of the given query.
newCondition() - Method in class com.broadleafcommerce.search.provider.solr.util.zk.ReentrantDistributedZookeeperLock
 
NONE - com.broadleafcommerce.search.provider.solr.util.AvailabilityStrategy
Products are always available in search results

O

OPTION_LABEL - com.broadleafcommerce.search.provider.solr.util.SolrCommonCatalogFields
The product option label
OPTION_NAME - com.broadleafcommerce.search.provider.solr.util.SolrCommonCatalogFields
The product option name
OPTION_VALUE - com.broadleafcommerce.search.provider.solr.util.SolrCommonCatalogFields
The product option value
or(List<String>) - Static method in class com.broadleafcommerce.search.provider.solr.util.SolrQueryUtil
Combine the provided values in an OR statement.

P

parseIntegerSequenceFromFilename(String) - Method in class com.broadleafcommerce.search.provider.solr.util.zk.ReentrantDistributedZookeeperLock
This parses the 32-bit signed integer from the end of the lock file name (or znode).
pause() - Method in class com.broadleafcommerce.search.provider.solr.DefaultSolrCloudAdminProvider
 
PRIMARY_ALIAS_PROPERTY_SUFFIX - Static variable in class com.broadleafcommerce.search.provider.solr.DefaultSolrCollectionResolver
 
processRequest(SolrRequest<T>) - Method in class com.broadleafcommerce.search.provider.solr.DefaultSolrCloudAdminProvider
Execute a request in Solr with basic auth credentials, if applicable.
PRODUCT_CATEGORY_SORT - com.broadleafcommerce.search.provider.solr.util.SolrCommonCatalogFields
A dynamic string field.
PRODUCTION_TRACKING_LEVEL - Static variable in class com.broadleafcommerce.search.provider.solr.util.SolrConstants
 

Q

QUERY_ESCAPE_CHARACTERS - Static variable in class com.broadleafcommerce.search.provider.solr.util.SolrQueryUtil
 
QUERY_FIELDS - Static variable in class com.broadleafcommerce.search.provider.solr.util.SolrConstants
Parameter that represents Solr query fields.
QueryProperties() - Constructor for class com.broadleafcommerce.search.provider.solr.autoconfigure.BroadleafSolrProperties.QueryProperties
 

R

readAliases() - Method in class com.broadleafcommerce.search.provider.solr.DefaultSolrCloudAdminProvider
 
readAliases() - Method in interface com.broadleafcommerce.search.provider.solr.SolrAdminProvider
Reads a map of alias name to Solr collection name.
recreateAlias(String) - Method in class com.broadleafcommerce.search.provider.solr.DefaultSolrCloudAdminProvider
Delete the collection and re-create it.
recreateAlias(String) - Method in interface com.broadleafcommerce.search.provider.solr.SolrAdminProvider
The purpose of this is to empty, or delete and recreate, a collection.
ReentrantDistributedZookeeperLock - Class in com.broadleafcommerce.search.provider.solr.util.zk
This is similar to a ReentrantLock, except that it uses Zookeeper to share the lock state across multiple nodes, allowing for a distributed lock.
ReentrantDistributedZookeeperLock(ZooKeeper, String, String) - Constructor for class com.broadleafcommerce.search.provider.solr.util.zk.ReentrantDistributedZookeeperLock
 
ReentrantDistributedZookeeperLock(ZooKeeper, String, String, boolean, List<ACL>) - Constructor for class com.broadleafcommerce.search.provider.solr.util.zk.ReentrantDistributedZookeeperLock
This constructor takes in the ZooKeeper (non-nullable), the lock path (non-nullable and in the format of '/path/to/this/lock/folder`), and the lock name (non-nullable and non-empty string with no whitespaces, leading or trailing slashes, or special characters except '-' or '_').
ReentrantDistributedZookeeperLock(ZooKeeper, String, String, List<ACL>) - Constructor for class com.broadleafcommerce.search.provider.solr.util.zk.ReentrantDistributedZookeeperLock
This constructor takes in the ZooKeeper (non-nullable), the lock path (non-nullable and in the format of '/path/to/this/lock/folder`), and the lock name (non-nullable and non-empty string with no whitespaces, leading or trailing slashes, or special characters except '-' or '_').
ReentrantDistributedZookeeperLock(ZooKeeper, String, String, Environment, boolean, List<ACL>) - Constructor for class com.broadleafcommerce.search.provider.solr.util.zk.ReentrantDistributedZookeeperLock
This constructor takes in the ZooKeeper (non-nullable), the lock path (non-nullable and in the format of '/path/to/this/lock/folder`), the lock name (non-nullable and non-empty string with no whitespaces, leading or trailing slashes, or special characters except '-' or '_'), and an Environment object, which can be null.
ReentrantDistributedZookeeperLock(ZooKeeper, String, String, Environment, List<ACL>) - Constructor for class com.broadleafcommerce.search.provider.solr.util.zk.ReentrantDistributedZookeeperLock
This constructor takes in the ZooKeeper (non-nullable), the lock path (non-nullable and in the format of '/path/to/this/lock/folder`), the lock name (non-nullable and non-empty string with no whitespaces, leading or trailing slashes, or special characters except '-' or '_'), and an Environment object, which can be null.
reloadCollections(Collection<String>) - Method in class com.broadleafcommerce.search.provider.solr.AbstractBasicAuthAwareSolrProvider
 
reloadCollectionsFromAliases(String...) - Method in class com.broadleafcommerce.search.provider.solr.AbstractBasicAuthAwareSolrProvider
Reload the collections associated with supplied aliases.
rollback(String) - Method in class com.broadleafcommerce.search.provider.solr.DefaultSolrReindexProvider
 
rollback(String) - Method in interface com.broadleafcommerce.search.provider.solr.SolrIndexProvider
Mechanism to allow rollbacks.

S

SANDBOX - com.broadleafcommerce.search.provider.solr.util.SolrNarrowFields
 
SANDBOX_OVERRIDES - com.broadleafcommerce.search.provider.solr.util.SolrNarrowFields
 
SANDBOX_OWNER - com.broadleafcommerce.search.provider.solr.util.SolrNarrowFields
 
sanitizeQuery(String) - Static method in class com.broadleafcommerce.search.provider.solr.util.SolrQueryUtil
Escape special Solr characters in query.
search(SolrQuery, IndexableType) - Method in class com.broadleafcommerce.search.provider.solr.DefaultSolrSearchProvider
Execute a Solr search for the provided requested query and type.
search(SolrQuery, String) - Method in class com.broadleafcommerce.search.provider.solr.DefaultSolrSearchProvider
Execute a Solr search for the provided requested query and collection.
SECONDARY_ALIAS_PROPERTY_SUFFIX - Static variable in class com.broadleafcommerce.search.provider.solr.DefaultSolrCollectionResolver
 
ServerProperties() - Constructor for class com.broadleafcommerce.search.provider.solr.autoconfigure.BroadleafSolrProperties.ServerProperties
 
setBasicAuthCredentialsIfNecessary(SolrRequest<T>) - Method in class com.broadleafcommerce.search.provider.solr.AbstractBasicAuthAwareSolrProvider
Allows implementors to pass any SolrRequest here to optionally call the SolrRequest.setBasicAuthCredentials(String, String).
setChroot(String) - Method in class com.broadleafcommerce.search.provider.solr.autoconfigure.BroadleafSolrProperties.ServerProperties
The Zookeeper chroot, which represents the root path to the Zookeeper virtual file system for SolrCloud configuration.
setCommitWithinTime(int) - Method in class com.broadleafcommerce.search.provider.solr.autoconfigure.BroadleafSolrProperties.IndexProperties
Amount of time to commit within.
setConf(BroadleafSolrProperties.ConfProperties) - Method in class com.broadleafcommerce.search.provider.solr.autoconfigure.BroadleafSolrProperties
 
setDebug(String) - Method in class com.broadleafcommerce.search.provider.solr.api.domain.SolrSearchResponse
The raw query response for debugging purposes.
setDefaultConfig(String) - Method in class com.broadleafcommerce.search.provider.solr.autoconfigure.BroadleafSolrProperties.ConfProperties
The default configuration to use when creating collections.
setDefaultShards(int) - Method in class com.broadleafcommerce.search.provider.solr.autoconfigure.BroadleafSolrProperties.ConfProperties
The default number of shards to use when creating collections.
setDeleteCollectionPauseTimeMillis(long) - Method in class com.broadleafcommerce.search.provider.solr.autoconfigure.BroadleafSolrProperties.IndexProperties
Amount of milliseconds to pause after deleting of the Solr collections.
setEnabled(boolean) - Method in class com.broadleafcommerce.search.provider.solr.autoconfigure.BroadleafSolrProperties.ZooKeeperACLProperties
 
setHost(String) - Method in class com.broadleafcommerce.search.provider.solr.autoconfigure.BroadleafSolrProperties.ServerProperties
The host URL to connect to the Solr Server.
setIndex(BroadleafSolrProperties.IndexProperties) - Method in class com.broadleafcommerce.search.provider.solr.autoconfigure.BroadleafSolrProperties
 
setMaxRetries(int) - Method in class com.broadleafcommerce.search.provider.solr.autoconfigure.BroadleafSolrProperties.IndexProperties
Max number of times to retry if an error occurs in indexing.
setMethod(SolrRequest.METHOD) - Method in class com.broadleafcommerce.search.provider.solr.autoconfigure.BroadleafSolrProperties.IndexProperties
Default HTTP method used for submit updates to Solr using the UpdateRequest.
setMethod(SolrRequest.METHOD) - Method in class com.broadleafcommerce.search.provider.solr.autoconfigure.BroadleafSolrProperties.QueryProperties
Default method for making query requests to Solr.
setPassword(String) - Method in class com.broadleafcommerce.search.provider.solr.autoconfigure.BroadleafSolrProperties.ServerProperties
Optional password to use for Basic Authentication along with the userName field for Solr.
setPassword(String) - Method in class com.broadleafcommerce.search.provider.solr.autoconfigure.BroadleafSolrProperties.ZooKeeperACLProperties
 
setPauseTime(long) - Method in class com.broadleafcommerce.search.provider.solr.autoconfigure.BroadleafSolrProperties.IndexProperties
Amount of time to pause if a retry occurs due to an exception.
setQuery(BroadleafSolrProperties.QueryProperties) - Method in class com.broadleafcommerce.search.provider.solr.autoconfigure.BroadleafSolrProperties
 
setServer(BroadleafSolrProperties.ServerProperties) - Method in class com.broadleafcommerce.search.provider.solr.autoconfigure.BroadleafSolrProperties
 
setSuppressSolrClientConnection(boolean) - Method in class com.broadleafcommerce.search.provider.solr.autoconfigure.BroadleafSolrProperties.ServerProperties
Whether or not the solr client automatic connection at startup should be suppressed.
setUsername(String) - Method in class com.broadleafcommerce.search.provider.solr.autoconfigure.BroadleafSolrProperties.ZooKeeperACLProperties
 
setUserName(String) - Method in class com.broadleafcommerce.search.provider.solr.autoconfigure.BroadleafSolrProperties.ServerProperties
Optional user name to use for BasicAuth with Solr.
setZkAcl(BroadleafSolrProperties.ZooKeeperACLProperties) - Method in class com.broadleafcommerce.search.provider.solr.autoconfigure.BroadleafSolrProperties
 
softCommit(String...) - Method in class com.broadleafcommerce.search.provider.solr.DefaultSolrReindexProvider
 
softCommit(String...) - Method in interface com.broadleafcommerce.search.provider.solr.SolrIndexProvider
Initiates a Solr soft commit to each of the indices.
SOLR_FIELD_CACHE - Static variable in class com.broadleafcommerce.search.provider.solr.DefaultSolrSearchProvider
 
solrAdminProvider(SolrClient) - Method in class com.broadleafcommerce.search.provider.solr.autoconfigure.SolrAutoConfiguration
 
SolrAdminProvider - Interface in com.broadleafcommerce.search.provider.solr
Provides basic administrative APIs for Solr.
SolrAutoConfiguration - Class in com.broadleafcommerce.search.provider.solr.autoconfigure
 
SolrAutoConfiguration(BroadleafSolrProperties) - Constructor for class com.broadleafcommerce.search.provider.solr.autoconfigure.SolrAutoConfiguration
 
solrClient() - Method in class com.broadleafcommerce.search.provider.solr.autoconfigure.SolrAutoConfiguration
 
solrCollectionResolver(Environment) - Method in class com.broadleafcommerce.search.provider.solr.autoconfigure.SolrAutoConfiguration
 
SolrCollectionResolver - Interface in com.broadleafcommerce.search.provider.solr
Solr allows you to create multiple collections (a.k.a.
SolrCommonCatalogFields - Enum in com.broadleafcommerce.search.provider.solr.util
Enumeration of statically defined fields that might not be administered via the admin console.
solrConnectionValidator(SolrCollectionResolver, SolrAdminProvider, SearchProvider<SolrQuery, QueryResponse>) - Method in class com.broadleafcommerce.search.provider.solr.autoconfigure.SolrAutoConfiguration
 
SolrConnectionValidator - Class in com.broadleafcommerce.search.provider.solr
Basic validation class validates that a connection to Solr is possible, and that all expected collections or aliases are present.
SolrConnectionValidator(SolrCollectionResolver, SolrAdminProvider, SearchProvider<SolrQuery, QueryResponse>) - Constructor for class com.broadleafcommerce.search.provider.solr.SolrConnectionValidator
 
SolrConnectionValidator.SolrInitializationException - Exception in com.broadleafcommerce.search.provider.solr
 
SolrConstants - Class in com.broadleafcommerce.search.provider.solr.util
 
SolrFieldService - Class in com.broadleafcommerce.search.provider.solr
 
SolrFieldService(FieldTypeConverter) - Constructor for class com.broadleafcommerce.search.provider.solr.SolrFieldService
 
SolrFieldTypeConverter - Class in com.broadleafcommerce.search.provider.solr
Converts general field types to Solr types.
SolrFieldTypeConverter() - Constructor for class com.broadleafcommerce.search.provider.solr.SolrFieldTypeConverter
 
solrIndexProvider(SolrClient, BroadleafSolrProperties) - Method in class com.broadleafcommerce.search.provider.solr.autoconfigure.SolrAutoConfiguration
 
SolrIndexProvider - Interface in com.broadleafcommerce.search.provider.solr
Interface to define basic interactions with Solr for (re)indexing.
SolrInitializationException(Exception) - Constructor for exception com.broadleafcommerce.search.provider.solr.SolrConnectionValidator.SolrInitializationException
 
SolrInitializationException(String) - Constructor for exception com.broadleafcommerce.search.provider.solr.SolrConnectionValidator.SolrInitializationException
 
SolrInitializationException(String, Exception) - Constructor for exception com.broadleafcommerce.search.provider.solr.SolrConnectionValidator.SolrInitializationException
 
SolrNarrowFields - Enum in com.broadleafcommerce.search.provider.solr.util
Solr fields which are used to support trackable narrowing for search context.
SolrProvider - Interface in com.broadleafcommerce.search.provider.solr
Provides an interface for implementations to connect to Solr.
SolrQueryUtil - Class in com.broadleafcommerce.search.provider.solr.util
Utilities for
solrSearchProvider(SolrClient, SolrCollectionResolver, BroadleafSolrProperties, CacheStateManager) - Method in class com.broadleafcommerce.search.provider.solr.autoconfigure.SolrAutoConfiguration
 
SolrSearchResponse - Class in com.broadleafcommerce.search.provider.solr.api.domain
Solr specific SearchResponse to include raw QueryResponse
SolrSearchResponse(List<Object>, Pageable, long) - Constructor for class com.broadleafcommerce.search.provider.solr.api.domain.SolrSearchResponse
 
SPELLCHECK - Static variable in class com.broadleafcommerce.search.provider.solr.util.SolrConstants
 
swapCollectionAliases(String, String) - Method in class com.broadleafcommerce.search.provider.solr.DefaultSolrCloudAdminProvider
 
swapCollectionAliases(String, String) - Method in interface com.broadleafcommerce.search.provider.solr.SolrAdminProvider
Re-assigns the aliases to the other alias' respective collection.

T

TAG - Static variable in class com.broadleafcommerce.search.provider.solr.util.SolrConstants
 
TENANT - com.broadleafcommerce.search.provider.solr.util.SolrNarrowFields
 
toJsonString(QueryResponse) - Static method in class com.broadleafcommerce.search.provider.solr.util.SolrQueryUtil
Converts a query response into a JSON responses.
toString() - Method in class com.broadleafcommerce.search.provider.solr.api.domain.SolrSearchResponse
 
toString() - Method in class com.broadleafcommerce.search.provider.solr.autoconfigure.BroadleafSolrProperties.ConfProperties
 
toString() - Method in class com.broadleafcommerce.search.provider.solr.autoconfigure.BroadleafSolrProperties.IndexProperties
 
toString() - Method in class com.broadleafcommerce.search.provider.solr.autoconfigure.BroadleafSolrProperties.QueryProperties
 
toString() - Method in class com.broadleafcommerce.search.provider.solr.autoconfigure.BroadleafSolrProperties.ServerProperties
 
toString() - Method in class com.broadleafcommerce.search.provider.solr.autoconfigure.BroadleafSolrProperties
 
toString() - Method in class com.broadleafcommerce.search.provider.solr.autoconfigure.BroadleafSolrProperties.ZooKeeperACLProperties
 
TRACKING_LEVEL - com.broadleafcommerce.search.provider.solr.util.SolrNarrowFields
 
tryLock() - Method in class com.broadleafcommerce.search.provider.solr.util.zk.ReentrantDistributedZookeeperLock
 
tryLock(long, TimeUnit) - Method in class com.broadleafcommerce.search.provider.solr.util.zk.ReentrantDistributedZookeeperLock
 

U

unlock() - Method in class com.broadleafcommerce.search.provider.solr.util.zk.ReentrantDistributedZookeeperLock
 

V

valueOf(String) - Static method in enum com.broadleafcommerce.search.provider.solr.util.AvailabilityStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.broadleafcommerce.search.provider.solr.util.SolrCommonCatalogFields
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.broadleafcommerce.search.provider.solr.util.SolrNarrowFields
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.broadleafcommerce.search.provider.solr.util.AvailabilityStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.broadleafcommerce.search.provider.solr.util.SolrCommonCatalogFields
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.broadleafcommerce.search.provider.solr.util.SolrNarrowFields
Returns an array containing the constants of this enum type, in the order they are declared.
VENDOR - com.broadleafcommerce.search.provider.solr.util.SolrNarrowFields
 
VENDOR_REF - com.broadleafcommerce.search.provider.solr.util.SolrCommonCatalogFields
Soft reference to the vendor associated with the Product's catalog.
verifyAlias(Map<String, String>, String, String) - Method in class com.broadleafcommerce.search.provider.solr.DefaultSolrCloudAdminProvider
Verify that the provided aliases exist in the alias map, and that they are different.

W

write(String, UpdateRequest) - Method in class com.broadleafcommerce.search.provider.solr.DefaultSolrReindexProvider
 
write(String, UpdateRequest) - Method in interface com.broadleafcommerce.search.provider.solr.SolrIndexProvider
Generic method to execute an UpdateRequest for Solr.
write(List<SolrInputDocument>, int, String...) - Method in class com.broadleafcommerce.search.provider.solr.DefaultSolrReindexProvider
 
write(List<SolrInputDocument>, int, String...) - Method in interface com.broadleafcommerce.search.provider.solr.SolrIndexProvider
Overloads the method from the super interface, allowing the caller to specify how long until this should be committed to the index for searching.
write(List<SolrInputDocument>, String...) - Method in class com.broadleafcommerce.search.provider.solr.DefaultSolrReindexProvider
 
write(SolrInputDocument, int, String...) - Method in class com.broadleafcommerce.search.provider.solr.DefaultSolrReindexProvider
 
write(SolrInputDocument, int, String...) - Method in interface com.broadleafcommerce.search.provider.solr.SolrIndexProvider
Overloads the method from the super interface, allowing the caller to specify how long until this should be committed to the index for searching.
write(SolrInputDocument, String...) - Method in class com.broadleafcommerce.search.provider.solr.DefaultSolrReindexProvider
 

Z

ZooKeeperACLProperties() - Constructor for class com.broadleafcommerce.search.provider.solr.autoconfigure.BroadleafSolrProperties.ZooKeeperACLProperties
 
ZooKeeperUtil - Class in com.broadleafcommerce.search.provider.solr.util.zk
Simple utility to assist in basic operations related to Zookeeper.
ZooKeeperUtil() - Constructor for class com.broadleafcommerce.search.provider.solr.util.zk.ZooKeeperUtil
 
A B C D E F G H I L M N O P Q R S T U V W Z 
All Classes All Packages