gov.bnl.star.offline.scheduler.monitor
Class MonaLisaQueueInfo

java.lang.Object
  extended by gov.bnl.star.offline.scheduler.monitor.MonaLisaQueueInfo
All Implemented Interfaces:
QueueInfo

public class MonaLisaQueueInfo
extends java.lang.Object
implements QueueInfo

Author:
stratos

Constructor Summary
MonaLisaQueueInfo()
          Creates a new instance of MonaLisaQueueInfo
 
Method Summary
 double getAverageRunTime()
           
 double getEstimatedResponseTime()
           
 int getFreeCPUs()
           
 java.lang.String getQueueName()
           
 int getRunningJobs()
           
 java.lang.String getStatus()
           
 int getTotalJobs()
           
 int getWaitingJobs()
           
 double getWorstResponseTime()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MonaLisaQueueInfo

public MonaLisaQueueInfo()
Creates a new instance of MonaLisaQueueInfo

Method Detail

getEstimatedResponseTime

public double getEstimatedResponseTime()
Specified by:
getEstimatedResponseTime in interface QueueInfo

getWorstResponseTime

public double getWorstResponseTime()
Specified by:
getWorstResponseTime in interface QueueInfo

getWaitingJobs

public int getWaitingJobs()
Specified by:
getWaitingJobs in interface QueueInfo

getTotalJobs

public int getTotalJobs()
Specified by:
getTotalJobs in interface QueueInfo

getStatus

public java.lang.String getStatus()
Specified by:
getStatus in interface QueueInfo

getRunningJobs

public int getRunningJobs()
Specified by:
getRunningJobs in interface QueueInfo

getQueueName

public java.lang.String getQueueName()
Specified by:
getQueueName in interface QueueInfo

getFreeCPUs

public int getFreeCPUs()
Specified by:
getFreeCPUs in interface QueueInfo

getAverageRunTime

public double getAverageRunTime()
Specified by:
getAverageRunTime in interface QueueInfo


Copyright © 2002-2004 STAR collaboration - Brookhaven National Laboratory. All Rights Reserved.