public abstract class AbstractCollectionRegistrar
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
AbstractCollectionRegistrar.CollectionToCreate |
Constructor and Description |
---|
AbstractCollectionRegistrar(CollectionManager collectionManager,
InterProcessLockFactory lockFactory,
java.util.List<AbstractCollectionRegistrar.CollectionToCreate> collectionsToCreate) |
Modifier and Type | Method and Description |
---|---|
void |
init(CuratorComponent curatorComponent,
CollectionComponent collectionComponent,
SearchClusterComponent.DefaultSolrClient defaultSolrClient,
SearchClusterComponent searchClusterComponent,
com.lucidworks.apollo.client.resources.QueryProfileClientResource queryProfileClientResource,
com.lucidworks.apollo.client.resources.IndexProfileClientResource indexProfileClientResource,
com.lucidworks.apollo.client.resources.QueryPipelineClientResource queryPipelineClientResource,
com.lucidworks.apollo.client.resources.IndexPipelineClientResource indexPipelineClientResource,
com.lucidworks.apollo.client.resources.QueryPipelineTemplateClientResource queryPipelineTemplateClientResource,
com.lucidworks.apollo.client.resources.IndexPipelineTemplateClientResource indexPipelineTemplateClientResource,
com.lucidworks.apollo.client.resources.SignalClientResource signalClientResource,
com.lucidworks.apollo.client.resources.ObjectGroupClientResource objectGroupClientResource,
com.lucidworks.apollo.client.resources.SparkClientResource sparkClientResource,
com.lucidworks.apollo.client.resources.JobClientResource jobClientResource,
com.lucidworks.apollo.client.resources.SearchLogsClientResource searchLogsClientResource,
com.lucidworks.apollo.client.resources.RecommendationClientResource recommendationClientResource,
com.lucidworks.apollo.service.collection.features.provider.SearchLogsFeatureSpecProvider searchLogsFeatureSpecProvider,
com.lucidworks.apollo.service.collection.features.provider.SignalCollectionFeatureSpecProvider signalCollectionFeatureSpecProvider,
com.lucidworks.apollo.client.resources.SchedulerClientResource schedulerClientResource,
com.lucidworks.apollo.links.LinkManager linkManager) |
public AbstractCollectionRegistrar(CollectionManager collectionManager, InterProcessLockFactory lockFactory, java.util.List<AbstractCollectionRegistrar.CollectionToCreate> collectionsToCreate)
@WhenReady public void init(CuratorComponent curatorComponent, CollectionComponent collectionComponent, SearchClusterComponent.DefaultSolrClient defaultSolrClient, SearchClusterComponent searchClusterComponent, com.lucidworks.apollo.client.resources.QueryProfileClientResource queryProfileClientResource, com.lucidworks.apollo.client.resources.IndexProfileClientResource indexProfileClientResource, com.lucidworks.apollo.client.resources.QueryPipelineClientResource queryPipelineClientResource, com.lucidworks.apollo.client.resources.IndexPipelineClientResource indexPipelineClientResource, com.lucidworks.apollo.client.resources.QueryPipelineTemplateClientResource queryPipelineTemplateClientResource, com.lucidworks.apollo.client.resources.IndexPipelineTemplateClientResource indexPipelineTemplateClientResource, com.lucidworks.apollo.client.resources.SignalClientResource signalClientResource, com.lucidworks.apollo.client.resources.ObjectGroupClientResource objectGroupClientResource, com.lucidworks.apollo.client.resources.SparkClientResource sparkClientResource, com.lucidworks.apollo.client.resources.JobClientResource jobClientResource, com.lucidworks.apollo.client.resources.SearchLogsClientResource searchLogsClientResource, com.lucidworks.apollo.client.resources.RecommendationClientResource recommendationClientResource, com.lucidworks.apollo.service.collection.features.provider.SearchLogsFeatureSpecProvider searchLogsFeatureSpecProvider, com.lucidworks.apollo.service.collection.features.provider.SignalCollectionFeatureSpecProvider signalCollectionFeatureSpecProvider, com.lucidworks.apollo.client.resources.SchedulerClientResource schedulerClientResource, com.lucidworks.apollo.links.LinkManager linkManager) throws java.lang.Exception, com.lucidworks.apollo.common.error.RESTError
java.lang.Exception
com.lucidworks.apollo.common.error.RESTError