public class DefaultSetupSolrIndexerService extends java.lang.Object implements SetupSolrIndexerService
SetupSolrIndexerService.| Constructor and Description |
|---|
DefaultSetupSolrIndexerService() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
activateSolrIndexerCronJobs(SolrIndexerCronJob solrIndexerJob) |
void |
activateSolrIndexerCronJobs(java.lang.String solrFacetSearchConfigName)
Activate the solr index cron jobs for the specified solrFacetSearchConfigName
|
protected java.lang.String |
buildSolrCronJobCode(SolrFacetSearchConfig solrFacetSearchConfig,
IndexerOperationValues indexerOperation) |
void |
createSolrIndexerCronJobs(java.lang.String solrFacetSearchConfigName)
Create the update and rebuild solr index cron jobs for the specified solrFacetSearchConfigName.
|
protected SolrIndexerCronJob |
createSolrIndexerJob(SolrFacetSearchConfig solrFacetSearchConfig,
IndexerOperationValues indexerOperation) |
protected void |
executeSolrIndexerCronJob(SolrFacetSearchConfig solrFacetSearchConfig,
IndexerOperationValues indexerOperation) |
void |
executeSolrIndexerCronJob(java.lang.String solrFacetSearchConfigName,
boolean fullReIndex)
Run a solr indexer cron job.
|
protected CronJobService |
getCronJobService() |
protected SolrIndexerCronJob |
getExistingSolrIndexerJob(SolrFacetSearchConfig solrFacetSearchConfig,
IndexerOperationValues indexerOperation) |
protected ModelService |
getModelService() |
protected SolrFacetSearchConfig |
getSolrFacetSearchConfigForName(java.lang.String solrFacetSearchConfigName) |
protected SolrIndexerCronJob |
getSolrIndexerJob(SolrFacetSearchConfig solrFacetSearchConfig,
IndexerOperationValues indexerOperation) |
void |
setCronJobService(CronJobService cronJobService) |
void |
setModelService(ModelService modelService) |
protected CronJobService getCronJobService()
public void setCronJobService(CronJobService cronJobService)
protected ModelService getModelService()
public void setModelService(ModelService modelService)
public void createSolrIndexerCronJobs(java.lang.String solrFacetSearchConfigName)
SetupSolrIndexerServicecreateSolrIndexerCronJobs in interface SetupSolrIndexerServicesolrFacetSearchConfigName - the solrFacetSearchConfigNamepublic void executeSolrIndexerCronJob(java.lang.String solrFacetSearchConfigName,
boolean fullReIndex)
SetupSolrIndexerServiceexecuteSolrIndexerCronJob in interface SetupSolrIndexerServicesolrFacetSearchConfigName - the solrFacetSearchConfigNamefullReIndex - true to rebuild the index, false to update itpublic void activateSolrIndexerCronJobs(java.lang.String solrFacetSearchConfigName)
SetupSolrIndexerServiceactivateSolrIndexerCronJobs in interface SetupSolrIndexerServicesolrFacetSearchConfigName - the solrFacetSearchConfigNameprotected SolrFacetSearchConfig getSolrFacetSearchConfigForName(java.lang.String solrFacetSearchConfigName)
protected SolrIndexerCronJob getSolrIndexerJob(SolrFacetSearchConfig solrFacetSearchConfig, IndexerOperationValues indexerOperation)
protected SolrIndexerCronJob getExistingSolrIndexerJob(SolrFacetSearchConfig solrFacetSearchConfig, IndexerOperationValues indexerOperation)
protected SolrIndexerCronJob createSolrIndexerJob(SolrFacetSearchConfig solrFacetSearchConfig, IndexerOperationValues indexerOperation)
protected java.lang.String buildSolrCronJobCode(SolrFacetSearchConfig solrFacetSearchConfig, IndexerOperationValues indexerOperation)
protected void executeSolrIndexerCronJob(SolrFacetSearchConfig solrFacetSearchConfig, IndexerOperationValues indexerOperation)
protected void activateSolrIndexerCronJobs(SolrIndexerCronJob solrIndexerJob)
Copyright © 2018 SAP SE. All Rights Reserved.