Class HostStatistics

java.lang.Object
org.opencastproject.serviceregistry.api.HostStatistics

public class HostStatistics extends Object
Provides statistics about host registrations
  • Constructor Details

    • HostStatistics

      public HostStatistics()
  • Method Details

    • addQueued

      public void addQueued(long hostId, long queued)
      Add statistics for a registered host
      Parameters:
      hostId - Identifier of host
      queued - Number of queued jobs for this host
    • addRunning

      public void addRunning(long hostId, long running)
      Add statistics for a registered host
      Parameters:
      hostId - Identifier of host
      running - Number of running jobs on this host
    • queuedJobs

      public long queuedJobs(long hostId)
      Get number of queued jobs on a specific host.
      Parameters:
      hostId - Identifier of host
      Returns:
      Number of queued jobs
    • runningJobs

      public long runningJobs(long hostId)
      Get number of running jobs on a specific host.
      Parameters:
      hostId - Identifier of host
      Returns:
      Number of running jobs