Package org.jobrunr.server.jmx
Interface BackgroundJobServerStatusMBean
- All Known Implementing Classes:
BackgroundJobServerStatus
public interface BackgroundJobServerStatusMBean
-
Method Details
-
getId
UUID getId() -
getName
String getName() -
getWorkerPoolSize
int getWorkerPoolSize() -
getPollIntervalInSeconds
int getPollIntervalInSeconds() -
getFirstHeartbeat
Instant getFirstHeartbeat() -
getLastHeartbeat
Instant getLastHeartbeat() -
getDeleteSucceededJobsAfter
Duration getDeleteSucceededJobsAfter() -
getPermanentlyDeleteDeletedJobsAfter
Duration getPermanentlyDeleteDeletedJobsAfter() -
isRunning
boolean isRunning() -
getSystemTotalMemory
Long getSystemTotalMemory() -
getSystemFreeMemory
Long getSystemFreeMemory() -
getSystemCpuLoad
Double getSystemCpuLoad() -
getProcessMaxMemory
Long getProcessMaxMemory() -
getProcessFreeMemory
Long getProcessFreeMemory() -
getProcessAllocatedMemory
Long getProcessAllocatedMemory() -
getProcessCpuLoad
Double getProcessCpuLoad()
-