Package org.molgenis.data.index
Class IndexConfig
- java.lang.Object
-
- org.molgenis.data.index.IndexConfig
-
@Import({IndexActionFactory.class,IndexActionGroupFactory.class,IndexActionMetadata.class,IndexActionGroupMetadata.class,IndexPackage.class,IndexJobExecutionFactory.class,IndexJobExecutionMetadata.class,org.molgenis.jobs.model.JobPackage.class,org.molgenis.jobs.model.JobExecutionMetaData.class,IndexActionRegisterServiceImpl.class,IndexingStrategy.class}) @Configuration public class IndexConfig extends Object
-
-
Constructor Summary
Constructors Constructor Description IndexConfig(IndexActionRegisterService indexActionRegisterService, TransactionManager transactionManager, DataService dataService, IndexService indexService, IndexJobExecutionFactory indexJobExecutionFactory, EntityTypeFactory entityTypeFactory, JobExecutor jobExecutor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JobFactory<IndexJobExecution>indexJobFactory()IndexJobSchedulerindexJobScheduler()IndexJobServiceindexJobService()IndexTransactionListenerindexTransactionListener()voidregister()
-
-
-
Constructor Detail
-
IndexConfig
public IndexConfig(IndexActionRegisterService indexActionRegisterService, TransactionManager transactionManager, DataService dataService, IndexService indexService, IndexJobExecutionFactory indexJobExecutionFactory, EntityTypeFactory entityTypeFactory, JobExecutor jobExecutor)
-
-
Method Detail
-
register
@PostConstruct public void register()
-
indexTransactionListener
@Bean public IndexTransactionListener indexTransactionListener()
-
indexJobScheduler
@Bean public IndexJobScheduler indexJobScheduler()
-
indexJobService
@Bean public IndexJobService indexJobService()
-
indexJobFactory
@Bean public JobFactory<IndexJobExecution> indexJobFactory()
-
-