Uses of Class
org.gridbus.broker.common.Job

Packages that use Job
org.gridbus.broker.common   
org.gridbus.broker.event   
org.gridbus.broker.initializer   
org.gridbus.broker.parsers.jsdl   
org.gridbus.broker.scheduler   
org.gridbus.broker.services.application   
org.gridbus.broker.services.compute   
org.gridbus.broker.services.compute.simulation   
 

Uses of Job in org.gridbus.broker.common
 

Methods in org.gridbus.broker.common that return Job
 Job GridbusFarmingEngine.getJob(java.lang.String jobname)
           
 Job ApplicationManager.getJob(java.lang.String applicationId, java.lang.String jobName)
           
 Job Broker.getJob(java.lang.String applicationId, java.lang.String jobName)
           
 Job BrokerStorage.getJob(java.lang.String applicationID, java.lang.String jobName)
           
protected  Job Scheduler.getNextReadyJob()
           
 

Methods in org.gridbus.broker.common with parameters of type Job
 void GridbusFarmingEngine.addJob(Job job)
          Adds a job to the broker application
protected abstract  void JobWrapper.cleanUp(Job job)
           
protected abstract  void JobWrapper.commit(Job job)
           
protected abstract  void JobWrapper.execute(Job job)
           
protected  void JobWrapper.executeJob(Job job)
           
protected  void Scheduler.freeQueueSlot(Job job)
           
protected  java.util.List Scheduler.getCandidateServers(Job job)
           
protected static java.lang.String JobWrapper.getUniqueId(Job job)
           
protected  boolean Scheduler.isJobRequirementMet(Job job, ComputeServer server)
           
protected static boolean JobWrapper.jobNeedsRemoteData(Job job)
           
 void Scheduler.jobReset(Job job)
           
static void ApplicationContext.notifyListeners_Blocking(Job job)
          This method blocks until all the listeners have processed the event.
static void ApplicationContext.notifyListeners_NonBlocking(Job job)
           
abstract  int ComputeServer.queryJobStatus(Job j)
           
 void BrokerStorage.removeJob(Job savedJob)
           
 void GridbusFarmingEngine.removeJob(Job job)
          Removes a job from the broker application
 void ApplicationManager.removeJob(java.lang.String applicationId, Job job)
           
 void Broker.removeJob(java.lang.String applicationId, Job job)
          Kills the job and removes it from the database
 void BrokerStorage.saveJob(Job j)
           
protected  boolean Scheduler.saveJobMapping(Job job, ComputeServer server)
          Maps the given job to the given server.
protected  void Scheduler.saveStatusEvent(Job job)
           
protected abstract  void JobWrapper.stageIn(Job job)
           
protected abstract  void JobWrapper.stageOut(Job job)
           
 void Scheduler.statusChanged(Job job)
           
protected abstract  void JobWrapper.terminate(Job job)
           
 void ApplicationManager.updateJob(java.lang.String applicationID, Job job)
          Updates a given job (i.e saves it to a persistent store)
 void Broker.updateJob(java.lang.String applicationID, Job job)
          Updates a given job (i.e saves it to a persistent store)
protected  void Scheduler.updateJobStatus(Job job, int status)
           
protected  void Scheduler.updateServerPerformance(Job job)
           
 

Uses of Job in org.gridbus.broker.event
 

Methods in org.gridbus.broker.event with parameters of type Job
 void JobListener.jobReset(Job j)
          Job is reset
 void JobListener.statusChanged(Job j)
          Status changed event for a Job
 

Uses of Job in org.gridbus.broker.initializer
 

Methods in org.gridbus.broker.initializer with parameters of type Job
 void StartRun.jobReset(Job j)
           
 void StartRun.statusChanged(Job j)
           
 

Uses of Job in org.gridbus.broker.parsers.jsdl
 

Methods in org.gridbus.broker.parsers.jsdl that return Job
protected  Job JsdlParser.parseJob(org.ggf.schemas.jsdl.x2005.x11.jsdl.JobDefinitionType jobDefinition, ApplicationManager appStore)
           
 Job JsdlParser.parseJob(org.w3c.dom.Node applicationNode, ApplicationManager appStore)
           
 

Uses of Job in org.gridbus.broker.scheduler
 

Methods in org.gridbus.broker.scheduler that return Job
protected  Job GroupingParameterSweepScheduler.getNextReadyJob()
           
 

Methods in org.gridbus.broker.scheduler with parameters of type Job
 void DBDataScheduler.jobReset(Job job)
           
 void DBScheduler.jobReset(Job job)
           
 void DBDataScheduler.statusChanged(Job job)
           
 void DBScheduler.statusChanged(Job job)
           
 void GroupingParameterSweepScheduler.statusChanged(Job job)
           
 void ParameterSweepScheduler.statusChanged(Job job)
           
 void RoundRobinScheduler.statusChanged(Job job)
           
 

Uses of Job in org.gridbus.broker.services.application
 

Methods in org.gridbus.broker.services.application with parameters of type Job
 int ApplicationService.queryJobStatus(Job job)
           
 

Uses of Job in org.gridbus.broker.services.compute
 

Methods in org.gridbus.broker.services.compute with parameters of type Job
protected  void PosixJobWrapper.cleanUp(Job job)
           
protected  java.lang.String PosixJobWrapper.getAgentInitScript(Job job)
           
protected  java.lang.String PosixJobWrapper.getEnvScript(Job job)
           
protected  java.lang.String PosixJobWrapper.getInitScript(Job job)
           
protected  java.lang.String PosixJobWrapper.getLocalShellFilename(Job job)
           
protected  java.lang.String PosixJobWrapper.getShellFilename(Job job)
           
 

Uses of Job in org.gridbus.broker.services.compute.simulation
 

Methods in org.gridbus.broker.services.compute.simulation with parameters of type Job
protected  void SimJobWrapper.commit(Job job)
           
protected  void SimJobWrapper.execute(Job j)
           
 int SimComputeServer.queryJobStatus(Job j)
           
protected  void SimJobWrapper.stageIn(Job j)
           
protected  void SimJobWrapper.stageOut(Job j)
           
 void SimJobWrapper.terminate(Job job)
           
 


Copyright © The University of Melbourne. 2006