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

S

safeSleep(int) - Static method in class org.gridbus.broker.util.SleepUtil
 
save(GridbusFarmingEngine) - Method in class org.gridbus.broker.persistence.db.DBWriter
 
save(GridbusFarmingEngine) - Method in interface org.gridbus.broker.persistence.Writer
Saves the entire broker state to persistent storage.
saveBrokerInstance(GridbusFarmingEngine) - Method in class org.gridbus.broker.persistence.db.DBWriter
 
saveBrokerInstance(GridbusFarmingEngine) - Method in interface org.gridbus.broker.persistence.Writer
Saves the global broker properties and broker instance state to persistent storage.
saveDataFile(DataFile, Object) - Method in class org.gridbus.broker.persistence.db.DBWriter
 
saveDataFile(DataFile, Object) - Method in interface org.gridbus.broker.persistence.Writer
Saves a datafile to persistent storage.
saveDataFiles(Collection, Object) - Method in class org.gridbus.broker.persistence.db.DBWriter
 
saveDataFiles(Collection, Object) - Method in interface org.gridbus.broker.persistence.Writer
Saves a collection of datafile to persistent storage.
saveDataHost(DataHost, Object) - Method in class org.gridbus.broker.persistence.db.DBWriter
 
saveDataHost(DataHost, Object) - Method in interface org.gridbus.broker.persistence.Writer
Saves a datahost to persistent storage
saveDataHosts(Collection, Object) - Method in class org.gridbus.broker.persistence.db.DBWriter
 
saveDataHosts(Collection, Object) - Method in interface org.gridbus.broker.persistence.Writer
Saves a collection of datahosts to persistent storage
saveEvent(GridbusFarmingEngine, Object, Object, Object) - Method in class org.gridbus.broker.persistence.db.DBWriter
Saves this event to the state table, which keeps track of event history
saveEvent(GridbusFarmingEngine, Object, Object, Object) - Method in interface org.gridbus.broker.persistence.Writer
Saves the
saveJob(Job, Object) - Method in class org.gridbus.broker.persistence.db.DBWriter
 
saveJob(Job, Object) - Method in interface org.gridbus.broker.persistence.Writer
Saves a job to persistent storage
saveJobs(Collection, Object) - Method in class org.gridbus.broker.persistence.db.DBWriter
 
saveJobs(Collection, Object) - Method in interface org.gridbus.broker.persistence.Writer
Saves a collection of jobs to persistent storage
saveServer(ComputeServer, Object) - Method in class org.gridbus.broker.persistence.db.DBWriter
 
saveServer(ComputeServer, Object) - Method in interface org.gridbus.broker.persistence.Writer
Saves a compute server to persistent storage
saveServers(Collection, Object) - Method in class org.gridbus.broker.persistence.db.DBWriter
 
saveServers(Collection, Object) - Method in interface org.gridbus.broker.persistence.Writer
Saves a collection of computeServers to persistent storage
schedule() - Method in class org.gridbus.broker.farming.common.GridbusFarmingEngine
Initialises the appropriate scheduler based on the broker properties, and starts the scheduler on a seperate thread
schedule() - Method in class org.gridbus.broker.scheduler.DataScheduler
 
schedule() - Method in class org.gridbus.broker.scheduler.DataSchedulerOld
 
schedule() - Method in class org.gridbus.broker.scheduler.DBDataScheduler
 
schedule() - Method in class org.gridbus.broker.scheduler.DBScheduler
Implements the scheduling algorithm, based on cost/time/cost-time optimisation.
schedule() - Method in class org.gridbus.broker.scheduler.RoundRobinScheduler
 
schedule() - Method in class org.gridbus.broker.scheduler.Scheduler
Abstract method: schedule to be implemented by derived classes which implement various scheduling algorithms.
SCHEDULE_ALGORITHM - Static variable in class org.gridbus.broker.farming.common.BrokerProperties
The scheduling algorithm used for the current grid application
scheduleEvent(GridbusFarmingEngine) - Method in class org.gridbus.broker.event.BrokerEventListener
 
scheduleEvent(GridbusFarmingEngine) - Method in interface org.gridbus.broker.event.ScheduleListener
Scheduling Event
ScheduleListener - Interface in org.gridbus.broker.event
 
Scheduler - Class in org.gridbus.broker.scheduler
This is the base scheduler class, and contains main methods for performing the scheduling/
Scheduler(GridbusFarmingEngine) - Constructor for class org.gridbus.broker.scheduler.Scheduler
Constructor for the Scheduler
SCHEDULER_POLL_INTERVAL - Static variable in class org.gridbus.broker.farming.common.BrokerProperties
The polling interval for polling schedulers.
SchedulerFactory - Class in org.gridbus.broker.scheduler
 
SchedulerFactory() - Constructor for class org.gridbus.broker.scheduler.SchedulerFactory
 
scope - Static variable in class org.gridbus.broker.util.LdapReplicaAccessUtil
 
scpFrom(String, String, int) - Method in class org.gridbus.broker.util.SSHSession
Copies a file from a remote node by using SCP.
scpFrom(String, String) - Method in class org.gridbus.broker.util.SSHSession
Copy a file from remote node using SSH/SCP
scpTo(String, String) - Method in class org.gridbus.broker.util.SSHSession
Send a file to remote node by SCP
scpTo(InputStream, long, String, String) - Method in class org.gridbus.broker.util.SSHSession
Send a file to remote node by SCP
search(String, String[]) - Static method in class org.gridbus.broker.farming.globus.MDSUtil
Searches for all objects of the host URL.
search(String, String, String[]) - Static method in class org.gridbus.broker.farming.globus.MDSUtil
Searches for objects matching the given filter of the hsot URL.
search(String, String, String, String[]) - Static method in class org.gridbus.broker.farming.globus.MDSUtil
Searches objects matching the given filter of the host URL.
searchAndRetrieve(String, String[], Vector) - Method in class org.gridbus.broker.util.LdapReplicaAccessUtil
Searches for the specified attributes for the objects satisfying the filter in the catalog
searchByFilename(String, Object) - Method in class org.gridbus.broker.util.LdapReplicaAccessUtil
 
searchByFilename(String, Object) - Method in interface org.gridbus.broker.util.ReplicaAccess
Searches the Replica Service based on a filename.
searchByFilter(String, Object) - Method in class org.gridbus.broker.util.LdapReplicaAccessUtil
Not implemented for LDAP replica access.
searchByFilter(String, Object) - Method in interface org.gridbus.broker.util.ReplicaAccess
Searches the Replica Service based on a filter string.
Server - Class in org.gridbus.broker.farming.common
 
Server() - Constructor for class org.gridbus.broker.farming.common.Server
 
ServerFactory - Class in org.gridbus.broker.farming.common
 
ServerFactory(Object) - Constructor for class org.gridbus.broker.farming.common.ServerFactory
 
ServerFactory() - Constructor for class org.gridbus.broker.farming.common.ServerFactory
 
ServerListener - Interface in org.gridbus.broker.event
 
serverTypeString(int) - Static method in class org.gridbus.broker.farming.common.ComputeServer
Default type is GLOBUS.
Service - Class in org.gridbus.broker.farming.common.services
 
Service() - Constructor for class org.gridbus.broker.farming.common.services.Service
 
ServiceProcessor - Class in org.gridbus.broker.xgrl
This class has methods to parse resources from the xml file which specifies the resource-description
ServiceProcessor() - Constructor for class org.gridbus.broker.xgrl.ServiceProcessor
Default constructor
ServiceProcessor(Element, Object) - Constructor for class org.gridbus.broker.xgrl.ServiceProcessor
Sets up the ServiceProcessor class with the element object passed in
setAc(SRBAccount) - Method in class org.gridbus.broker.farming.common.services.SrbMCAT
 
setAlgorithm(String) - Method in class org.gridbus.broker.scheduler.Scheduler
 
setAliveFlag(boolean) - Method in class org.gridbus.broker.farming.common.ComputeServer
Sets the alive flag
setAllocatedJobs(long) - Method in class org.gridbus.broker.farming.common.ComputeServer
Sets the number of jobs that have been allocated to this server.
setAppDescriptionFile(String) - Method in class org.gridbus.broker.farming.common.GridbusFarmingEngine
Sets the app-description task file name
setArch(String) - Method in class org.gridbus.broker.farming.common.ComputeServer
Sets the architecture of this server
setArguments(int, String[]) - Method in class org.gridbus.broker.farming.globus.gt4.GT4JobRSL
Sets the arguments for the job with the given job number.
setArguments(String[]) - Method in class org.gridbus.broker.farming.globus.gt4.GT4JobRSL
Sets the arguments for the (first) job.
setArguments(String) - Method in class org.gridbus.broker.farming.globus.JobRSL
Sets the arguments for the job
setAuthScheme(String) - Method in class org.gridbus.broker.farming.common.data.SrbDataHost
 
setAvailable(boolean) - Method in class org.gridbus.broker.farming.common.queues.JobQueue
 
setAvailableQueues(Vector) - Method in class org.gridbus.broker.farming.pbs.PBSComputeServer
 
setAvailableQueues(Vector) - Method in class org.gridbus.broker.farming.sge.SGEComputeServer
 
setAvgJobComputationTime(float) - Method in class org.gridbus.broker.farming.common.ComputeServer
Sets the average job completion time
setBudget(float) - Method in class org.gridbus.broker.farming.common.GridbusFarmingEngine
Sets the budget for the current grid-application running on the broker
setBufferedJobs(long) - Method in class org.gridbus.broker.farming.common.ComputeServer
 
setBusytime(float) - Method in class org.gridbus.broker.farming.common.ComputeServer
Sets the busytime.
setCollection(String) - Method in class org.gridbus.broker.farming.common.data.SrbDataHost
Sets the collection name for the SRB connection to this host
setComputeCost(float) - Method in class org.gridbus.broker.scheduler.DataComputePair
Sets the computeCost.
setComputeCost(float) - Method in class org.gridbus.broker.scheduler.DataComputeSet
Sets the computeCost.
setComputeServer(ComputeServer) - Method in class org.gridbus.broker.scheduler.DataComputePair
Sets the compute server for this pair
setComputeServer(ComputeServer) - Method in class org.gridbus.broker.scheduler.DataComputeSet
Sets the compute server for this pair
setComputeTime(float) - Method in class org.gridbus.broker.scheduler.DataComputeSet
 
setConfig(Object) - Method in class org.gridbus.broker.farming.common.ComputeServer
The object o, is used to set some configuration properties for the ComputeServer, and related classes.
setConfig(Object) - Method in class org.gridbus.broker.farming.globus.GlobusComputeServer
 
setConnectionString(String) - Method in class org.gridbus.broker.persistence.db.DBConnection
 
setContactString(String) - Method in class org.gridbus.broker.farming.alchemi.AlchemiComputeServer
 
setContactString(String) - Method in class org.gridbus.broker.farming.common.ComputeServer
Sets the server contact string.
setControllerHostname(String) - Method in class org.gridbus.broker.farming.xgrid.XgridComputeServer
Sets the controller hostname to be used by the client with a Xgrid client.
setCost(float) - Method in class org.gridbus.broker.farming.common.data.StorageServer
 
setCost(float) - Method in class org.gridbus.broker.farming.common.queues.JobQueue
 
setCost(float) - Method in class org.gridbus.broker.farming.common.services.Service
 
setCost(float) - Method in class org.gridbus.broker.farming.unicore.UnicoreGateway
 
setCostPerMB(float) - Method in class org.gridbus.broker.farming.common.data.StorageServer
 
setCosts(Object) - Method in class org.gridbus.broker.farming.common.data.DataHost
Sets the costs for the compute servers randomly between 0 and MAX_COST for this data host and the compute servers in the list
setCosts(String, Object) - Method in class org.gridbus.broker.farming.common.data.DataHost
Sets the costs for the compute servers after reading from a file specified by COST_FILE in Broker Properties.
setCountLimit(long) - Static method in class org.gridbus.broker.farming.globus.MDSUtil
Sets the limit for the maximum number of results to be returned during searches.
setCredentialList(Hashtable) - Method in class org.gridbus.broker.xgrl.ApplicationServiceProcessor
 
setCredentialList(Hashtable) - Method in class org.gridbus.broker.xgrl.ComputeProcessor
 
setCredentialList(Hashtable) - Method in class org.gridbus.broker.xgrl.InformationServiceProcessor
 
setCredentialList(Hashtable) - Method in class org.gridbus.broker.xgrl.ServiceProcessor
 
setCredentialList(Hashtable) - Method in class org.gridbus.broker.xgrl.StorageProcessor
 
setCredentials(Hashtable) - Method in class org.gridbus.broker.xgrl.XGRLReader
 
setCurrentWorkingDir(String) - Method in class org.gridbus.broker.farming.globus.JobRSL
Sets the working directory CWD for use with GASS servers.
setDataCost(float) - Method in class org.gridbus.broker.scheduler.DataComputePair
Sets the dataCost.
setDataCost(float) - Method in class org.gridbus.broker.scheduler.DataComputeSet
Sets the dataCost.
setDataFile(DataFile) - Method in class org.gridbus.broker.scheduler.DataHostFilePair
 
setDataFileList(Collection) - Method in class org.gridbus.broker.farming.common.GridbusFarmingEngine
 
setDataFiles(Collection) - Method in class org.gridbus.broker.scheduler.DataScheduler
 
setDataFiles(Collection) - Method in class org.gridbus.broker.scheduler.DataSchedulerOld
 
setDataFiles(Collection) - Method in class org.gridbus.broker.scheduler.RoundRobinScheduler
 
setDataFilter(String) - Method in class org.gridbus.broker.util.FileResolver
 
setDataHost(DataHost) - Method in class org.gridbus.broker.scheduler.DataComputePair
Sets the data host for this pair
setDataHost(DataHost) - Method in class org.gridbus.broker.scheduler.DataHostFilePair
 
setDataHosts(Hashtable) - Method in class org.gridbus.broker.scheduler.DataScheduler
 
setDataHosts(Hashtable) - Method in class org.gridbus.broker.scheduler.DataSchedulerOld
 
setDataHosts(Hashtable) - Method in class org.gridbus.broker.scheduler.RoundRobinScheduler
 
setDataHostTable(Hashtable) - Method in class org.gridbus.broker.farming.common.GridbusFarmingEngine
 
setDataTransferTime(float) - Method in class org.gridbus.broker.scheduler.DataComputePair
Sets the time for transferring data from the data host to the compute server
setDataTransferTime(float) - Method in class org.gridbus.broker.scheduler.DataComputeSet
Sets the time for transferring data from the data host to the compute server
setDatestamp(Date) - Method in class org.gridbus.broker.event.BrokerEvent
 
setDatestamp(long) - Method in class org.gridbus.broker.event.BrokerEvent
 
setDeadline(String) - Method in class org.gridbus.broker.farming.common.GridbusFarmingEngine
Sets the deadline for the current grid-application running on the broker
setDefaultResource(String) - Method in class org.gridbus.broker.farming.common.services.SrbMCAT
 
setDefaultWalltime(String) - Method in class org.gridbus.broker.farming.common.queues.JobQueue
 
setDestination(String) - Method in class org.gridbus.broker.runfile.CopyCommand
Sets the destination location for this copy command.
setDestination(boolean, String, boolean) - Method in class org.gridbus.broker.runfile.CopyCommand
 
setDestination(String) - Method in class org.gridbus.broker.runfile.GCopyCommand
Set destination location.
setDestination(String) - Method in class org.gridbus.broker.runfile.MCopyCommand
Sets the destination location for this copy command.
setDestination(String) - Method in class org.gridbus.broker.runfile.SubstituteCommand
Sets the destination file location for the substitute command.
setDestinationFile(String) - Method in class org.gridbus.broker.xpml.Plan2XML
Sets the destination file location for the substitute command.
setDestinationFile(String) - Method in class org.gridbus.broker.xpml.XPMLReader
Sets the destination file location for the substitute command.
setDestinationPathRelative(boolean) - Method in class org.gridbus.broker.runfile.CopyCommand
 
setDestinationRemote(boolean) - Method in class org.gridbus.broker.runfile.CopyCommand
 
setDirectory(int, String) - Method in class org.gridbus.broker.farming.globus.gt4.GT4JobRSL
Sets the directory for the job with the given job number.
setDirectory(String) - Method in class org.gridbus.broker.farming.globus.gt4.GT4JobRSL
Sets the directory for the (first) job
setDirectory(String) - Method in class org.gridbus.broker.farming.globus.JobRSL
Sets the directory for the job
setDispatcher(Dispatcher) - Method in class org.gridbus.broker.farming.common.ComputeServer
Sets the dispatcher
setDomain(String) - Method in class org.gridbus.broker.farming.common.data.SrbDataHost
 
setDriver(String) - Method in class org.gridbus.broker.persistence.db.DBConnection
 
setEnv() - Method in class org.gridbus.broker.util.LdapReplicaAccessUtil
Sets the env.
setEventID(long) - Method in class org.gridbus.broker.event.BrokerEvent
 
setExecutable(String) - Method in class org.gridbus.broker.farming.globus.gt4.GT4JobRSL
Sets the executable for the (first) job.
setExecutable(int, String) - Method in class org.gridbus.broker.farming.globus.gt4.GT4JobRSL
Sets the executable for the job with the given job number
setExecutable(String) - Method in class org.gridbus.broker.farming.globus.JobRSL
Sets the executable for the job
setExecutable(String) - Method in class org.gridbus.broker.runfile.ExecuteCommand
Sets the executable name for this executable command.
setExecutingJobs(long) - Method in class org.gridbus.broker.farming.common.ComputeServer
 
setFailed(boolean) - Method in class org.gridbus.broker.scheduler.Scheduler
 
setFailedJobs(long) - Method in class org.gridbus.broker.farming.common.ComputeServer
 
setFeasible(boolean) - Method in class org.gridbus.broker.farming.common.GridbusFarmingEngine
Sets the feasibility of the broker schedule
setFeasible(boolean) - Method in class org.gridbus.broker.scheduler.Scheduler
 
setFileCleanup(int, String[]) - Method in class org.gridbus.broker.farming.globus.gt4.GT4JobRSL
Clean up a set of files for the given job.
setFileCleanup(String) - Method in class org.gridbus.broker.farming.globus.gt4.GT4JobRSL
Clean up a single file
setFileCleanup(String[]) - Method in class org.gridbus.broker.farming.globus.gt4.GT4JobRSL
Clean up a set of files
setFilename(String) - Method in class org.gridbus.broker.farming.common.data.DataFile
Sets the name of this file
setFileStageIn(String, String) - Method in class org.gridbus.broker.farming.globus.gt4.GT4JobRSL
Stage-in a single file.
setFileStageIn(String[], String[]) - Method in class org.gridbus.broker.farming.globus.gt4.GT4JobRSL
Stage-in a set of files.
setFileStageIn(int, String[], String[]) - Method in class org.gridbus.broker.farming.globus.gt4.GT4JobRSL
Stage-in a set of files for the given job.
setFileStageOut(String, String) - Method in class org.gridbus.broker.farming.globus.gt4.GT4JobRSL
Stage-out a single file
setFileStageOut(String[], String[]) - Method in class org.gridbus.broker.farming.globus.gt4.GT4JobRSL
Stage-out a set of files
setFileStageOut(int, String[], String[]) - Method in class org.gridbus.broker.farming.globus.gt4.GT4JobRSL
Stage-out a set of files for the given job.
setFinished(boolean) - Method in class org.gridbus.broker.scheduler.Scheduler
Sets the 'finished' state of the scheduler.
setFirewalled(boolean) - Method in class org.gridbus.broker.farming.common.ComputeServer
 
setForceNewProxy(boolean) - Method in class org.gridbus.broker.farming.common.security.LocalProxyCredential
Sets whether to force creation of new proxy each time
setFs(SRBFileSystem) - Method in class org.gridbus.broker.farming.common.services.SrbMCAT
 
setGassServer(GassServerContainer) - Method in class org.gridbus.broker.farming.globus.JobRSL
Sets the GASS server for this job
setGatekeeperPort(int) - Method in class org.gridbus.broker.farming.globus.GlobusComputeServer
Sets the remote gatekeeper port.
setGridFtpUrl(String) - Method in class org.gridbus.broker.farming.globus.gt4.GT4ComputeServer
 
setHomeDirectory(String) - Method in class org.gridbus.broker.farming.common.services.SrbMCAT
 
setHost(String) - Method in class org.gridbus.broker.persistence.db.DBConnection
 
setHostname(String) - Method in class org.gridbus.broker.farming.common.Server
 
setHosts(Object) - Method in class org.gridbus.broker.farming.common.data.DataFile
Sets vector containing the names of the hosts on which this file is to be found.
setId(String) - Method in class org.gridbus.broker.farming.common.security.UserCredential
 
setIdentity(Identity) - Method in class org.gridbus.broker.farming.unicore.UnicoreComputeServer
Sets the identity for this server
setJobCompletedTime(long) - Method in class org.gridbus.broker.farming.common.Job
 
setJobCompletedTimestamp() - Method in class org.gridbus.broker.farming.common.Job
This function sets a time stamp in the format DateFormat.MEDIUM,DateFormat.MEDIUM It should be called after the job completion.
setJobCompletedTimestamp(String) - Method in class org.gridbus.broker.farming.common.Job
Sets the job completed timestamp as the one that is passed as the parameter.
setJobErrorFileName(String) - Method in class org.gridbus.broker.farming.common.Job
 
setJobHandle(Object) - Method in class org.gridbus.broker.farming.common.Job
Sets the unique handle for the job which comes from the middleware.
setJobID(String) - Method in class org.gridbus.broker.farming.common.Job
Sets the job identifier
setJobLimit(int) - Method in class org.gridbus.broker.farming.common.ComputeServer
Sets the maximum number of jobs that can be allocated to this server.
setJobManager(String) - Method in class org.gridbus.broker.farming.common.ComputeServer
 
setJobOutputFileName(String) - Method in class org.gridbus.broker.farming.common.Job
 
setJobRequirement(JobRequirement) - Method in class org.gridbus.broker.farming.common.Job
 
setJobs(Collection) - Method in class org.gridbus.broker.farming.common.FarmingEngine
 
setJobsCompletedCurrentPoll(int) - Method in class org.gridbus.broker.farming.common.ComputeServer
Sets the number of Finished jobs
setJobStatus(int) - Method in class org.gridbus.broker.farming.common.Job
Sets the job status
setJobStatus(String) - Method in class org.gridbus.broker.farming.common.Job
Sets the job status
setJobSubmittedTime(long) - Method in class org.gridbus.broker.farming.common.Job
 
setJobSubmittedTimestamp() - Method in class org.gridbus.broker.farming.common.Job
This function sets a time stamp in the format "MMM dd, yyyy hh:mm:ss" using DateFormat classes
setJobSubmittedTimestamp(String) - Method in class org.gridbus.broker.farming.common.Job
Sets the job submitted timestamp as the one that is passed as the parameter.
setJobWrapper(JobWrapper) - Method in class org.gridbus.broker.farming.common.Job
Sets the job wrapper for this job, to take care of submission, etc..
setKeystore(String) - Method in class org.gridbus.broker.farming.common.security.KeyStoreCredential
 
setLDAPtop(String) - Method in class org.gridbus.broker.util.LdapReplicaAccessUtil
Sets the lDAPtop.
setLDAPUrl(String) - Method in class org.gridbus.broker.util.LdapReplicaAccessUtil
Sets the lDAPUrl.
setLimit(int) - Method in class org.gridbus.broker.farming.common.queues.JobQueue
 
setLimit(Integer) - Method in class org.gridbus.broker.util.FileResolver
Limits the number of query results
setLimit(int) - Method in class org.gridbus.broker.util.FileResolver
Limits the number of query results
setLoadAvg(double) - Method in class org.gridbus.broker.farming.common.queues.JobQueue
 
setLocalDirectory(String) - Method in class org.gridbus.broker.farming.common.GridbusFarmingEngine
Sets the LocalDir variable within the Broker Properties.
setMaxCPUTime(int, long) - Method in class org.gridbus.broker.farming.globus.gt4.GT4JobRSL
Sets the maximum CPU time for the job with the given job number.
setMaxCPUTime(long) - Method in class org.gridbus.broker.farming.globus.gt4.GT4JobRSL
Sets the maximum CPU time for the (first) job
setMaxCPUTime(int) - Method in class org.gridbus.broker.farming.globus.JobRSL
Sets the maximum CPU time for the job
setMaxMemory(int, long) - Method in class org.gridbus.broker.farming.globus.gt4.GT4JobRSL
Set the maximum memory allowed for the job with the given job number.
setMaxMemory(long) - Method in class org.gridbus.broker.farming.globus.gt4.GT4JobRSL
Set the maximum memory allowed for the (first) job.
setMaxMemory(int) - Method in class org.gridbus.broker.farming.globus.JobRSL
Set the maximum memory allowed for the job.
setMaxnumjobs(int) - Method in class org.gridbus.broker.farming.common.ComputeServer
 
setMaxWalltime(String) - Method in class org.gridbus.broker.farming.common.queues.JobQueue
 
setMaxWallTime(int, long) - Method in class org.gridbus.broker.farming.globus.gt4.GT4JobRSL
Sets the maximum time allowed for the job with the given job number.
setMaxWallTime(long) - Method in class org.gridbus.broker.farming.globus.gt4.GT4JobRSL
Sets the maximum time allowed for the (first) job
setMaxWallTime(int) - Method in class org.gridbus.broker.farming.globus.JobRSL
Sets the maximum time allowed for the job
setMDASDomain(String) - Method in class org.gridbus.broker.farming.common.services.SrbMCAT
 
setMemtotal(float) - Method in class org.gridbus.broker.farming.common.ComputeServer
Sets the value for the total physical memory for this server
setMinmemory(int, long) - Method in class org.gridbus.broker.farming.globus.gt4.GT4JobRSL
Sets the minimum memory for the job with the given job number.
setMinmemory(long) - Method in class org.gridbus.broker.farming.globus.gt4.GT4JobRSL
Sets the minimum memory for the (first) job.
setMinMemory(int) - Method in class org.gridbus.broker.farming.globus.JobRSL
Sets the minimum memory for the job.
setMyProxyServerHostname(String) - Method in class org.gridbus.broker.farming.common.security.MyProxyCredential
 
setMyProxyServerPort(int) - Method in class org.gridbus.broker.farming.common.security.MyProxyCredential
 
setName(String) - Method in class org.gridbus.broker.farming.common.queues.JobQueue
 
setName(String) - Method in class org.gridbus.broker.runfile.Variable
Sets this variables name.
setNameServer(String) - Method in class org.gridbus.broker.farming.common.services.NetworkStatusService
 
setNetworkLinks(Hashtable) - Method in class org.gridbus.broker.farming.common.data.LinkBWComparator
 
setNetworkLinks(Hashtable) - Method in class org.gridbus.broker.farming.common.data.LinkCostComparator
 
setNetworkService(NetworkStatusService) - Method in class org.gridbus.broker.farming.common.data.DataHost
Sets the NetworkStatusService to use for querying information about the network.
setNodeRequirements(NodeRequirement) - Method in class org.gridbus.broker.farming.common.ComputeServer
 
setNumCPUs(int) - Method in class org.gridbus.broker.farming.common.ComputeServer
Sets the number of processors.
setNumJobs(int) - Method in class org.gridbus.broker.farming.globus.gt4.GT4JobRSL
 
setNumprocs(int, int) - Method in class org.gridbus.broker.farming.globus.gt4.GT4JobRSL
Sets the number of processors required for the job with the given job number.
setNumprocs(int) - Method in class org.gridbus.broker.farming.globus.gt4.GT4JobRSL
Sets the number of processors required for the (first) job.
setNumprocs(int) - Method in class org.gridbus.broker.farming.globus.JobRSL
Sets the number of processors required for this job
setOS(String) - Method in class org.gridbus.broker.farming.common.ComputeServer
Sets the OS
setPassword(String) - Method in class org.gridbus.broker.farming.common.data.SrbDataHost
Sets the password for the connection to the SRBserver
setPassword(String) - Method in class org.gridbus.broker.farming.common.security.KeyStoreCredential
 
setPassword(String) - Method in class org.gridbus.broker.farming.common.security.LocalProxyCredential
 
setPassword(String) - Method in class org.gridbus.broker.farming.common.security.MyProxyCredential
 
setPassword(String) - Method in class org.gridbus.broker.farming.common.security.SimpleCredential
 
setPassword(String) - Method in class org.gridbus.broker.persistence.db.DBConnection
 
setPassword(String) - Method in class org.gridbus.broker.util.SSHSession
Sets the password used to establish a ssh session with a Xgrid client.
setPollTime(long) - Method in class org.gridbus.broker.farming.common.JobMonitor
 
setPollTime(int) - Method in class org.gridbus.broker.scheduler.Scheduler
 
setPort(String) - Method in class org.gridbus.broker.farming.common.services.NetworkStatusService
 
setPort(int) - Method in class org.gridbus.broker.persistence.db.DBConnection
 
setPort(int) - Method in class org.gridbus.broker.util.SSHSession
Sets SSH port
setPostProcessJob(Job) - Method in class org.gridbus.broker.farming.common.Job
 
setPostProcessTask(Task) - Method in class org.gridbus.broker.runfile.Task
 
setPreferredDataHost(DataHost) - Method in class org.gridbus.broker.runfile.GridfileVariable
 
setPrevtime(float) - Method in class org.gridbus.broker.farming.common.ComputeServer
Sets the last time the server information was updated
setPricePerCpuSec(float) - Method in class org.gridbus.broker.farming.common.ComputeServer
Sets the cost of using the server per second of the CPUtime used
setPricePerJob(float) - Method in class org.gridbus.broker.farming.common.ComputeServer
Sets the cost per job for this compute server
setPriority(int) - Method in class org.gridbus.broker.farming.common.queues.JobQueue
 
setProperty(String, String) - Method in class org.gridbus.broker.runfile.JobRequirement
 
setProxy(GSSCredential) - Method in class org.gridbus.broker.farming.common.security.ProxyCredential
 
setProxy(GSSCredential) - Method in class org.gridbus.broker.farming.globus.GassServerContainer
Sets the GSSCredential proxy
setProxy(GSSCredential) - Method in class org.gridbus.broker.farming.globus.GlobusComputeServer
Sets the proxy for this server.
setProxy(GSSCredential) - Method in class org.gridbus.broker.farming.globus.GlobusJobWrapper
Sets the GSS credential
setProxyLifeTime(long) - Method in class org.gridbus.broker.farming.common.security.ProxyCredential
 
setProxySource(String) - Method in class org.gridbus.broker.farming.common.security.ProxyCredential
 
setQueue(JobQueue) - Method in class org.gridbus.broker.farming.common.Job
 
setQueue(int, String) - Method in class org.gridbus.broker.farming.globus.gt4.GT4JobRSL
Sets the job queue for the job with the given job number.
setQueue(String) - Method in class org.gridbus.broker.farming.globus.gt4.GT4JobRSL
Sets the job queue for the (first) job.
setQueue(String) - Method in class org.gridbus.broker.farming.globus.JobRSL
Sets the job queue.
setQueues(Collection) - Method in class org.gridbus.broker.farming.common.ComputeServer
 
setQueues(Collection) - Method in class org.gridbus.broker.farming.common.queues.QueueManager
 
setRankedservers(Object) - Method in class org.gridbus.broker.farming.common.data.DataHost
Sets the list containing the servers ranked according to total costs
setRanks(Object) - Method in class org.gridbus.broker.farming.common.data.DataHost
 
setRanks(Object, String) - Method in class org.gridbus.broker.farming.common.data.DataHost
Ranks the compute servers based on the network bandwidth between the compute server and this datahost
setReader(Reader) - Static method in class org.gridbus.broker.persistence.Recovery
 
setReference(Reference) - Method in class org.gridbus.broker.farming.unicore.UnicoreComputeServer
Sets the reference for this server
setRemoteAccess(boolean) - Method in class org.gridbus.broker.runfile.ExecuteCommand
 
setRemoteDir(String) - Method in class org.gridbus.broker.farming.common.Job
 
setRemoteHost(String) - Method in class org.gridbus.broker.util.SSHSession
Sets client hostname
setReplicaHost(String) - Method in class org.gridbus.broker.farming.common.services.ReplicaCatalog
 
setReplicaTop(String) - Method in class org.gridbus.broker.farming.common.services.ReplicaCatalog
 
setRequirement(Requirement) - Method in class org.gridbus.broker.farming.common.Job
 
setResourceDescriptionFile(String) - Method in class org.gridbus.broker.farming.common.GridbusFarmingEngine
Sets the resource description file
setResourceName(String) - Method in class org.gridbus.broker.farming.common.data.SrbDataHost
Sets the Resource Name for the SRB Connection
setSavedProxyFile(String) - Method in class org.gridbus.broker.farming.common.security.LocalProxyCredential
 
setSaveProxy(boolean) - Method in class org.gridbus.broker.farming.common.security.LocalProxyCredential
 
setScheduler(Scheduler) - Method in class org.gridbus.broker.farming.common.GridbusFarmingEngine
 
setSearchScope(int) - Static method in class org.gridbus.broker.farming.globus.MDSUtil
Sets the scope to be used during searches.
setSecure(GSSCredential) - Static method in class org.gridbus.broker.farming.globus.MDSUtil
Sets up this MDSUtil to use secure connections.
setServer(ComputeServer) - Method in class org.gridbus.broker.farming.common.Job
Sets the server to which the job is to be allocated.
setServerID(String) - Method in class org.gridbus.broker.farming.common.Server
Sets the server ID
setServers(Collection) - Method in class org.gridbus.broker.farming.common.FarmingEngine
 
setServers(Collection) - Method in class org.gridbus.broker.farming.common.GridbusFarmingEngine
 
setServers(Vector) - Method in class org.gridbus.broker.persistence.ActiveSet
 
setServers(Vector) - Method in class org.gridbus.broker.xgrl.XGRLReader
 
setServices(Vector) - Method in class org.gridbus.broker.xgrl.XGRLReader
 
setServices(Vector) - Method in interface org.gridbus.broker.xpml.ClassInterpreter
 
setServices(Vector) - Method in class org.gridbus.broker.xpml.ParameterProcessor
Information / other services for data discovery.
setServices(Vector) - Method in class org.gridbus.broker.xpml.XpmlInterpreter
Information / other services needed during data discovery.
setServices(Vector) - Method in class org.gridbus.broker.xpml.XPMLReader
Information / other services needed during data discovery.
setServiceURL(String) - Method in class org.gridbus.broker.farming.globus.gt4.GT4ComputeServer
 
setSizeInBytes(long) - Method in class org.gridbus.broker.farming.common.data.DataFile
Set the size of the file in bytes
setSource(Object) - Method in class org.gridbus.broker.event.BrokerEvent
 
setSource(String) - Method in class org.gridbus.broker.runfile.CopyCommand
Sets the source location for this copy command.
setSource(boolean, String, boolean) - Method in class org.gridbus.broker.runfile.CopyCommand
 
setSource(String) - Method in class org.gridbus.broker.runfile.GCopyCommand
Set source location.
setSource(String) - Method in class org.gridbus.broker.runfile.MCopyCommand
Set source location (must be on the remote node, so must be 'node:xxx')
setSource(String) - Method in class org.gridbus.broker.runfile.SubstituteCommand
Sets the source file location for this substitute command.
setSourceFile(String) - Method in class org.gridbus.broker.xgrl.XGRLReader
Sets the source file location for this substitute command.
setSourceFile(String) - Method in class org.gridbus.broker.xpml.Plan2XML
Sets the source file location for this substitute command.
setSourceFile(String) - Method in class org.gridbus.broker.xpml.XPMLReader
Sets the source file location for this substitute command.
setSourcePathRelative(boolean) - Method in class org.gridbus.broker.runfile.CopyCommand
 
setSrbHost(String) - Method in class org.gridbus.broker.farming.common.data.SrbDataHost
 
setSrbHost(String) - Method in class org.gridbus.broker.farming.common.services.SrbMCAT
 
setSrbPort(int) - Method in class org.gridbus.broker.farming.common.data.SrbDataHost
 
setSrbPort(int) - Method in class org.gridbus.broker.farming.common.services.SrbMCAT
 
setStartDateStamp(Date) - Method in class org.gridbus.broker.farming.common.GridbusFarmingEngine
 
setStderr(int, String) - Method in class org.gridbus.broker.farming.globus.gt4.GT4JobRSL
Sets the stderr for the job with the given job number.
setStderr(String) - Method in class org.gridbus.broker.farming.globus.gt4.GT4JobRSL
Sets the std err for the (first) job.
setStderr(String) - Method in class org.gridbus.broker.farming.globus.JobRSL
Sets the std err for this job
setStdout(int, String) - Method in class org.gridbus.broker.farming.globus.gt4.GT4JobRSL
Sets the std out for the job with the given job number.
setStdout(String) - Method in class org.gridbus.broker.farming.globus.gt4.GT4JobRSL
Sets the std out for the (first) job.
setStdout(String) - Method in class org.gridbus.broker.farming.globus.JobRSL
Sets the std out for this job
setStorageServers(Vector) - Method in class org.gridbus.broker.xgrl.XGRLReader
 
setSubmitRecord(Object) - Method in class org.gridbus.broker.farming.common.Job
Sets the submit record object
setTask(Task) - Method in class org.gridbus.broker.farming.common.Job
This sets the task for this job
setTempDirectory(String) - Method in class org.gridbus.broker.farming.common.GridbusFarmingEngine
Sets the broker's temporary directory to the specified path.
setTimeLimit(int) - Static method in class org.gridbus.broker.farming.globus.MDSUtil
Sets the time limit (in ms) to wait for search results.
setTimeout(int) - Method in class org.gridbus.broker.util.SSHSession
Sets timeout
setTimeperjob(float) - Method in class org.gridbus.broker.farming.common.ComputeServer
Sets the timeperjob.
setTotalCost(float) - Method in class org.gridbus.broker.scheduler.DataComputePair
Returns the totalCost.
setTotalCost(float) - Method in class org.gridbus.broker.scheduler.DataComputeSet
Returns the totalCost.
setTotalFinishedJobs(long) - Method in class org.gridbus.broker.farming.common.ComputeServer
Sets the number of jobs that have been finished so far
setTotalTime(float) - Method in class org.gridbus.broker.scheduler.DataComputePair
Sets the total time for this pair
setTotalTime(float) - Method in class org.gridbus.broker.scheduler.DataComputeSet
Sets the total time for this set
setType(int) - Method in class org.gridbus.broker.farming.common.ComputeServer
 
setType(String) - Method in class org.gridbus.broker.farming.common.data.DataFile
 
setType(int) - Method in class org.gridbus.broker.farming.common.Job
 
setType(int) - Method in class org.gridbus.broker.farming.common.security.UserCredential
 
setType(int) - Method in class org.gridbus.broker.farming.common.services.Service
 
setType(String) - Method in class org.gridbus.broker.runfile.Task
Sets the task type.
setType(String) - Method in class org.gridbus.broker.runfile.TaskCommand
Sets which type this command is
setType(String) - Method in class org.gridbus.broker.runfile.Variable
 
setUrl(String) - Method in class org.gridbus.broker.farming.common.services.Service
 
setUsercertfile(String) - Method in class org.gridbus.broker.farming.common.security.LocalProxyCredential
 
setUserCredential(UserCredential) - Method in class org.gridbus.broker.farming.common.ComputeServer
 
setUserCredential(UserCredential) - Method in class org.gridbus.broker.farming.common.data.StorageServer
 
setUserCredential(UserCredential) - Method in class org.gridbus.broker.farming.common.services.Service
 
setUserCredential(UserCredential) - Method in class org.gridbus.broker.farming.unicore.UnicoreGateway
 
setUserkeyfile(String) - Method in class org.gridbus.broker.farming.common.security.LocalProxyCredential
 
setUsername(String) - Method in class org.gridbus.broker.farming.common.data.SrbDataHost
 
setUsername(String) - Method in class org.gridbus.broker.farming.common.GridbusFarmingEngine
 
setUsername(String) - Method in class org.gridbus.broker.farming.common.security.MyProxyCredential
 
setUsername(String) - Method in class org.gridbus.broker.farming.common.security.SimpleCredential
 
setUsername(String) - Method in class org.gridbus.broker.persistence.db.DBConnection
 
setUsername(String) - Method in class org.gridbus.broker.util.SSHSession
Sets the username used to establish a ssh session with a Xgrid client.
setValue(String) - Method in class org.gridbus.broker.runfile.SingleVariable
Sets the value of this variable.
setValues() - Method in class org.gridbus.broker.farming.unicore.UnicoreComputeServer
Checks if the compute server is up, and sets all its attributes
setValues(String[]) - Method in class org.gridbus.broker.runfile.ListVariable
Sets the set of possible values of this variable.
setValues(String) - Method in class org.gridbus.broker.runfile.ListVariable
Sets the set of possible values of this variable using a String representation of the set.
setVariableTable(Hashtable) - Method in class org.gridbus.broker.farming.common.Job
The variable values for the job are stord in a hashtable in the form of name value pairs This function passes a hashtable to be used as the variable storage..
setVsiteTh(VsiteTh) - Method in class org.gridbus.broker.farming.unicore.UnicoreComputeServer
Gets the Vsite for this server
setXgridVersion(int) - Method in class org.gridbus.broker.farming.xgrid.XgridComputeServer
Sets Xgrid version
setXmlSource(String) - Method in class org.gridbus.broker.xgrl.XGRLReader
 
sFtpFrom(String, String, int) - Method in class org.gridbus.broker.util.SSHSession
Copies a file from a remote host by using SFTP.
sFtpFrom(String, String) - Method in class org.gridbus.broker.util.SSHSession
Copies a file from a remote host by using SFTP.
sFtpTo(String, String) - Method in class org.gridbus.broker.util.SSHSession
 
SGE - Static variable in class org.gridbus.broker.farming.common.ComputeServer
Default SGE version supported ()
SGEComputeServer - Class in org.gridbus.broker.farming.sge
This class represents a compute server running SGE
SGEComputeServer() - Constructor for class org.gridbus.broker.farming.sge.SGEComputeServer
Default Constructor
SGEComputeServer(Vector) - Constructor for class org.gridbus.broker.farming.sge.SGEComputeServer
 
SGEComputeServer(Object) - Constructor for class org.gridbus.broker.farming.sge.SGEComputeServer
 
SGEComputeServer(String) - Constructor for class org.gridbus.broker.farming.sge.SGEComputeServer
 
SGEComputeServer(String, Vector) - Constructor for class org.gridbus.broker.farming.sge.SGEComputeServer
 
SGEComputeServer(String, Vector, Object) - Constructor for class org.gridbus.broker.farming.sge.SGEComputeServer
 
SGEJobWrapper - Class in org.gridbus.broker.farming.sge
This class interacts with SGE server.
SGEJobWrapper() - Constructor for class org.gridbus.broker.farming.sge.SGEJobWrapper
Constructor
SGEJobWrapper(Object) - Constructor for class org.gridbus.broker.farming.sge.SGEJobWrapper
 
shutdown() - Method in class org.gridbus.broker.farming.common.ComputeServer
This method will stop the manager for this compute server, and shutdown the compute server.
shutdown() - Method in interface org.gridbus.broker.farming.common.dispatchers.Dispatcher
 
shutdown() - Method in class org.gridbus.broker.farming.common.dispatchers.LocalDispatcher
 
shutdown() - Method in class org.gridbus.broker.farming.common.dispatchers.SSHDispatcher
 
shutdown(String) - Static method in class org.gridbus.broker.farming.globus.GassServerContainer
 
SIMPLE_AUTH - Static variable in class org.gridbus.broker.farming.common.security.UserCredential
Simple authentication, with a username-password pair
SimpleCredential - Class in org.gridbus.broker.farming.common.security
 
SimpleCredential() - Constructor for class org.gridbus.broker.farming.common.security.SimpleCredential
 
SimpleCredential(String, String) - Constructor for class org.gridbus.broker.farming.common.security.SimpleCredential
 
SingleVariable - Class in org.gridbus.broker.runfile
 
SingleVariable() - Constructor for class org.gridbus.broker.runfile.SingleVariable
 
SingleVariable(String) - Constructor for class org.gridbus.broker.runfile.SingleVariable
Constructs a SingleVariable with a name.
SingleVariable(String, String) - Constructor for class org.gridbus.broker.runfile.SingleVariable
Constructs a SingleVariable with a name and a value.
SingleVariable(String, String, String) - Constructor for class org.gridbus.broker.runfile.SingleVariable
Constructs a SingleVariable with a name and type.
size() - Method in class org.gridbus.broker.util.TokenStack
Returns the size of the stack
sleep(int) - Static method in class org.gridbus.broker.util.SleepUtil
 
SleepUtil - Class in org.gridbus.broker.util
 
SleepUtil() - Constructor for class org.gridbus.broker.util.SleepUtil
 
slotsRemaining() - Method in class org.gridbus.broker.farming.common.queues.JobQueue
 
SMALL_SLEEP - Static variable in class org.gridbus.broker.util.SleepUtil
 
sortByCost(Vector) - Method in class org.gridbus.broker.scheduler.Scheduler
Sorts the compute server list by cost
SRB_MCAT - Static variable in class org.gridbus.broker.farming.common.services.Service
 
SrbDataHost - Class in org.gridbus.broker.farming.common.data
This class contains the methods to work with an SRB Data Host.
SrbDataHost(String) - Constructor for class org.gridbus.broker.farming.common.data.SrbDataHost
 
SrbFileResolver - Class in org.gridbus.broker.util
This class contains utility methods to resolve SRB data files to actual filenames.
SrbFileResolver(Vector) - Constructor for class org.gridbus.broker.util.SrbFileResolver
Constructor for this class This method sets up the LfnFileResolver internal data structures, to enable it to extract the physical file attributes from the lfns.
SrbMCAT - Class in org.gridbus.broker.farming.common.services
 
SrbMCAT() - Constructor for class org.gridbus.broker.farming.common.services.SrbMCAT
Default Constructor
SSH - Static variable in class org.gridbus.broker.farming.common.dispatchers.DispatcherFactory
Comment for SSH
SSHDispatcher - Class in org.gridbus.broker.farming.common.dispatchers
 
SSHDispatcher(String, String, String, SimpleCredential) - Constructor for class org.gridbus.broker.farming.common.dispatchers.SSHDispatcher
 
SSHSession - Class in org.gridbus.broker.util
 
SSHSession() - Constructor for class org.gridbus.broker.util.SSHSession
The SSHSession is a utility class for managing SSH sessions.
SSHSession(String, String, String) - Constructor for class org.gridbus.broker.util.SSHSession
Constructor receives hostname, user and password
STAGE_IN - Static variable in class org.gridbus.broker.farming.common.Job
 
STAGE_OUT - Static variable in class org.gridbus.broker.farming.common.Job
 
stageBack(Job) - Method in class org.gridbus.broker.farming.fork.ForkJobWrapper
 
stageBack(Job) - Method in class org.gridbus.broker.farming.pbs.PBSJobWrapper
 
stageBack(Job) - Method in class org.gridbus.broker.farming.sge.SGEJobWrapper
 
stageBack(Job) - Method in class org.gridbus.broker.farming.xgrid.XgridJobWrapper
 
stageIn(String, String) - Method in interface org.gridbus.broker.farming.common.dispatchers.Dispatcher
 
stageIn(String, String) - Method in class org.gridbus.broker.farming.common.dispatchers.LocalDispatcher
 
stageIn(String, String) - Method in class org.gridbus.broker.farming.common.dispatchers.SSHDispatcher
 
stageInData(String, String) - Method in interface org.gridbus.broker.farming.common.dispatchers.Dispatcher
 
stageInData(String, String) - Method in class org.gridbus.broker.farming.common.dispatchers.LocalDispatcher
 
stageInData(String, String) - Method in class org.gridbus.broker.farming.common.dispatchers.SSHDispatcher
 
stageOut(String, String) - Method in interface org.gridbus.broker.farming.common.dispatchers.Dispatcher
 
stageOut(String, String) - Method in class org.gridbus.broker.farming.common.dispatchers.LocalDispatcher
 
stageOut(String, String) - Method in class org.gridbus.broker.farming.common.dispatchers.SSHDispatcher
 
stageOutData(String, String) - Method in interface org.gridbus.broker.farming.common.dispatchers.Dispatcher
 
stageOutData(String, String) - Method in class org.gridbus.broker.farming.common.dispatchers.LocalDispatcher
 
stageOutData(String, String) - Method in class org.gridbus.broker.farming.common.dispatchers.SSHDispatcher
 
STAGING_FAILED - Static variable in class org.gridbus.broker.farming.common.dispatchers.OutputStager
 
STAGING_FINISHED - Static variable in class org.gridbus.broker.farming.common.dispatchers.OutputStager
 
STAGING_NOT_STARTED - Static variable in class org.gridbus.broker.farming.common.dispatchers.OutputStager
 
STAGING_STARTED - Static variable in class org.gridbus.broker.farming.common.dispatchers.OutputStager
 
STAGING_SUCCESS - Static variable in class org.gridbus.broker.farming.common.dispatchers.OutputStager
 
start() - Method in class org.gridbus.broker.farming.globus.GassServerContainer
Registers and activates a GASS server This happens only the first time the method is called.
STARTED - Static variable in class org.gridbus.broker.farming.common.GridbusFarmingEngine
 
startMonitoring(Job) - Method in class org.gridbus.broker.farming.common.ComputeServer
Starts monitoring the job passed in, if it was submitted to this server.
startMonitoring(Job) - Method in class org.gridbus.broker.farming.common.JobMonitor
Adds this job to the list of jobs to be monitored
StartRun - Class in org.gridbus.broker.initializer
The main entry point class for running broker on CLI/GUI/MON
StartRun() - Constructor for class org.gridbus.broker.initializer.StartRun
 
startup() - Method in class org.gridbus.broker.farming.common.ComputeServer
Start the ComputeServer, and its Manager and JobMonitor for this server.
STATUS_ANY - Static variable in class org.gridbus.broker.farming.common.ComputeServer
Refers to ComputeServer with all / any status
STATUS_ANY - Static variable in class org.gridbus.broker.farming.common.Job
Used to indicate ANY/ALL status
statusChanged(Job) - Method in class org.gridbus.broker.event.BrokerEventListener
 
statusChanged(Server) - Method in class org.gridbus.broker.event.BrokerEventListener
 
statusChanged(Job) - Method in interface org.gridbus.broker.event.JobListener
Status changed event for a Job
statusChanged(Server) - Method in interface org.gridbus.broker.event.ServerListener
Server status changed event
statusChanged(Job) - Method in class org.gridbus.broker.farming.common.ComputeServerManager
 
statusChanged(Job) - Method in class org.gridbus.broker.farming.common.postprocess.PostProcessManager
 
statusChanged(Job) - Method in class org.gridbus.broker.scheduler.DataScheduler
 
statusChanged(Job) - Method in class org.gridbus.broker.scheduler.DataSchedulerOld
 
statusChanged(Job) - Method in class org.gridbus.broker.scheduler.RoundRobinScheduler
 
statusInt(String) - Static method in class org.gridbus.broker.farming.common.ComputeServer
Converts the given string status to int form.
statusInt(String) - Static method in class org.gridbus.broker.farming.common.Job
Returns an integer representation of the status corresponding to the given string.
statusString(int) - Static method in class org.gridbus.broker.farming.common.ComputeServer
Converts the given int status to string form.
statusString(int) - Static method in class org.gridbus.broker.farming.common.Job
This method converts the input integer job status code to string format.
stop() - Method in class org.gridbus.broker.farming.common.ComputeServerManager
This method will signal the manager thread to stop
stop() - Method in class org.gridbus.broker.farming.common.JobMonitor
This method will signal the jobmonitor thread to stop
stopMonitoring(Job) - Method in class org.gridbus.broker.farming.common.JobMonitor
Removes this job to the list of jobs to be monitored
StorageProcessor - Class in org.gridbus.broker.xgrl
This class has methods to parse resources from the xml file which specifies the resource-description
StorageProcessor() - Constructor for class org.gridbus.broker.xgrl.StorageProcessor
Default constructor
StorageProcessor(Element, Object) - Constructor for class org.gridbus.broker.xgrl.StorageProcessor
Sets up the StorageProcessor class with the element object passed in
StorageServer - Class in org.gridbus.broker.farming.common.data
 
StorageServer() - Constructor for class org.gridbus.broker.farming.common.data.StorageServer
To be implemented in a future version.
store() - Method in class org.gridbus.broker.farming.common.GridbusFarmingEngine
Saves the State to persistent storage using the specified Writer
storeJob(Job) - Method in class org.gridbus.broker.farming.common.GridbusFarmingEngine
 
storeJob(Job) - Method in class org.gridbus.broker.persistence.ActiveSet
 
storeJobs(Vector) - Method in class org.gridbus.broker.farming.common.GridbusFarmingEngine
 
storeJobs(Vector) - Method in class org.gridbus.broker.persistence.ActiveSet
 
storeServers(Vector) - Method in class org.gridbus.broker.farming.common.GridbusFarmingEngine
 
storeServers(Vector) - Method in class org.gridbus.broker.persistence.ActiveSet
 
StringProcessor - Class in org.gridbus.broker.xpml
 
StringProcessor() - Constructor for class org.gridbus.broker.xpml.StringProcessor
 
StringProcessor(Element) - Constructor for class org.gridbus.broker.xpml.StringProcessor
Sets up the text processor with the input element object
stringToByteArray(String, String) - Static method in class org.gridbus.broker.util.Conversion
Use if you don't want to have to catch a million UnsupportedEncodingExceptions.
submit(String) - Method in class org.gridbus.broker.farming.common.dispatchers.LocalDispatcher
 
submit(String) - Method in class org.gridbus.broker.farming.common.dispatchers.SSHDispatcher
 
submitJob(Job) - Method in class org.gridbus.broker.farming.common.ComputeServer
Submits a job for execution on this server.
SUBMITTED - Static variable in class org.gridbus.broker.farming.common.Job
Job is submitted on the remote node
SUBSTITUTE_CMD - Static variable in class org.gridbus.broker.runfile.TaskCommand
 
SubstituteCommand - Class in org.gridbus.broker.runfile
This class represents a substitute command
SubstituteCommand() - Constructor for class org.gridbus.broker.runfile.SubstituteCommand
Constructs a SubstituteCommand and sets its command type.
substituteVariables(String, Hashtable) - Static method in class org.gridbus.broker.runfile.SubstituteCommand
 
suspendEncoding() - Method in class org.gridbus.broker.util.Base64.OutputStream
Suspends encoding of the stream.

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