Uses of Class
gov.bnl.star.offline.scheduler.Job

Packages that use Job
gov.bnl.star.offline.scheduler Core classes and interfaces that provide the skeleton components for scheduler. 
gov.bnl.star.offline.scheduler.bnl Contains classes specific to the BNL deployment. 
gov.bnl.star.offline.scheduler.Dispatchers Holds implemented dispatchers for batch systems and supporting classes. 
gov.bnl.star.offline.scheduler.Dispatchers.boss Allows the scheduler to dispatch jobs to the BOSS batch system. 
gov.bnl.star.offline.scheduler.Dispatchers.condorg Allows the scheduler to dispatch jobs to Condor directly or over the GRID using Condor-G. 
gov.bnl.star.offline.scheduler.Dispatchers.local Contains all the classes that enable the scheduler to dispatch jobs to the local node you are currently running on. 
gov.bnl.star.offline.scheduler.Dispatchers.lsf Contains all the classes that enable the scheduler to dispatch jobs to LSF. 
gov.bnl.star.offline.scheduler.Dispatchers.pbs Holds dispatcher for PDS batchsystem. 
gov.bnl.star.offline.scheduler.Dispatchers.sge Holds dispatcher for SGE batchsystem. 
gov.bnl.star.offline.scheduler.Dispatchers.xgrid Holds dispatcher for Mac O.S. 
gov.bnl.star.offline.scheduler.policy Contains all the policies being developed for the Scheduler. 
gov.bnl.star.offline.scheduler.util Contains some utility calles to handle tasks in separate thread, environment variables and other miscellaneous functionalities. 
gov.bnl.star.offline.scheduler.util.sandbox Contains classes that define sub parts of an RDL request. 
 

Uses of Job in gov.bnl.star.offline.scheduler
 

Methods in gov.bnl.star.offline.scheduler with parameters of type Job
 java.lang.String DispatcherChooser.chooseDispatcher(Request request, Job job)
          Deprecated.  
 boolean Queue.doesJobFit(Job job, Request request)
          Test if this queue meets the hard unchangable limits (jobTimeLimit and memlimit) of the queue
 java.lang.String CompositeDispatcher.Status(Job job, int Processe)
          Deprecated.  
 java.lang.String Dispatcher.Status(Job job, int Processe)
          Returns The status of the job
 java.lang.String GenericCompositeDispatcher.Status(Job job, int Processe)
           
 

Uses of Job in gov.bnl.star.offline.scheduler.bnl
 

Methods in gov.bnl.star.offline.scheduler.bnl with parameters of type Job
 java.lang.String SimpleDispatcherChooser.chooseDispatcher(Request request, Job job)
           
 java.lang.String ClusterDispatcherChooser.chooseDispatcher(Request request, Job job)
          Deprecated.  
 

Uses of Job in gov.bnl.star.offline.scheduler.Dispatchers
 

Methods in gov.bnl.star.offline.scheduler.Dispatchers with parameters of type Job
 java.lang.String AbstractResourceStrategy.prepareResourceUsageSwitch(Job job)
          This function returns a string that represents the resource usage of the job, in such a format that it can be passed to the batch system.
 java.lang.String RegXResourceStrategy.prepareResourceUsageSwitch(Job job)
          This function returns a string that represents the resource usage of the job, in such a format that it can be passed to the batch system.
 

Uses of Job in gov.bnl.star.offline.scheduler.Dispatchers.boss
 

Methods in gov.bnl.star.offline.scheduler.Dispatchers.boss with parameters of type Job
protected  void BOSSResourceStrategy.calculateBOSSResources(Job job)
          Filles the resource table with all the resources.
protected  void BOSSDispatcher.dispatch(Request request, Job job)
           
protected  java.lang.String BOSSDispatcher.getQueueName(Job job)
           
protected  java.lang.String BOSSDispatcher.getResourceUsageSwitch(Job job)
           
 java.lang.String BOSSResourceStrategy.prepareResourceUsageSwitch(Job job)
          Returns the -R parameter to be used to dispatch the given job.
protected  void BOSSDispatcher.reportFailure(Job job)
           
protected  void BOSSDispatcher.reportProcessSubmissionFailure(Request request, Job job, int jobNumber, java.lang.String message)
           
 java.lang.String BOSSDispatcher.Status(Job job, int Processe)
           
 

Uses of Job in gov.bnl.star.offline.scheduler.Dispatchers.condorg
 

Methods in gov.bnl.star.offline.scheduler.Dispatchers.condorg with parameters of type Job
protected  void CondorDispatcher.dispatch(Request request, Job job)
           
protected  void CondorGRSLDispatcher.dispatch(Request request, Job job)
           
static java.lang.String CondorNodePriorityStringGenerator.generateSyntax(Job job)
           
protected  java.lang.String CondorDispatcher.getClassAdName(Request request, Job job)
          Returns the name of the file containing the class ad.
protected  java.lang.String CondorGRSLDispatcher.getClassAdName(Request request, Job job)
          Returns the name of the file containing the class ad.
protected  java.lang.String CondorDispatcher.getCondorCommand(Request request, Job job)
          Returns the command line to submit the job through condor-g.
protected  java.lang.String CondorGRSLDispatcher.getCondorGCommand(Request request, Job job)
          Returns the command line to submit the job through condor-g.
protected  java.lang.String CondorGRSLDispatcher.getResourceUsageSwitch(Job job)
           
 java.lang.String CondorDispatcher.Status(Job job, int Processe)
           
 java.lang.String CondorGRSLDispatcher.Status(Job job, int Processe)
           
 

Uses of Job in gov.bnl.star.offline.scheduler.Dispatchers.local
 

Methods in gov.bnl.star.offline.scheduler.Dispatchers.local with parameters of type Job
protected  void LocalDispatcher.dispatch(Request request, Job job)
           
 java.lang.String LocalDispatcher.Status(Job job, int Processe)
          Get the status of the jobs object processe N.
 

Uses of Job in gov.bnl.star.offline.scheduler.Dispatchers.lsf
 

Methods in gov.bnl.star.offline.scheduler.Dispatchers.lsf with parameters of type Job
protected  void LSFResourceStrategy.calculateLSFResources(Job job)
          Filles the resource table with all the resources.
protected  void LSFDispatcher.dispatch(Request request, Job job)
           
 java.lang.String LSFNodePriorityStringGenerator.generateSyntax(Job job)
          Build the string used to describe node priority.
protected  java.lang.String LSFDispatcher.getQueueName(Job job)
           
protected  java.lang.String LSFDispatcher.getResourceUsageSwitch(Job job)
           
 java.lang.String LSFResourceStrategy.prepareResourceUsageSwitch(Job job)
          Returns the -R parameter to be used to dispatch the given job.
protected  void LSFDispatcher.reportFailure(Job job)
           
protected  void LSFDispatcher.reportProcessSubmissionFailure(Request request, Job job, int jobNumber, java.lang.String message)
           
 void CSHApplication.setJob(Request request, Job job)
          Sets the task the application will have to prepare.
 java.lang.String LSFDispatcher.Status(Job job, int Processe)
           
 

Uses of Job in gov.bnl.star.offline.scheduler.Dispatchers.pbs
 

Methods in gov.bnl.star.offline.scheduler.Dispatchers.pbs with parameters of type Job
protected  void PBSResourceStrategy.calculatePBSResources(Job job)
          Filles the resource table with all the resources.
protected  void PBSDispatcher.dispatch(Request request, Job job)
           
protected  java.lang.String PBSDispatcher.getQueueName(Job job)
           
protected  java.lang.String PBSDispatcher.getResourceUsageSwitch(Job job)
           
 java.lang.String PBSResourceStrategy.prepareResourceUsageSwitch(Job job)
          Returns the -R parameter to be used to dispatch the given job.
protected  void PBSDispatcher.reportFailure(Job job)
           
protected  void PBSDispatcher.reportProcessSubmissionFailure(Request request, Job job, int jobNumber, java.lang.String message)
           
 java.lang.String PBSDispatcher.Status(Job job, int Processe)
           
 

Uses of Job in gov.bnl.star.offline.scheduler.Dispatchers.sge
 

Methods in gov.bnl.star.offline.scheduler.Dispatchers.sge with parameters of type Job
protected  void SGEDispatcher.dispatch(Request request, Job job)
           
protected  java.lang.String SGEDispatcher.getResourceUsageSwitch(Job job)
          Biuld an SGE resource usage switch for this job to be appanded to the submitting comaand
 java.lang.String SGEDispatcher.Status(Job job, int Processe)
           
 

Uses of Job in gov.bnl.star.offline.scheduler.Dispatchers.xgrid
 

Methods in gov.bnl.star.offline.scheduler.Dispatchers.xgrid with parameters of type Job
protected  void XgridDispatcher.dispatch(Request request, Job job)
           
 java.lang.String XgridDispatcher.getInputDirName(Job job)
           
 java.lang.String XgridDispatcher.getOutputDirName(Job job)
           
 java.lang.String XgridDispatcher.getXgridCommand(Request request, Job job)
          Returns the full xgrid command to be executed to dispatch the process.
 void BashApplication.setJob(Request request, Job job)
          Sets the task the application will have to prepare.
 java.lang.String XgridDispatcher.Status(Job job, int Processe)
          Returns The status of the job
 

Uses of Job in gov.bnl.star.offline.scheduler.policy
 

Methods in gov.bnl.star.offline.scheduler.policy with parameters of type Job
static void PassivePolicy.assignQueue(Queue queue, Job job)
          This member associates the job to the queue.
 java.util.List AssignmentByQueueMonitorPolicy.FilterNonViableQueues(Job job, Request request)
           
 

Uses of Job in gov.bnl.star.offline.scheduler.util
 

Methods in gov.bnl.star.offline.scheduler.util with parameters of type Job
static java.lang.String ConfigToolkit.findProgram(java.lang.String name, Job job)
           
 boolean GenericResourceRequirementStringDefinition.hasResourcesDefinition(Job job)
           
 java.lang.String GenericResourceRequirementStringDefinition.makeString(Job job)
           
 

Uses of Job in gov.bnl.star.offline.scheduler.util.sandbox
 

Methods in gov.bnl.star.offline.scheduler.util.sandbox with parameters of type Job
 java.lang.String ZipSandbox.gridInstallCommand(SandboxPackage packageObj, Job job)
           
 java.lang.String PackmanSandbox.installCommand(SandboxPackage packageObj, Job job)
          Write the command with which to setup the users sandbox.
 java.lang.String ZipSandbox.installCommand(SandboxPackage packageObj, Job job)
          Chech program locations for unzip
 java.lang.String LocalSandbox.installCommand(SandboxPackage packageObj, Job job)
          Write the command with which to setup the users sandbox.
 java.lang.String Sandbox.installCommand(SandboxPackage packageObj, Job job)
           
 java.lang.String ZipSandbox.localInstallCommand(SandboxPackage packageObj, Job job)
           
 



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