Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
_
R
raiseException()
- Static method in class org.gridbus.broker.farming.common.
BadCommandException
Raise an Exception of type BadCommandException
RandomGUID
- class org.gridbus.broker.util.
RandomGUID
.
RandomGUID generates truly random GUIDs by using the system's IP address (name/IP), system time in milliseconds (as an integer), and a very large random number joined together in a single String that is passed through an MD5 hash.
RandomGUID()
- Constructor for class org.gridbus.broker.util.
RandomGUID
Default constructor.
RandomGUID(boolean)
- Constructor for class org.gridbus.broker.util.
RandomGUID
Constructor with security option.
read()
- Method in class org.gridbus.broker.farming.alchemi.
Base64.InputStream
Reads enough of the input stream to convert to/from Base64 and returns the next byte.
read(byte[], int, int)
- Method in class org.gridbus.broker.farming.alchemi.
Base64.InputStream
Calls read repeatedly until the end of stream is reached or
len
bytes are read.
read(Object)
- Method in class org.gridbus.broker.persistence.db.
DBReader
read(Object)
- Method in interface org.gridbus.broker.persistence.
Reader
Reads all the data related to the invocation of the broker with the given brokerID from storage and returns the FarmingEngine as a State object.
readBrokerInstance(Object)
- Method in class org.gridbus.broker.persistence.db.
DBReader
readBrokerInstance(Object)
- Method in interface org.gridbus.broker.persistence.
Reader
Same as the read method without an argument, but reads the instance with the given ID
readDataFile(Object, Object)
- Method in class org.gridbus.broker.persistence.db.
DBReader
Reads the datafile from the store and returns a DataFile object with given ID and brokerID.
readDataFile(Object, Object)
- Method in interface org.gridbus.broker.persistence.
Reader
Reads the datafile with the specified ID, and brokerID and returns a DataFile object
readDataFileHosts(Collection, Collection, Object)
- Method in class org.gridbus.broker.persistence.db.
DBReader
Reads the DataHosts and DataFiles and sets the links between them
readDataFiles(Object)
- Method in class org.gridbus.broker.persistence.db.
DBReader
Reads all the datafiles associated with the given brokerID and returns a collection of datafiles.
readDataFiles(Object)
- Method in interface org.gridbus.broker.persistence.
Reader
Reads datafiles from the storage and returns a vector of datafile objects with the given brokerID
readDataHost(Object, Object)
- Method in class org.gridbus.broker.persistence.db.
DBReader
Reads the datahost from the store and returns a DataHost object with given ID and brokerID.
readDataHost(Object, Object)
- Method in interface org.gridbus.broker.persistence.
Reader
Reads the datahost with specified ID and brokerID and returns a DataHost object
readDataHosts(Object)
- Method in class org.gridbus.broker.persistence.db.
DBReader
Reads all the datahosts associated with the given brokerID and returns a collection of datahosts.
readDataHosts(Object)
- Method in interface org.gridbus.broker.persistence.
Reader
Reads the datahosts from storage and returns a hashtable containing those hosts, with the given brokerID
Reader
- interface org.gridbus.broker.persistence.
Reader
.
readEvent(Object, Object)
- Method in class org.gridbus.broker.persistence.db.
DBReader
Reads the event with the given eventID from the "history" table and returns a BrokerEvent object
readEvent(Object, Object)
- Method in interface org.gridbus.broker.persistence.
Reader
Reads an event and returns an object containing the event information
readEvents(Object)
- Method in class org.gridbus.broker.persistence.db.
DBReader
Reads the history of events and returns a collection of BrokerEvent objects
readinput(BufferedReader)
- Method in class org.gridbus.broker.farming.alchemi.
AlchemiXmljobwrapper
Creates the input xml nodes from the given input
readJob(Object, Object)
- Method in class org.gridbus.broker.persistence.db.
DBReader
Reads the job with the given jobID and brokerID from the store, and returns a Job object
readJob(Object, Object)
- Method in interface org.gridbus.broker.persistence.
Reader
readJobCount(Object)
- Method in class org.gridbus.broker.persistence.db.
DBReader
readJobCount(Object)
- Method in interface org.gridbus.broker.persistence.
Reader
readJobCount(Object, int)
- Method in class org.gridbus.broker.persistence.db.
DBReader
readJobCount(Object, int)
- Method in interface org.gridbus.broker.persistence.
Reader
readJobs(Object)
- Method in class org.gridbus.broker.persistence.db.
DBReader
Returns the jobs collection read from the DB.
readJobs(Object)
- Method in interface org.gridbus.broker.persistence.
Reader
Reads jobs from the persistent storage, and returns a vector (collection) of jobs with the given brokerID
readJobs(Object, int)
- Method in class org.gridbus.broker.persistence.db.
DBReader
readJobs(Object, int)
- Method in interface org.gridbus.broker.persistence.
Reader
Reads jobs from the persistent storage with the given status, and returns a vector (collection) of jobs with the given brokerID
readJobVariables(Collection, Collection, Object)
- Method in class org.gridbus.broker.persistence.db.
DBReader
Reads the job-variable values, and sets up the links between them.
readNextNJobs(Object, String, int)
- Method in class org.gridbus.broker.persistence.db.
DBReader
readNextNJobs(Object, String, int)
- Method in interface org.gridbus.broker.persistence.
Reader
Returns the next 'N' jobs in sequence from the persistent store, if available.
readNextNJobs(Object, String, int, int)
- Method in class org.gridbus.broker.persistence.db.
DBReader
If a jobStatus of -999 is passed in, jobs with all statuses are retrieved.
readNextNJobs(Object, String, int, int)
- Method in interface org.gridbus.broker.persistence.
Reader
Returns the next 'N' jobs in sequence from the persistent store, if available.
readNextNServers(String, String, int)
- Method in class org.gridbus.broker.persistence.db.
DBReader
readNextNServers(String, String, int)
- Method in interface org.gridbus.broker.persistence.
Reader
Returns the next 'N' servers in sequence from the persistent store, if available.
readNextNServers(String, String, int, int)
- Method in class org.gridbus.broker.persistence.db.
DBReader
The status -999 is used to indicate "all" servers.
readNextNServers(String, String, int, int)
- Method in interface org.gridbus.broker.persistence.
Reader
Returns the next 'N' servers with the given status, in sequence from the persistent store, if available.
readoutput(BufferedReader, boolean)
- Method in class org.gridbus.broker.farming.alchemi.
AlchemiXmljobwrapper
Creates the output xml nodes from the given input
readPlan()
- Method in class org.gridbus.broker.xpml.
Plan2XML
This method reads the input plan file and parses it to produce an XML file representing the app-description.
readrun(BufferedReader)
- Method in class org.gridbus.broker.farming.alchemi.
AlchemiXmljobwrapper
Creates the work xml node from the given input
readServer(Object, Object)
- Method in class org.gridbus.broker.persistence.db.
DBReader
Returns the ComputeServer record read from the DB corresponding to the given serverID and brokerID
readServer(Object, Object)
- Method in interface org.gridbus.broker.persistence.
Reader
readServerCount(Object)
- Method in class org.gridbus.broker.persistence.db.
DBReader
readServerCount(Object)
- Method in interface org.gridbus.broker.persistence.
Reader
readServerCount(Object, int)
- Method in class org.gridbus.broker.persistence.db.
DBReader
readServerCount(Object, int)
- Method in interface org.gridbus.broker.persistence.
Reader
readServers(Object)
- Method in class org.gridbus.broker.persistence.db.
DBReader
Reads all the ComputeServers associated with the given brokerID and returns a collection of servers.
readServers(Object)
- Method in interface org.gridbus.broker.persistence.
Reader
Reads servers from the persistent storage, and returns a vector (collection) of computeservers with the given brokerID
readServers(Object, int)
- Method in class org.gridbus.broker.persistence.db.
DBReader
readServers(Object, int)
- Method in interface org.gridbus.broker.persistence.
Reader
Reads servers from the persistent storage, and returns a vector (collection) of computeservers with the given brokerID
readTask(Object, Object)
- Method in class org.gridbus.broker.persistence.db.
DBReader
readTask(Object, Object)
- Method in interface org.gridbus.broker.persistence.
Reader
Reads the task with the given taskID and returns a Task object
readTasks(Object)
- Method in class org.gridbus.broker.persistence.db.
DBReader
readTasks(Object)
- Method in interface org.gridbus.broker.persistence.
Reader
Reads the tasks associated with the given brokerID
readVariable(Object, Object)
- Method in class org.gridbus.broker.persistence.db.
DBReader
readVariable(Object, Object)
- Method in interface org.gridbus.broker.persistence.
Reader
readVariables(Object)
- Method in class org.gridbus.broker.persistence.db.
DBReader
readVariables(Object)
- Method in interface org.gridbus.broker.persistence.
Reader
Reads the variables associated with the given brokerID
READY
- Static variable in class org.gridbus.broker.farming.common.
Server
Server is ready
Recorder
- class org.gridbus.broker.persistence.
Recorder
.
Recorder(Writer, Object)
- Constructor for class org.gridbus.broker.persistence.
Recorder
Create a recorder with the specified writer
recover(Object)
- Static method in class org.gridbus.broker.persistence.
Recovery
Recovers the stored state of the Broker
recoverFromDB(Object)
- Static method in class org.gridbus.broker.persistence.
Recovery
Recovers the broker state from a database.
recoverJob(Job)
- Method in class org.gridbus.broker.farming.common.
ComputeServer
This method queries the remote-node for the latest job-status and tries to recover the job output from the remote-node.
recoverStats()
- Method in class org.gridbus.broker.scheduler.
Scheduler
This method re-initialises the scheduler stats, when the broker is recovering from a crash.
Recovery
- class org.gridbus.broker.persistence.
Recovery
.
Recovery()
- Constructor for class org.gridbus.broker.persistence.
Recovery
registerGassErrorStream(JobOutputStream)
- Method in class org.gridbus.broker.farming.globus.
GlobusGassServer
Registers a GASS server error stream
registerGassOutputStream(JobOutputStream)
- Method in class org.gridbus.broker.farming.globus.
GlobusGassServer
Registers a GASS server output stream
REMOTE_EXECUTE_CMD
- Static variable in class org.gridbus.broker.runfile.
TaskCommand
removeAllJobListeners()
- Method in class org.gridbus.broker.farming.common.
ComputeServer
Unregisters all the joblisteners
removeAllListeners()
- Method in class org.gridbus.broker.farming.common.
JobMonitor
removeJobListener(JobListener)
- Method in class org.gridbus.broker.farming.common.
ComputeServer
Unregisters a joblistener.
removeListener(AlchemiJobListener)
- Method in class org.gridbus.broker.farming.alchemi.
AlchemiJob
Removes a job listener
removeListener(JobListener)
- Method in class org.gridbus.broker.farming.common.
JobMonitor
removeVariable(SingleVariable)
- Method in class org.gridbus.broker.farming.common.
Job
Remove the variable name passed and its corresponding values from the list of variables
replaceParaminFile(String, String, String, String)
- Static method in class org.gridbus.broker.util.
FileOpsUtil
Replaces the complete line 'oldline' in the 'oldfile' with the 'newline' in the 'newfile' or null if the param is not found in the file
replaceString(String, String, String)
- Static method in class org.gridbus.broker.util.
FileOpsUtil
Replaces the string pattern in an input string with another string
REPLICA_CATALOG
- Static variable in class org.gridbus.broker.farming.common.services.
Service
ReplicaAccess
- interface org.gridbus.broker.util.
ReplicaAccess
.
This is the interface for the classes which implement Replica Catalog access.
ReplicaCatalog
- class org.gridbus.broker.farming.common.services.
ReplicaCatalog
.
ReplicaCatalog()
- Constructor for class org.gridbus.broker.farming.common.services.
ReplicaCatalog
Default constructor
Requirement
- class org.gridbus.broker.runfile.
Requirement
.
Requirement()
- Constructor for class org.gridbus.broker.runfile.
Requirement
Requirement(String)
- Constructor for class org.gridbus.broker.runfile.
Requirement
RequirementProcessor
- class org.gridbus.broker.xpml.
RequirementProcessor
.
RequirementProcessor(Element)
- Constructor for class org.gridbus.broker.xpml.
RequirementProcessor
resetSearchControls()
- Static method in class org.gridbus.broker.farming.globus.
MDSUtil
Resets the current search controls.
response(String)
- Method in class org.gridbus.broker.protocol.
ProtocolMethod
Returns a response to the client
response(String)
- Method in class org.gridbus.broker.protocol.
Connect
Returns a response to the client on this connection
resume()
- Method in class org.gridbus.broker.farming.common.
ComputeServerManager
resumeEncoding()
- Method in class org.gridbus.broker.farming.alchemi.
Base64.OutputStream
Resumes encoding of the stream.
returnWallClockTimeTaken()
- Method in class org.gridbus.broker.farming.common.
Job
This function returns the difference between the job completed timestamp and the job submitted timestamp
run()
- Method in class org.gridbus.broker.farming.common.
JobMonitor
run()
- Method in class org.gridbus.broker.farming.common.
ComputeServerManager
run()
- Method in class org.gridbus.broker.farming.alchemi.
AlchemiOutputThread
This method retrieves the output of this Alchemi Job, and executes on a seperate thread.
run()
- Method in class org.gridbus.broker.farming.alchemi.
AlchemiJobrun
This method submits the job to an Alchemi manager node, and executes on a seperate thread.
run()
- Method in class org.gridbus.broker.scheduler.
Scheduler
The run method enables the scheduler to run as a seperate thread, and calls the 'schedule()' method.
run()
- Method in class org.gridbus.broker.protocol.
MonitorEngine
This method starts the monitoring engine, which listens for clients on the specified port
run()
- Method in class org.gridbus.broker.protocol.
Connect
This is the main run method of the connection, which intitiates ProtocolMethods for the commands from the client
run()
- Method in class org.gridbus.broker.persistence.
Recorder
run(String)
- Method in class org.gridbus.broker.farming.alchemi.
AlchemiJobCreator
Sets the executable for this job
RunFile
- class org.gridbus.broker.runfile.
RunFile
.
This class parses a run file and loads the information into appropriate data structures.
RunFile()
- Constructor for class org.gridbus.broker.runfile.
RunFile
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
_