Uses of Class
org.gridbus.broker.exceptions.GridBrokerException

Packages that use GridBrokerException
org.gridbus.broker.common   
org.gridbus.broker.common.discovery   
org.gridbus.broker.exceptions   
org.gridbus.broker.scheduler   
org.gridbus.broker.services.application   
org.gridbus.broker.services.compute.simulation   
org.gridbus.broker.services.data   
org.gridbus.broker.services.info   
org.gridbus.broker.util   
 

Uses of GridBrokerException in org.gridbus.broker.common
 

Methods in org.gridbus.broker.common that throw GridBrokerException
 void GridbusFarmingEngine.addJob(Job job)
          Adds a job to the broker application
 void ApplicationManager.addJob(java.lang.String applicationId, WorkUnit workUnit)
           
 void Broker.addJob(java.lang.String applicationId, WorkUnit workUnit)
           
 void GridbusFarmingEngine.addSCSJob(org.gridbus.scs.common.SCSJob job)
           
 void ApplicationManager.addSCSJob(java.lang.String applicationId, WorkUnit workUnit)
           
 void Broker.addSCSJob(java.lang.String applicationId, WorkUnit workUnit)
           
 void GridbusFarmingEngine.addService(Service s)
           
 void Broker.addService(java.lang.String applicationId, Service s)
          Adds a service to the given application in the broker.
 java.lang.String ApplicationManager.createApplication(ApplicationContext app)
           
 java.lang.String Broker.createApplication(ApplicationContext app)
           
 java.lang.String GridbusFarmingEngine.createApplication(ApplicationContext app)
          Save the application context to the broker storage
protected abstract  boolean ComputeServer.discoverProperties(UserCredential uc)
          Discover the dynamic server properties
protected abstract  boolean Service.discoverProperties(UserCredential uc)
          Discover properties should be implemented by all subclasses.
 ApplicationContext GridbusFarmingEngine.getApplication()
          Get the application context
 ApplicationContext ApplicationManager.getApplication(java.lang.String applicationId)
           
 ApplicationContext Broker.getApplication(java.lang.String appId)
           
 ApplicationContext BrokerStorage.getApplication(java.lang.String applicationID)
           
 ApplicationContext ApplicationManager.getApplication(java.lang.String username, java.lang.String appname)
          Get an application by the username and application name
 ApplicationContext Broker.getApplication(java.lang.String username, java.lang.String appname)
           
 ApplicationContext BrokerStorage.getApplication(java.lang.String username, java.lang.String appname)
           
protected  java.util.List Scheduler.getCandidateSCSServers(org.gridbus.scs.common.SCSJob job)
           
protected  java.util.List Scheduler.getCandidateServers(Job job)
           
 int BrokerStorage.getCount(java.lang.String hql)
          Gets an integer count returned by the given HQL query.
 UserCredential ApplicationManager.getCredentialsForService(java.lang.String applicationId, Service s)
           
 java.util.List BrokerStorage.getDataConstraints(java.lang.String applicationID)
           
 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)
           
 long GridbusFarmingEngine.getJobCount(int status, java.lang.String serverName)
           
 long BrokerStorage.getJobCount(java.lang.String applicationID, int jobStatus, int jobType, java.lang.String serverName)
          Returns the total number of jobs with the given status, on the given server.
 long ApplicationManager.getJobCount(java.lang.String applicationID, int status, java.lang.String serverName)
           
 long Broker.getJobCount(java.lang.String applicationID, int status, java.lang.String serverName)
           
 java.util.Collection GridbusFarmingEngine.getJobs()
          Gets all the jobs
 java.util.Collection GridbusFarmingEngine.getJobs(int status)
          Gets all the jobs with the given status
 java.util.Collection ApplicationManager.getJobs(java.lang.String applicationId)
           
 java.util.Collection Broker.getJobs(java.lang.String applicationId)
           
 java.util.Collection ApplicationManager.getJobs(java.lang.String applicationID, int status)
          Gets all the jobs with the given status
 java.util.Collection Broker.getJobs(java.lang.String applicationID, int status)
           
 java.util.List BrokerStorage.getJobs(java.lang.String applicationID, int[] jobStates, int jobType, java.lang.String serverName)
           
 java.util.Collection ApplicationManager.getJobs(java.lang.String applicationID, int pageNumber, int pageSize)
          Gets all the jobs with the given status
 java.util.Collection Broker.getJobs(java.lang.String applicationID, int pageNumber, int pageSize)
           
 java.util.List BrokerStorage.getJobs(java.lang.String applicationID, int jobStatus, int jobType, java.lang.String serverName)
           
 java.util.Collection ApplicationManager.getJobs(java.lang.String applicationID, int status, java.lang.String serverName)
           
 java.util.Collection Broker.getJobs(java.lang.String applicationID, int status, java.lang.String serverName)
           
 JobStatistics GridbusFarmingEngine.getJobStatistics(java.lang.String name)
           
 JobStatistics ApplicationManager.getJobStatistics(java.lang.String applicationId, java.lang.String serverName)
           
 JobStatistics Broker.getJobStatistics(java.lang.String applicationId, java.lang.String serverName)
           
 JobStatistics BrokerStorage.getJobStatistics(java.lang.String applicationId, java.lang.String serverName)
           
 JobStatistics BrokerStorage.getJobStatistics(java.lang.String applicationId, java.lang.String serverName, int jobType)
           
protected  void Scheduler.getJobStatsFromStore()
          Gets the job stats into counters in memory
 java.util.List BrokerStorage.getList(java.lang.String hqlQuery)
           
 java.util.List BrokerStorage.getList(java.lang.String hqlQuery, int limit)
           
protected  Job Scheduler.getNextReadyJob()
           
protected  org.gridbus.scs.common.SCSJob Scheduler.getNextReadySCSJob()
           
 Qos GridbusFarmingEngine.getQos()
           
 Qos ApplicationManager.getQos(java.lang.String applicationID)
           
 Qos Broker.getQos(java.lang.String applicationID)
           
 Qos BrokerStorage.getQos(java.lang.String appId)
           
protected  java.util.List Scheduler.getReadyServers()
           
 org.gridbus.scs.common.SCSJob Broker.getSCSJob(java.lang.String applicationId, java.lang.String jobName)
           
 org.gridbus.scs.common.SCSJob BrokerStorage.getSCSJob(java.lang.String applicationID, java.lang.String jobName)
           
 long BrokerStorage.getSCSJobCount(java.lang.String applicationID, int jobStatus, int jobType, java.lang.String serverName)
           
 long ApplicationManager.getSCSJobCount(java.lang.String applicationID, int status, java.lang.String serverName)
           
 long Broker.getSCSJobCount(java.lang.String applicationID, int status, java.lang.String serverName)
           
 java.util.Collection ApplicationManager.getSCSJobs(java.lang.String applicationId)
           
 java.util.Collection Broker.getSCSJobs(java.lang.String applicationId)
           
 java.util.Collection Broker.getSCSJobs(java.lang.String applicationID, int status)
           
 java.util.List BrokerStorage.getSCSJobs(java.lang.String applicationID, int[] jobStates, int jobType, java.lang.String serverName)
           
 java.util.List BrokerStorage.getSCSJobs(java.lang.String applicationID, int jobStatus, int jobType, java.lang.String serverName)
           
 java.util.Collection GridbusFarmingEngine.getServers()
           
 Service Broker.getService(java.lang.String applicationId, int serviceType, java.lang.String serverName)
           
 Service BrokerStorage.getService(java.lang.String applicationID, int serviceType, java.lang.String name)
           
 Service ServiceManager.getService(java.lang.String applicationId, int serviceType, java.lang.String serverName)
           
 Service BrokerStorage.getServiceByHostname(java.lang.String applicationID, java.lang.String hostname)
           
 Service BrokerStorage.getServiceByMappingId(java.lang.String applicationID, int serviceType, java.lang.String mappingId)
           
 java.util.Collection GridbusFarmingEngine.getServices(int serviceType)
           
 java.util.Collection ApplicationManager.getServices(java.lang.String applicationId, int serviceType)
           
 java.util.Collection Broker.getServices(java.lang.String applicationId, int serviceType)
           
 java.util.Collection ServiceManager.getServices(java.lang.String applicationId, int serviceType)
           
 java.util.List BrokerStorage.getServices(java.lang.String applicationID, int serviceType, java.lang.String filter)
           
 java.lang.String GridbusFarmingEngine.getSummaryStatistics()
          Returns a formatted string that presents the application performance statistics.
 java.util.Collection BrokerStorage.getUserJobsPaged(java.lang.String applicationID, int pageNumber, int pageSize)
           
 java.util.List BrokerStorage.getWorkflowTasks(java.lang.String applicationID)
           
 boolean GridbusFarmingEngine.isSchedulingFinished()
           
 void GridbusFarmingEngine.parse(java.lang.String applicationFile, java.lang.String servicesFile, java.lang.String credentialsFile)
           
 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.saveApplication(ApplicationContext app)
           
 void BrokerStorage.saveEvent(BrokerEvent evt)
           
 void BrokerStorage.saveJob(Job j)
           
 void BrokerStorage.saveJob(org.gridbus.scs.common.SCSJob j)
           
 void BrokerStorage.saveNetworkLink(java.lang.String applicationID, NetworkLink nl)
          Saves the network link entity for a given application
 void ApplicationManager.saveObject(java.lang.Object object)
           
 void Broker.saveObject(java.lang.Object object)
           
 void BrokerStorage.saveQos(java.lang.String applicationId, Qos qos)
          Updates the qos for a given application
 void BrokerStorage.saveService(Service s)
           
protected  void Scheduler.saveStatusEvent(Job job)
           
protected  void Scheduler.saveStatusEvent(org.gridbus.scs.common.SCSJob job)
           
protected  void Scheduler.setFailed()
           
 void Job.setLocalWorkingDirectory(java.lang.String localWorkingDirectory)
          Sets the local working directory (where the broker puts the job output files locally on the broker machine).
 void GridbusFarmingEngine.setQos(Qos qos)
           
 void Job.setRemoteWorkingDirectory(java.lang.String remoteWorkingDirectory)
          Sets name of the remote working directory for this job (default = REMOTE.GBB.TMP/appId/jobName).
 java.lang.String ApplicationManager.updateApplication(ApplicationContext app)
           
 java.lang.String Broker.updateApplication(ApplicationContext app)
           
 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)
           
 void ApplicationManager.updateQos(java.lang.String applicationID, Qos qos)
           
 void Broker.updateQos(java.lang.String applicationId, Qos qos)
           
protected  void Scheduler.updateServerPerformance(Job job)
           
 

Constructors in org.gridbus.broker.common that throw GridBrokerException
Broker()
           
Broker(boolean setupDb)
           
Broker(BrokerProperties props)
           
Broker(BrokerProperties props, boolean setupDb)
           
GridbusFarmingEngine()
          Initializes the broker using default properties, defined in the BrokerProperties class.
GridbusFarmingEngine(BrokerProperties config)
          Initialises the broker with the given BrokerProperties object
GridbusFarmingEngine(BrokerProperties props, java.lang.String applicationId)
          Initialises the broker with the given BrokerProperties object, Loads an application with the given id.
GridbusFarmingEngine(java.lang.String applicationID)
          Initializes the broker using default properties, defined in the BrokerProperties class.
Scheduler(java.lang.String applicationID)
          Constructor for the Scheduler
ServiceMonitor(java.lang.String applicationID)
           
 

Uses of GridBrokerException in org.gridbus.broker.common.discovery
 

Methods in org.gridbus.broker.common.discovery that throw GridBrokerException
 void ServiceFinderCallback.setUserCredential(UserCredential cred)
          set the credential needed by the service finder callback instance
 

Uses of GridBrokerException in org.gridbus.broker.exceptions
 

Subclasses of GridBrokerException in org.gridbus.broker.exceptions
 class InvalidXMLException
           
 class JobCommitException
           
 class JobSubmissionFailedException
           
 class QosException
           
 

Uses of GridBrokerException in org.gridbus.broker.scheduler
 

Methods in org.gridbus.broker.scheduler that throw GridBrokerException
protected  Job GroupingParameterSweepScheduler.getNextReadyJob()
           
static Scheduler SchedulerFactory.getScheduler(ApplicationContext app, boolean isDataIntensiveApplication)
          Creates an instance of a scheduler, based on the specified algorithm "type".
 

Constructors in org.gridbus.broker.scheduler that throw GridBrokerException
DBDataScheduler(java.lang.String applicationID, int optimisation)
          Constructor for the scheduler
DBScheduler(java.lang.String applicationID, int optimisation)
          Constructor for the scheduler
GroupingParameterSweepScheduler(java.lang.String applicationID)
          Constructor for the scheduler
ParameterSweepScheduler(java.lang.String applicationID)
          Constructor for the scheduler
RoundRobinScheduler(java.lang.String applicationID)
          Constructor for the scheduler
 

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

Methods in org.gridbus.broker.services.application that throw GridBrokerException
protected  boolean ApplicationService.discoverProperties(UserCredential uc)
           
 

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

Methods in org.gridbus.broker.services.compute.simulation that throw GridBrokerException
protected  boolean SimComputeServer.discoverProperties(UserCredential uc)
           
 

Uses of GridBrokerException in org.gridbus.broker.services.data
 

Methods in org.gridbus.broker.services.data that throw GridBrokerException
protected  boolean GridFTPDataHost.discoverProperties(UserCredential uc)
           
protected  boolean SrbDataHost.discoverProperties(UserCredential uc)
           
 

Uses of GridBrokerException in org.gridbus.broker.services.info
 

Methods in org.gridbus.broker.services.info that throw GridBrokerException
protected  boolean NetworkWeatherService.discoverProperties(UserCredential uc)
           
protected  boolean ReplicaCatalog.discoverProperties(UserCredential uc)
           
protected  boolean SrbMCAT.discoverProperties(UserCredential uc)
           
 

Uses of GridBrokerException in org.gridbus.broker.util
 

Methods in org.gridbus.broker.util that throw GridBrokerException
static java.lang.String BrokerUtil.getSummaryStatistics(java.lang.String applicationId, BrokerBase store)
           
 


Copyright © The University of Melbourne. 2006