Interface | Description |
---|---|
ClientFactory | |
ClientFactory.ContextAwareRESTErrorListener | |
ClientFactory.RemoteFunction<T,R> | |
ClientFactory.RemoteRunnable<T> | |
CollectionComponent.CollectionChangeAware | |
DefaultSearchClusterRegistrar.DefaultSearchCluster | |
ExecutorComponent | |
InterProcessLockFactory | |
InterProcessLockFactory.ClosableLock | |
ResourceLoader | |
SearchClusterComponent.DefaultSolrClient |
Represents the solrClient for the "Default" solr cluster.
|
SearchClusterComponent.SolrClientAvailableCallback | |
SolrClientFactory |
Represents a component that can return SolrClients.
|
SolrSchemaLoader |
Class | Description |
---|---|
AbstractCollectionRegistrar |
Base class for collection registrar with common methods to create system's collections
|
AbstractCollectionRegistrar.CollectionToCreate | |
AnnotationIndexingUtils | |
AppComponent | |
AuthContextComponent | |
BlobCollectionRegistrar | |
BlobConfiguration | |
BlobStoreResourceLoader | |
BufferingSolrServer |
Simple class that wraps
SolrClient instance and adds a simple buffer on top of it. |
ClasspathResourceLoader | |
ClientComponent | |
CollectionComponent |
Does basic data reading involving collections.
|
CollectionManager | |
CollectionManager.IdPathCheckUpdateStrategy | |
CollectionManager.IdValidatingUpdateStrategy | |
CollectionManager.PipelineCreatingUpdateStrategy | |
CollectionMetricHelper |
Encapsulates various interesting statistics involving collections.
|
CollectionMetricHelper.RequestsAndTime | |
CollectionStore |
Store collection metadata in ZooKeeper
|
ConfigurationComponent |
This component defines the configuration for a given service.
|
CuratorComponent |
Manages CuratorFramework instances for the application.
|
CuratorDependencyComponent |
Created to push CuratorFramework dependency into DependencyManager
|
CuratorModule | |
CuratorServiceRegistryComponent | |
DefaultExecutorComponent |
A convenience class for creating executor services.
|
DefaultExecutorComponent.AbortPolicy |
Just like the java.util.concurrent.ThreadPoolExecutor.AbortPolicy, but with a better error message.
|
DefaultInterProcessLockFactory | |
DefaultSearchClusterRegistrar |
Responsible only for registering the default SearchCluster based on default parameters in the config file, if it
doesn't already exist.
|
EphemeralItemStore<T> |
Guice component version of
com.lucidworks.apollo.store.EphemeralItemStore that has
WhenReady and PreDestroy lifecycle methods. |
FeatureStore | |
FusionAppCache | |
FusionClientProvider | |
HistoryStore | |
IgniteClientComponent |
Bind this instead of IgniteComponent if you want to use a client-mode connection to Ignite (that is, connect and read, but do not cache things locally).
|
IgniteComponent |
Manages a global reference to Apache Ignite.
|
IgniteModule |
Simple module to register Ignite
|
ItemCache<T> |
Guice component version of
com.lucidworks.apollo.store.ItemCache that has
WhenReady and PreDestroy lifecycle methods. |
ItemStore<T> |
Guice component version of
com.lucidworks.apollo.store.ItemStore that has
WhenReady lifecycle method. |
JettyAvailableWatcher |
Polls for when Jetty is available and listening on the base URI (/api/v1).
|
JettyAvailableWatcher.JettyServer | |
JobsConfiguration | |
LicenseComponent | |
LinkExtractingUpdateStrategy<T extends com.lucidworks.apollo.common.objects.Entity> |
Create links for pipeline stage properties which refer to other resources.
|
LocalFusionClientProvider | |
LocalStrategy | |
MetricLoggingComponent | Deprecated |
MetricSchedulesRegistrar | Deprecated |
NodeIdComponent |
Manages a persistent identifier for this node.
|
ObjectMapperProvider | |
PipelineDocumentUtils | |
ScheduledRunnableComponent |
A simple component to centralize the various scheduled tasks we have in the system.
|
SearchClusterComponent |
Provides access to the Solr servers associated with a given collectionId.
|
SearchClusterComponent.OverrideCollectionAndDelegateSolrClient | |
SearchClusterStore |
Stores records about search clusters -- i.e.
|
SearchClusterStore.Cache | |
SearchClusterValidator | |
ServiceIdComponent |
Create a consistent (persisted) ID for this service (or application -- connectors, or API, etc.)
The ID can either be set in a system property, or written to a file.
|
ServiceProviderCacheComponent |
Simple singleton wrapper around ServiceProviderCache
|
SignalTypeStore | |
SimpleCachingSolrSchemaLoader |
Caches Solr schema in a guava cache with configurable cache size and expiration time
|
SolrDocumentValidator | |
SolrHistoryStore | |
SolrMetricLoggingComponent | Deprecated |
SolrSchemaLoader.SolrDynField | |
SolrSchemaLoader.SolrSchema | |
SystemAppRegistrar |
Creates system app that will link all system objects
to prevent them from being deleted by cascade deletes.
|
SystemLogCollectionRegistrar | |
SystemMonitorCollectionRegistrar | |
ZkAwareCachingSolrSchemaLoader |
Invalidates
SimpleCachingSolrSchemaLoader 's cache on Zk's watcher events |
ZKImportExportComponent |
Provides CRUD access to the data inside Zookeeper.
|
ZooKeeperConfigurationComponent |
Creates ZK-backed configuration objects, via Netflix Archaius and Apache Commons Configuration.
|
ZooKeeperConfigurationSource |
This extends Archaius's ZooKeeperConfigurationSource because it depends on an old version of Guava and throws
exceptions on close.
|
Enum | Description |
---|---|
BlobConfiguration.Field |