Class DatabaseLatencyIpdJob
java.lang.Object
com.atlassian.confluence.internal.diagnostics.ipd.db.DatabaseLatencyIpdJob
- All Implemented Interfaces:
com.atlassian.diagnostics.ipd.api.jobs.IpdJob
public class DatabaseLatencyIpdJob
extends Object
implements com.atlassian.diagnostics.ipd.api.jobs.IpdJob
IPD Job that measures current database latency, when triggered by
IpdJobRunner.
Measurement has latency value in milliseconds when database is connected,
and sets value -1 when database is disconnected.- Since:
- 8.1.0
-
Constructor Summary
ConstructorsConstructorDescriptionDatabaseLatencyIpdJob(com.atlassian.diagnostics.ipd.api.jobs.IpdJobRegistry ipdJobRegistry, com.atlassian.diagnostics.ipd.api.registry.IpdRegistry ipdRegistry, DatabaseConnectionStateService databaseConnectionStateService) -
Method Summary
-
Constructor Details
-
DatabaseLatencyIpdJob
public DatabaseLatencyIpdJob(com.atlassian.diagnostics.ipd.api.jobs.IpdJobRegistry ipdJobRegistry, com.atlassian.diagnostics.ipd.api.registry.IpdRegistry ipdRegistry, DatabaseConnectionStateService databaseConnectionStateService)
-
-
Method Details
-
runJob
public void runJob()- Specified by:
runJobin interfacecom.atlassian.diagnostics.ipd.api.jobs.IpdJob
-