Class HostStatistics
java.lang.Object
org.opencastproject.serviceregistry.api.HostStatistics
Provides statistics about host registrations
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddQueued(long hostId, long queued) Add statistics for a registered hostvoidaddRunning(long hostId, long running) Add statistics for a registered hostlongqueuedJobs(long hostId) Get number of queued jobs on a specific host.longrunningJobs(long hostId) Get number of running jobs on a specific host.
-
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 hostqueued- 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 hostrunning- 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
-