Class ReIndexingDurationIpdJob
java.lang.Object
com.atlassian.confluence.internal.diagnostics.ipd.index.ReIndexingDurationIpdJob
- All Implemented Interfaces:
 com.atlassian.diagnostics.ipd.api.jobs.IpdJob
public class ReIndexingDurationIpdJob
extends Object
implements com.atlassian.diagnostics.ipd.api.jobs.IpdJob
IPD Job that measures the full reindex time when it's updated.
- Since:
 - 8.4.0
 
- 
Field Summary
Fields - 
Constructor Summary
ConstructorsConstructorDescriptionReIndexingDurationIpdJob(com.atlassian.diagnostics.ipd.api.jobs.IpdJobRegistry ipdJobRegistry, com.atlassian.diagnostics.ipd.api.registry.IpdRegistry ipdRegistry, com.atlassian.event.api.EventPublisher eventPublisher, FullReindexManager fullReindexManager) ReIndexingDurationIpdJob(com.atlassian.diagnostics.ipd.api.jobs.IpdJobRegistry ipdJobRegistry, com.atlassian.diagnostics.ipd.api.registry.IpdRegistry ipdRegistry, com.atlassian.event.api.EventPublisher eventPublisher, FullReindexManager fullReindexManager, com.atlassian.core.util.Clock clock)  - 
Method Summary
Modifier and TypeMethodDescriptionvoidonReIndexJobFinishedEvent(ReindexFinishedEvent reIndexFinishedEvent) voidrunJob()void 
- 
Field Details
- 
REINDEX_IPD_NAME
- See Also:
 
 
 - 
 - 
Constructor Details
- 
ReIndexingDurationIpdJob
public ReIndexingDurationIpdJob(com.atlassian.diagnostics.ipd.api.jobs.IpdJobRegistry ipdJobRegistry, com.atlassian.diagnostics.ipd.api.registry.IpdRegistry ipdRegistry, com.atlassian.event.api.EventPublisher eventPublisher, FullReindexManager fullReindexManager)  - 
ReIndexingDurationIpdJob
public ReIndexingDurationIpdJob(com.atlassian.diagnostics.ipd.api.jobs.IpdJobRegistry ipdJobRegistry, com.atlassian.diagnostics.ipd.api.registry.IpdRegistry ipdRegistry, com.atlassian.event.api.EventPublisher eventPublisher, FullReindexManager fullReindexManager, com.atlassian.core.util.Clock clock)  
 - 
 - 
Method Details
- 
runJob
public void runJob()- Specified by:
 runJobin interfacecom.atlassian.diagnostics.ipd.api.jobs.IpdJob
 - 
unregisterForEvents
@PreDestroy public void unregisterForEvents() - 
onReIndexJobFinishedEvent
 
 -