A B C D E F G H I J K L M N O P Q R S T U V W X _

G

GCOPY_CMD - Static variable in class org.gridbus.broker.runfile.TaskCommand
 
GCopyCommand - class org.gridbus.broker.runfile.GCopyCommand.
This command is to allow third party nodes other than the broker or the compute resource to copy amongst themselves.
GCopyCommand() - Constructor for class org.gridbus.broker.runfile.GCopyCommand
 
GCopyCommand(String, String, String, String) - Constructor for class org.gridbus.broker.runfile.GCopyCommand
Sets up the GCopyCommand class members
get_any() - Method in class org.gridbus.broker.farming.alchemi._ListLiveAppsResponse_ListLiveAppsResult
 
get() - Method in class org.gridbus.broker.farming.common.JobBuffer
Gets next available Job off the queue buffer.
get(int) - Method in class org.gridbus.broker.farming.common.JobBuffer
Gets specified number of Jobs from the queue buffer
getAc() - Method in class org.gridbus.broker.farming.common.services.SrbMCAT
 
getAllJobs() - Method in class org.gridbus.broker.persistence.ActiveSet
Returns a collection of all the jobs in the current broker instance.
getAllJobs(int) - Method in class org.gridbus.broker.persistence.ActiveSet
Returns a collection of all the jobs in the current broker instance.
getAllocatedJobs() - Method in class org.gridbus.broker.farming.common.ComputeServer
Returns the number of jobs allocated to this server and not in execution
getAllServers() - Method in class org.gridbus.broker.persistence.ActiveSet
Returns a collection of all the servers in the current broker instance.
getAllServers(int) - Method in class org.gridbus.broker.persistence.ActiveSet
Returns a collection of all the servers in the current broker instance.
getAppDescriptionFile() - Method in class org.gridbus.broker.farming.common.GridbusFarmingEngine
Returns the name of the app-description file
getArch() - Method in class org.gridbus.broker.farming.common.ComputeServer
Returns the architecture of the compute server
getArguments() - Method in class org.gridbus.broker.runfile.ExecuteCommand
Gets the list of arguments currently set for this executable.
getArguments() - Method in class org.gridbus.broker.farming.globus.JobRSL
Returns the arguments of the job
getAttributeValues(NamingEnumeration, String[], Vector) - Method in class org.gridbus.broker.util.LdapReplicaAccessUtil
Gets the attributes specified in the String[] param
getAuthScheme() - Method in class org.gridbus.broker.farming.common.data.SrbDataHost
Gets the Authentication Scheme used with SRB connection
getAvailableDNs(String) - Static method in class org.gridbus.broker.farming.globus.MDSUtil
Gets the dns which are available for the given host.
getAvailableQueues() - Method in class org.gridbus.broker.farming.pbs.PBSComputeServer
 
getAvgJobComputationTime() - Method in class org.gridbus.broker.farming.common.ComputeServer
Returns the average job completion time
getAvgRateofCompletion() - Method in class org.gridbus.broker.farming.common.ComputeServer
Returns the rate of completion of jobs of this server averaged over the number of polling intervals
getBandwidth(String) - Method in class org.gridbus.broker.farming.common.data.DataHost
Returns the bandwidth that was last recorded between this data host and the hostname supplied as argument.
getBrokerID() - Method in class org.gridbus.broker.farming.common.GridbusFarmingEngine
 
getBrokerProperties() - Static method in class org.gridbus.broker.farming.common.BrokerProperties
 
getBudget() - Method in class org.gridbus.broker.farming.common.GridbusFarmingEngine
Returns the budget for the jobs currently scheduled / being scheduled
getBusytime() - Method in class org.gridbus.broker.farming.common.ComputeServer
Returns the time interval for which the server was busy.
getCatalogs() - Static method in class org.gridbus.broker.util.FileResolver
 
getchild(NodeList) - Method in class org.gridbus.broker.farming.alchemi.Xml_Decoder
 
getCollectionName() - Method in class org.gridbus.broker.farming.common.data.SrbDataHost
Gets the collection name for the SRB connection to this host
getCommands() - Method in class org.gridbus.broker.runfile.Task
Gets the current set of commands for this task.
getComputeCost() - Method in class org.gridbus.broker.scheduler.DataComputeSet
Returns the computeCost.
getComputeCost() - Method in class org.gridbus.broker.scheduler.DataComputePair
Returns the computeCost.
getComputeServer() - Method in class org.gridbus.broker.scheduler.DataComputeSet
Returns the ComputeServer in the pair
getComputeServer() - Method in class org.gridbus.broker.scheduler.DataComputePair
Returns the ComputeServer in the pair
getComputeServer(int, String) - Static method in class org.gridbus.broker.farming.common.ServerFactory
Creates an instance of a middle-ware specific computeserver, based on the specified "type".
getComputeServer(int, String, String) - Static method in class org.gridbus.broker.farming.common.ServerFactory
Creates an instance of a middle-ware specific computeserver, based on the specified "type".
getComputeServer(String) - Static method in class org.gridbus.broker.farming.common.ServerFactory
Creates an instance of a middle-ware specific computeserver, based on the specified "type".
getComputeServers() - Method in class org.gridbus.broker.xgrl.XGRLInterpreter
 
getComputeServers() - Method in interface org.gridbus.broker.xgrl.ClassInterpreter
 
getComputeTime() - Method in class org.gridbus.broker.scheduler.DataComputeSet
 
getConfigInfo() - Static method in class org.gridbus.broker.initializer.StartRun
Returns the Startup parameters, configuration information as a String.
getConnection() - Method in class org.gridbus.broker.persistence.db.DBConnection
 
getConnection(String, String, String, String) - Method in class org.gridbus.broker.persistence.db.DBConnection
 
getConnectionString() - Method in class org.gridbus.broker.persistence.db.DBConnection
 
getConstVars() - Method in class org.gridbus.broker.runfile.RunFile
Gets the list of constant variables defined in the parsed run file.
getContactString() - Method in class org.gridbus.broker.farming.common.ComputeServer
Returns the server contact string.
getCost() - Method in class org.gridbus.broker.farming.common.data.StorageServer
 
getCost() - Method in class org.gridbus.broker.farming.unicore.UnicoreGateway
 
getCost() - Method in class org.gridbus.broker.farming.common.services.Service
 
getCost() - Method in class org.gridbus.broker.farming.common.queues.JobQueue
 
getCost(String) - Method in class org.gridbus.broker.farming.common.data.DataHost
Returns the cost for the network link between this data host and the hostname supplied as argument.
getCostPerMB() - Method in class org.gridbus.broker.farming.common.data.StorageServer
 
getCountLimit() - Static method in class org.gridbus.broker.farming.globus.MDSUtil
Gets the current limit on the number of results to be returned.
getCPU() - Method in class org.gridbus.broker.farming.condor.CondorComputeServer
Returns the processor in the compute server
getCPU() - Method in class org.gridbus.broker.farming.globus.GlobusComputeServer
Returns the processor in the compute server
getCPU() - Method in class org.gridbus.broker.farming.fork.ForkComputeServer
Returns the processor in the compute server
getCPU() - Method in class org.gridbus.broker.farming.pbs.PBSComputeServer
Returns the processor in the compute server
getCPUFree15min() - Method in class org.gridbus.broker.farming.globus.GlobusComputeServer
Returns the processors which will be free in 15 minutes.
getCPUFree1min() - Method in class org.gridbus.broker.farming.globus.GlobusComputeServer
Returns the processors which will be free in 1 minute.
getCPUFree5min() - Method in class org.gridbus.broker.farming.globus.GlobusComputeServer
Returns the processors which will be free in 5 minutes.
getCPUspeed() - Method in class org.gridbus.broker.farming.condor.CondorComputeServer
Returns the processor speed.
getCPUspeed() - Method in class org.gridbus.broker.farming.globus.GlobusComputeServer
Returns the processor speed.
getCPUspeed() - Method in class org.gridbus.broker.farming.fork.ForkComputeServer
Returns the processor speed.
getCPUspeed() - Method in class org.gridbus.broker.farming.pbs.PBSComputeServer
Returns the processor speed.
getCredentials() - Static method in class org.gridbus.broker.xgrl.XGRLReader
 
getCredentials() - Method in class org.gridbus.broker.xgrl.XGRLInterpreter
 
getCredentials() - Static method in class org.gridbus.broker.farming.globus.MDSUtil
Gets the credentials currently being used for authentication.
getCrossPlatformManagerSoap() - Method in class org.gridbus.broker.farming.alchemi.CrossPlatformManagerLocator
 
getCrossPlatformManagerSoap() - Method in interface org.gridbus.broker.farming.alchemi.CrossPlatformManager
Returns the CrossPlatFormManagerSoap object
getCrossPlatformManagerSoap(URL) - Method in class org.gridbus.broker.farming.alchemi.CrossPlatformManagerLocator
 
getCrossPlatformManagerSoap(URL) - Method in interface org.gridbus.broker.farming.alchemi.CrossPlatformManager
Returns the CrossPlatFormManagerSoap object
getCrossPlatformManagerSoapAddress() - Method in class org.gridbus.broker.farming.alchemi.CrossPlatformManagerLocator
 
getCrossPlatformManagerSoapAddress() - Method in interface org.gridbus.broker.farming.alchemi.CrossPlatformManager
Returns the address of the remote Alchemi cross-platform manager server
getCrossPlatformManagerSoapWSDDServiceName() - Method in class org.gridbus.broker.farming.alchemi.CrossPlatformManagerLocator
Returns the name of the Web service
getCurrentState() - Method in class org.gridbus.broker.farming.common.GridbusFarmingEngine
Returns the current state of the farming engine as a "State" object.
getdata(Node) - Method in class org.gridbus.broker.farming.alchemi.Xml_Decoder
 
getDataCost() - Method in class org.gridbus.broker.scheduler.DataComputeSet
Returns the dataCost.
getDataCost() - Method in class org.gridbus.broker.scheduler.DataComputePair
Returns the dataCost.
getDataFile() - Method in class org.gridbus.broker.scheduler.DataHostFilePair
 
getDataFileList() - Method in class org.gridbus.broker.farming.common.GridbusFarmingEngine
Collection of Data Files
getDataFileList() - Method in class org.gridbus.broker.util.FileResolver
 
getDataFileList() - Method in class org.gridbus.broker.xpml.GridfileProcessor
 
getDatafiles() - Static method in class org.gridbus.broker.util.FileResolver
 
getDataFilter() - Method in class org.gridbus.broker.util.FileResolver
 
getDataHost() - Method in class org.gridbus.broker.scheduler.DataHostFilePair
 
getDataHost() - Method in class org.gridbus.broker.scheduler.DataComputePair
Returns the DataHost in the pair
getDataHost(DataFile) - Method in class org.gridbus.broker.scheduler.DataComputeSet
Returns the DataHost in the pair
getDatahosts() - Static method in class org.gridbus.broker.util.FileResolver
 
getDataHostTable() - Method in class org.gridbus.broker.farming.common.GridbusFarmingEngine
Collection of Data Hosts
getDataHostTable() - Method in class org.gridbus.broker.util.FileResolver
Returns the dataHostTable.
getDataHostTable() - Method in class org.gridbus.broker.xpml.GridfileProcessor
 
getDataTable() - Method in class org.gridbus.broker.scheduler.DataComputeSet
 
getDataTransferTime() - Method in class org.gridbus.broker.scheduler.DataComputeSet
Returns the time for transferring data from the data host to the compute server
getDataTransferTime() - Method in class org.gridbus.broker.scheduler.DataComputePair
Returns the time for transferring data from the data host to the compute server
getDatestamp() - Method in class org.gridbus.broker.event.BrokerEvent
 
getDeadline() - Method in class org.gridbus.broker.farming.common.GridbusFarmingEngine
Returns the deadline for the jobs currently scheduled / being scheduled
getdecodedout(String) - Method in class org.gridbus.broker.farming.alchemi.Xml_Decoder
 
getDefaultResource() - Method in class org.gridbus.broker.farming.common.services.SrbMCAT
 
getDefaultWalltime() - Method in class org.gridbus.broker.farming.common.queues.JobQueue
 
getDeserializer(String, Class, QName) - Static method in class org.gridbus.broker.farming.alchemi._ListLiveAppsResponse_ListLiveAppsResult
Get Custom Deserializer
getDestination() - Method in class org.gridbus.broker.runfile.SubstituteCommand
Returns the destination file
getDestination() - Method in class org.gridbus.broker.runfile.CopyCommand
Gets the destination location for this copy command.
getDestinationFile() - Method in class org.gridbus.broker.runfile.GCopyCommand
Gets the destination file for this copy command.
getDestinationNode() - Method in class org.gridbus.broker.runfile.GCopyCommand
Gets the destination node for this copy command.
getDirectory() - Method in class org.gridbus.broker.farming.globus.JobRSL
Returns the directory for the job
getDomain() - Method in class org.gridbus.broker.farming.common.data.SrbDataHost
 
getdonejobs() - Method in class org.gridbus.broker.protocol.ProtocolMethod
Returns a list of jobs which are done
getDriver() - Method in class org.gridbus.broker.persistence.db.DBConnection
 
getEnv() - Method in class org.gridbus.broker.util.LdapReplicaAccessUtil
Returns the env.
getEventID() - Method in class org.gridbus.broker.event.BrokerEvent
 
getexecjobs() - Method in class org.gridbus.broker.protocol.ProtocolMethod
Returns a list of jobs which are executing
getExecutable() - Method in class org.gridbus.broker.runfile.ExecuteCommand
Gets the executable name.
getExecutable() - Method in class org.gridbus.broker.farming.globus.JobRSL
Returns the name of the job executable
getExecutingJobs() - Method in class org.gridbus.broker.farming.common.ComputeServer
Returns the number of jobs currently executing on the server.
getFailedJobs() - Method in class org.gridbus.broker.farming.common.ComputeServer
Returns the number of failed jobs
getfailjobs() - Method in class org.gridbus.broker.protocol.ProtocolMethod
Returns a list of jobs which are failed
getFilename() - Method in class org.gridbus.broker.farming.common.data.DataFile
Returns the filename.
getfilename(String) - Method in class org.gridbus.broker.farming.alchemi.AlchemiJob
Gets the file name part from the full absolute path
Getfilename(String) - Method in class org.gridbus.broker.farming.alchemi.AlchemiXmljobwrapper
Returns the file name from an absolute path
getFilePath(String) - Method in class org.gridbus.broker.farming.common.data.DataHost
Returns the path of the file on this host specified by the filename
GetfinishedAlchemijobs(String) - Method in class org.gridbus.broker.farming.alchemi.AlchemiJob
Gets the finished jobs from the Alchemi manager node
getFinishedJobs(String, String, String) - Method in class org.gridbus.broker.farming.alchemi.CrossPlatformManagerSoapStub
 
getFinishedJobs(String, String, String) - Method in interface org.gridbus.broker.farming.alchemi.CrossPlatformManagerSoap
Returns the finished jobs
getFinishTask() - Method in class org.gridbus.broker.runfile.RunFile
Gets the "rootfinish" task and associated commands defined in the parsed run file.
getFs() - Method in class org.gridbus.broker.farming.common.services.SrbMCAT
 
getFullFilePath(String) - Method in class org.gridbus.broker.farming.common.data.SrbDataHost
 
getFullFilePath(String) - Method in class org.gridbus.broker.farming.common.data.DataHost
Returns the full path of the file (including the filename) on this host specified by the filename
getGassServer() - Method in class org.gridbus.broker.farming.globus.JobRSL
Returns the GassServerUtil object associated with the resource
getGassServer() - Method in class org.gridbus.broker.farming.globus.GlobusComputeServer
 
getGatekeeperPort() - Method in class org.gridbus.broker.farming.globus.GlobusComputeServer
Returns the remote gatekeeper port.
getHHMMSS(long) - Static method in class org.gridbus.broker.util.BrokerUtil
Converts a long value (elapsed time) to the format hh:mm:ss:SSS
getHomeDirectory() - Method in class org.gridbus.broker.farming.common.services.SrbMCAT
 
getHost() - Method in class org.gridbus.broker.persistence.db.DBConnection
 
getHostname() - Method in class org.gridbus.broker.farming.common.Server
Returns the hostname.
getHosts() - Method in class org.gridbus.broker.farming.common.data.DataFile
Returns a vector containing the names of the hosts on which this file is to be found.
getId() - Method in class org.gridbus.broker.farming.common.security.UserCredential
 
getIdentity() - Method in class org.gridbus.broker.farming.unicore.UnicoreComputeServer
Returns the identity for this server
getInstance() - Static method in class org.gridbus.broker.farming.globus.GlobusGassServer
Returns the instance of the Gass server.
getJobCompletedTime() - Method in class org.gridbus.broker.farming.common.Job
 
getJobCompletedTimestamp() - Method in class org.gridbus.broker.farming.common.Job
Returns the timestamp for job completion in the format "dd/MM/yyyy hh:mm:ss"
getJobCount(int) - Method in class org.gridbus.broker.farming.common.GridbusFarmingEngine
 
getJobCount(int) - Method in class org.gridbus.broker.persistence.ActiveSet
Returns the total number of jobs with the given status
getJobError() - Method in class org.gridbus.broker.farming.common.Job
Returns the job error
getJobHandle() - Method in class org.gridbus.broker.farming.common.Job
Get the unique handle for the job (middleware-dependent)
getJobID() - Method in class org.gridbus.broker.farming.common.Job
Returns the Identification String for this job
getjobinfo(String) - Method in class org.gridbus.broker.protocol.ProtocolMethod
Returns the information about a specific job
getJobLimit() - Method in class org.gridbus.broker.farming.common.ComputeServer
Returns the maximum number of jobs that can be allocated to this server.
getJobOutput() - Method in class org.gridbus.broker.farming.common.Job
Returns the job output
getjoboutput(String) - Method in class org.gridbus.broker.protocol.ProtocolMethod
Get Job Output from the output file if it is generated
getJobRSL(boolean) - Method in class org.gridbus.broker.farming.globus.JobRSL
Generates the RSL.
getjobs() - Method in class org.gridbus.broker.protocol.ProtocolMethod
Returns the complete list of jobs
getJobs() - Method in class org.gridbus.broker.farming.common.JobMonitor
 
getJobs() - Method in class org.gridbus.broker.farming.common.FarmingEngine
 
getJobs() - Method in class org.gridbus.broker.runfile.RunFile
Gets the jobs defined in the parsed run file.
getJobs() - Method in class org.gridbus.broker.scheduler.Scheduler
 
getJobs() - Static method in class org.gridbus.broker.xpml.XPMLReader
 
getJobs() - Method in class org.gridbus.broker.xpml.XpmlInterpreter
Gets the jobs defined in the parsed xml file.
getJobs() - Static method in class org.gridbus.broker.xpml.InputReader
 
getJobs() - Method in interface org.gridbus.broker.xpml.ClassInterpreter
 
getJobs(int) - Method in class org.gridbus.broker.farming.common.GridbusFarmingEngine
Gets all the jobs with the given status from the active-set.
getJobsCompletedCurrentPoll() - Method in class org.gridbus.broker.farming.common.ComputeServer
Returns the number of jobs finished since the last time the server information was updated
getJobState(String, String, String, int) - Method in class org.gridbus.broker.farming.alchemi.CrossPlatformManagerSoapStub
 
getJobState(String, String, String, int) - Method in interface org.gridbus.broker.farming.alchemi.CrossPlatformManagerSoap
Returns the status of the specified job
getJobStatus() - Method in class org.gridbus.broker.farming.common.Job
Returns the integer value of the job status.
getJobSubmittedTime() - Method in class org.gridbus.broker.farming.common.Job
 
getJobSubmittedTimestamp() - Method in class org.gridbus.broker.farming.common.Job
Returns the timestamp for job submission in the format "dd/MM/yyyy hh:mm:ss"
getJobWrapper() - Method in class org.gridbus.broker.farming.common.Job
Returns the Job Wrapper for this job.
getJobWrapper(Job) - Static method in class org.gridbus.broker.farming.common.JobWrapperFactory
Returns a job wrapper for the job based on the type of the server middelware
getJobXML(boolean) - Method in class org.gridbus.broker.farming.alchemi.AlchemiJobCreator
Returns the xml representing this job
getkeybudgetspent() - Method in class org.gridbus.broker.protocol.ProtocolMethod
Returns the budget spent so far in the scheduling process.
getkeydeadline() - Method in class org.gridbus.broker.protocol.ProtocolMethod
Returns the deadline for the current schedule in the following format: "OK"+ "{ 'minimise' : 'algorithm-here' , 'budget' : budget-here, 'deadline' : deadline-here}"+'\n' The deadline is a date in "long" format ( seconds ).
getkeyfeasibility() - Method in class org.gridbus.broker.protocol.ProtocolMethod
Returns the feasibility of the current schedule
getkeygridmonitorcurrenttime() - Method in class org.gridbus.broker.protocol.ProtocolMethod
 
getkeygridmonitordeltatime() - Method in class org.gridbus.broker.protocol.ProtocolMethod
 
getkeygridmonitorstarttime() - Method in class org.gridbus.broker.protocol.ProtocolMethod
 
getKeystore() - Method in class org.gridbus.broker.farming.common.security.KeyStoreCredential
 
getKeystore() - Method in class org.gridbus.broker.farming.unicore.UnicoreComputeServer
Gets the keystore for this server
getLastUpdateStamp() - Method in class org.gridbus.broker.persistence.State
 
getLDAPtop() - Method in class org.gridbus.broker.util.LdapReplicaAccessUtil
Returns the lDAPtop.
getLDAPUrl() - Method in class org.gridbus.broker.util.LdapReplicaAccessUtil
Returns the lDAPUrl.
getLimit() - Method in class org.gridbus.broker.util.FileResolver
Returns the upper limit of the # of files returned by the query
getListVars() - Method in class org.gridbus.broker.runfile.RunFile
Gets the list of list type variables defined in the parsed run file.
getLocalDirectory() - Method in class org.gridbus.broker.farming.common.GridbusFarmingEngine
Returns the local directory the broker, where the inputs and other job dependencies are found
getMaxCPUTime() - Method in class org.gridbus.broker.farming.globus.JobRSL
Returns the maximum CPU time to specify in the RSL
getMaxMemory() - Method in class org.gridbus.broker.farming.globus.JobRSL
Returns the maximum memory required to specify in the RSL
getMaxWalltime() - Method in class org.gridbus.broker.farming.common.queues.JobQueue
 
getMaxWallTime() - Method in class org.gridbus.broker.farming.globus.JobRSL
Returns the maximum time allowed for executing the job.
getMDASDomain() - Method in class org.gridbus.broker.farming.common.services.SrbMCAT
 
getMemfree() - Method in class org.gridbus.broker.farming.condor.CondorComputeServer
Returns the free RAM available
getMemfree() - Method in class org.gridbus.broker.farming.globus.GlobusComputeServer
Returns the free RAM available
getMemfree() - Method in class org.gridbus.broker.farming.fork.ForkComputeServer
Returns the free RAM available
getMemfree() - Method in class org.gridbus.broker.farming.pbs.PBSComputeServer
Returns the free RAM available
getMemtotal() - Method in class org.gridbus.broker.farming.common.ComputeServer
Returns total physical memory (RAM) available
getMinmemory() - Method in class org.gridbus.broker.farming.globus.JobRSL
Returns the minimum memory required for the job.
getMyProxyServerHostname() - Method in class org.gridbus.broker.farming.common.security.MyProxyCredential
 
getMyProxyServerPort() - Method in class org.gridbus.broker.farming.common.security.MyProxyCredential
 
getName() - Method in class org.gridbus.broker.runfile.Variable
Gets the name of this variable.
getName() - Method in class org.gridbus.broker.farming.common.queues.JobQueue
 
getNextNJobs(int) - Method in class org.gridbus.broker.farming.common.GridbusFarmingEngine
 
getNextNJobs(int) - Method in class org.gridbus.broker.persistence.ActiveSet
Gets the next "N" jobs available from the persistent store, This method sequentially goes through the jobs in the database, starting from the first.
getNextNJobs(int, int) - Method in class org.gridbus.broker.farming.common.GridbusFarmingEngine
 
getNextNJobs(int, int) - Method in class org.gridbus.broker.persistence.ActiveSet
Gets the next "N" jobs available from the persistent store, with the given status
getNextNServers(int) - Method in class org.gridbus.broker.persistence.ActiveSet
Gets the next "N" servers available from the persistent store, This method sequentially goes through the servers in the database, starting from the first.
getNextNServers(int, int) - Method in class org.gridbus.broker.persistence.ActiveSet
Gets the next "N" servers available from the persistent store, with the given status If no servers are found, an empty collection is returned.
getNodeRequirements() - Method in class org.gridbus.broker.farming.common.ComputeServer
 
getNodeRequirements() - Static method in class org.gridbus.broker.xpml.XPMLReader
 
getNodeRequirements() - Method in class org.gridbus.broker.xpml.XpmlInterpreter
 
getNodeRequirements() - Method in interface org.gridbus.broker.xpml.ClassInterpreter
 
getNumCPUs() - Method in class org.gridbus.broker.farming.common.ComputeServer
Returns the number of processors.
getNumprocs() - Method in class org.gridbus.broker.farming.globus.JobRSL
Returns the number of processors required for the job.
getObject(String) - Static method in class org.gridbus.broker.farming.common.CommonObjects
Returns an object previously stored with the key
getOS() - Method in class org.gridbus.broker.farming.common.ComputeServer
Returns the OS string
getoutput() - Method in class org.gridbus.broker.farming.alchemi.AlchemiOutputThread
Returns the output of this job
getoutputsub() - Method in class org.gridbus.broker.farming.alchemi.AlchemiTask
Returns a list of the output files
getPassword() - Method in class org.gridbus.broker.farming.common.security.SimpleCredential
 
getPassword() - Method in class org.gridbus.broker.farming.common.security.MyProxyCredential
 
getPassword() - Method in class org.gridbus.broker.farming.common.security.LocalProxyCredential
 
getPassword() - Method in class org.gridbus.broker.farming.common.security.KeyStoreCredential
 
getPassword() - Method in class org.gridbus.broker.farming.common.data.SrbDataHost
Returns the password used for the connection to the SRBServer
getPassword() - Method in class org.gridbus.broker.persistence.db.DBConnection
 
getPort() - Method in class org.gridbus.broker.persistence.db.DBConnection
 
getPort() - Method in class org.gridbus.broker.protocol.MonitorEngine
Returns the port on which the monitoring engine is listening for clients
getPort(Class) - Method in class org.gridbus.broker.farming.alchemi.CrossPlatformManagerLocator
For the given interface, get the stub implementation.
getPort(QName, Class) - Method in class org.gridbus.broker.farming.alchemi.CrossPlatformManagerLocator
For the given interface, get the stub implementation.
getPorts() - Method in class org.gridbus.broker.farming.alchemi.CrossPlatformManagerLocator
 
getPrevtime() - Method in class org.gridbus.broker.farming.common.ComputeServer
Returns the prevtime.
getPricePerCpuSec() - Method in class org.gridbus.broker.farming.common.ComputeServer
Returns the cost of using the server per one second of CPU execution time
getPricePerJob() - Method in class org.gridbus.broker.farming.common.ComputeServer
Returns the cost per each job executed on this computeserver
getPriority() - Method in class org.gridbus.broker.farming.common.queues.JobQueue
 
getProperty(String) - Static method in class org.gridbus.broker.farming.common.BrokerProperties
Returns a specified property or null if it doesn't exist.
getProperty(String, String) - Static method in class org.gridbus.broker.farming.common.BrokerProperties
Returns a single property value for the given "key"
getProxy() - Method in class org.gridbus.broker.farming.common.security.ProxyCredential
 
getProxy() - Static method in class org.gridbus.broker.farming.globus.GridProxyUtil
Returns a proxy.
getProxy() - Method in class org.gridbus.broker.farming.globus.GlobusJobWrapper
Returns the GSSCredential proxy
getProxy() - Method in class org.gridbus.broker.farming.globus.GlobusGassServer
Returns the GSSCredential proxy
getProxy() - Method in class org.gridbus.broker.farming.globus.GlobusComputeServer
Returns the proxy for this server.
getProxy(ProxyCredential) - Static method in class org.gridbus.broker.farming.globus.GridProxyUtil
 
getProxySource() - Method in class org.gridbus.broker.farming.common.security.ProxyCredential
 
getQueue() - Method in class org.gridbus.broker.farming.common.Job
 
getQueue() - Method in class org.gridbus.broker.farming.globus.JobRSL
Returns the queue for this resource
getQueueCollection() - Method in class org.gridbus.broker.farming.common.ComputeServer
 
getQueues() - Method in class org.gridbus.broker.farming.common.queues.QueueManagerPBS
 
getQueues() - Method in interface org.gridbus.broker.farming.common.queues.QueueManager
 
getRankedservers() - Method in class org.gridbus.broker.farming.common.data.DataHost
 
getReader() - Static method in class org.gridbus.broker.persistence.Recovery
 
getReader(String, boolean) - Static method in class org.gridbus.broker.persistence.PersistenceFactory
 
getreadyjobs() - Method in class org.gridbus.broker.protocol.ProtocolMethod
Returns a list of jobs which are ready
getReference() - Method in class org.gridbus.broker.farming.unicore.UnicoreComputeServer
Gets the refernce for this server
getRemoteDir() - Method in class org.gridbus.broker.farming.common.Job
 
getReplicaHost() - Method in class org.gridbus.broker.farming.common.services.ReplicaCatalog
 
getReplicaTop() - Method in class org.gridbus.broker.farming.common.services.ReplicaCatalog
 
getRequirement() - Method in class org.gridbus.broker.farming.common.Job
 
getResourceDescriptionFile() - Method in class org.gridbus.broker.farming.common.GridbusFarmingEngine
Returns the name of the resource description file.
getResourceName() - Method in class org.gridbus.broker.farming.common.data.SrbDataHost
Gets the resource name for the SRB connection
getScheduler() - Method in class org.gridbus.broker.farming.common.GridbusFarmingEngine
 
getScheduler(String, GridbusFarmingEngine) - Static method in class org.gridbus.broker.scheduler.SchedulerFactory
Creates an instance of a scheduler, based on the specified "type".
getSearchScope() - Static method in class org.gridbus.broker.farming.globus.MDSUtil
Gets the current search scope for searches.
getSerializer(String, Class, QName) - Static method in class org.gridbus.broker.farming.alchemi._ListLiveAppsResponse_ListLiveAppsResult
Get Custom Serializer
getServer() - Method in class org.gridbus.broker.farming.common.Job
Returns the server to which the job is allocated
getServerCount(int) - Method in class org.gridbus.broker.persistence.ActiveSet
Returns the number of servers with the given status
getServerID() - Method in class org.gridbus.broker.farming.common.Server
Returns the Unique ID of this server.
getserverinfo(String) - Method in class org.gridbus.broker.protocol.ProtocolMethod
Returns the information about a specific server
getserverkey(String) - Method in class org.gridbus.broker.protocol.ProtocolMethod
Returns information requested in the 'key' about a server
getservers() - Method in class org.gridbus.broker.protocol.ProtocolMethod
Returns the complete list of servers
getServers() - Method in class org.gridbus.broker.farming.common.FarmingEngine
 
getServers() - Static method in class org.gridbus.broker.xgrl.XGRLReader
 
getServers() - Method in class org.gridbus.broker.scheduler.Scheduler
Get the latest servers collection everytime from the farming engine.
getServerStatus() - Method in class org.gridbus.broker.farming.common.Server
Returns the server status as an integer
getServerType(String) - Static method in class org.gridbus.broker.farming.common.ServerFactory
 
getServiceName() - Method in class org.gridbus.broker.farming.alchemi.CrossPlatformManagerLocator
 
getServices() - Static method in class org.gridbus.broker.xgrl.XGRLReader
 
getServices() - Method in class org.gridbus.broker.xgrl.XGRLInterpreter
 
getServices() - Method in interface org.gridbus.broker.xgrl.ClassInterpreter
 
getSizeInBytes() - Method in class org.gridbus.broker.farming.common.data.DataFile
Returns the size of the file in bytes
getSource() - Method in class org.gridbus.broker.runfile.SubstituteCommand
Returns the source file
getSource() - Method in class org.gridbus.broker.runfile.CopyCommand
Gets the source location for this copy command.
getSource() - Method in class org.gridbus.broker.event.BrokerEvent
 
getSourceFile() - Method in class org.gridbus.broker.runfile.GCopyCommand
Gets the source file for this copy command.
getSourceNode() - Method in class org.gridbus.broker.runfile.GCopyCommand
Gets the source node for this copy command.
getSrbHost() - Method in class org.gridbus.broker.farming.common.data.SrbDataHost
 
getSrbHost() - Method in class org.gridbus.broker.farming.common.services.SrbMCAT
 
getSrbPort() - Method in class org.gridbus.broker.farming.common.data.SrbDataHost
 
getSrbPort() - Method in class org.gridbus.broker.farming.common.services.SrbMCAT
 
getStartDateStamp() - Method in class org.gridbus.broker.farming.common.GridbusFarmingEngine
 
getStartTask() - Method in class org.gridbus.broker.runfile.RunFile
Gets the "nodestart" task and associated commands defined in the parsed run file.
getStats() - Method in class org.gridbus.broker.farming.common.GridbusFarmingEngine
 
getStats() - Method in class org.gridbus.broker.scheduler.Scheduler
 
getStatus() - Method in class org.gridbus.broker.farming.common.Server
returns the Status of this compute Server
getStatus() - Method in class org.gridbus.broker.persistence.State
 
getstatus(String) - Method in class org.gridbus.broker.farming.alchemi.AlchemiJob
Returns the status of this job
getStatusString() - Method in class org.gridbus.broker.farming.common.Job
Returns the status in the form of a string.
getStatusString() - Method in class org.gridbus.broker.persistence.State
 
getStderr() - Method in class org.gridbus.broker.farming.globus.JobRSL
Returns the std err for the resource
getStderrLB() - Method in class org.gridbus.broker.farming.globus.GlobusGassServer
Returns the path for the std err on the GASS server.
getStderrURL() - Method in class org.gridbus.broker.farming.globus.GlobusGassServer
Returns the URL for the std err on the GASS server.
getStdout() - Method in class org.gridbus.broker.farming.globus.JobRSL
Returns the std out for the resource
getStdoutLB() - Method in class org.gridbus.broker.farming.globus.GlobusGassServer
Returns the path for the std out on the GASS server.
getStdoutURL() - Method in class org.gridbus.broker.farming.globus.GlobusGassServer
Returns the URL for the std out on the GASS server.
getStorageServers() - Static method in class org.gridbus.broker.xgrl.XGRLReader
 
getStorageServers() - Method in class org.gridbus.broker.xgrl.XGRLInterpreter
 
getStorageServers() - Method in interface org.gridbus.broker.xgrl.ClassInterpreter
 
getSubmitRecord() - Method in class org.gridbus.broker.farming.common.Job
Returns the submit record object
getTask() - Method in class org.gridbus.broker.farming.common.Job
Task is the sequence of commands that describe what a job has to do.
Gettaskid(Document) - Method in class org.gridbus.broker.farming.alchemi.AlchemiXmlParser
Returns the task ID from the input xml document
getTempDirectory() - Method in class org.gridbus.broker.farming.common.GridbusFarmingEngine
 
getTimeLimit() - Static method in class org.gridbus.broker.farming.globus.MDSUtil
Gets the current time limit (in ms) to wait for search results.
getTimeperjob() - Method in class org.gridbus.broker.farming.common.ComputeServer
Returns the time taken per job
getTimeStamp() - Method in class org.gridbus.broker.nws.NwsResult
Returns the timestamp of the result
getTotalCost() - Method in class org.gridbus.broker.scheduler.DataComputeSet
Returns the totalCost.
getTotalCost() - Method in class org.gridbus.broker.scheduler.DataComputePair
Returns the totalCost.
getTotalFinishedJobs() - Method in class org.gridbus.broker.farming.common.ComputeServer
Returns the number of jobs that have been finished on this server so far.
getTotalJobCount() - Method in class org.gridbus.broker.farming.common.GridbusFarmingEngine
 
getTotalJobCount() - Method in class org.gridbus.broker.persistence.ActiveSet
Returns the total number of jobs
getTotalServerCount() - Method in class org.gridbus.broker.persistence.ActiveSet
Returns the total number of servers
getTotalTime() - Method in class org.gridbus.broker.scheduler.DataComputeSet
Returns the totalTime estimate for this pair
getTotalTime() - Method in class org.gridbus.broker.scheduler.DataComputePair
Returns the totalTime estimate for this pair
getType() - Method in class org.gridbus.broker.farming.common.security.UserCredential
 
getType() - Method in class org.gridbus.broker.farming.common.data.DataFile
 
getType() - Method in class org.gridbus.broker.farming.common.Job
 
getType() - Method in class org.gridbus.broker.farming.common.ComputeServer
 
getType() - Method in class org.gridbus.broker.runfile.Variable
 
getType() - Method in class org.gridbus.broker.runfile.TaskCommand
Gets which type of command this is.
getType() - Method in class org.gridbus.broker.runfile.Task
Gets the task type.
getType() - Method in class org.gridbus.broker.farming.common.services.Service
 
getTypeDesc() - Static method in class org.gridbus.broker.farming.alchemi._ListLiveAppsResponse_ListLiveAppsResult
Return type metadata object
getUnicoreServers() - Method in class org.gridbus.broker.farming.unicore.UnicoreGateway
 
getUrl() - Method in class org.gridbus.broker.farming.common.services.Service
 
getURL() - Method in class org.gridbus.broker.farming.globus.GlobusGassServer
Returns the GASS server URL
getUsercertfile() - Method in class org.gridbus.broker.farming.common.security.LocalProxyCredential
 
getUserCredential() - Method in class org.gridbus.broker.farming.common.data.StorageServer
 
getUserCredential() - Method in class org.gridbus.broker.farming.common.ComputeServer
 
getUserCredential() - Method in class org.gridbus.broker.farming.unicore.UnicoreGateway
 
getUserCredential() - Method in class org.gridbus.broker.farming.common.services.Service
 
Getuserhome() - Method in class org.gridbus.broker.farming.alchemi.AlchemiXmlParser
Gets the user home directory
getUserkeyfile() - Method in class org.gridbus.broker.farming.common.security.LocalProxyCredential
 
getUsername() - Method in class org.gridbus.broker.farming.common.security.SimpleCredential
 
getUsername() - Method in class org.gridbus.broker.farming.common.security.MyProxyCredential
 
getUsername() - Method in class org.gridbus.broker.farming.common.data.SrbDataHost
 
getUsername() - Method in class org.gridbus.broker.farming.common.GridbusFarmingEngine
 
getUsername() - Method in class org.gridbus.broker.persistence.db.DBConnection
 
getValue() - Method in class org.gridbus.broker.runfile.SingleVariable
Gets the value assigned to this variable.
getValue() - Method in class org.gridbus.broker.nws.NwsResult
Returns the bandwidth value in the result
getValue(Attributes, String[], Vector) - Method in class org.gridbus.broker.util.LdapReplicaAccessUtil
Gets the attribute value specified in the String[] param
getValue(int) - Method in class org.gridbus.broker.runfile.ListVariable
Gets the value of this variable at the specified index.
getValues() - Method in class org.gridbus.broker.runfile.ListVariable
Gets the set of values for this variable.
getVariableTable() - Method in class org.gridbus.broker.farming.common.Job
Returns the hashtable containing variables and their values for this job.
getVariableValue(String) - Method in class org.gridbus.broker.farming.common.Job
returns the value of the variable name passed.
getVariableValueTable() - Method in class org.gridbus.broker.farming.common.Job
Returns the table of variables(values)
getVarName() - Method in class org.gridbus.broker.util.FileResolver
 
getVsiteTh() - Method in class org.gridbus.broker.farming.unicore.UnicoreComputeServer
Sets the refernce for this server
getWriter(String, boolean) - Static method in class org.gridbus.broker.persistence.PersistenceFactory
 
getXmlSource() - Static method in class org.gridbus.broker.xgrl.XGRLReader
 
getxmlstringofjob(String, String, String, String) - Method in class org.gridbus.broker.farming.alchemi.Xml_Wrapper
 
GLOBUS - Static variable in class org.gridbus.broker.farming.common.ComputeServer
Default Globus version supported
GLOBUS_2_4 - Static variable in class org.gridbus.broker.farming.common.ComputeServer
 
GLOBUS_3_2 - Static variable in class org.gridbus.broker.farming.common.ComputeServer
 
GLOBUS_4_0 - Static variable in class org.gridbus.broker.farming.common.ComputeServer
 
GlobusComputeServer - class org.gridbus.broker.farming.globus.GlobusComputeServer.
This class represents a compute server running Globus middleware
GlobusComputeServer() - Constructor for class org.gridbus.broker.farming.globus.GlobusComputeServer
Default Constructor
GlobusComputeServer(String) - Constructor for class org.gridbus.broker.farming.globus.GlobusComputeServer
Constructor for this class.
GlobusGassServer - class org.gridbus.broker.farming.globus.GlobusGassServer.
This class has utility methods for working with GASS Servers.
GlobusJobWrapper - class org.gridbus.broker.farming.globus.GlobusJobWrapper.
This class interacts with the Globus2.4.2 ComputeResourceList at the remote host.
GlobusJobWrapper() - Constructor for class org.gridbus.broker.farming.globus.GlobusJobWrapper
 
GlobusJobWrapper(GSSCredential) - Constructor for class org.gridbus.broker.farming.globus.GlobusJobWrapper
Constructor
GMD - class org.gridbus.broker.farming.common.services.GMD.
 
GMD - Static variable in class org.gridbus.broker.farming.common.services.Service
 
GMD() - Constructor for class org.gridbus.broker.farming.common.services.GMD
Default constructor
GridBrokerException - exception org.gridbus.broker.GridBrokerException.
Ideally the whole GridBroker system would throw only these, or derived classes.
GridBrokerException(String) - Constructor for class org.gridbus.broker.GridBrokerException
Constructor for GridBrokerException
GridBrokerException(String, Throwable) - Constructor for class org.gridbus.broker.GridBrokerException
Constructor for GridBrokerException
GridbusFarmingEngine - class org.gridbus.broker.farming.common.GridbusFarmingEngine.
This class is a place holder for the jobs and the server objects and is the main interface to applications that talk to the Broker.
GridbusFarmingEngine() - Constructor for class org.gridbus.broker.farming.common.GridbusFarmingEngine
Constructor - initializes GridbusFarmingEngine If the BrokerProperties are not set, then it sets it up by looking at the Broker.properties file If Broker.properties is not found, then default configuration properties are used.
GridfileProcessor - class org.gridbus.broker.xpml.GridfileProcessor.
 
GridfileProcessor() - Constructor for class org.gridbus.broker.xpml.GridfileProcessor
 
GridfileProcessor(Element) - Constructor for class org.gridbus.broker.xpml.GridfileProcessor
Sets up the gridfile processor with the input element object
GridProxyUtil - class org.gridbus.broker.farming.globus.GridProxyUtil.
This utility generates a proxy (if it is not found) or returns the current proxy, if a valid proxy is found.
GridProxyUtil() - Constructor for class org.gridbus.broker.farming.globus.GridProxyUtil
 
GridTask - class org.gridbus.broker.examples.GridTask.
 
GridTask() - Constructor for class org.gridbus.broker.examples.GridTask
 
GsiftpFileResolver - class org.gridbus.broker.util.GsiftpFileResolver.
This class contains methods to work with Gsftp files Not implemented in the current version.
GsiftpFileResolver(Hashtable, Collection) - Constructor for class org.gridbus.broker.util.GsiftpFileResolver
Implements methods for resolving GsiFTP file names
GZIP - Static variable in class org.gridbus.broker.farming.alchemi.Base64
Specify that data should be gzip-compressed.

A B C D E F G H I J K L M N O P Q R S T U V W X _