A C D E G H I L P S T U 
All Classes All Packages

A

afterPropertiesSet() - Method in class com.broadleafcommerce.search.index.ignite.IgniteProcessStateService
 

C

canEqual(Object) - Method in class com.broadleafcommerce.search.index.ignite.autoconfigure.IgniteIndexerProperties
 
com.broadleafcommerce.search.index.ignite - package com.broadleafcommerce.search.index.ignite
 
com.broadleafcommerce.search.index.ignite.autoconfigure - package com.broadleafcommerce.search.index.ignite.autoconfigure
 
createQueue(IndexableType) - Method in class com.broadleafcommerce.search.index.ignite.IgniteQueueProvider
 

D

DEFAULT_REINDEX_LOCK_CACHE_NAME - Static variable in class com.broadleafcommerce.search.index.ignite.IgniteLockService
 
destroy() - Method in class com.broadleafcommerce.search.index.ignite.IgniteLockService
 
destroy() - Method in class com.broadleafcommerce.search.index.ignite.IgniteProcessStateService
 
destroyQueueInternal(ReindexQueue<?>) - Method in class com.broadleafcommerce.search.index.ignite.IgniteQueueProvider
 

E

equals(Object) - Method in class com.broadleafcommerce.search.index.ignite.autoconfigure.IgniteIndexerProperties
 

G

getApplicationContext() - Method in class com.broadleafcommerce.search.index.ignite.IgniteProcessStateService
 
getCache() - Method in class com.broadleafcommerce.search.index.ignite.IgniteLockService
 
getClusterMemberCount(IndexableType) - Method in class com.broadleafcommerce.search.index.ignite.IgniteProcessStateService
 
getIgnite() - Method in class com.broadleafcommerce.search.index.ignite.IgniteProcessStateService
 
getMessageBus() - Method in class com.broadleafcommerce.search.index.ignite.IgniteProcessStateService
 
getReindexMessageBus() - Method in class com.broadleafcommerce.search.index.ignite.IgniteProcessStateService
 
getRoleKey() - Method in class com.broadleafcommerce.search.index.ignite.autoconfigure.IgniteIndexerProperties
 
getRoleKey() - Method in class com.broadleafcommerce.search.index.ignite.IgniteProcessStateService
 
getRoleName() - Method in class com.broadleafcommerce.search.index.ignite.autoconfigure.IgniteIndexerProperties
 
getRoleName() - Method in class com.broadleafcommerce.search.index.ignite.IgniteProcessStateService
 
getTopicName() - Method in class com.broadleafcommerce.search.index.ignite.autoconfigure.IgniteIndexerProperties
 
getTopicName() - Method in class com.broadleafcommerce.search.index.ignite.IgniteProcessStateService
 

H

hashCode() - Method in class com.broadleafcommerce.search.index.ignite.autoconfigure.IgniteIndexerProperties
 

I

IgniteDelegatingQueue<T> - Class in com.broadleafcommerce.search.index.ignite
BlockingQueue implementation that delegates to IgniteQueue.
IgniteDelegatingQueue(IndexableType, IgniteQueue<T>) - Constructor for class com.broadleafcommerce.search.index.ignite.IgniteDelegatingQueue
 
IgniteIndexerAutoConfiguration - Class in com.broadleafcommerce.search.index.ignite.autoconfigure
Provides distributed configuration for this reindexer based on Apache Ignite: https://apacheignite.readme.io/docs https://apacheignite-mix.readme.io/docs
IgniteIndexerAutoConfiguration() - Constructor for class com.broadleafcommerce.search.index.ignite.autoconfigure.IgniteIndexerAutoConfiguration
 
IgniteIndexerProperties - Class in com.broadleafcommerce.search.index.ignite.autoconfigure
Properties related to Ignite indexer configuration.
IgniteIndexerProperties() - Constructor for class com.broadleafcommerce.search.index.ignite.autoconfigure.IgniteIndexerProperties
 
IgniteLockService - Class in com.broadleafcommerce.search.index.ignite
Default implementation of a LockService that provides a distributed Lock mechanism based on functionality provided by Apache Ignite.
IgniteLockService(Ignite, CacheConfiguration<String, Object>) - Constructor for class com.broadleafcommerce.search.index.ignite.IgniteLockService
 
IgniteProcessStateService - Class in com.broadleafcommerce.search.index.ignite
Implementation of the ProcessStateService that is backed by Apache Ignite.
IgniteProcessStateService(Ignite, String, String, String) - Constructor for class com.broadleafcommerce.search.index.ignite.IgniteProcessStateService
 
IgniteQueueProvider - Class in com.broadleafcommerce.search.index.ignite
This QueueProvider returns instances of IgniteQueue, which are distributable within the Ignite cluster.
IgniteQueueProvider(Ignite, CollectionConfiguration, ProcessStateService, int) - Constructor for class com.broadleafcommerce.search.index.ignite.IgniteQueueProvider
 
isDistributed() - Method in class com.broadleafcommerce.search.index.ignite.IgniteDelegatingQueue
 
isDistributed() - Method in class com.broadleafcommerce.search.index.ignite.IgniteLockService
 
isDistributed() - Method in class com.broadleafcommerce.search.index.ignite.IgniteProcessStateService
 
isDistributed() - Method in class com.broadleafcommerce.search.index.ignite.IgniteQueueProvider
 
isLocked(String) - Method in class com.broadleafcommerce.search.index.ignite.IgniteLockService
 

L

lock(String) - Method in class com.broadleafcommerce.search.index.ignite.IgniteLockService
 

P

publishEvent(SearchIndexProcessEvent) - Method in class com.broadleafcommerce.search.index.ignite.IgniteProcessStateService
 

S

searchReindexerIgnite(IgniteConfiguration) - Method in class com.broadleafcommerce.search.index.ignite.autoconfigure.IgniteIndexerAutoConfiguration
 
searchReindexerIgniteConfiguration(IgniteIndexerProperties) - Method in class com.broadleafcommerce.search.index.ignite.autoconfigure.IgniteIndexerAutoConfiguration
This specifies a default IgniteConfiguration.
searchReindexerLockService(Ignite) - Method in class com.broadleafcommerce.search.index.ignite.autoconfigure.IgniteIndexerAutoConfiguration
See https://apacheignite.readme.io/docs/distributed-locks TODO Locks are not supported in atomic mode, and locks cannot be acquired inside a transaction.
searchReindexerProcessStateService(Ignite, IgniteIndexerProperties) - Method in class com.broadleafcommerce.search.index.ignite.autoconfigure.IgniteIndexerAutoConfiguration
See https://apacheignite.readme.io/docs/messaging#section-ordered-messages
searchReindexerQueueProvider(Ignite, ProcessStateService, IndexerProperties) - Method in class com.broadleafcommerce.search.index.ignite.autoconfigure.IgniteIndexerAutoConfiguration
See https://apacheignite.readme.io/docs/queue-and-set
setApplicationContext(ApplicationContext) - Method in class com.broadleafcommerce.search.index.ignite.IgniteProcessStateService
 
setRoleKey(String) - Method in class com.broadleafcommerce.search.index.ignite.autoconfigure.IgniteIndexerProperties
 
setRoleName(String) - Method in class com.broadleafcommerce.search.index.ignite.autoconfigure.IgniteIndexerProperties
 
setTopicName(String) - Method in class com.broadleafcommerce.search.index.ignite.autoconfigure.IgniteIndexerProperties
 

T

toString() - Method in class com.broadleafcommerce.search.index.ignite.autoconfigure.IgniteIndexerProperties
 

U

unlock(String, String) - Method in class com.broadleafcommerce.search.index.ignite.IgniteLockService
 
A C D E G H I L P S T U 
All Classes All Packages