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()