Class SearchIndexApp
java.lang.Object
org.openmetadata.service.apps.AbstractNativeApplication
org.openmetadata.service.apps.bundles.searchIndex.SearchIndexApp
- All Implemented Interfaces:
NativeApplication,org.quartz.Job
-
Field Summary
Fields inherited from class org.openmetadata.service.apps.AbstractNativeApplication
collectionDAO, searchRepository -
Constructor Summary
ConstructorsConstructorDescriptionSearchIndexApp(CollectionDAO collectionDAO, SearchRepository searchRepository) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidstartApp(org.quartz.JobExecutionContext jobExecutionContext) voidstopJob()voidupdateRecordToDb(org.quartz.JobExecutionContext jobExecutionContext) voidupdateStats(String entityType, StepStats currentEntityStats) Methods inherited from class org.openmetadata.service.apps.AbstractNativeApplication
configure, execute, getAppRuntime, getIngestionPipeline, getJobRecord, install, pushAppStatusUpdates, raisePreviewMessage, scheduleExternal, scheduleInternal, triggerOnDemand, validateServerExecutableApp
-
Constructor Details
-
SearchIndexApp
-
-
Method Details
-
init
- Specified by:
initin interfaceNativeApplication- Overrides:
initin classAbstractNativeApplication
-
startApp
public void startApp(org.quartz.JobExecutionContext jobExecutionContext) -
updateRecordToDb
public void updateRecordToDb(org.quartz.JobExecutionContext jobExecutionContext) -
updateStats
-
stopJob
public void stopJob()
-