Uses of Interface
com.broadleafcommerce.search.index.core.Distributable
-
Packages that use Distributable Package Description com.broadleafcommerce.search.index.core com.broadleafcommerce.search.index.core.queue -
-
Uses of Distributable in com.broadleafcommerce.search.index.core
Subinterfaces of Distributable in com.broadleafcommerce.search.index.core Modifier and Type Interface Description interfaceEventPublisherGeneric, lightweight API for publishing events.interfaceLockServiceBasic LockService interface, specifically to be used by the Index processes to ensure that no other threads or nodes can start a specific full index process.interfaceProcessStateServiceComponent to track the state of a given reindex process.Classes in com.broadleafcommerce.search.index.core that implement Distributable Modifier and Type Class Description classAbstractProcessStateServiceMechanism to safely access or update process state across threads within a single JVM.classDefaultLocalJvmLockServiceThis component allows for the tracking of a lock reference for a single process ID or reference.classDefaultProcessStateServiceDefault implementation of the ProcessStateService interface. -
Uses of Distributable in com.broadleafcommerce.search.index.core.queue
Subinterfaces of Distributable in com.broadleafcommerce.search.index.core.queue Modifier and Type Interface Description interfaceQueueProviderComponent to provide access to a Queue, or specifically aReindexQueue.interfaceReindexQueue<T>Interface to define a Queue.Classes in com.broadleafcommerce.search.index.core.queue that implement Distributable Modifier and Type Class Description classAbstractDelegatingQueue<T>Abstract implementation of a ReindexQueue that delegates its work to any implementation of a BlockingQueue.classAbstractQueueProviderAbstract provider which stores queues in a map based on theirIndexableType.classDefaultLocalArrayBlockingDelegatingQueue<T>Default non-distributed implementation ofAbstractDelegatingQueue, backed by anArrayBlockingQueue.classDefaultLocalQueueProviderA local QueueProvider that uses aDefaultLocalArrayBlockingDelegatingQueue.
-