gov.bnl.star.offline.scheduler.Dispatchers.lsf
Class LSFQueueDiscrptor

java.lang.Object
  extended by gov.bnl.star.offline.scheduler.Dispatchers.QueueDiscriptorBase
      extended by gov.bnl.star.offline.scheduler.Dispatchers.lsf.LSFQueueDiscrptor
All Implemented Interfaces:
QueueDiscriptor

public class LSFQueueDiscrptor
extends QueueDiscriptorBase
implements QueueDiscriptor

This class is not used and may be deprcated. It was used for testing only.

Author:
lbhajdu

Field Summary
 java.lang.String queueName
           
 
Constructor Summary
LSFQueueDiscrptor()
          Creates a new instance of LSFQueueDiscrptor
 
Method Summary
 java.lang.String getAssociatedDispatcherClass()
          Statas what dispatcher classes the class should be used with.
 java.lang.String getBatchSystemName()
          The name of the batch system that will run the job.
 java.lang.String getQueueName()
           
 void setBatchSystemName(java.lang.String batchSystemName)
          The name of the batch system that will run the job.
 void setQueueName(java.lang.String queueName)
           
 
Methods inherited from class gov.bnl.star.offline.scheduler.Dispatchers.QueueDiscriptorBase
getGateKeeperMustMatch, getGateKeeperMustNotMatch, getLogicalQueueName, setGateKeeperMustMatch, setGateKeeperMustNotMatch, setLogicalQueueName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

queueName

public java.lang.String queueName
Constructor Detail

LSFQueueDiscrptor

public LSFQueueDiscrptor()
Creates a new instance of LSFQueueDiscrptor

Method Detail

getBatchSystemName

public java.lang.String getBatchSystemName()
Description copied from interface: QueueDiscriptor
The name of the batch system that will run the job. I the case of condorg this will not be the same as the dispatcher. The name should usable by condorG in the "globusscheduler=" string. It is also usable by reportting tools as it is a plain name.

Specified by:
getBatchSystemName in interface QueueDiscriptor

setBatchSystemName

public void setBatchSystemName(java.lang.String batchSystemName)
Description copied from interface: QueueDiscriptor
The name of the batch system that will run the job. I the case of condorg this will not be the same as the dispatcher. The name should usable by condorG in the "globusscheduler=" string. It is also usable by reportting tools as it is a plain name. The final QueueDiscriptor class should have this is as the defualt, this function exists in just in case there is a need to change the defualt value.

Specified by:
setBatchSystemName in interface QueueDiscriptor

getAssociatedDispatcherClass

public java.lang.String getAssociatedDispatcherClass()
Description copied from interface: QueueDiscriptor
Statas what dispatcher classes the class should be used with. Returns the dispatcher value of (Associated Dispatcher).getClass().toString()

Specified by:
getAssociatedDispatcherClass in interface QueueDiscriptor

getQueueName

public java.lang.String getQueueName()

setQueueName

public void setQueueName(java.lang.String queueName)


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