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

A

AbstractApplicationParser - Class in org.gridbus.broker.parsers
 
AbstractApplicationParser() - Constructor for class org.gridbus.broker.parsers.AbstractApplicationParser
 
ACCESS_TIME - Static variable in class org.gridbus.broker.constants.WSRFConstants
 
ACTIVE - Static variable in class org.gridbus.broker.constants.JobStatus
Job is active/executing on the remote node
addArgument(String) - Method in class org.gridbus.broker.jobdescription.commands.ExecuteCommand
Adds an argument to be used by this executable.
addCall(String, Object[]) - Method in class org.gridbus.broker.services.application.ws.WSExecutor
 
addCommand(TaskCommand) - Method in class org.gridbus.broker.jobdescription.Task
Adds a Task Command (run file command) to this Task.
addCredential(String, UserCredential) - Method in class org.gridbus.broker.common.Broker
 
addCredential(String, UserCredential) - Method in interface org.gridbus.broker.common.CredentialManager
 
addCredentialMapping(String, String, String) - Method in class org.gridbus.broker.common.Broker
 
addCredentialMapping(String, String, String) - Method in interface org.gridbus.broker.common.CredentialManager
 
addCredentialMappings(String, String, String) - Method in class org.gridbus.broker.common.BrokerStorage
 
addCredentialMappings(String, String, String) - Method in class org.gridbus.broker.common.CredentialStorage
 
addCredentials(String, UserCredential) - Method in class org.gridbus.broker.common.BrokerStorage
Gets appropriate user-credentials from the in-memory collection of credentials.
addCredentials(String, UserCredential) - Method in class org.gridbus.broker.common.CredentialStorage
 
addFilePath(String, String) - Method in class org.gridbus.broker.common.DataHost
Adds a filepath to the list of existing files hosted by this datahost
addInputParameter(WSInput) - Method in class org.gridbus.broker.jobdescription.commands.WSCommand
 
addJob(String, WorkUnit) - Method in interface org.gridbus.broker.common.ApplicationManager
 
addJob(String, WorkUnit) - Method in class org.gridbus.broker.common.Broker
 
addJob(Job) - Method in class org.gridbus.broker.common.GridbusFarmingEngine
Adds a job to the broker application
addListener(String, JobListener) - Static method in class org.gridbus.broker.common.ApplicationContext
This class is the source of the job-status-changed events.
addQueue(JobQueue) - Method in class org.gridbus.broker.common.ComputeServer
 
addSCSJob(String, WorkUnit) - Method in interface org.gridbus.broker.common.ApplicationManager
 
addSCSJob(String, WorkUnit) - Method in class org.gridbus.broker.common.Broker
 
addSCSJob(SCSJob) - Method in class org.gridbus.broker.common.GridbusFarmingEngine
 
addService(String, Service) - Method in class org.gridbus.broker.common.Broker
Adds a service to the given application in the broker.
addService(Service) - Method in class org.gridbus.broker.common.GridbusFarmingEngine
 
addService(String, Service) - Method in interface org.gridbus.broker.common.ServiceManager
 
addVariable(Variable) - Method in class org.gridbus.broker.common.WorkUnit
Add a Variable to the variables list
AdlParser - Class in org.gridbus.broker.parsers.jsdl
 
AdlParser() - Constructor for class org.gridbus.broker.parsers.jsdl.AdlParser
 
AGENT_JAR - Static variable in class org.gridbus.broker.common.JobWrapper
 
ALCHEMI - Static variable in class org.gridbus.broker.constants.MiddlewareType
Default Alchemi version supported (v.1.0)
ALCHEMI_COMPUTE_SERVER - Static variable in interface org.gridbus.broker.constants.MiddlewareClassName
 
ALCHEMI_JOB_WRAPPER - Static variable in interface org.gridbus.broker.constants.MiddlewareClassName
 
ANY - Static variable in class org.gridbus.broker.constants.ServiceType
 
ANY_JOB - Static variable in class org.gridbus.broker.constants.Constants
 
ANY_SERVER - Static variable in class org.gridbus.broker.constants.Constants
 
APAC_GLOBUS_2_4 - Static variable in class org.gridbus.broker.constants.MiddlewareType
APAC Middleware constants
APAC_GLOBUS_4 - Static variable in class org.gridbus.broker.constants.MiddlewareType
 
APACGT2_COMPUTE_SERVER - Static variable in interface org.gridbus.broker.constants.MiddlewareClassName
 
APACGT2_JOB_WRAPPER - Static variable in interface org.gridbus.broker.constants.MiddlewareClassName
 
APACGT4_COMPUTE_SERVER - Static variable in interface org.gridbus.broker.constants.MiddlewareClassName
 
APACGT4_JOB_WRAPPER - Static variable in interface org.gridbus.broker.constants.MiddlewareClassName
 
application - Variable in class org.gridbus.broker.common.WorkUnit
 
APPLICATION - Static variable in class org.gridbus.broker.constants.ServiceType
 
APPLICATION_RESOURCE - Static variable in class org.gridbus.broker.constants.WSRFConstants
 
ApplicationContext - Class in org.gridbus.broker.common
 
ApplicationContext(String) - Constructor for class org.gridbus.broker.common.ApplicationContext
 
ApplicationContext(String, String, String) - Constructor for class org.gridbus.broker.common.ApplicationContext
 
ApplicationContext(String, String, String, String) - Constructor for class org.gridbus.broker.common.ApplicationContext
 
applicationID - Variable in class org.gridbus.broker.common.Scheduler
 
ApplicationManager - Interface in org.gridbus.broker.common
 
ApplicationModel - Class in org.gridbus.broker.constants
 
ApplicationModel() - Constructor for class org.gridbus.broker.constants.ApplicationModel
 
ApplicationParser - Interface in org.gridbus.broker.parsers
 
ApplicationParserFactory - Class in org.gridbus.broker.parsers
 
ApplicationParserFactory() - Constructor for class org.gridbus.broker.parsers.ApplicationParserFactory
 
ApplicationService - Class in org.gridbus.broker.services.application
 
ApplicationService() - Constructor for class org.gridbus.broker.services.application.ApplicationService
 
ApplicationStatus - Class in org.gridbus.broker.constants
 
ApplicationStatus() - Constructor for class org.gridbus.broker.constants.ApplicationStatus
 
APPS - Static variable in class org.gridbus.broker.initializer.StartRun
 
ArrayHolder - Class in org.gridbus.broker.services.application.ws
 
ArrayHolder() - Constructor for class org.gridbus.broker.services.application.ws.ArrayHolder
 
AxisExecutor - Class in org.gridbus.broker.services.application.ws
 
AxisExecutor(String, String, String, String) - Constructor for class org.gridbus.broker.services.application.ws.AxisExecutor
 
AxisExecutor(String, String, String, String, String, Object[]) - Constructor for class org.gridbus.broker.services.application.ws.AxisExecutor
 

B

BadCommandException - Exception in org.gridbus.broker.exceptions
This class represents a BadCommandException
BadCommandException() - Constructor for exception org.gridbus.broker.exceptions.BadCommandException
Constructor for BadCommandException.
BadCommandException(String) - Constructor for exception org.gridbus.broker.exceptions.BadCommandException
Constructor for BadCommandException.
BAG_OF_TASKS - Static variable in class org.gridbus.broker.constants.ApplicationModel
Independent Bag-of-tasks Application
Base64 - Class in org.gridbus.broker.util
Encodes and decodes to and from Base64 notation.
Base64.InputStream - Class in org.gridbus.broker.util
InputStream, given in the constructor, and encode/decode to/from Base64 notation on the fly.
Base64.InputStream(InputStream) - Constructor for class org.gridbus.broker.util.Base64.InputStream
Constructs a InputStream in DECODE mode.
Base64.InputStream(InputStream, int) - Constructor for class org.gridbus.broker.util.Base64.InputStream
Constructs a InputStream in either ENCODE or DECODE mode.
Base64.OutputStream - Class in org.gridbus.broker.util
A OutputStream will write data to another OutputStream, given in the constructor, and encode/decode to/from Base64 notation on the fly.
Base64.OutputStream(OutputStream) - Constructor for class org.gridbus.broker.util.Base64.OutputStream
Constructs a OutputStream in ENCODE mode.
Base64.OutputStream(OutputStream, int) - Constructor for class org.gridbus.broker.util.Base64.OutputStream
Constructs a OutputStream in either ENCODE or DECODE mode.
BPWS_NAMESPACE - Static variable in class org.gridbus.broker.constants.WSRFConstants
 
Broker - Class in org.gridbus.broker.common
 
Broker() - Constructor for class org.gridbus.broker.common.Broker
 
Broker(boolean) - Constructor for class org.gridbus.broker.common.Broker
 
Broker(BrokerProperties) - Constructor for class org.gridbus.broker.common.Broker
 
Broker(BrokerProperties, boolean) - Constructor for class org.gridbus.broker.common.Broker
 
BROKER_CONFIG - Static variable in class org.gridbus.broker.constants.Constants
The Broker configuration file name: Broker.properties
BROKER_HIBERNATE_CONFIG - Static variable in class org.gridbus.broker.constants.Constants
The Broker hibernate config file : Broker.hibernate.cfg.xml
BROKER_LOCAL_OUTPUT_DIR - Static variable in class org.gridbus.broker.constants.Constants
BROKER_LOCAL_OUTPUT_DIR
BROKER_LOGGER_CONFIG - Static variable in class org.gridbus.broker.constants.Constants
The Broker log4j config file : Broker.log4j.properties
BROKER_REMOTE_OUTPUT_DIR - Static variable in class org.gridbus.broker.constants.Constants
BROKER_REMOTE_OUTPUT_DIR = REMOTE.GBB.TMP
BROKER_REMOTE_STAGING_DIR - Static variable in class org.gridbus.broker.constants.Constants
BROKER_REMOTE_STAGING_DIR = STAGING.GBB.TMP
BROKER_SCRIPT_ERROR_CODE - Static variable in class org.gridbus.broker.constants.Constants
 
BROKER_SCRIPT_SUCCESS_CODE - Static variable in class org.gridbus.broker.constants.Constants
 
Broker_to_ComputeNode - Static variable in class org.gridbus.broker.constants.CopyType
 
BrokerBase - Class in org.gridbus.broker.common
 
BrokerBase() - Constructor for class org.gridbus.broker.common.BrokerBase
 
BrokerEvent - Class in org.gridbus.broker.event
 
BrokerEvent(String) - Constructor for class org.gridbus.broker.event.BrokerEvent
 
BrokerEventType - Class in org.gridbus.broker.constants
 
BrokerEventType() - Constructor for class org.gridbus.broker.constants.BrokerEventType
 
BrokerProperties - Class in org.gridbus.broker.common
This is the class which contains the global properties for the broker (loaded from Broker.properties file at runtime) The properties should not be changed once they are set.
BrokerProperties() - Constructor for class org.gridbus.broker.common.BrokerProperties
 
BrokerProperties(boolean) - Constructor for class org.gridbus.broker.common.BrokerProperties
 
BrokerStorage - Class in org.gridbus.broker.common
 
BrokerUtil - Class in org.gridbus.broker.util
 
BrokerUtil() - Constructor for class org.gridbus.broker.util.BrokerUtil
 
bulkInvoke() - Method in class org.gridbus.broker.services.application.ws.WSExecutor
 

C

CallListener - Interface in org.gridbus.broker.event
 
cleanUp(Job) - Method in class org.gridbus.broker.common.JobWrapper
 
cleanUp(Job) - Method in class org.gridbus.broker.services.compute.PosixJobWrapper
 
clearCommands() - Method in class org.gridbus.broker.jobdescription.Task
Clears the current set of commands for this task.
clearFilePaths() - Method in class org.gridbus.broker.common.DataHost
Clears all the file paths associated with this datahost
clearVariables() - Method in class org.gridbus.broker.common.WorkUnit
Clear the variable list for this job
clone() - Method in class org.gridbus.broker.common.BrokerStorage
 
clone() - Method in class org.gridbus.broker.common.DataFile
 
clone() - Method in class org.gridbus.broker.jobdescription.commands.CopyCommand
 
clone() - Method in class org.gridbus.broker.jobdescription.commands.ExecuteCommand
 
clone() - Method in class org.gridbus.broker.jobdescription.commands.SubstituteCommand
 
clone() - Method in class org.gridbus.broker.jobdescription.commands.WSCommand
 
clone() - Method in class org.gridbus.broker.jobdescription.Task
 
clone() - Method in class org.gridbus.broker.jobdescription.TaskCommand
 
clone() - Method in class org.gridbus.broker.services.data.GridFTPDataHost
 
clone() - Method in class org.gridbus.broker.services.data.SrbDataHost
 
close() - Method in class org.gridbus.broker.util.Base64.OutputStream
Flushes and closes (I think, in the superclass) the stream.
close() - Method in class org.gridbus.broker.util.SSHSession
Closes session
combinePath(String[]) - Static method in class org.gridbus.broker.util.BrokerUtil
combine list of paths
combinePath(String, String) - Static method in class org.gridbus.broker.util.BrokerUtil
Combines the two input strings to produce a valid path.
combinePath(String, String, String) - Static method in class org.gridbus.broker.util.BrokerUtil
 
commit(Job) - Method in class org.gridbus.broker.common.JobWrapper
 
commit(Job) - Method in class org.gridbus.broker.services.compute.simulation.SimJobWrapper
 
COMMIT_TIMEOUT - Static variable in class org.gridbus.broker.common.JobWrapper
 
COMPUTE - Static variable in class org.gridbus.broker.constants.ServiceType
 
ComputeNode_to_Broker - Static variable in class org.gridbus.broker.constants.CopyType
 
ComputeNode_to_RemoteDataNode - Static variable in class org.gridbus.broker.constants.CopyType
 
ComputeServer - Class in org.gridbus.broker.common
This class describes a general computational server and provides the methods for accessing and manipulating the information contained.
ComputeServer() - Constructor for class org.gridbus.broker.common.ComputeServer
 
ComputeServer(String) - Constructor for class org.gridbus.broker.common.ComputeServer
 
CONDOR - Static variable in class org.gridbus.broker.constants.MiddlewareType
Default Condor Version supported (v.6.6.9)
CONDOR_6_6_9 - Static variable in class org.gridbus.broker.constants.MiddlewareType
 
CONDOR_COMPUTE_SERVER - Static variable in interface org.gridbus.broker.constants.MiddlewareClassName
 
CONDOR_COMPUTE_SERVER_PROPERTY - Static variable in interface org.gridbus.broker.constants.MiddlewareConfigurationProperty
 
CONDOR_JOB_WRAPPER - Static variable in interface org.gridbus.broker.constants.MiddlewareClassName
 
CONDOR_JOB_WRAPPER_PROPERTY - Static variable in interface org.gridbus.broker.constants.MiddlewareConfigurationProperty
 
CONDOR_SHAREDFS - Static variable in class org.gridbus.broker.constants.MiddlewareType
Condor server with a shared-file-system
configure(String) - Method in class org.gridbus.broker.util.SpringUtil
 
connect(String, UserCredential) - Method in class org.gridbus.broker.util.dispatchers.DispatchUtil
 
connect(String, UserCredential) - Method in class org.gridbus.broker.util.dispatchers.LocalDispatchUtil
 
connect(String, UserCredential) - Method in class org.gridbus.broker.util.dispatchers.SCSDispatchUtil
 
connect(String, UserCredential) - Method in class org.gridbus.broker.util.dispatchers.SSHDispatchUtil
 
connect() - Method in class org.gridbus.broker.util.LdapReplicaAccessUtil
Connect to the LDAP server
connect() - Method in class org.gridbus.broker.util.SSHSession
initializes the SSH session
Constants - Class in org.gridbus.broker.constants
 
Constants() - Constructor for class org.gridbus.broker.constants.Constants
 
COPY_CMD - Static variable in class org.gridbus.broker.constants.TaskCommandType
 
CopyCommand - Class in org.gridbus.broker.jobdescription.commands
Represents the copy command of a run file.
CopyCommand() - Constructor for class org.gridbus.broker.jobdescription.commands.CopyCommand
Constructs a CopyCommand and sets its command type.
copyFile(String, String, boolean) - Static method in class org.gridbus.broker.util.FileOpsUtil
 
CopyType - Class in org.gridbus.broker.constants
 
CopyType() - Constructor for class org.gridbus.broker.constants.CopyType
 
COST - Static variable in class org.gridbus.broker.constants.ScheduleOptimisationType
Cost-optimisation scheduling
COST_TIME - Static variable in class org.gridbus.broker.constants.ScheduleOptimisationType
Cost-Time optimisation scheduling
countCommands() - Method in class org.gridbus.broker.jobdescription.Task
Counts the current number of commands for this task.
CREATE_TIME - Static variable in class org.gridbus.broker.constants.WSRFConstants
 
createApplication(ApplicationContext) - Method in interface org.gridbus.broker.common.ApplicationManager
 
createApplication(ApplicationContext) - Method in class org.gridbus.broker.common.Broker
 
createApplication(ApplicationContext) - Method in class org.gridbus.broker.common.GridbusFarmingEngine
Save the application context to the broker storage
createCallback(int, UserCredential) - Static method in class org.gridbus.broker.common.discovery.ServiceFinderCallbackFactory
 
createEnumVariables(ParameterType) - Method in class org.gridbus.broker.parsers.xpml.XPMLParser
 
createObject(String) - Static method in class org.gridbus.broker.util.ReflectionUtil
create an object by the default constructor
createObject(String, Class[], Object[]) - Static method in class org.gridbus.broker.util.ReflectionUtil
create an object by given classname, and argument information
createQos(XpmlDocument.Xpml.Qos) - Method in class org.gridbus.broker.parsers.xpml.XPMLParser
 
createRangeVariables(ParameterType) - Method in class org.gridbus.broker.parsers.xpml.XPMLParser
 
createSingleVariable(ParameterType) - Method in class org.gridbus.broker.parsers.xpml.XPMLParser
 
CredentialManager - Interface in org.gridbus.broker.common
 
CredentialParser - Class in org.gridbus.broker.parsers
 
CredentialParser() - Constructor for class org.gridbus.broker.parsers.CredentialParser
 
CredentialStorage - Class in org.gridbus.broker.common
 
CredentialStorage() - Constructor for class org.gridbus.broker.common.CredentialStorage
 
CredentialType - Class in org.gridbus.broker.constants
 
CredentialType() - Constructor for class org.gridbus.broker.constants.CredentialType
 
CREDS - Static variable in class org.gridbus.broker.initializer.StartRun
 
ctx - Variable in class org.gridbus.broker.util.LdapReplicaAccessUtil
 
CURRENT_TIME - Static variable in class org.gridbus.broker.constants.WSRFConstants
 

D

DataAccessModes - Class in org.gridbus.broker.constants
 
DataAccessModes() - Constructor for class org.gridbus.broker.constants.DataAccessModes
 
DataFile - Class in org.gridbus.broker.common
This class represents a DataFile and stores all its attributes
DataFile(String) - Constructor for class org.gridbus.broker.common.DataFile
Constructor for DataFile.
DataHolder - Interface in org.gridbus.broker.services.application.ws
 
DataHost - Class in org.gridbus.broker.common
 
DataHost() - Constructor for class org.gridbus.broker.common.DataHost
 
DataHost(String) - Constructor for class org.gridbus.broker.common.DataHost
Constructor for DataHost class.
DATAHOST - Static variable in class org.gridbus.broker.constants.ServiceType
 
DataHostType - Class in org.gridbus.broker.constants
 
DataHostType() - Constructor for class org.gridbus.broker.constants.DataHostType
 
DB_MODE_AUTO - Static variable in class org.gridbus.broker.constants.Constants
 
DB_MODE_MANUAL - Static variable in class org.gridbus.broker.constants.Constants
 
DBDataScheduler - Class in org.gridbus.broker.scheduler
This class implements a scheduler which takes into account both data and network costs
DBDataScheduler(String, int) - Constructor for class org.gridbus.broker.scheduler.DBDataScheduler
Constructor for the scheduler
DBScheduler - Class in org.gridbus.broker.scheduler
This is a simple economy based scheduler for the broker, which doesnot take into account remote data files.
DBScheduler(String, int) - Constructor for class org.gridbus.broker.scheduler.DBScheduler
Constructor for the scheduler
DECODE - Static variable in class org.gridbus.broker.util.Base64
Specify decoding.
decode(byte[], int, int) - Static method in class org.gridbus.broker.util.Base64
Very low-level access to decoding ASCII characters in the form of a byte array.
decode(String) - Static method in class org.gridbus.broker.util.Base64
Decodes data from Base64 notation, automatically detecting gzip-compressed data and decompressing it.
decodeToObject(String) - Static method in class org.gridbus.broker.util.Base64
Attempts to decode Base64 data and deserialize a Java Object within.
DEFAULT_DB_MODE - Static variable in class org.gridbus.broker.constants.Constants
 
DEFAULT_DB_PATH - Static variable in class org.gridbus.broker.constants.Constants
Default path to AUTODB path
DEFAULT_MIN_PROXY_LIFETIME - Static variable in class org.gridbus.broker.common.security.ProxyCredential
Minimum proxy life-time, in seconds.
DEFAULT_POLL_TIME - Static variable in class org.gridbus.broker.constants.Constants
Default poll time for schedulers/job-monitors/service-monitors
DEFAULT_PORT - Static variable in class org.gridbus.broker.util.GassServerUtil
Default port for GASS_SERVERS started by the broker is 8999
DEFAULT_PROXY_LIFETIME - Static variable in class org.gridbus.broker.common.security.ProxyCredential
The proxy life time is specified in seconds.
defineOptions() - Static method in class org.gridbus.broker.initializer.StartRun
 
detectDir(String) - Method in class org.gridbus.broker.util.SSHSession
Detect directory on the host host by using SFTP
detectFile(String, long) - Method in class org.gridbus.broker.util.dispatchers.DispatchUtil
 
detectFile(String, long) - Method in class org.gridbus.broker.util.dispatchers.LocalDispatchUtil
Detects the existence of the remote file.
detectFile(String, long) - Method in class org.gridbus.broker.util.dispatchers.SCSDispatchUtil
 
detectFile(String, long) - Method in class org.gridbus.broker.util.dispatchers.SSHDispatchUtil
 
detectFile(String) - Method in class org.gridbus.broker.util.SSHSession
Detect file on the host host by using SFTP
detectFile(String, long) - Method in class org.gridbus.broker.util.SSHSession
Detects the existence of the remote file.
disconnect() - Method in class org.gridbus.broker.util.dispatchers.DispatchUtil
 
disconnect() - Method in class org.gridbus.broker.util.dispatchers.LocalDispatchUtil
 
disconnect() - Method in class org.gridbus.broker.util.dispatchers.SCSDispatchUtil
 
disconnect() - Method in class org.gridbus.broker.util.dispatchers.SSHDispatchUtil
 
disconnect() - Method in class org.gridbus.broker.util.LdapReplicaAccessUtil
Disconnect from LDAP server
discoverProperties(UserCredential) - Method in class org.gridbus.broker.common.ComputeServer
Discover the dynamic server properties
discoverProperties(UserCredential) - Method in class org.gridbus.broker.common.Service
Discover properties should be implemented by all subclasses.
discoverProperties(UserCredential) - Method in class org.gridbus.broker.services.application.ApplicationService
 
discoverProperties(UserCredential) - Method in class org.gridbus.broker.services.compute.simulation.SimComputeServer
 
discoverProperties(UserCredential) - Method in class org.gridbus.broker.services.data.GridFTPDataHost
 
discoverProperties(UserCredential) - Method in class org.gridbus.broker.services.data.SrbDataHost
 
discoverProperties(UserCredential) - Method in class org.gridbus.broker.services.info.NetworkWeatherService
 
discoverProperties(UserCredential) - Method in class org.gridbus.broker.services.info.ReplicaCatalog
 
discoverProperties(UserCredential) - Method in class org.gridbus.broker.services.info.SrbMCAT
 
DISPATCHER - Static variable in class org.gridbus.broker.constants.Constants
 
DispatchUtil - Class in org.gridbus.broker.util.dispatchers
 
DispatchUtil() - Constructor for class org.gridbus.broker.util.dispatchers.DispatchUtil
 
doInvoke(String, String, String, String, String, Object[]) - Method in class org.gridbus.broker.services.application.ws.AxisExecutor
 
doInvoke(String, String, String, String, String, Object[]) - Method in class org.gridbus.broker.services.application.ws.WSExecutor
 
DONE - Static variable in class org.gridbus.broker.constants.JobStatus
Job is completed successfully.
DONT_BREAK_LINES - Static variable in class org.gridbus.broker.util.Base64
Don't break lines when encoding (violates strict Base64 specification)
doSubstitution(Map) - Method in class org.gridbus.broker.jobdescription.commands.SubstituteCommand
Substitutes the source file with values in the map
doSubstitutionwin(Map) - Method in class org.gridbus.broker.jobdescription.commands.SubstituteCommand
Substitution for Windows OS
duplicate() - Method in class org.gridbus.broker.jobdescription.GridfileVariable
 
duplicate() - Method in class org.gridbus.broker.jobdescription.Variable
 
DynamicInvoker - Class in org.gridbus.broker.services.application.ws
 
DynamicInvoker(WSCall) - Constructor for class org.gridbus.broker.services.application.ws.DynamicInvoker
 

E

ENCODE - Static variable in class org.gridbus.broker.util.Base64
Specify encoding.
encodeBytes(byte[]) - Static method in class org.gridbus.broker.util.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int) - Static method in class org.gridbus.broker.util.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int, int) - Static method in class org.gridbus.broker.util.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int, int, int) - Static method in class org.gridbus.broker.util.Base64
Encodes a byte array into Base64 notation.
encodeObject(Serializable) - Static method in class org.gridbus.broker.util.Base64
Serializes an object and returns the Base64-encoded version of that serialized object.
encodeObject(Serializable, int) - Static method in class org.gridbus.broker.util.Base64
Serializes an object and returns the Base64-encoded version of that serialized object.
ENTRY - Static variable in class org.gridbus.broker.constants.WSRFConstants
 
env - Variable in class org.gridbus.broker.util.LdapReplicaAccessUtil
 
EOL - Static variable in class org.gridbus.broker.common.JobWrapper
 
EPR - Static variable in class org.gridbus.broker.initializer.StartRun
 
equals(Object) - Method in class org.gridbus.broker.common.ApplicationContext
 
equals(Object) - Method in class org.gridbus.broker.common.DataHost
 
equals(Object) - Method in class org.gridbus.broker.common.Qos
 
errorActionScript - Static variable in class org.gridbus.broker.services.compute.PosixJobWrapper
 
errorCheckScript - Static variable in class org.gridbus.broker.services.compute.PosixJobWrapper
 
errorCodeScript - Static variable in class org.gridbus.broker.services.compute.PosixJobWrapper
 
errorScript - Static variable in class org.gridbus.broker.services.compute.PosixJobWrapper
 
execErrMsgScript - Static variable in class org.gridbus.broker.services.compute.PosixJobWrapper
 
execMsgScript - Static variable in class org.gridbus.broker.services.compute.PosixJobWrapper
 
execute(Job) - Method in class org.gridbus.broker.common.JobWrapper
 
execute(SCSJob) - Method in class org.gridbus.broker.common.JobWrapper
 
execute(Job) - Method in class org.gridbus.broker.services.compute.simulation.SimJobWrapper
 
execute(SCSJob) - Method in class org.gridbus.broker.services.compute.simulation.SimJobWrapper
 
EXECUTE_CMD - Static variable in class org.gridbus.broker.constants.TaskCommandType
 
executeAndGetResult(String, long) - Method in class org.gridbus.broker.util.dispatchers.DispatchUtil
 
executeAndGetResult(String, long) - Method in class org.gridbus.broker.util.dispatchers.LocalDispatchUtil
 
executeAndGetResult(String, long) - Method in class org.gridbus.broker.util.dispatchers.SCSDispatchUtil
 
executeAndGetResult(String, long) - Method in class org.gridbus.broker.util.dispatchers.SSHDispatchUtil
 
executeAndGetResult(String) - Method in class org.gridbus.broker.util.SSHSession
 
executeAndGetResult(String, long) - Method in class org.gridbus.broker.util.SSHSession
Execute a command on the host node
executeCmd(String) - Method in class org.gridbus.broker.util.dispatchers.DispatchUtil
 
executeCmd(String) - Method in class org.gridbus.broker.util.dispatchers.LocalDispatchUtil
 
executeCmd(String) - Method in class org.gridbus.broker.util.dispatchers.SCSDispatchUtil
 
executeCmd(String) - Method in class org.gridbus.broker.util.dispatchers.SSHDispatchUtil
 
executeCmd(String) - Method in class org.gridbus.broker.util.SSHSession
Execute a command on the host node
ExecuteCommand - Class in org.gridbus.broker.jobdescription.commands
Represents the execute command of a run file.
ExecuteCommand() - Constructor for class org.gridbus.broker.jobdescription.commands.ExecuteCommand
 
executeCommand(String, String, String, String, String) - Method in class org.gridbus.broker.util.nws.NwsExtract
Executes a command against the Network weather service and returns a NwsResult
executeCommand(String, String[], String, String) - Static method in class org.gridbus.broker.util.ProcRunner
 
executeJob(Job) - Method in class org.gridbus.broker.common.JobWrapper
 
executeJob(SCSJob) - Method in class org.gridbus.broker.common.JobWrapper
 
EXECUTION_JSDL - Static variable in class org.gridbus.broker.constants.WSRFConstants
 
extractFiles(String) - Method in class org.gridbus.broker.util.LfnFileResolver
 
extractValue() - Method in class org.gridbus.broker.util.nws.NwsExtract
The result from the NWS command is parsed as returned as a NwsResult object

F

failed - Variable in class org.gridbus.broker.common.Scheduler
 
FAILED - Static variable in class org.gridbus.broker.constants.JobStatus
Job has failed.
fe - Variable in class org.gridbus.broker.initializer.StartRun
 
feasible - Variable in class org.gridbus.broker.common.Scheduler
 
FILE_SYSTEM - Static variable in class org.gridbus.broker.constants.WSRFConstants
 
FileOpsUtil - Class in org.gridbus.broker.util
This class has utility methods for operations such as finding and replacing specific strings / lines in a file.
FileOpsUtil() - Constructor for class org.gridbus.broker.util.FileOpsUtil
 
FileStagingException - Exception in org.gridbus.broker.exceptions
 
FileStagingException() - Constructor for exception org.gridbus.broker.exceptions.FileStagingException
 
FileStagingException(String) - Constructor for exception org.gridbus.broker.exceptions.FileStagingException
 
FileStagingException(Throwable) - Constructor for exception org.gridbus.broker.exceptions.FileStagingException
 
FileStagingException(String, Throwable) - Constructor for exception org.gridbus.broker.exceptions.FileStagingException
 
findClassName(String) - Static method in class org.gridbus.broker.util.BrokerUtil
Gets the class name from a fully qualified package.class name.
findParaminFile(String, String) - Static method in class org.gridbus.broker.util.FileOpsUtil
Returns the complete line which contains the string 'param' in the file 'filename', or null if the param is not found in the file
findServices(ServiceFinderCallback) - Method in interface org.gridbus.broker.common.discovery.ServiceFinder
find the available services
findServices(ServiceFinderCallback) - Method in class org.gridbus.broker.common.InformationService
 
findThread(String, ThreadGroup) - Method in class org.gridbus.broker.common.Broker
Helper method to find the thread in the given group, by name
finished - Variable in class org.gridbus.broker.common.Scheduler
 
FLOAT - Static variable in class org.gridbus.broker.constants.VariableType
Float variable
flushBase64() - Method in class org.gridbus.broker.util.Base64.OutputStream
Method added by PHIL.
forceNewProxy() - Method in class org.gridbus.broker.common.security.LocalProxyCredential
 
FORK - Static variable in class org.gridbus.broker.constants.MiddlewareType
 
FORK_COMPUTE_SERVER - Static variable in interface org.gridbus.broker.constants.MiddlewareClassName
 
FORK_JOB_WRAPPER - Static variable in interface org.gridbus.broker.constants.MiddlewareClassName
 
FORMAT - Static variable in class org.gridbus.broker.util.SrbURL
 
freeQueueSlot(Job) - Method in class org.gridbus.broker.common.Scheduler
 
freeSlot() - Method in class org.gridbus.broker.common.JobQueue
 
fromXML(String) - Method in class org.gridbus.broker.util.XmlSerialiserUtil
Read the object from given xml

G

GassServerUtil - Class in org.gridbus.broker.util
This class has utility methods for working with GASS Servers.
GassServerUtil() - Constructor for class org.gridbus.broker.util.GassServerUtil
 
generateGlobusCopyScript(String, String) - Method in class org.gridbus.broker.services.compute.PosixJobWrapper
 
generateProxy(ProxyCredential) - Static method in class org.gridbus.broker.util.GridProxyUtil
 
generateSGetScript(String, String) - Method in class org.gridbus.broker.services.compute.PosixJobWrapper
 
generateSPutScript(String, String) - Method in class org.gridbus.broker.services.compute.PosixJobWrapper
 
get() - Method in class org.gridbus.broker.services.application.ws.ArrayHolder
 
get() - Method in interface org.gridbus.broker.services.application.ws.DataHolder
 
get(String) - Method in class org.gridbus.broker.util.SpringUtil
Get the object from the spring bean factory according to the name
GET_MULTIPLE_RESOURCE_PROPERTIES_PORTTYPE - Static variable in class org.gridbus.broker.constants.WSRFConstants
 
GET_RESOURCE_PROPERTY_DOCUMENT_PORTTYPE - Static variable in class org.gridbus.broker.constants.WSRFConstants
 
GET_RESOURCE_PROPERTY_PORTTYPE - Static variable in class org.gridbus.broker.constants.WSRFConstants
 
getAccessPoints() - Method in class org.gridbus.broker.services.application.ApplicationService
 
getActiveJobs() - Method in class org.gridbus.broker.common.JobStatistics
 
getAgentInitScript(Job) - Method in class org.gridbus.broker.services.compute.PosixJobWrapper
 
getApplication(String) - Method in interface org.gridbus.broker.common.ApplicationManager
 
getApplication(String, String) - Method in interface org.gridbus.broker.common.ApplicationManager
Get an application by the username and application name
getApplication(String) - Method in class org.gridbus.broker.common.Broker
 
getApplication(String, String) - Method in class org.gridbus.broker.common.Broker
 
getApplication(String) - Method in class org.gridbus.broker.common.BrokerStorage
 
getApplication(String, String) - Method in class org.gridbus.broker.common.BrokerStorage
 
getApplication() - Method in class org.gridbus.broker.common.GridbusFarmingEngine
Get the application context
getApplication() - Method in class org.gridbus.broker.common.WorkUnit
 
getApplicationID() - Method in class org.gridbus.broker.common.NetworkLink
 
getApplicationID() - Method in class org.gridbus.broker.common.Service
 
getApplicationId() - Method in class org.gridbus.broker.event.BrokerEvent
 
getApplicationId() - Method in class org.gridbus.broker.parsers.AbstractApplicationParser
 
getApplicationId() - Method in interface org.gridbus.broker.parsers.ApplicationParser
get the current parsing application's id.
getArch() - Method in class org.gridbus.broker.common.ComputeServer
Returns the architecture of the compute server
getArguments() - Method in class org.gridbus.broker.jobdescription.commands.ExecuteCommand
Gets the list of arguments currently set for this executable.
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.services.data.SrbDataHost
Gets the Authentication Scheme used with SRB connection
getAuthScheme() - Method in class org.gridbus.broker.services.info.SrbMCAT
 
getAuthScheme() - Method in class org.gridbus.broker.util.SrbURL
 
getAvgJobComputationTime() - Method in class org.gridbus.broker.common.ComputeServer
Returns the average job completion time
getBandwidth() - Method in class org.gridbus.broker.common.NetworkLink
 
getBudget() - Method in class org.gridbus.broker.common.Qos
 
getBudgetSpent() - Method in class org.gridbus.broker.common.Qos
 
getCA() - Method in class org.gridbus.broker.common.security.SrbGSICredential
 
getCandidateSCSServers(SCSJob) - Method in class org.gridbus.broker.common.Scheduler
 
getCandidateServers(Job) - Method in class org.gridbus.broker.common.Scheduler
 
getCleanUpScript(String) - Method in class org.gridbus.broker.services.compute.PosixJobWrapper
 
getCommandLine() - Method in class org.gridbus.broker.jobdescription.commands.ExecuteCommand
Builds a command line string, using the executable, and all arguments.
getCommands() - Method in class org.gridbus.broker.jobdescription.Task
Gets the current set of commands for this task.
getCompletedTime() - Method in class org.gridbus.broker.common.WorkUnit
 
getComputeServer(int, String) - Static method in class org.gridbus.broker.services.compute.ServerFactory
Creates an instance of a middle-ware specific computeserver, based on the specified "type"
getCopyType() - Method in class org.gridbus.broker.jobdescription.commands.CopyCommand
Gets the type of copy command.
getCost() - Method in class org.gridbus.broker.common.JobQueue
 
getCost() - Method in class org.gridbus.broker.common.NetworkLink
 
getCount(String) - Method in class org.gridbus.broker.common.BrokerStorage
Gets an integer count returned by the given HQL query.
getCPU() - Method in class org.gridbus.broker.common.ComputeServer
Returns the processor in the compute server
getCPUspeed() - Method in class org.gridbus.broker.common.ComputeServer
Returns the processor speed.
getCredentialMappings(String) - Method in class org.gridbus.broker.common.CredentialStorage
 
getCredentials(String) - Method in class org.gridbus.broker.common.CredentialStorage
 
getCredentialsForService(String, Service) - Method in interface org.gridbus.broker.common.ApplicationManager
 
getCredentialsForService(String, Service) - Method in class org.gridbus.broker.common.Broker
 
getCredentialsForService(String, Service) - Method in class org.gridbus.broker.common.BrokerStorage
Returns the appropriate credentials from the in-memory credential store for the given service entity
getCredentialsForService(String, Service) - Method in class org.gridbus.broker.common.CredentialStorage
 
getData() - Method in class org.gridbus.broker.services.application.ws.ArrayHolder
 
getDataAccessMode() - Method in class org.gridbus.broker.common.DataHost
 
getDataConstraints(String) - Method in class org.gridbus.broker.common.BrokerStorage
 
getDatafile() - Method in class org.gridbus.broker.jobdescription.GridfileVariable
 
getDataHostname() - Method in class org.gridbus.broker.common.NetworkLink
 
getDataHostType() - Method in class org.gridbus.broker.common.DataHost
 
getDataHostType() - Method in class org.gridbus.broker.services.data.GridFTPDataHost
 
getDataHostType() - Method in class org.gridbus.broker.services.data.SrbDataHost
 
getDataSourceType() - Method in class org.gridbus.broker.common.DataFile
 
getDatestamp() - Method in class org.gridbus.broker.event.BrokerEvent
 
getDeadline() - Method in class org.gridbus.broker.common.Qos
 
getDefaultLink(String, String) - Static method in class org.gridbus.broker.services.info.NetworkWeatherService
 
getDefaultResource() - Method in class org.gridbus.broker.services.info.SrbMCAT
 
getDefaultWalltime() - Method in class org.gridbus.broker.common.JobQueue
 
getDescription() - Method in class org.gridbus.broker.common.ApplicationContext
 
getDestination() - Method in class org.gridbus.broker.jobdescription.commands.CopyCommand
Gets the destination location for this copy command.
getDestination() - Method in class org.gridbus.broker.jobdescription.commands.SubstituteCommand
Returns the destination file
getDestinationLocation() - Method in class org.gridbus.broker.jobdescription.commands.CopyCommand
 
getDoneJobs() - Method in class org.gridbus.broker.common.JobStatistics
 
getEnv() - Method in class org.gridbus.broker.util.LdapReplicaAccessUtil
Returns the env.
getEnvironment() - Method in class org.gridbus.broker.common.Job
 
getEnvScript(Job) - Method in class org.gridbus.broker.services.compute.PosixJobWrapper
 
getErrorDescription() - Method in class org.gridbus.broker.common.WorkUnit
 
getEventID() - Method in class org.gridbus.broker.event.BrokerEvent
 
getEventInfo() - Method in class org.gridbus.broker.event.BrokerEvent
 
getEventType() - Method in class org.gridbus.broker.event.BrokerEvent
 
getExecutable() - Method in class org.gridbus.broker.jobdescription.commands.ExecuteCommand
Gets the executable name.
getFailedException() - Method in class org.gridbus.broker.services.application.ws.DynamicInvoker
 
getFailedJobs() - Method in class org.gridbus.broker.common.JobStatistics
 
getFilename() - Method in class org.gridbus.broker.common.DataFile
Returns the filename.
getFileName(String) - Static method in class org.gridbus.broker.util.BrokerUtil
Get the last file name of a path
getFileOnStagingServer(String, String, String) - Static method in class org.gridbus.broker.common.JobWrapper
 
getFilePath(String) - Static method in class org.gridbus.broker.util.BrokerUtil
Get the last directory name of a path, without the file name
getFileTable() - Method in class org.gridbus.broker.common.DataHost
 
getFileType() - Method in class org.gridbus.broker.common.DataFile
 
getFreeMemory() - Method in class org.gridbus.broker.common.ComputeServer
Returns the free RAM available
getFullFilePath(String) - Method in class org.gridbus.broker.common.DataHost
Returns the full path of the file (including the filename) on this host specified by the filename
getFullFilePath(String) - Method in class org.gridbus.broker.services.data.GridFTPDataHost
Returns the full path of the file (including the filename) on this host specified by the filename
getFullFilePath(String) - Method in class org.gridbus.broker.services.data.SrbDataHost
Returns an SRB URL of the form: srb:// [username.mdasdomain [.zone] [:password] @] host [:port][/path][?replica=replica_id][&resource=resource_name][&serverDN=server_DN] The URL resembles a http url with a query string.
getHandle() - Method in class org.gridbus.broker.common.Job
Get the unique handle for the job (middleware-dependent)
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.services.info.SrbMCAT
 
getHost() - Method in class org.gridbus.broker.common.security.MyProxyCredential
 
getHost() - Method in class org.gridbus.broker.util.SrbURL
 
getHostname() - Method in class org.gridbus.broker.common.ComputeServer
 
getHostname() - Method in class org.gridbus.broker.common.DataHost
 
getId() - Method in class org.gridbus.broker.common.ApplicationContext
 
getId() - Method in class org.gridbus.broker.common.security.UserCredential
 
getId() - Method in class org.gridbus.broker.common.Service
 
getInformationServiceType() - Method in class org.gridbus.broker.common.InformationService
 
getInformationServiceType() - Method in class org.gridbus.broker.services.info.NetworkWeatherService
 
getInformationServiceType() - Method in class org.gridbus.broker.services.info.ReplicaCatalog
 
getInformationServiceType() - Method in class org.gridbus.broker.services.info.SrbMCAT
 
getInitScript(Job) - Method in class org.gridbus.broker.services.compute.PosixJobWrapper
 
getInputs() - Method in class org.gridbus.broker.jobdescription.commands.WSCommand
 
getInstance(String) - Static method in class org.gridbus.broker.util.dispatchers.DispatchUtil
 
getInstance() - Static method in class org.gridbus.broker.util.SpringUtil
 
getJob(String, String) - Method in interface org.gridbus.broker.common.ApplicationManager
 
getJob(String, String) - Method in class org.gridbus.broker.common.Broker
 
getJob(String, String) - Method in class org.gridbus.broker.common.BrokerStorage
 
getJob(String) - Method in class org.gridbus.broker.common.GridbusFarmingEngine
 
getJobCount(String, int, String) - Method in interface org.gridbus.broker.common.ApplicationManager
 
getJobCount(String, int, String) - Method in class org.gridbus.broker.common.Broker
 
getJobCount(String, int, int, String) - Method in class org.gridbus.broker.common.BrokerStorage
Returns the total number of jobs with the given status, on the given server.
getJobCount(int, String) - Method in class org.gridbus.broker.common.GridbusFarmingEngine
 
getJobLimit() - Method in class org.gridbus.broker.common.ComputeServer
Returns the maximum number of jobs that can be allocated to this server.
getJobs(String) - Method in interface org.gridbus.broker.common.ApplicationManager
 
getJobs(String, int) - Method in interface org.gridbus.broker.common.ApplicationManager
Gets all the jobs with the given status
getJobs(String, int, int) - Method in interface org.gridbus.broker.common.ApplicationManager
Gets all the jobs with the given status
getJobs(String, int, String) - Method in interface org.gridbus.broker.common.ApplicationManager
 
getJobs(String) - Method in class org.gridbus.broker.common.Broker
 
getJobs(String, int) - Method in class org.gridbus.broker.common.Broker
 
getJobs(String, int, int) - Method in class org.gridbus.broker.common.Broker
 
getJobs(String, int, String) - Method in class org.gridbus.broker.common.Broker
 
getJobs(String, int, int, String) - Method in class org.gridbus.broker.common.BrokerStorage
 
getJobs(String, int[], int, String) - Method in class org.gridbus.broker.common.BrokerStorage
 
getJobs(int) - Method in class org.gridbus.broker.common.GridbusFarmingEngine
Gets all the jobs with the given status
getJobs() - Method in class org.gridbus.broker.common.GridbusFarmingEngine
Gets all the jobs
getJobsOnServer() - Method in class org.gridbus.broker.common.JobStatistics
 
getJobStatistics(String, String) - Method in interface org.gridbus.broker.common.ApplicationManager
 
getJobStatistics(String, String) - Method in class org.gridbus.broker.common.Broker
 
getJobStatistics(String, String) - Method in class org.gridbus.broker.common.BrokerStorage
 
getJobStatistics(String, String, int) - Method in class org.gridbus.broker.common.BrokerStorage
 
getJobStatistics(String) - Method in class org.gridbus.broker.common.GridbusFarmingEngine
 
getJobStats() - Method in class org.gridbus.broker.common.ComputeServer
 
getJobStatsFromStore() - Method in class org.gridbus.broker.common.Scheduler
Gets the job stats into counters in memory
getJobWrapper(int) - Static method in class org.gridbus.broker.services.compute.JobWrapperFactory
Returns a job wrapper for the job based on the type of the server middleware using the given configuration information
getKey() - Method in class org.gridbus.broker.common.Scheduler
Returns the name of the scheduler
getKey() - Method in class org.gridbus.broker.common.ServiceMonitor
 
getKeystore() - Method in class org.gridbus.broker.common.security.KeystoreCredential
 
getKeystorePassword() - Method in class org.gridbus.broker.common.security.KeystoreCredential
 
getKeystoreType() - Method in class org.gridbus.broker.common.security.KeystoreCredential
 
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.common.JobQueue
 
getList(String) - Method in class org.gridbus.broker.common.BrokerStorage
 
getList(String, int) - Method in class org.gridbus.broker.common.BrokerStorage
 
getLoadAvg() - Method in class org.gridbus.broker.common.JobQueue
 
getLocalInputDirectory() - Method in class org.gridbus.broker.common.ApplicationContext
 
getLocalOutputDirectory() - Method in class org.gridbus.broker.common.ApplicationContext
 
getLocalShellFilename(Job) - Method in class org.gridbus.broker.services.compute.PosixJobWrapper
 
getLocalWorkingDirectory() - Method in class org.gridbus.broker.common.Job
Returns the local working directory (where the broker puts the job output files locally on the broker machine).
getLogger(Class) - Static method in class org.gridbus.broker.util.LogUtil
 
getMappingID() - Method in class org.gridbus.broker.common.Service
 
getMaxWalltime() - Method in class org.gridbus.broker.common.JobQueue
 
getMdasDomain() - Method in class org.gridbus.broker.services.info.SrbMCAT
 
getMdasDomainName() - Method in class org.gridbus.broker.services.data.SrbDataHost
 
getMdasDomainName() - Method in class org.gridbus.broker.util.SrbURL
 
getMdasResourceName() - Method in class org.gridbus.broker.services.data.SrbDataHost
 
getMdasResourceName() - Method in class org.gridbus.broker.util.SrbURL
 
getMiddlewareType() - Method in class org.gridbus.broker.common.ComputeServer
 
getMiddlewareType() - Method in class org.gridbus.broker.services.compute.simulation.SimComputeServer
 
getMinProxyLifeTime() - Method in class org.gridbus.broker.common.security.ProxyCredential
Returns the minimum lifetime below which the proxy will be re-generated.
getModel() - Method in class org.gridbus.broker.common.ApplicationContext
 
getModel() - Method in class org.gridbus.broker.common.ParameterSweepApplicationContext
 
getName() - Method in class org.gridbus.broker.common.ApplicationContext
 
getName() - Method in class org.gridbus.broker.common.JobQueue
 
getName() - Method in class org.gridbus.broker.common.Service
 
getName() - Method in class org.gridbus.broker.common.WorkUnit
Returns the Identification String for this job
getName() - Method in class org.gridbus.broker.jobdescription.commands.WSParameter
 
getName() - Method in class org.gridbus.broker.jobdescription.Task
Gets the task name.
getName() - Method in class org.gridbus.broker.jobdescription.Variable
Gets the name of this variable.
getNames() - Method in class org.gridbus.broker.jobdescription.JobEnvironment
 
getNameServer() - Method in class org.gridbus.broker.services.info.NetworkWeatherService
 
getNamespace() - Method in class org.gridbus.broker.services.application.ApplicationService
 
getNextReadyJob() - Method in class org.gridbus.broker.common.Scheduler
 
getNextReadyJob() - Method in class org.gridbus.broker.scheduler.GroupingParameterSweepScheduler
 
getNextReadySCSJob() - Method in class org.gridbus.broker.common.Scheduler
 
getNumCPUs() - Method in class org.gridbus.broker.common.ComputeServer
Returns the number of processors.
getOperation() - Method in class org.gridbus.broker.jobdescription.commands.WSCommand
 
getOperationName() - Method in class org.gridbus.broker.services.application.ws.WSExecutor
 
getOptimisation() - Method in class org.gridbus.broker.common.Qos
 
getOS() - Method in class org.gridbus.broker.common.ComputeServer
Returns the OS string
getOutput() - Method in class org.gridbus.broker.jobdescription.commands.WSCommand
 
getOutputFile() - Method in class org.gridbus.broker.util.PersistenceUtil
 
getParams() - Method in class org.gridbus.broker.services.application.ws.WSExecutor
 
getParser(Node) - Static method in class org.gridbus.broker.parsers.ApplicationParserFactory
 
getParser(String) - Static method in class org.gridbus.broker.parsers.ApplicationParserFactory
 
getPassword() - Method in class org.gridbus.broker.common.security.LocalProxyCredential
 
getPassword() - Method in class org.gridbus.broker.common.security.MyProxyCredential
 
getPassword() - Method in class org.gridbus.broker.common.security.SimpleCredential
 
getPassword() - Method in class org.gridbus.broker.services.data.SrbDataHost
Returns the password used for the connection to the SRBServer
getPassword() - Method in class org.gridbus.broker.util.SrbURL
 
getPath() - Method in class org.gridbus.broker.util.SrbURL
 
getPendingJobs() - Method in class org.gridbus.broker.common.JobStatistics
 
getPersistedVersion() - Method in class org.gridbus.broker.common.ApplicationContext
 
getPollTime() - Method in class org.gridbus.broker.common.Scheduler
 
getPort() - Method in class org.gridbus.broker.common.security.MyProxyCredential
 
getPort() - Method in class org.gridbus.broker.services.data.GridFTPDataHost
 
getPort() - Method in class org.gridbus.broker.services.data.SrbDataHost
 
getPort() - Method in class org.gridbus.broker.services.info.NetworkWeatherService
 
getPort() - Method in class org.gridbus.broker.util.SrbURL
 
getPort() - Method in class org.gridbus.broker.util.SSHSession
Gets SSH port
getPortName() - Method in class org.gridbus.broker.services.application.ws.WSExecutor
 
getPortType() - Method in class org.gridbus.broker.jobdescription.commands.WSCommand
 
getPostProcess() - Method in class org.gridbus.broker.common.ParameterSweepApplicationContext
 
getPostProcessedServers() - Method in class org.gridbus.broker.common.ParameterSweepApplicationContext
 
getPreferredDataHost() - Method in class org.gridbus.broker.common.DataFile
 
getPreProcess() - Method in class org.gridbus.broker.common.ParameterSweepApplicationContext
 
getPreProcessedServers() - Method in class org.gridbus.broker.common.ParameterSweepApplicationContext
 
getPricePerCpuSec() - Method in class org.gridbus.broker.common.ComputeServer
Returns the cost of using the server per one second of CPU execution time
getPricePerJob() - Method in class org.gridbus.broker.common.ComputeServer
Returns the cost per each job executed on this computeserver
getPriority() - Method in class org.gridbus.broker.common.JobQueue
 
getProperty(String) - Method in class org.gridbus.broker.jobdescription.JobRequirement
 
getProperty(String, String) - Method in class org.gridbus.broker.jobdescription.JobRequirement
 
getProperty(Object, String) - Static method in class org.gridbus.broker.util.ReflectionUtil
get a field value of an instance class
getProxy() - Method in class org.gridbus.broker.common.security.ProxyCredential
This method is used to return the current proxy.
getProxyFileLocation() - Method in class org.gridbus.broker.common.security.ProxyCredential
 
getProxyLifeTime() - Method in class org.gridbus.broker.common.security.ProxyCredential
 
getQos() - Method in class org.gridbus.broker.common.ApplicationContext
 
getQos(String) - Method in interface org.gridbus.broker.common.ApplicationManager
 
getQos(String) - Method in class org.gridbus.broker.common.Broker
 
getQos(String) - Method in class org.gridbus.broker.common.BrokerStorage
 
getQos() - Method in class org.gridbus.broker.common.GridbusFarmingEngine
 
getQueueName() - Method in class org.gridbus.broker.common.Job
 
getQueues() - Method in class org.gridbus.broker.common.ComputeServer
 
getReadyJobs() - Method in class org.gridbus.broker.common.JobStatistics
 
getReadyServers() - Method in class org.gridbus.broker.common.Scheduler
 
getRemoteHost() - Method in class org.gridbus.broker.util.SSHSession
Returns the server hostname
getRemoteStagingDirectory() - Method in class org.gridbus.broker.common.Job
Returns the staging directory on a file-staging-server (where the broker puts the job input/output files for copying to/from the compute node).
getRemoteWorkingDirectory() - Method in class org.gridbus.broker.common.Job
 
getReplicaHost() - Method in class org.gridbus.broker.services.info.ReplicaCatalog
 
getReplicatId() - Method in class org.gridbus.broker.util.SrbURL
 
getReplicaTop() - Method in class org.gridbus.broker.services.info.ReplicaCatalog
 
getRequirements() - Method in class org.gridbus.broker.common.Job
 
getResult() - Method in class org.gridbus.broker.services.application.ws.DynamicInvoker
 
getResultFromInputStream(InputStream, long) - Static method in class org.gridbus.broker.util.BrokerUtil
Reads the given inputstream till the end and returns the result.
getRootElement(XmlObject) - Method in class org.gridbus.broker.parsers.AbstractApplicationParser
rootElement returns the root element of the given document
getRootElement(XmlObject) - Method in class org.gridbus.broker.parsers.jsdl.AdlParser
 
getRootElement(XmlObject) - Method in class org.gridbus.broker.parsers.jsdl.JsdlParser
 
getRootElement(XmlObject) - Method in class org.gridbus.broker.parsers.webservice.WebServiceInvocationParser
 
getRootElement(XmlObject) - Method in class org.gridbus.broker.parsers.xpml.XPMLParser
 
getScheduledJobs() - Method in class org.gridbus.broker.common.JobStatistics
 
getScheduler(ApplicationContext, boolean) - Static method in class org.gridbus.broker.scheduler.SchedulerFactory
Creates an instance of a scheduler, based on the specified algorithm "type".
getSCSJob(String, String) - Method in class org.gridbus.broker.common.Broker
 
getSCSJob(String, String) - Method in class org.gridbus.broker.common.BrokerStorage
 
getSCSJobCount(String, int, String) - Method in interface org.gridbus.broker.common.ApplicationManager
 
getSCSJobCount(String, int, String) - Method in class org.gridbus.broker.common.Broker
 
getSCSJobCount(String, int, int, String) - Method in class org.gridbus.broker.common.BrokerStorage
 
getSCSJobs(String) - Method in interface org.gridbus.broker.common.ApplicationManager
 
getSCSJobs(String) - Method in class org.gridbus.broker.common.Broker
 
getSCSJobs(String, int) - Method in class org.gridbus.broker.common.Broker
 
getSCSJobs(String, int, int, String) - Method in class org.gridbus.broker.common.BrokerStorage
 
getSCSJobs(String, int[], int, String) - Method in class org.gridbus.broker.common.BrokerStorage
 
getServer() - Method in class org.gridbus.broker.common.Job
Returns the server to which the job is allocated
getServerDN() - Method in class org.gridbus.broker.services.data.SrbDataHost
 
getServerDN() - Method in class org.gridbus.broker.services.info.SrbMCAT
 
getServerDN() - Method in class org.gridbus.broker.util.SrbURL
 
getServerHostname() - Method in class org.gridbus.broker.common.NetworkLink
 
getServers() - Method in class org.gridbus.broker.common.GridbusFarmingEngine
 
getService(String, int, String) - Method in class org.gridbus.broker.common.Broker
 
getService(String, int, String) - Method in class org.gridbus.broker.common.BrokerStorage
 
getService(String, int, String) - Method in interface org.gridbus.broker.common.ServiceManager
 
getService() - Method in class org.gridbus.broker.common.WSCall
 
getServiceByHostname(String, String) - Method in class org.gridbus.broker.common.BrokerStorage
 
getServiceByMappingId(String, int, String) - Method in class org.gridbus.broker.common.BrokerStorage
 
getServiceName() - Method in class org.gridbus.broker.services.application.ApplicationService
 
getServiceName() - Method in class org.gridbus.broker.services.application.ws.WSExecutor
 
getServices(String, int) - Method in interface org.gridbus.broker.common.ApplicationManager
 
getServices(String, int) - Method in class org.gridbus.broker.common.Broker
 
getServices(String, int, String) - Method in class org.gridbus.broker.common.BrokerStorage
 
getServices(int) - Method in class org.gridbus.broker.common.GridbusFarmingEngine
 
getServices(String, int) - Method in interface org.gridbus.broker.common.ServiceManager
 
getServiceType() - Method in class org.gridbus.broker.common.ComputeServer
 
getServiceType() - Method in class org.gridbus.broker.common.DataHost
 
getServiceType() - Method in class org.gridbus.broker.common.InformationService
 
getServiceType() - Method in class org.gridbus.broker.common.Service
 
getServiceType() - Method in class org.gridbus.broker.services.application.ApplicationService
 
getServiceURI() - Method in class org.gridbus.broker.services.application.ws.WSExecutor
 
getShellFilename(Job) - Method in class org.gridbus.broker.services.compute.PosixJobWrapper
 
getSimJobStatus() - Method in class org.gridbus.broker.services.compute.simulation.SimJobWrapper
 
getSizeInBytes() - Method in class org.gridbus.broker.common.DataFile
Returns the size of the file in bytes
getSource() - Method in class org.gridbus.broker.event.BrokerEvent
 
getSource() - Method in class org.gridbus.broker.jobdescription.commands.CopyCommand
Gets the source location for this copy command.
getSource() - Method in class org.gridbus.broker.jobdescription.commands.SubstituteCommand
Returns the source file
getSourceLocation() - Method in class org.gridbus.broker.jobdescription.commands.CopyCommand
 
getSrbHost() - Method in class org.gridbus.broker.services.info.SrbMCAT
 
getSrbPort() - Method in class org.gridbus.broker.services.info.SrbMCAT
 
getStageInJobs() - Method in class org.gridbus.broker.common.JobStatistics
 
getStageOutJobs() - Method in class org.gridbus.broker.common.JobStatistics
 
getStartTime() - Method in class org.gridbus.broker.common.ApplicationContext
 
getStatus() - Method in class org.gridbus.broker.common.ApplicationContext
Returns the application status.
getStatus() - Method in class org.gridbus.broker.common.Job
Returns the integer value of the job status.
getStatusString() - Method in class org.gridbus.broker.common.Job
Returns the status in the form of a string.
getStdErrorFileName() - Method in class org.gridbus.broker.common.Job
Returns the name of the stderr filename for this job
getStdOutputFileName() - Method in class org.gridbus.broker.common.Job
Returns the name of the stdout filename for this job
getStringDescription(int) - Static method in class org.gridbus.broker.constants.MiddlewareType
 
getSubmittedJobs() - Method in class org.gridbus.broker.common.JobStatistics
 
getSubmittedTime() - Method in class org.gridbus.broker.common.WorkUnit
 
getSummaryStatistics() - Method in class org.gridbus.broker.common.GridbusFarmingEngine
Returns a formatted string that presents the application performance statistics.
getSummaryStatistics(String, BrokerBase) - Static method in class org.gridbus.broker.util.BrokerUtil
 
getTargetNamespace() - Method in class org.gridbus.broker.services.application.ws.WSExecutor
 
getTask() - Method in class org.gridbus.broker.common.WorkUnit
Task is the sequence of commands that describe what a job has to do.
getTimeSpent() - Method in class org.gridbus.broker.common.Qos
 
getTimeStamp() - Method in class org.gridbus.broker.util.nws.NwsResult
Returns the timestamp of the result
getTotalJobs() - Method in class org.gridbus.broker.common.JobStatistics
 
getTotalMemory() - Method in class org.gridbus.broker.common.ComputeServer
Returns total physical memory (RAM) available
getTruststore() - Method in class org.gridbus.broker.common.security.KeystoreCredential
 
getTruststorePassword() - Method in class org.gridbus.broker.common.security.KeystoreCredential
 
getTruststoreType() - Method in class org.gridbus.broker.common.security.KeystoreCredential
 
getType() - Method in class org.gridbus.broker.common.Job
Returns the integer value of the job type.
getType() - Method in class org.gridbus.broker.common.security.KeystoreCredential
 
getType() - Method in class org.gridbus.broker.common.security.ProxyCredential
 
getType() - Method in class org.gridbus.broker.common.security.SimpleCredential
 
getType() - Method in class org.gridbus.broker.common.security.SrbGSICredential
 
getType() - Method in class org.gridbus.broker.common.security.UserCredential
 
getType() - Method in class org.gridbus.broker.jobdescription.commands.CopyCommand
 
getType() - Method in class org.gridbus.broker.jobdescription.commands.ExecuteCommand
 
getType() - Method in class org.gridbus.broker.jobdescription.commands.SubstituteCommand
 
getType() - Method in class org.gridbus.broker.jobdescription.commands.WSCommand
 
getType() - Method in class org.gridbus.broker.jobdescription.commands.WSParameter
 
getType() - Method in class org.gridbus.broker.jobdescription.TaskCommand
Gets which type of command this is.
getType() - Method in class org.gridbus.broker.jobdescription.Variable
 
getUniqueId(Job) - Static method in class org.gridbus.broker.common.JobWrapper
 
getUnknownJobs() - Method in class org.gridbus.broker.common.JobStatistics
 
getUrl() - Method in class org.gridbus.broker.services.application.ApplicationService
 
getUsercertfile() - Method in class org.gridbus.broker.common.security.LocalProxyCredential
 
getUserCredential() - Method in class org.gridbus.broker.common.WorkUnit
 
getUserJobsPaged(String, int, int) - Method in class org.gridbus.broker.common.BrokerStorage
 
getUserkeyfile() - Method in class org.gridbus.broker.common.security.LocalProxyCredential
 
getUsername() - Method in class org.gridbus.broker.common.ApplicationContext
 
getUsername() - Method in class org.gridbus.broker.common.security.MyProxyCredential
 
getUsername() - Method in class org.gridbus.broker.common.security.SimpleCredential
 
getUsername() - Method in class org.gridbus.broker.common.security.SrbGSICredential
 
getUsername() - Method in class org.gridbus.broker.services.data.SrbDataHost
 
getUsername() - Method in class org.gridbus.broker.util.SrbURL
 
getUsername() - Method in class org.gridbus.broker.util.SSHSession
Returns the username.
getValue() - Method in class org.gridbus.broker.jobdescription.commands.WSInput
 
getValue() - Method in class org.gridbus.broker.jobdescription.GridfileVariable
Overrides the normal variable value implementation, to give the full path of the file IF a datahost has been set for the datafile
getValue(String) - Method in class org.gridbus.broker.jobdescription.JobEnvironment
 
getValue() - Method in class org.gridbus.broker.jobdescription.Variable
 
getValue(Attributes, String[], Vector) - Method in class org.gridbus.broker.util.LdapReplicaAccessUtil
Gets the attribute value specified in the String[] param
getValue() - Method in class org.gridbus.broker.util.nws.NwsResult
Returns the bandwidth value in the result
getValues() - Method in class org.gridbus.broker.jobdescription.JobEnvironment
 
getVariableTable() - Method in class org.gridbus.broker.common.WorkUnit
Returns the hashtable containing variables and their values for this job.
getVariableValue(String) - Method in class org.gridbus.broker.common.WorkUnit
returns the value of the variable name passed.
getVariableValueTable() - Method in class org.gridbus.broker.common.WorkUnit
Returns the table of variables(values)
getWallClockTimeTaken() - Method in class org.gridbus.broker.common.WorkUnit
This function returns the difference between the job completed timestamp and the job submitted timestamp
getWorkflowTasks(String) - Method in class org.gridbus.broker.common.BrokerStorage
 
getZone() - Method in class org.gridbus.broker.services.data.SrbDataHost
 
getZone() - Method in class org.gridbus.broker.util.SrbURL
 
GLOBUS - Static variable in class org.gridbus.broker.constants.MiddlewareType
 
GLOBUS_2_4 - Static variable in class org.gridbus.broker.constants.MiddlewareType
Default Globus version supported (v.2.4)
GLOBUS_4_0 - Static variable in class org.gridbus.broker.constants.MiddlewareType
 
GridBrokerException - Exception in org.gridbus.broker.exceptions
Ideally the whole GridBroker system would throw only these, or derived classes.
GridBrokerException(String, Throwable) - Constructor for exception org.gridbus.broker.exceptions.GridBrokerException
Constructor for GridBrokerException
GridBrokerException(String) - Constructor for exception org.gridbus.broker.exceptions.GridBrokerException
Constructor for GridBrokerException
GridbusFarmingEngine - Class in org.gridbus.broker.common
This class is a place holder for the broker objects and is the main interface to applications that talk to the Broker.
GridbusFarmingEngine() - Constructor for class org.gridbus.broker.common.GridbusFarmingEngine
Initializes the broker using default properties, defined in the BrokerProperties class.
GridbusFarmingEngine(BrokerProperties) - Constructor for class org.gridbus.broker.common.GridbusFarmingEngine
Initialises the broker with the given BrokerProperties object
GridbusFarmingEngine(String) - Constructor for class org.gridbus.broker.common.GridbusFarmingEngine
Initializes the broker using default properties, defined in the BrokerProperties class.
GridbusFarmingEngine(BrokerProperties, String) - Constructor for class org.gridbus.broker.common.GridbusFarmingEngine
Initialises the broker with the given BrokerProperties object, Loads an application with the given id.
GRIDFILE - Static variable in class org.gridbus.broker.constants.VariableType
Grid file variable (A GridFile variable represents the name of a file somewhere in the Grid)
GridfileVariable - Class in org.gridbus.broker.jobdescription
 
GridfileVariable() - Constructor for class org.gridbus.broker.jobdescription.GridfileVariable
 
GridfileVariable(String) - Constructor for class org.gridbus.broker.jobdescription.GridfileVariable
Constructs a Variable with a name.
GridfileVariable(String, String) - Constructor for class org.gridbus.broker.jobdescription.GridfileVariable
Constructs a GridfileVariable with a name and type.
GRIDFTP - Static variable in class org.gridbus.broker.constants.DataHostType
 
GridFTPDataHost - Class in org.gridbus.broker.services.data
This class represents a GridFTPDataHost and its attributes
GridFTPDataHost(String) - Constructor for class org.gridbus.broker.services.data.GridFTPDataHost
 
GridProxyUtil - Class in org.gridbus.broker.util
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.util.GridProxyUtil
 
GROUPED - Static variable in class org.gridbus.broker.constants.JobType
Grouped job type
GroupingParameterSweepScheduler - Class in org.gridbus.broker.scheduler
This class is a basic scheduler for the broker which implements a simple round-robin scheduling algorithm.
GroupingParameterSweepScheduler(String) - Constructor for class org.gridbus.broker.scheduler.GroupingParameterSweepScheduler
Constructor for the scheduler
groupServers(ArrayList, List) - Method in class org.gridbus.broker.common.Scheduler
Groups the servers into an arrayList of vectors based on their pricePerJob
GT2_COMPUTE_SERVER - Static variable in interface org.gridbus.broker.constants.MiddlewareClassName
 
GT2_JOB_WRAPPER - Static variable in interface org.gridbus.broker.constants.MiddlewareClassName
 
GT4_COMPUTE_SERVER - Static variable in interface org.gridbus.broker.constants.MiddlewareClassName
 
GT4_JOB_WRAPPER - Static variable in interface org.gridbus.broker.constants.MiddlewareClassName
 
GUI - Static variable in class org.gridbus.broker.initializer.StartRun
 
GZIP - Static variable in class org.gridbus.broker.util.Base64
Specify that data should be gzip-compressed.

H

HALFSMALL_SLEEP - Static variable in class org.gridbus.broker.util.SleepUtil
 
hasQueues() - Method in class org.gridbus.broker.common.ComputeServer
 
HELP - Static variable in class org.gridbus.broker.initializer.StartRun
 
HIGH - Static variable in class org.gridbus.broker.constants.QueuePriority
 
HIGHEST - Static variable in class org.gridbus.broker.constants.QueuePriority
 
HSQLDBUtil - Class in org.gridbus.broker.util
 
HSQLDBUtil() - Constructor for class org.gridbus.broker.util.HSQLDBUtil
 

I

IMMEDIATE_RESOURCE_TERMINATION_PORTTYPE - Static variable in class org.gridbus.broker.constants.WSRFConstants
 
INFORMATION - Static variable in class org.gridbus.broker.constants.ServiceType
 
InformationService - Class in org.gridbus.broker.common
 
InformationService() - Constructor for class org.gridbus.broker.common.InformationService
 
InformationServiceType - Class in org.gridbus.broker.constants
 
InformationServiceType() - Constructor for class org.gridbus.broker.constants.InformationServiceType
 
initial_context_factory - Static variable in class org.gridbus.broker.util.LdapReplicaAccessUtil
 
InputGobbler - Class in org.gridbus.broker.util
 
InputGobbler(InputStream) - Constructor for class org.gridbus.broker.util.InputGobbler
 
InputGobbler(InputStream, OutputStream) - Constructor for class org.gridbus.broker.util.InputGobbler
 
INTEGER - Static variable in class org.gridbus.broker.constants.VariableType
Integer variable
intValue(String) - Static method in class org.gridbus.broker.constants.ApplicationStatus
 
intValue(String) - Static method in class org.gridbus.broker.constants.DataHostType
 
intValue(String) - Static method in class org.gridbus.broker.constants.JobStatus
Returns an integer representation of the status corresponding to the given string.
intValue(String) - Static method in class org.gridbus.broker.constants.JobType
 
intValue(String) - Static method in class org.gridbus.broker.constants.LocationType
 
intValue(String) - Static method in class org.gridbus.broker.constants.MiddlewareType
 
intValue(String) - Static method in class org.gridbus.broker.constants.ScheduleOptimisationType
Returns the int representation of the string type
intValue(String) - Static method in class org.gridbus.broker.constants.VariableType
 
InvalidXMLException - Exception in org.gridbus.broker.exceptions
 
InvalidXMLException(String) - Constructor for exception org.gridbus.broker.exceptions.InvalidXMLException
 
invocationComplete(WSCall) - Method in interface org.gridbus.broker.event.CallListener
Completed event for a webservice call
invocationComplete(WSCall) - Method in class org.gridbus.broker.services.application.WebserviceMatcher
 
invocationFailed(WSCall, Exception) - Method in interface org.gridbus.broker.event.CallListener
 
invocationFailed(WSCall, Exception) - Method in class org.gridbus.broker.services.application.WebserviceMatcher
 
invoke() - Method in class org.gridbus.broker.services.application.ws.WSExecutor
 
isAvailable() - Method in class org.gridbus.broker.common.JobQueue
 
isAvailable() - Method in class org.gridbus.broker.common.Service
Checks if this service is available or not, that is whether it is reachable and responding to queries.
isClassValid() - Method in class org.gridbus.broker.common.Scheduler
Returns if the current class is a valid one.
isDestinationRemote() - Method in class org.gridbus.broker.jobdescription.commands.CopyCommand
Deprecated.  
isEmpty() - Method in class org.gridbus.broker.util.TokenStack
Returns whether the stack is empty or not
isFailed() - Method in class org.gridbus.broker.common.Scheduler
 
isFeasible() - Method in class org.gridbus.broker.common.Scheduler
 
isFilePresent(String) - Method in class org.gridbus.broker.common.DataHost
Returns whether the file specified by the filename exists on this host or not
isFinished() - Method in class org.gridbus.broker.common.Scheduler
Returns whether the scheduling is finished.
isFirewalled() - Method in class org.gridbus.broker.common.ComputeServer
 
isForceNewProxy() - Method in class org.gridbus.broker.common.security.LocalProxyCredential
 
isGateway() - Method in class org.gridbus.broker.common.ComputeServer
 
isJobRequirementMet(Job, ComputeServer) - Method in class org.gridbus.broker.common.Scheduler
 
isLocationRemote(String) - Static method in class org.gridbus.broker.jobdescription.commands.CopyCommand
If a url starts with a protocol which is one of: http:, https:, ftp:, gsiftp:, srb: it is considered REMOTE.
isRemoteAccess() - Method in class org.gridbus.broker.jobdescription.commands.ExecuteCommand
 
isSchedulingFinished() - Method in class org.gridbus.broker.common.GridbusFarmingEngine
 
isSCSJobRequirementMet(SCSJob, ComputeServer) - Method in class org.gridbus.broker.common.Scheduler
 
isServerPostProcessed(String) - Method in class org.gridbus.broker.common.ParameterSweepApplicationContext
 
isServerPreProcessed(String) - Method in class org.gridbus.broker.common.ParameterSweepApplicationContext
 
isSourceRemote() - Method in class org.gridbus.broker.jobdescription.commands.CopyCommand
Deprecated.  

J

JMS_NAMESPACE - Static variable in class org.gridbus.broker.constants.WSRFConstants
 
Job - Class in org.gridbus.broker.common
This class represents a Job.
Job() - Constructor for class org.gridbus.broker.common.Job
Constructor
JOB_MANAGEMENT_PORTTYPE - Static variable in class org.gridbus.broker.constants.WSRFConstants
 
JOB_REFERENCE - Static variable in class org.gridbus.broker.constants.WSRFConstants
 
JOB_STATUS_CHANGE - Static variable in class org.gridbus.broker.constants.BrokerEventType
 
JobCommitException - Exception in org.gridbus.broker.exceptions
 
JobCommitException(String, Throwable) - Constructor for exception org.gridbus.broker.exceptions.JobCommitException
 
JobCommitException(String) - Constructor for exception org.gridbus.broker.exceptions.JobCommitException
 
JobEnvironment - Class in org.gridbus.broker.jobdescription
 
JobEnvironment() - Constructor for class org.gridbus.broker.jobdescription.JobEnvironment
 
JobListener - Interface in org.gridbus.broker.event
 
JOBMONITOR - Static variable in class org.gridbus.broker.constants.Constants
 
JOBMONITOR_POLL_INTERVAL - Static variable in class org.gridbus.broker.common.BrokerProperties
The polling interval for job monitor.
jobMons - Variable in class org.gridbus.broker.common.Broker
 
jobNeedsRemoteData(Job) - Static method in class org.gridbus.broker.common.JobWrapper
 
JobQueue - Class in org.gridbus.broker.common
 
JobQueue(String) - Constructor for class org.gridbus.broker.common.JobQueue
 
JobQueue(String, float, int, int) - Constructor for class org.gridbus.broker.common.JobQueue
 
JobRequirement - Class in org.gridbus.broker.jobdescription
 
JobRequirement() - Constructor for class org.gridbus.broker.jobdescription.JobRequirement
 
jobReset(Job) - Method in class org.gridbus.broker.common.Scheduler
 
jobReset(Job) - Method in interface org.gridbus.broker.event.JobListener
Job is reset
jobReset(Job) - Method in class org.gridbus.broker.initializer.StartRun
 
jobReset(Job) - Method in class org.gridbus.broker.scheduler.DBDataScheduler
 
jobReset(Job) - Method in class org.gridbus.broker.scheduler.DBScheduler
 
JobStatistics - Class in org.gridbus.broker.common
 
JobStatistics() - Constructor for class org.gridbus.broker.common.JobStatistics
 
JobStatus - Class in org.gridbus.broker.constants
 
JobStatus() - Constructor for class org.gridbus.broker.constants.JobStatus
 
JobSubmissionFailedException - Exception in org.gridbus.broker.exceptions
 
JobSubmissionFailedException(String, Throwable) - Constructor for exception org.gridbus.broker.exceptions.JobSubmissionFailedException
 
JobSubmissionFailedException(String) - Constructor for exception org.gridbus.broker.exceptions.JobSubmissionFailedException
 
JobType - Class in org.gridbus.broker.constants
 
JobType() - Constructor for class org.gridbus.broker.constants.JobType
 
JOBTYPE_GPE4FZJ - Static variable in class org.gridbus.broker.constants.WSRFConstants
 
JobWrapper - Class in org.gridbus.broker.common
 
JobWrapper() - Constructor for class org.gridbus.broker.common.JobWrapper
 
JobWrapperFactory - Class in org.gridbus.broker.services.compute
 
JobWrapperFactory() - Constructor for class org.gridbus.broker.services.compute.JobWrapperFactory
 
join(String[], String) - Static method in class org.gridbus.broker.util.BrokerUtil
 
join(String[], String, StringBuffer) - Static method in class org.gridbus.broker.util.BrokerUtil
 
JSDL_NS - Static variable in class org.gridbus.broker.constants.WSRFConstants
 
JsdlParser - Class in org.gridbus.broker.parsers.jsdl
 
JsdlParser() - Constructor for class org.gridbus.broker.parsers.jsdl.JsdlParser
 

K

KEYSTORE - Static variable in class org.gridbus.broker.constants.CredentialType
Keystore file and password
KeystoreCredential - Class in org.gridbus.broker.common.security
 
KeystoreCredential() - Constructor for class org.gridbus.broker.common.security.KeystoreCredential
 
KeystoreCredential(String, String, String, String, String, String) - Constructor for class org.gridbus.broker.common.security.KeystoreCredential
 

L

LCG - Static variable in class org.gridbus.broker.constants.MiddlewareType
 
LCG_2 - Static variable in class org.gridbus.broker.constants.MiddlewareType
 
LdapReplicaAccessUtil - Class in org.gridbus.broker.util
This class has methods to access and query the Globus replica catalog using LDAP
LdapReplicaAccessUtil() - Constructor for class org.gridbus.broker.util.LdapReplicaAccessUtil
Constructor for LdapReplicaAccessUtil.
LdapReplicaAccessUtil(String, String) - Constructor for class org.gridbus.broker.util.LdapReplicaAccessUtil
Constructor for LdapReplicaAccessUtil.
LDAPtop - Variable in class org.gridbus.broker.util.LdapReplicaAccessUtil
 
LDAPUrl - Variable in class org.gridbus.broker.util.LdapReplicaAccessUtil
 
LfnFileResolver - Class in org.gridbus.broker.util
This class has methods to resolve logical file names that appear in the app-description file
LfnFileResolver(ReplicaCatalog, UserCredential) - Constructor for class org.gridbus.broker.util.LfnFileResolver
 
linkScript - Static variable in class org.gridbus.broker.services.compute.PosixJobWrapper
 
loadConfig() - Method in class org.gridbus.broker.common.BrokerProperties
Configures the properties
loadDefaultConfig() - Method in class org.gridbus.broker.common.BrokerProperties
Loads the default configuration
LOCAL - Static variable in class org.gridbus.broker.common.security.ProxyCredential
 
LOCAL - Static variable in class org.gridbus.broker.constants.LocationType
LocationType LOCAL implies the broker node
LocalDispatchUtil - Class in org.gridbus.broker.util.dispatchers
 
LocalDispatchUtil() - Constructor for class org.gridbus.broker.util.dispatchers.LocalDispatchUtil
 
LocalProxyCredential - Class in org.gridbus.broker.common.security
 
LocalProxyCredential() - Constructor for class org.gridbus.broker.common.security.LocalProxyCredential
 
LocalProxyCredential(String, String, String) - Constructor for class org.gridbus.broker.common.security.LocalProxyCredential
 
LocationType - Class in org.gridbus.broker.constants
 
LocationType() - Constructor for class org.gridbus.broker.constants.LocationType
 
LogUtil - Class in org.gridbus.broker.util
 
LONG_SLEEP - Static variable in class org.gridbus.broker.util.SleepUtil
 
lookup(Object) - Method in interface org.gridbus.broker.common.discovery.ServiceFinderCallback
The lookup method is used to locate the services by checking context information
LOW - Static variable in class org.gridbus.broker.constants.QueuePriority
 
LOWEST - Static variable in class org.gridbus.broker.constants.QueuePriority
 

M

main(String[]) - Static method in class org.gridbus.broker.initializer.StartRun
The main method is the entry point to the broker.
main(String[]) - Static method in class org.gridbus.broker.util.GassServerUtil
 
main(String[]) - Static method in class org.gridbus.broker.util.HSQLDBUtil
 
main(String[]) - Static method in class org.gridbus.broker.util.PersistenceUtil
 
makeDir(String) - Method in class org.gridbus.broker.util.dispatchers.DispatchUtil
 
makeDir(String) - Method in class org.gridbus.broker.util.dispatchers.LocalDispatchUtil
 
makeDir(String) - Method in class org.gridbus.broker.util.dispatchers.SCSDispatchUtil
 
makeDir(String) - Method in class org.gridbus.broker.util.dispatchers.SSHDispatchUtil
 
makeKey(String, String) - Static method in class org.gridbus.broker.util.BrokerUtil
Creates unique keys for each objectName in an application
MEDIUM_SLEEP - Static variable in class org.gridbus.broker.util.SleepUtil
 
MiddlewareClassName - Interface in org.gridbus.broker.constants
 
MiddlewareConfigurationProperty - Interface in org.gridbus.broker.constants
 
MiddlewareType - Class in org.gridbus.broker.constants
 
MiddlewareType() - Constructor for class org.gridbus.broker.constants.MiddlewareType
 
MODIFICATION_TIME - Static variable in class org.gridbus.broker.constants.WSRFConstants
 
mvScript - Static variable in class org.gridbus.broker.services.compute.PosixJobWrapper
 
MYPROXY - Static variable in class org.gridbus.broker.common.security.ProxyCredential
 
MyProxyCredential - Class in org.gridbus.broker.common.security
 
MyProxyCredential() - Constructor for class org.gridbus.broker.common.security.MyProxyCredential
 
MyProxyCredential(String, int, String, String) - Constructor for class org.gridbus.broker.common.security.MyProxyCredential
 

N

name - Variable in class org.gridbus.broker.common.WorkUnit
 
NAME - Static variable in class org.gridbus.broker.constants.WSRFConstants
 
name - Variable in class org.gridbus.broker.jobdescription.Task
 
NetworkLink - Class in org.gridbus.broker.common
Represents a network link between two hosts on the grid.
NetworkLink() - Constructor for class org.gridbus.broker.common.NetworkLink
 
NetworkLink(String, String, float, float) - Constructor for class org.gridbus.broker.common.NetworkLink
Constructor for the NetworkLink class
NetworkWeatherService - Class in org.gridbus.broker.services.info
 
NetworkWeatherService() - Constructor for class org.gridbus.broker.services.info.NetworkWeatherService
 
NO_COUNT_LIMIT - Static variable in class org.gridbus.broker.util.LdapReplicaAccessUtil
 
NO_OPTIONS - Static variable in class org.gridbus.broker.util.Base64
No options specified.
NODE - Static variable in class org.gridbus.broker.constants.LocationType
LocationType NODE implies the compute node
NONE - Static variable in class org.gridbus.broker.constants.ScheduleOptimisationType
No optimisation : Round-robin scheduling
NORMAL - Static variable in class org.gridbus.broker.constants.QueuePriority
 
NOTIFICATION_CONSUMER_PORTTYPE - Static variable in class org.gridbus.broker.constants.WSRFConstants
 
NOTIFICATION_PRODUCER_PORTTYPE - Static variable in class org.gridbus.broker.constants.WSRFConstants
 
notifyListeners_Blocking(Job) - Static method in class org.gridbus.broker.common.ApplicationContext
This method blocks until all the listeners have processed the event.
notifyListeners_Blocking(SCSJob) - Static method in class org.gridbus.broker.common.ApplicationContext
 
notifyListeners_NonBlocking(Job) - Static method in class org.gridbus.broker.common.ApplicationContext
 
numPoll - Variable in class org.gridbus.broker.common.Scheduler
 
NWS - Static variable in class org.gridbus.broker.constants.InformationServiceType
 
NwsExtract - Class in org.gridbus.broker.util.nws
This class contains methods to access the network weather service
NwsExtract() - Constructor for class org.gridbus.broker.util.nws.NwsExtract
 
NwsResult - Class in org.gridbus.broker.util.nws
The NwsResult class represents the result of a NWS extract command.
NwsResult(Object, int) - Constructor for class org.gridbus.broker.util.nws.NwsResult
Constructor for NwsResult

O

openChannel(String) - Method in class org.gridbus.broker.util.SSHSession
open a session channel for command execution
options - Static variable in class org.gridbus.broker.initializer.StartRun
 
org.gridbus.broker.common - package org.gridbus.broker.common
 
org.gridbus.broker.common.discovery - package org.gridbus.broker.common.discovery
 
org.gridbus.broker.common.security - package org.gridbus.broker.common.security
 
org.gridbus.broker.constants - package org.gridbus.broker.constants
 
org.gridbus.broker.event - package org.gridbus.broker.event
 
org.gridbus.broker.exceptions - package org.gridbus.broker.exceptions
 
org.gridbus.broker.initializer - package org.gridbus.broker.initializer
 
org.gridbus.broker.jobdescription - package org.gridbus.broker.jobdescription
 
org.gridbus.broker.jobdescription.commands - package org.gridbus.broker.jobdescription.commands
 
org.gridbus.broker.parsers - package org.gridbus.broker.parsers
 
org.gridbus.broker.parsers.jsdl - package org.gridbus.broker.parsers.jsdl
 
org.gridbus.broker.parsers.webservice - package org.gridbus.broker.parsers.webservice
 
org.gridbus.broker.parsers.xpml - package org.gridbus.broker.parsers.xpml
 
org.gridbus.broker.scheduler - package org.gridbus.broker.scheduler
 
org.gridbus.broker.services.application - package org.gridbus.broker.services.application
 
org.gridbus.broker.services.application.ws - package org.gridbus.broker.services.application.ws
 
org.gridbus.broker.services.compute - package org.gridbus.broker.services.compute
 
org.gridbus.broker.services.compute.simulation - package org.gridbus.broker.services.compute.simulation
 
org.gridbus.broker.services.data - package org.gridbus.broker.services.data
 
org.gridbus.broker.services.info - package org.gridbus.broker.services.info
 
org.gridbus.broker.util - package org.gridbus.broker.util
 
org.gridbus.broker.util.dispatchers - package org.gridbus.broker.util.dispatchers
 
org.gridbus.broker.util.nws - package org.gridbus.broker.util.nws
 
ORIGINAL_JSDL - Static variable in class org.gridbus.broker.constants.WSRFConstants
 
OTHER - Static variable in class org.gridbus.broker.constants.BrokerEventType
 

P

pad(String, int) - Static method in class org.gridbus.broker.util.BrokerUtil
Pads a string s, with n spaces
padAll(String[], int) - Static method in class org.gridbus.broker.util.BrokerUtil
Pads all the strings in the string array s with n spaces each.
PARAM_SWEEP - Static variable in class org.gridbus.broker.constants.ApplicationModel
Parameter Sweep Application
PARAM_SWEEP - Static variable in class org.gridbus.broker.constants.JobType
Parameter sweep job type
ParameterSweepApplicationContext - Class in org.gridbus.broker.common
 
ParameterSweepApplicationContext(String, String, String) - Constructor for class org.gridbus.broker.common.ParameterSweepApplicationContext
 
ParameterSweepScheduler - Class in org.gridbus.broker.scheduler
This class is a basic scheduler for the broker which implements a simple round-robin scheduling algorithm.
ParameterSweepScheduler(String) - Constructor for class org.gridbus.broker.scheduler.ParameterSweepScheduler
Constructor for the scheduler
parse(String, String, String) - Method in class org.gridbus.broker.common.GridbusFarmingEngine
 
parse(String) - Static method in class org.gridbus.broker.util.SrbURL
This method expects the url to be in the following format: srb://[username.mdasdomain[.zone][:password]@]host[:port]/path[?replica=replica_id][&resource=resource_name][&serverDN=server_DN][&authScheme=auth_scheme] The URL resembles a http url with a query string.
parseApplication(String) - Method in class org.gridbus.broker.common.GridbusFarmingEngine
 
parseApplication(String, ApplicationManager) - Method in interface org.gridbus.broker.parsers.ApplicationParser
Parses the Application from the given file, and creates an appropriate type of ApplicationContext.
parseApplication(String, ApplicationManager) - Method in class org.gridbus.broker.parsers.jsdl.JsdlParser
 
parseApplication(String, ApplicationManager) - Method in class org.gridbus.broker.parsers.webservice.WebServiceInvocationParser
 
parseApplication(String, ApplicationManager) - Method in class org.gridbus.broker.parsers.xpml.XPMLParser
 
parseApplication(Node, ApplicationManager) - Method in class org.gridbus.broker.parsers.xpml.XPMLParser
.
parseCLI(Options, String[]) - Static method in class org.gridbus.broker.initializer.StartRun
 
parseComplexType(String) - Method in class org.gridbus.broker.util.SpringUtil
 
parseCredentials(String) - Method in class org.gridbus.broker.common.GridbusFarmingEngine
 
parseCredentials(String, Node, CredentialManager) - Method in class org.gridbus.broker.parsers.CredentialParser
Parses the given credential DOM node (w3c node), and adds the credentials to the given CredentialManager.
parseCredentials(String, String, CredentialManager) - Method in class org.gridbus.broker.parsers.CredentialParser
Parses the given credential description file (in xml format), and adds the credentials to the given CredentialManager.
parseDocument(String) - Method in class org.gridbus.broker.parsers.AbstractApplicationParser
parseDocument accepts the xml description file and parse to related XmlObject Subclasses can provide their own concrete type of the XmlObject
parseDocument(String) - Method in class org.gridbus.broker.parsers.jsdl.AdlParser
 
parseDocument(Node) - Method in class org.gridbus.broker.parsers.jsdl.AdlParser
 
parseDocument(String) - Method in class org.gridbus.broker.parsers.jsdl.JsdlParser
 
parseDocument(Node) - Method in class org.gridbus.broker.parsers.jsdl.JsdlParser
 
parseDocument(String) - Method in class org.gridbus.broker.parsers.webservice.WebServiceInvocationParser
 
parseDocument(Node) - Method in class org.gridbus.broker.parsers.webservice.WebServiceInvocationParser
 
parseDocument(String) - Method in class org.gridbus.broker.parsers.xpml.XPMLParser
 
parseDocument(Node) - Method in class org.gridbus.broker.parsers.xpml.XPMLParser
 
parseHostname(String) - Static method in class org.gridbus.broker.util.BrokerUtil
 
parseJob(JobDefinitionType, ApplicationManager) - Method in class org.gridbus.broker.parsers.jsdl.JsdlParser
 
parseJob(Node, ApplicationManager) - Method in class org.gridbus.broker.parsers.jsdl.JsdlParser
 
parseService(String, Node, ServiceManager) - Method in class org.gridbus.broker.parsers.ServiceParser
parse the single service from the service node
parseServices(String) - Method in class org.gridbus.broker.common.GridbusFarmingEngine
 
parseServices(String, Node, ServiceManager) - Method in class org.gridbus.broker.parsers.ServiceParser
 
parseServices(String, String, ServiceManager) - Method in class org.gridbus.broker.parsers.ServiceParser
 
parseSimpleType(String, String) - Method in class org.gridbus.broker.util.SpringUtil
 
parseWorkUnits(String, ApplicationManager) - Method in interface org.gridbus.broker.parsers.ApplicationParser
Parses the application description file and creates jobs, that are added to the Application, parsed earlier.
parseWorkUnits(Node, ApplicationManager) - Method in interface org.gridbus.broker.parsers.ApplicationParser
Parses the application description file and creates jobs, that are added to the Application, parsed earlier.
parseWorkUnits(String, ApplicationManager) - Method in class org.gridbus.broker.parsers.jsdl.AdlParser
 
parseWorkUnits(Node, ApplicationManager) - Method in class org.gridbus.broker.parsers.jsdl.AdlParser
 
parseWorkUnits(String, ApplicationManager) - Method in class org.gridbus.broker.parsers.jsdl.JsdlParser
 
parseWorkUnits(Node, ApplicationManager) - Method in class org.gridbus.broker.parsers.jsdl.JsdlParser
 
parseWorkUnits(String, ApplicationManager) - Method in class org.gridbus.broker.parsers.webservice.WebServiceInvocationParser
 
parseWorkUnits(Node, ApplicationManager) - Method in class org.gridbus.broker.parsers.webservice.WebServiceInvocationParser
 
parseWorkUnits(Node, ApplicationManager) - Method in class org.gridbus.broker.parsers.xpml.XPMLParser
 
parseWorkUnits(String, ApplicationManager) - Method in class org.gridbus.broker.parsers.xpml.XPMLParser
 
PBS - Static variable in class org.gridbus.broker.constants.MiddlewareType
Default PBS version supported (OpenPBS 2.3)
PBS_COMPUTE_SERVER - Static variable in interface org.gridbus.broker.constants.MiddlewareClassName
 
PBS_JOB_WRAPPER - Static variable in interface org.gridbus.broker.constants.MiddlewareClassName
 
PENDING - Static variable in class org.gridbus.broker.constants.JobStatus
Job is submitted, but waiting on the remote node.
permScript - Static variable in class org.gridbus.broker.services.compute.PosixJobWrapper
 
PERSISTENCE_DB - Static variable in class org.gridbus.broker.common.BrokerProperties
The persistence database startup mode: AUTO/MANUAL.
PersistenceUtil - Class in org.gridbus.broker.util
 
PersistenceUtil() - Constructor for class org.gridbus.broker.util.PersistenceUtil
 
pollTime - Variable in class org.gridbus.broker.common.Scheduler
 
pop() - Method in class org.gridbus.broker.util.TokenStack
Returns a string popped off the top of the stack
POSIX_APPLICATION - Static variable in class org.gridbus.broker.constants.WSRFConstants
 
POSIX_JSDL_NS - Static variable in class org.gridbus.broker.constants.WSRFConstants
 
PosixJobWrapper - Class in org.gridbus.broker.services.compute
This is a model class for submitting jobs to various middleware.
PosixJobWrapper() - Constructor for class org.gridbus.broker.services.compute.PosixJobWrapper
 
printAttrs(Attribute) - Method in class org.gridbus.broker.util.LdapReplicaAccessUtil
Prints the attribute lists passed in
printHelp(Options, boolean) - Static method in class org.gridbus.broker.initializer.StartRun
Prints help on using the broker.
printSearchEnumeration(NamingEnumeration) - Method in class org.gridbus.broker.util.LdapReplicaAccessUtil
Prints the result list passed in
printVersion(boolean) - Static method in class org.gridbus.broker.initializer.StartRun
Prints out the version number
PROCESS - Static variable in class org.gridbus.broker.constants.WSRFConstants
 
ProcRunner - Class in org.gridbus.broker.util
 
ProcRunner() - Constructor for class org.gridbus.broker.util.ProcRunner
 
PROTOCOL - Static variable in class org.gridbus.broker.constants.WSRFConstants
 
PROXY_FILE - Static variable in class org.gridbus.broker.common.JobWrapper
 
PROXYCERT - Static variable in class org.gridbus.broker.constants.CredentialType
x.509 Proxy certificate
ProxyCredential - Class in org.gridbus.broker.common.security
 
ProxyCredential() - Constructor for class org.gridbus.broker.common.security.ProxyCredential
Represents a credential that is a x.509 proxy certificate
push(String) - Method in class org.gridbus.broker.util.TokenStack
Pushes a string token onto the stack

Q

Qos - Class in org.gridbus.broker.common
 
Qos() - Constructor for class org.gridbus.broker.common.Qos
 
QosException - Exception in org.gridbus.broker.exceptions
 
QosException(String, Throwable) - Constructor for exception org.gridbus.broker.exceptions.QosException
 
QosException(String) - Constructor for exception org.gridbus.broker.exceptions.QosException
 
queryDataFiles(String, UserCredential) - Method in class org.gridbus.broker.services.info.ReplicaCatalog
 
queryDataFiles(String, UserCredential) - Method in class org.gridbus.broker.services.info.SrbMCAT
Queries the MCAT and returns a list of DataFile objects
queryDataFiles(String) - Method in class org.gridbus.broker.util.SrbFileResolver
Queries the MCAT and gets a list of DataFile objects matching the query
queryDataHosts(UserCredential, DataFile) - Method in class org.gridbus.broker.services.info.ReplicaCatalog
 
queryDataHosts(UserCredential, DataFile) - Method in class org.gridbus.broker.services.info.SrbMCAT
Queries the MCAT and returns a map of DataHost objects
queryDataHosts(DataFile) - Method in class org.gridbus.broker.util.LfnFileResolver
Returns the data hosts for the given data file
queryDataHosts(DataFile) - Method in class org.gridbus.broker.util.SrbFileResolver
Returns the data hosts for the given data file
queryJobStatus(SCSJob) - Method in class org.gridbus.broker.common.ComputeServer
 
queryJobStatus(Job) - Method in class org.gridbus.broker.common.ComputeServer
 
queryJobStatus(Job) - Method in class org.gridbus.broker.services.application.ApplicationService
 
queryJobStatus(SCSJob) - Method in class org.gridbus.broker.services.compute.simulation.SimComputeServer
 
queryJobStatus(Job) - Method in class org.gridbus.broker.services.compute.simulation.SimComputeServer
 
queryLink(String, String) - Method in class org.gridbus.broker.services.info.NetworkWeatherService
Queries the link between the given hosts and returns a NetworkLink object
QUEUE_MAX_WALLTIME - Static variable in class org.gridbus.broker.constants.ResourceRequirements
 
QUEUE_MIN_WALLTIME - Static variable in class org.gridbus.broker.constants.ResourceRequirements
 
QueuePriority - Class in org.gridbus.broker.constants
 
QueuePriority() - Constructor for class org.gridbus.broker.constants.QueuePriority
 
QUOTE - Static variable in class org.gridbus.broker.common.JobWrapper
 

R

R_NAMESPACE - Static variable in class org.gridbus.broker.constants.WSRFConstants
 
raiseException() - Static method in exception org.gridbus.broker.exceptions.BadCommandException
Raise an Exception of type BadCommandException
RANDOM_BYTE_IO - Static variable in class org.gridbus.broker.constants.WSRFConstants
 
RandomGUID - Class in org.gridbus.broker.util
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.
randomSleep(long) - Static method in class org.gridbus.broker.util.SleepUtil
Sleeps for a random amount of time upto a max given milliseconds.
randomSleep() - Static method in class org.gridbus.broker.util.SleepUtil
Sleeps for a random amount of time upto a max of MEDIUM_SLEEP milliseconds.
RBYTE_IO_NAMESPACE - Static variable in class org.gridbus.broker.constants.WSRFConstants
 
read() - Method in class org.gridbus.broker.util.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.util.Base64.InputStream
Calls read repeatedly until the end of stream is reached or len bytes are read.
READ_ONLY - Static variable in class org.gridbus.broker.constants.DataAccessModes
 
READ_WRITE - Static variable in class org.gridbus.broker.constants.DataAccessModes
 
READABLE - Static variable in class org.gridbus.broker.constants.WSRFConstants
 
READY - Static variable in class org.gridbus.broker.constants.ApplicationStatus
 
READY - Static variable in class org.gridbus.broker.constants.JobStatus
Job is ready to be scheduled
RECOVERY - Static variable in class org.gridbus.broker.initializer.StartRun
 
ReflectionUtil - Class in org.gridbus.broker.util
 
ReflectionUtil() - Constructor for class org.gridbus.broker.util.ReflectionUtil
 
refreshProxy() - Method in class org.gridbus.broker.common.security.ProxyCredential
Refreshes a proxy if the remaining life-time is less than the set minimum proxy lifetime value.
REMOTE - Static variable in class org.gridbus.broker.constants.LocationType
LocationType REMOTE implies any remote node other than the broker and the compute node
RemoteDataNode_to_ComputeNode - Static variable in class org.gridbus.broker.constants.CopyType
 
removeJob(String, Job) - Method in interface org.gridbus.broker.common.ApplicationManager
 
removeJob(String, Job) - Method in class org.gridbus.broker.common.Broker
Kills the job and removes it from the database
removeJob(Job) - Method in class org.gridbus.broker.common.BrokerStorage
 
removeJob(Job) - Method in class org.gridbus.broker.common.GridbusFarmingEngine
Removes a job from the broker application
removeListener(String, JobListener) - Static method in class org.gridbus.broker.common.ApplicationContext
Removes a job listener from this job-monitor
removeVariable(Variable) - Method in class org.gridbus.broker.common.WorkUnit
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.constants.InformationServiceType
 
ReplicaAccess - Interface in org.gridbus.broker.util
This is the interface for the classes which implement Replica Catalog access.
ReplicaCatalog - Class in org.gridbus.broker.services.info
 
ReplicaCatalog() - Constructor for class org.gridbus.broker.services.info.ReplicaCatalog
Default constructor
resetJob(String, String) - Method in interface org.gridbus.broker.common.ApplicationManager
 
resetJob(String, String) - Method in class org.gridbus.broker.common.Broker
Resets the job, so that it will be re-scheduled
resolvePath(String, boolean) - Method in class org.gridbus.broker.util.dispatchers.DispatchUtil
 
resolvePath(String, boolean) - Method in class org.gridbus.broker.util.dispatchers.LocalDispatchUtil
 
resolvePath(String, boolean) - Method in class org.gridbus.broker.util.dispatchers.SCSDispatchUtil
 
resolvePath(String, boolean) - Method in class org.gridbus.broker.util.dispatchers.SSHDispatchUtil
 
resolvePaths(String[], boolean) - Method in class org.gridbus.broker.util.SSHSession
Resolves a set of given paths on the remote machine.
RESOURCE_UNKNOWN_FAULT - Static variable in class org.gridbus.broker.constants.WSRFConstants
 
ResourceRequirements - Class in org.gridbus.broker.constants
 
ResourceRequirements() - Constructor for class org.gridbus.broker.constants.ResourceRequirements
 
results - Variable in class org.gridbus.broker.util.LdapReplicaAccessUtil
 
resumeEncoding() - Method in class org.gridbus.broker.util.Base64.OutputStream
Resumes encoding of the stream.
RL_NAMESPACE - Static variable in class org.gridbus.broker.constants.WSRFConstants
 
RLW_NAMESPACE - Static variable in class org.gridbus.broker.constants.WSRFConstants
 
RoundRobinScheduler - Class in org.gridbus.broker.scheduler
This class is a basic scheduler for the broker which implements a simple round-robin scheduling algorithm.
RoundRobinScheduler(String) - Constructor for class org.gridbus.broker.scheduler.RoundRobinScheduler
Constructor for the scheduler
RPW_NAMESPACE - Static variable in class org.gridbus.broker.constants.WSRFConstants
 
run() - Method in class org.gridbus.broker.common.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.common.ServiceMonitor
The ServiceMonitor thread repeatedly discovers the following: 1.
run() - Method in class org.gridbus.broker.services.application.WebserviceMatcher
 
run() - Method in class org.gridbus.broker.services.application.ws.DynamicInvoker
 
run() - Method in class org.gridbus.broker.util.InputGobbler
The InputGobbler thread is used to redirect the output/error stream produced by the executed command to a file.

S

safeSleep(long) - Static method in class org.gridbus.broker.util.SleepUtil
 
saveApplication(ApplicationContext) - Method in class org.gridbus.broker.common.BrokerStorage
 
saveEvent(BrokerEvent) - Method in class org.gridbus.broker.common.BrokerStorage
 
saveJob(Job) - Method in class org.gridbus.broker.common.BrokerStorage
 
saveJob(SCSJob) - Method in class org.gridbus.broker.common.BrokerStorage
 
saveJobMapping(Job, ComputeServer) - Method in class org.gridbus.broker.common.Scheduler
Maps the given job to the given server.
saveJobMapping(SCSJob, ComputeServer) - Method in class org.gridbus.broker.common.Scheduler
 
saveNetworkLink(String, NetworkLink) - Method in class org.gridbus.broker.common.BrokerStorage
Saves the network link entity for a given application
saveObject(Object) - Method in interface org.gridbus.broker.common.ApplicationManager
 
saveObject(Object) - Method in class org.gridbus.broker.common.Broker
 
saveProxyToFile(ExtendedGSSCredential, String) - Static method in class org.gridbus.broker.util.GridProxyUtil
 
saveQos(String, Qos) - Method in class org.gridbus.broker.common.BrokerStorage
Updates the qos for a given application
saveService(Service) - Method in class org.gridbus.broker.common.BrokerStorage
 
saveStatusEvent(SCSJob) - Method in class org.gridbus.broker.common.Scheduler
 
saveStatusEvent(Job) - Method in class org.gridbus.broker.common.Scheduler
 
saveToFile(String) - Method in class org.gridbus.broker.common.security.ProxyCredential
 
schedule() - Method in class org.gridbus.broker.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.common.Scheduler
Abstract method: schedule to be implemented by derived classes which implement various scheduling algorithms.
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.GroupingParameterSweepScheduler
 
schedule() - Method in class org.gridbus.broker.scheduler.ParameterSweepScheduler
 
schedule() - Method in class org.gridbus.broker.scheduler.RoundRobinScheduler
 
SCHEDULED - Static variable in class org.gridbus.broker.constants.JobStatus
Job is scheduled, and waiting on the local broker node, to be submitted to the remote node
SCHEDULED_RESOURCE_TERMINATION_PORTTYPE - Static variable in class org.gridbus.broker.constants.WSRFConstants
 
ScheduleOptimisationType - Class in org.gridbus.broker.constants
 
ScheduleOptimisationType() - Constructor for class org.gridbus.broker.constants.ScheduleOptimisationType
 
Scheduler - Class in org.gridbus.broker.common
This is the base scheduler class, and contains main methods for performing the scheduling
Scheduler(String) - Constructor for class org.gridbus.broker.common.Scheduler
Constructor for the Scheduler
SCHEDULER - Static variable in class org.gridbus.broker.constants.Constants
 
SCHEDULER_POLL_INTERVAL - Static variable in class org.gridbus.broker.common.BrokerProperties
The polling interval for polling schedulers.
SchedulerFactory - Class in org.gridbus.broker.scheduler
 
SchedulerFactory() - Constructor for class org.gridbus.broker.scheduler.SchedulerFactory
 
schedulers - Variable in class org.gridbus.broker.common.Broker
 
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 host node by using SCP.
scpFrom(String, String) - Method in class org.gridbus.broker.util.SSHSession
Copy a file from host node using SSH/SCP
scpTo(String, String) - Method in class org.gridbus.broker.util.SSHSession
Send a file to host node by SCP
scpTo(InputStream, long, String, String) - Method in class org.gridbus.broker.util.SSHSession
Send a file to host node by SCP
SCS - Static variable in class org.gridbus.broker.constants.ApplicationModel
Sensor Collection Service
SCS - Static variable in class org.gridbus.broker.constants.MiddlewareType
Sensor SCS
SCS_COMPUTE_SERVER - Static variable in interface org.gridbus.broker.constants.MiddlewareClassName
 
SCS_GETOBSRV - Static variable in class org.gridbus.broker.constants.JobType
 
SCS_OBSRV_CMD - Static variable in class org.gridbus.broker.constants.TaskCommandType
 
SCS_OBSRVDUR_CMD - Static variable in class org.gridbus.broker.constants.TaskCommandType
 
SCS_PLTFDSC_CMD - Static variable in class org.gridbus.broker.constants.TaskCommandType
 
SCS_SENSOR_JOB_WRAPPER - Static variable in interface org.gridbus.broker.constants.MiddlewareClassName
 
SCS_SNSRDSC_CMD - Static variable in class org.gridbus.broker.constants.TaskCommandType
 
SCSDispatchUtil - Class in org.gridbus.broker.util.dispatchers
 
SCSDispatchUtil() - Constructor for class org.gridbus.broker.util.dispatchers.SCSDispatchUtil
 
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.
ServerFactory - Class in org.gridbus.broker.services.compute
 
ServerFactory() - Constructor for class org.gridbus.broker.services.compute.ServerFactory
 
Service - Class in org.gridbus.broker.common
 
Service() - Constructor for class org.gridbus.broker.common.Service
 
service - Variable in class org.gridbus.broker.common.WorkUnit
 
SERVICE_GROUP_REGISTRATION_PORTTYPE - Static variable in class org.gridbus.broker.constants.WSRFConstants
 
ServiceFinder - Interface in org.gridbus.broker.common.discovery
ServiceFinder defines the operation that are used to locate and find services
ServiceFinderCallback - Interface in org.gridbus.broker.common.discovery
ServiceFinderCallback provides the way to use callback method for ServiceFinder
ServiceFinderCallbackFactory - Class in org.gridbus.broker.common.discovery
 
ServiceFinderCallbackFactory() - Constructor for class org.gridbus.broker.common.discovery.ServiceFinderCallbackFactory
 
ServiceManager - Interface in org.gridbus.broker.common
 
ServiceMonitor - Class in org.gridbus.broker.common
Discovers and Monitors the various services used by the broker such as Compute, Data, Information and Application services.
ServiceMonitor(String) - Constructor for class org.gridbus.broker.common.ServiceMonitor
 
SERVICEMONITOR - Static variable in class org.gridbus.broker.constants.Constants
 
SERVICEMONITOR_POLL_INTERVAL - Static variable in class org.gridbus.broker.common.BrokerProperties
The polling interval for service monitor.
serviceMons - Variable in class org.gridbus.broker.common.Broker
 
ServiceParser - Class in org.gridbus.broker.parsers
 
ServiceParser() - Constructor for class org.gridbus.broker.parsers.ServiceParser
 
SERVICES - Static variable in class org.gridbus.broker.initializer.StartRun
 
ServiceType - Class in org.gridbus.broker.constants
Defines Service types
ServiceType() - Constructor for class org.gridbus.broker.constants.ServiceType
 
setAccessPoints(Map) - Method in class org.gridbus.broker.services.application.ApplicationService
 
setActiveJobs(long) - Method in class org.gridbus.broker.common.JobStatistics
 
setApplication(ApplicationContext) - Method in class org.gridbus.broker.common.WorkUnit
 
setApplicationID(String) - Method in class org.gridbus.broker.common.NetworkLink
 
setApplicationID(String) - Method in class org.gridbus.broker.common.Service
 
setApplicationId(String) - Method in class org.gridbus.broker.parsers.AbstractApplicationParser
 
setApplicationId(String) - Method in interface org.gridbus.broker.parsers.ApplicationParser
 
setArch(String) - Method in class org.gridbus.broker.common.ComputeServer
Sets the architecture of this server
setArguments(List) - Method in class org.gridbus.broker.jobdescription.commands.ExecuteCommand
 
setAuthScheme(String) - Method in class org.gridbus.broker.services.data.SrbDataHost
 
setAuthScheme(String) - Method in class org.gridbus.broker.services.info.SrbMCAT
 
setAuthScheme(String) - Method in class org.gridbus.broker.util.SrbURL
 
setAvailable(boolean) - Method in class org.gridbus.broker.common.JobQueue
 
setAvailable(boolean) - Method in class org.gridbus.broker.common.Service
Sets the available flag
setAvgJobComputationTime(float) - Method in class org.gridbus.broker.common.ComputeServer
Sets the average job completion time
setBandwidth(float) - Method in class org.gridbus.broker.common.NetworkLink
 
setBudget(float) - Method in class org.gridbus.broker.common.Qos
 
setCA(String) - Method in class org.gridbus.broker.common.security.SrbGSICredential
 
setCompletedTime(long) - Method in class org.gridbus.broker.common.WorkUnit
 
setCost(float) - Method in class org.gridbus.broker.common.JobQueue
 
setCost(float) - Method in class org.gridbus.broker.common.NetworkLink
 
setCPU(String) - Method in class org.gridbus.broker.common.ComputeServer
Sets the processor for this server
setCPUspeed(String) - Method in class org.gridbus.broker.common.ComputeServer
Sets the processor speed value.
setData(List) - Method in class org.gridbus.broker.services.application.ws.ArrayHolder
 
setDataAccessMode(int) - Method in class org.gridbus.broker.common.DataHost
 
setDatafile(DataFile) - Method in class org.gridbus.broker.jobdescription.GridfileVariable
 
setDataHostname(String) - Method in class org.gridbus.broker.common.NetworkLink
 
setDataSourceType(int) - Method in class org.gridbus.broker.common.DataFile
 
setDeadline(long) - Method in class org.gridbus.broker.common.Qos
 
setDefaultResource(String) - Method in class org.gridbus.broker.services.info.SrbMCAT
 
setDefaultWalltime(double) - Method in class org.gridbus.broker.common.JobQueue
 
setDescription(String) - Method in class org.gridbus.broker.common.ApplicationContext
 
setDestination(int, String) - Method in class org.gridbus.broker.jobdescription.commands.CopyCommand
 
setDestination(String) - Method in class org.gridbus.broker.jobdescription.commands.SubstituteCommand
Sets the destination file location for the substitute command.
setDoneJobs(long) - Method in class org.gridbus.broker.common.JobStatistics
 
setEnv() - Method in class org.gridbus.broker.util.LdapReplicaAccessUtil
Sets the env.
setEnvironment(JobEnvironment) - Method in class org.gridbus.broker.common.Job
 
setErrorDescription(String) - Method in class org.gridbus.broker.common.WorkUnit
 
setEventInfo(String) - Method in class org.gridbus.broker.event.BrokerEvent
 
setEventType(int) - Method in class org.gridbus.broker.event.BrokerEvent
 
setExecutable(String) - Method in class org.gridbus.broker.jobdescription.commands.ExecuteCommand
Sets the executable name for this executable command.
setFailed() - Method in class org.gridbus.broker.common.Scheduler
 
setFailedJobs(long) - Method in class org.gridbus.broker.common.JobStatistics
 
setFeasible(boolean) - Method in class org.gridbus.broker.common.Scheduler
 
setFilename(String) - Method in class org.gridbus.broker.common.DataFile
Sets the name of this file
setFileType(String) - Method in class org.gridbus.broker.common.DataFile
 
setFinished() - Method in class org.gridbus.broker.common.Scheduler
Sets the 'finished' state of the scheduler.
setFirewalled(boolean) - Method in class org.gridbus.broker.common.ComputeServer
 
setForceNewProxy(boolean) - Method in class org.gridbus.broker.common.security.LocalProxyCredential
Sets whether to force creation of new proxy each time
setFreeMemory(long) - Method in class org.gridbus.broker.common.ComputeServer
Sets the value for the free physical memory for this server (in bytes)
setGateway(boolean) - Method in class org.gridbus.broker.common.ComputeServer
 
setHandle(String) - Method in class org.gridbus.broker.common.Job
Sets the unique handle for the job which comes from the middleware.
setHomeDirectory(String) - Method in class org.gridbus.broker.services.info.SrbMCAT
 
setHost(String) - Method in class org.gridbus.broker.common.security.MyProxyCredential
 
setHost(String) - Method in class org.gridbus.broker.util.SrbURL
 
setHostname(String) - Method in class org.gridbus.broker.common.ComputeServer
 
setId(String) - Method in class org.gridbus.broker.common.security.UserCredential
 
setInputs(List) - Method in class org.gridbus.broker.jobdescription.commands.WSCommand
 
setJobLimit(int) - Method in class org.gridbus.broker.common.ComputeServer
Sets the maximum number of jobs that can be allocated to this server.
setJobStats(JobStatistics) - Method in class org.gridbus.broker.common.ComputeServer
 
setKeystore(String) - Method in class org.gridbus.broker.common.security.KeystoreCredential
 
setKeystorePassword(String) - Method in class org.gridbus.broker.common.security.KeystoreCredential
 
setKeystoreType(String) - Method in class org.gridbus.broker.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.common.JobQueue
 
setLimit(int) - Method in class org.gridbus.broker.util.LfnFileResolver
 
setLimit(int) - Method in class org.gridbus.broker.util.SrbFileResolver
 
setLoadAvg(double) - Method in class org.gridbus.broker.common.JobQueue
 
setLocalWorkingDirectory(String) - Method in class org.gridbus.broker.common.Job
Sets the local working directory (where the broker puts the job output files locally on the broker machine).
setMappingID(String) - Method in class org.gridbus.broker.common.Service
 
setMaxWalltime(double) - Method in class org.gridbus.broker.common.JobQueue
 
setMdasDomain(String) - Method in class org.gridbus.broker.services.info.SrbMCAT
 
setMdasDomainName(String) - Method in class org.gridbus.broker.services.data.SrbDataHost
 
setMdasDomainName(String) - Method in class org.gridbus.broker.util.SrbURL
 
setMdasResourceName(String) - Method in class org.gridbus.broker.services.data.SrbDataHost
 
setMdasResourceName(String) - Method in class org.gridbus.broker.util.SrbURL
 
setMinProxyLifeTime(long) - Method in class org.gridbus.broker.common.security.ProxyCredential
Sets the minimum lifetime below which the proxy will be re-generated.
setName(String) - Method in class org.gridbus.broker.common.ApplicationContext
 
setName(String) - Method in class org.gridbus.broker.common.JobQueue
 
setName(String) - Method in class org.gridbus.broker.common.Service
 
setName(String) - Method in class org.gridbus.broker.common.WorkUnit
Sets the job identifier
setName(String) - Method in class org.gridbus.broker.jobdescription.commands.WSParameter
 
setName(String) - Method in class org.gridbus.broker.jobdescription.Task
Sets the task name.
setNameServer(String) - Method in class org.gridbus.broker.services.info.NetworkWeatherService
 
setNamespace(String) - Method in class org.gridbus.broker.services.application.ApplicationService
 
setNumCPUs(int) - Method in class org.gridbus.broker.common.ComputeServer
Sets the number of processors.
setOperation(String) - Method in class org.gridbus.broker.jobdescription.commands.WSCommand
 
setOperationName(String) - Method in class org.gridbus.broker.services.application.ws.WSExecutor
 
setOptimisation(int) - Method in class org.gridbus.broker.common.Qos
 
setOS(String) - Method in class org.gridbus.broker.common.ComputeServer
Sets the OS
setOutput(WSParameter) - Method in class org.gridbus.broker.jobdescription.commands.WSCommand
 
setOutputFile(String) - Method in class org.gridbus.broker.util.InputGobbler
 
setOutputFile(String) - Method in class org.gridbus.broker.util.PersistenceUtil
 
setParams(Object[]) - Method in class org.gridbus.broker.services.application.ws.WSExecutor
 
setPassword(String) - Method in class org.gridbus.broker.common.security.LocalProxyCredential
 
setPassword(String) - Method in class org.gridbus.broker.common.security.MyProxyCredential
 
setPassword(String) - Method in class org.gridbus.broker.common.security.SimpleCredential
 
setPassword(String) - Method in class org.gridbus.broker.services.data.SrbDataHost
Sets the password for the connection to the SRBserver
setPassword(String) - Method in class org.gridbus.broker.util.SrbURL
 
setPath(String) - Method in class org.gridbus.broker.util.SrbURL
 
setPendingJobs(long) - Method in class org.gridbus.broker.common.JobStatistics
 
setPort(int) - Method in class org.gridbus.broker.common.security.MyProxyCredential
 
setPort(int) - Method in class org.gridbus.broker.services.data.GridFTPDataHost
 
setPort(int) - Method in class org.gridbus.broker.services.data.SrbDataHost
 
setPort(String) - Method in class org.gridbus.broker.services.info.NetworkWeatherService
 
setPort(String) - Method in class org.gridbus.broker.util.SrbURL
 
setPortName(String) - Method in class org.gridbus.broker.services.application.ws.WSExecutor
 
setPortType(String) - Method in class org.gridbus.broker.jobdescription.commands.WSCommand
 
setPostProcess(Task) - Method in class org.gridbus.broker.common.ParameterSweepApplicationContext
 
setPostProcessedServers(Set) - Method in class org.gridbus.broker.common.ParameterSweepApplicationContext
 
setPreferredDataHost(DataHost) - Method in class org.gridbus.broker.common.DataFile
 
setPreProcess(Task) - Method in class org.gridbus.broker.common.ParameterSweepApplicationContext
 
setPreProcessedServers(Set) - Method in class org.gridbus.broker.common.ParameterSweepApplicationContext
 
setPricePerCpuSec(float) - Method in class org.gridbus.broker.common.ComputeServer
Sets the cost of using the server per second of the CPUtime used
setPricePerJob(float) - Method in class org.gridbus.broker.common.ComputeServer
Sets the cost per job for this compute server
setPriority(int) - Method in class org.gridbus.broker.common.JobQueue
 
setProperty(String, String) - Method in class org.gridbus.broker.jobdescription.JobRequirement
 
setProperty(Object, String, Object) - Static method in class org.gridbus.broker.util.ReflectionUtil
set a field value of an instance class
setProxy(GSSCredential) - Method in class org.gridbus.broker.common.security.ProxyCredential
 
setProxyFileLocation(String) - Method in class org.gridbus.broker.common.security.ProxyCredential
 
setQos(Qos) - Method in class org.gridbus.broker.common.ApplicationContext
 
setQos(Qos) - Method in class org.gridbus.broker.common.GridbusFarmingEngine
 
setQueueName(String) - Method in class org.gridbus.broker.common.Job
 
setQueues(List) - Method in class org.gridbus.broker.common.ComputeServer
 
setReadyJobs(long) - Method in class org.gridbus.broker.common.JobStatistics
 
setRemoteAccess(boolean) - Method in class org.gridbus.broker.jobdescription.commands.ExecuteCommand
 
setRemoteWorkingDirectory(String) - Method in class org.gridbus.broker.common.Job
Sets name of the remote working directory for this job (default = REMOTE.GBB.TMP/appId/jobName).
setReplicaHost(String) - Method in class org.gridbus.broker.services.info.ReplicaCatalog
 
setReplicatId(String) - Method in class org.gridbus.broker.util.SrbURL
 
setReplicaTop(String) - Method in class org.gridbus.broker.services.info.ReplicaCatalog
 
setRequirements(JobRequirement) - Method in class org.gridbus.broker.common.Job
 
setScheduledJobs(long) - Method in class org.gridbus.broker.common.JobStatistics
 
setServerDN(String) - Method in class org.gridbus.broker.services.data.SrbDataHost
 
setServerDN(String) - Method in class org.gridbus.broker.services.info.SrbMCAT
 
setServerDN(String) - Method in class org.gridbus.broker.util.SrbURL
 
setServerHostname(String) - Method in class org.gridbus.broker.common.NetworkLink
 
setServiceName(String) - Method in class org.gridbus.broker.services.application.ApplicationService
 
setServiceName(String) - Method in class org.gridbus.broker.services.application.ws.WSExecutor
 
setServiceURI(String) - Method in class org.gridbus.broker.services.application.ws.WSExecutor
 
setSizeInBytes(long) - Method in class org.gridbus.broker.common.DataFile
Set the size of the file in bytes
setSource(String) - Method in class org.gridbus.broker.event.BrokerEvent
 
setSource(int, String) - Method in class org.gridbus.broker.jobdescription.commands.CopyCommand
 
setSource(String) - Method in class org.gridbus.broker.jobdescription.commands.SubstituteCommand
Sets the source file location for this substitute command.
setSrbHost(String) - Method in class org.gridbus.broker.services.info.SrbMCAT
 
setSrbPort(int) - Method in class org.gridbus.broker.services.info.SrbMCAT
 
setStageInJobs(long) - Method in class org.gridbus.broker.common.JobStatistics
 
setStageOutJobs(long) - Method in class org.gridbus.broker.common.JobStatistics
 
setStatus(int) - Method in class org.gridbus.broker.common.ApplicationContext
Set the application status to one of the ApplicationStatus constants.
setSubmittedJobs(long) - Method in class org.gridbus.broker.common.JobStatistics
 
setSubmittedTime(long) - Method in class org.gridbus.broker.common.WorkUnit
 
setTargetNamespace(String) - Method in class org.gridbus.broker.services.application.ws.WSExecutor
 
setTask(Task) - Method in class org.gridbus.broker.common.WorkUnit
This sets the task for this job
setTimeout(int) - Method in class org.gridbus.broker.util.SSHSession
Sets connection timeout
setTotalJobs(long) - Method in class org.gridbus.broker.common.JobStatistics
 
setTotalMemory(long) - Method in class org.gridbus.broker.common.ComputeServer
Sets the value for the total physical memory for this server
setTruststore(String) - Method in class org.gridbus.broker.common.security.KeystoreCredential
 
setTruststorePassword(String) - Method in class org.gridbus.broker.common.security.KeystoreCredential
 
setTruststoreType(String) - Method in class org.gridbus.broker.common.security.KeystoreCredential
 
setType(int) - Method in class org.gridbus.broker.common.Job
Sets the job type.
setType(String) - Method in class org.gridbus.broker.jobdescription.commands.WSParameter
 
setType(int) - Method in class org.gridbus.broker.jobdescription.Variable
 
setUnknownJobs(long) - Method in class org.gridbus.broker.common.JobStatistics
 
setupDB() - Method in class org.gridbus.broker.util.PersistenceUtil
Set up the database schema using the hibernate configuration from the Broker classpath
setUrl(String) - Method in class org.gridbus.broker.services.application.ApplicationService
 
setUsercertfile(String) - Method in class org.gridbus.broker.common.security.LocalProxyCredential
 
setUserCredential(UserCredential) - Method in interface org.gridbus.broker.common.discovery.ServiceFinderCallback
set the credential needed by the service finder callback instance
setUserCredential(UserCredential) - Method in class org.gridbus.broker.common.WorkUnit
 
setUserkeyfile(String) - Method in class org.gridbus.broker.common.security.LocalProxyCredential
 
setUsername(String) - Method in class org.gridbus.broker.common.ApplicationContext
 
setUsername(String) - Method in class org.gridbus.broker.common.security.MyProxyCredential
 
setUsername(String) - Method in class org.gridbus.broker.common.security.SimpleCredential
 
setUsername(String) - Method in class org.gridbus.broker.common.security.SrbGSICredential
 
setUsername(String) - Method in class org.gridbus.broker.services.data.SrbDataHost
 
setUsername(String) - Method in class org.gridbus.broker.util.SrbURL
 
setValue(Serializable) - Method in class org.gridbus.broker.jobdescription.commands.WSInput
 
setValue(String, String) - Method in class org.gridbus.broker.jobdescription.JobEnvironment
 
setValue(String) - Method in class org.gridbus.broker.jobdescription.Variable
 
setZone(String) - Method in class org.gridbus.broker.services.data.SrbDataHost
 
setZone(String) - Method in class org.gridbus.broker.util.SrbURL
 
sFtpFrom(String, String, int) - Method in class org.gridbus.broker.util.SSHSession
Copies a file from a host host by using SFTP.
sFtpFrom(String, String) - Method in class org.gridbus.broker.util.SSHSession
Copies a file from a host host by using SFTP.
sFtpTo(String, String) - Method in class org.gridbus.broker.util.SSHSession
 
SG_NAMESPACE - Static variable in class org.gridbus.broker.constants.WSRFConstants
 
SGE - Static variable in class org.gridbus.broker.constants.MiddlewareType
Default SGE version supported ()
SGE_COMPUTE_SERVER - Static variable in interface org.gridbus.broker.constants.MiddlewareClassName
 
SGE_JOB_WRAPPER - Static variable in interface org.gridbus.broker.constants.MiddlewareClassName
 
SGW_NAMESPACE - Static variable in class org.gridbus.broker.constants.WSRFConstants
 
shutdown(long) - Method in class org.gridbus.broker.common.Broker
Note: Pass -1 for waitTimeout to wait forever.
SIM - Static variable in class org.gridbus.broker.constants.MiddlewareType
Simluated compute server type.
SIM_COMPUTE_SERVER - Static variable in interface org.gridbus.broker.constants.MiddlewareClassName
 
SIM_JOB_WRAPPER - Static variable in interface org.gridbus.broker.constants.MiddlewareClassName
 
SimComputeServer - Class in org.gridbus.broker.services.compute.simulation
 
SimComputeServer(String) - Constructor for class org.gridbus.broker.services.compute.simulation.SimComputeServer
 
SimJobWrapper - Class in org.gridbus.broker.services.compute.simulation
 
SimJobWrapper() - Constructor for class org.gridbus.broker.services.compute.simulation.SimJobWrapper
 
SIMPLE_AUTH - Static variable in class org.gridbus.broker.constants.CredentialType
Simple authentication, with a username-password pair
SIMPLE_TRANSFER_MECHANISM - Static variable in class org.gridbus.broker.constants.WSRFConstants
 
SimpleCredential - Class in org.gridbus.broker.common.security
 
SimpleCredential() - Constructor for class org.gridbus.broker.common.security.SimpleCredential
 
SimpleCredential(String, String) - Constructor for class org.gridbus.broker.common.security.SimpleCredential
 
SIZE - Static variable in class org.gridbus.broker.constants.WSRFConstants
 
size() - Method in class org.gridbus.broker.util.TokenStack
Returns the size of the stack
sleep(long) - 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.common.JobQueue
 
SMALL_SLEEP - Static variable in class org.gridbus.broker.util.SleepUtil
 
SMS_NAMESPACE - Static variable in class org.gridbus.broker.constants.WSRFConstants
 
sortByCost(List) - Method in class org.gridbus.broker.common.Scheduler
Sorts the compute server list by cost (ascending order: cheapest first)
sortByRunningJobs(List) - Method in class org.gridbus.broker.common.Scheduler
Sorts the compute server list by running jobs (ascending order of running jobs)
sortByTime(List) - Method in class org.gridbus.broker.common.Scheduler
Sorts the compute server list by time (ascending order of job-computation time: fastest first)
SOURCE - Static variable in class org.gridbus.broker.constants.WSRFConstants
 
SpringUtil - Class in org.gridbus.broker.util
 
SRB - Static variable in class org.gridbus.broker.constants.DataHostType
 
SRB_GSI - Static variable in class org.gridbus.broker.constants.CredentialType
Used for SRB's GSI_AUTH
SRB_MCAT - Static variable in class org.gridbus.broker.constants.InformationServiceType
 
SrbDataHost - Class in org.gridbus.broker.services.data
This class contains the methods to work with an SRB Data Host.
SrbDataHost(String) - Constructor for class org.gridbus.broker.services.data.SrbDataHost
 
SrbFileResolver - Class in org.gridbus.broker.util
This class contains utility methods to resolve SRB data files to actual filenames.
SrbFileResolver(SrbMCAT, UserCredential) - Constructor for class org.gridbus.broker.util.SrbFileResolver
 
SrbGSICredential - Class in org.gridbus.broker.common.security
 
SrbGSICredential() - Constructor for class org.gridbus.broker.common.security.SrbGSICredential
 
SrbMCAT - Class in org.gridbus.broker.services.info
 
SrbMCAT() - Constructor for class org.gridbus.broker.services.info.SrbMCAT
Default Constructor
SrbURL - Class in org.gridbus.broker.util
Represents an SRB URL of the form : srb://[username.mdasdomain[.zone][:password]@]host[:port]/path[?replica=replica_id][&resource=resource_name][&serverDN=server_DN][&authScheme=auth_scheme] The attributes in the [] brackets are optional.
SrbURL() - Constructor for class org.gridbus.broker.util.SrbURL
 
SrbURL(String) - Constructor for class org.gridbus.broker.util.SrbURL
Creates an instance of the SrbURL class.
SrbURL(String, String, String, String, String, int, String, String, String, String, String) - Constructor for class org.gridbus.broker.util.SrbURL
 
SSHDispatchUtil - Class in org.gridbus.broker.util.dispatchers
 
SSHDispatchUtil() - Constructor for class org.gridbus.broker.util.dispatchers.SSHDispatchUtil
 
SSHSession - Class in org.gridbus.broker.util
 
SSHSession(String, String, String) - Constructor for class org.gridbus.broker.util.SSHSession
Constructor receives hostname, user and password
SSHSession(String, String, String, int) - Constructor for class org.gridbus.broker.util.SSHSession
 
STAGE_IN - Static variable in class org.gridbus.broker.constants.JobStatus
Job is staging in files (before starting execution)
STAGE_OUT - Static variable in class org.gridbus.broker.constants.JobStatus
Job is staging out files (after completion before being reported as DONE / FAILED)
stageIn(Job) - Method in class org.gridbus.broker.common.JobWrapper
 
stageIn(Job) - Method in class org.gridbus.broker.services.compute.simulation.SimJobWrapper
 
stageIn(String, String) - Method in class org.gridbus.broker.util.dispatchers.DispatchUtil
 
stageIn(String, String) - Method in class org.gridbus.broker.util.dispatchers.LocalDispatchUtil
 
stageIn(String, String) - Method in class org.gridbus.broker.util.dispatchers.SCSDispatchUtil
 
stageIn(String, String) - Method in class org.gridbus.broker.util.dispatchers.SSHDispatchUtil
 
stageOut(Job) - Method in class org.gridbus.broker.common.JobWrapper
 
stageOut(SCSJob) - Method in class org.gridbus.broker.common.JobWrapper
 
stageOut(Job) - Method in class org.gridbus.broker.services.compute.simulation.SimJobWrapper
 
stageOut(SCSJob) - Method in class org.gridbus.broker.services.compute.simulation.SimJobWrapper
 
stageOut(String, String) - Method in class org.gridbus.broker.util.dispatchers.DispatchUtil
 
stageOut(String, String) - Method in class org.gridbus.broker.util.dispatchers.LocalDispatchUtil
 
stageOut(String, String) - Method in class org.gridbus.broker.util.dispatchers.SCSDispatchUtil
 
stageOut(String, String) - Method in class org.gridbus.broker.util.dispatchers.SSHDispatchUtil
 
start(String[]) - Method in class org.gridbus.broker.initializer.StartRun
 
startApplication(String) - Method in interface org.gridbus.broker.common.ApplicationManager
 
startApplication(String) - Method in class org.gridbus.broker.common.Broker
 
STARTED - Static variable in class org.gridbus.broker.constants.ApplicationStatus
 
startJobMonitor(JobMonitor) - Method in class org.gridbus.broker.common.Broker
In the jobMonitors thread group, each jobMonitor thread is added by its name.
startJobMonitorThreads(String) - Method in class org.gridbus.broker.common.Broker
 
StartRun - Class in org.gridbus.broker.initializer
The main entry point class for running broker.
StartRun() - Constructor for class org.gridbus.broker.initializer.StartRun
 
startScheduler(Scheduler) - Method in class org.gridbus.broker.common.Broker
In the scheduler thread group, each scheduler thread is added by its name.
startSchedulerThreads(String) - Method in class org.gridbus.broker.common.Broker
 
startServer() - Method in class org.gridbus.broker.util.HSQLDBUtil
Starts a HSQLDB server.
startServiceMonitor(ServiceMonitor) - Method in class org.gridbus.broker.common.Broker
In the serviceMonitors thread group, each serviceMonitor thread is added by its name.
startServiceMonitorThreads(String) - Method in class org.gridbus.broker.common.Broker
 
status - Variable in class org.gridbus.broker.common.WorkUnit
 
STATUS_ANY - Static variable in class org.gridbus.broker.constants.JobStatus
Used to indicate ANY/ALL status : Used only internally.
STATUS_INFO - Static variable in class org.gridbus.broker.constants.WSRFConstants
 
statusChanged(Job) - Method in class org.gridbus.broker.common.Scheduler
 
statusChanged(SCSJob) - Method in class org.gridbus.broker.common.Scheduler
 
statusChanged(Job) - Method in interface org.gridbus.broker.event.JobListener
Status changed event for a Job
statusChanged(SCSJob) - Method in interface org.gridbus.broker.event.JobListener
SCS Job : Tom
statusChanged(Job) - Method in class org.gridbus.broker.initializer.StartRun
 
statusChanged(SCSJob) - Method in class org.gridbus.broker.initializer.StartRun
 
statusChanged(SCSJob) - Method in class org.gridbus.broker.scheduler.DBDataScheduler
 
statusChanged(Job) - Method in class org.gridbus.broker.scheduler.DBDataScheduler
 
statusChanged(Job) - Method in class org.gridbus.broker.scheduler.DBScheduler
 
statusChanged(SCSJob) - Method in class org.gridbus.broker.scheduler.DBScheduler
 
statusChanged(SCSJob) - Method in class org.gridbus.broker.scheduler.GroupingParameterSweepScheduler
 
statusChanged(Job) - Method in class org.gridbus.broker.scheduler.GroupingParameterSweepScheduler
 
statusChanged(SCSJob) - Method in class org.gridbus.broker.scheduler.ParameterSweepScheduler
 
statusChanged(Job) - Method in class org.gridbus.broker.scheduler.ParameterSweepScheduler
 
statusChanged(Job) - Method in class org.gridbus.broker.scheduler.RoundRobinScheduler
 
statusChanged(SCSJob) - Method in class org.gridbus.broker.scheduler.RoundRobinScheduler
 
STDERR - Static variable in class org.gridbus.broker.constants.WSRFConstants
 
STDOUT - Static variable in class org.gridbus.broker.constants.WSRFConstants
 
stop() - Method in class org.gridbus.broker.common.ServiceMonitor
Stops the resource-monitor thread.
stopAllJobMonitors() - Method in class org.gridbus.broker.common.Broker
 
stopAllRunningJobs(String) - Method in class org.gridbus.broker.common.Broker
 
stopAllSchedulers() - Method in class org.gridbus.broker.common.Broker
 
stopAllServiceMonitors() - Method in class org.gridbus.broker.common.Broker
 
stopApplication(String) - Method in interface org.gridbus.broker.common.ApplicationManager
 
stopApplication(String) - Method in class org.gridbus.broker.common.Broker
 
stopJobMonitorThreads(String) - Method in class org.gridbus.broker.common.Broker
 
STOPPED - Static variable in class org.gridbus.broker.constants.ApplicationStatus
 
stopSchedulerThreads(String) - Method in class org.gridbus.broker.common.Broker
 
stopServer() - Method in class org.gridbus.broker.util.HSQLDBUtil
Stops the HSQL DB server.
stopServiceMonitorThreads(String) - Method in class org.gridbus.broker.common.Broker
 
STORAGE_MANAGEMENT_PORTTYPE - Static variable in class org.gridbus.broker.constants.WSRFConstants
 
STORAGE_REFERENCE - Static variable in class org.gridbus.broker.constants.WSRFConstants
 
store - Variable in class org.gridbus.broker.common.Broker
 
store - Variable in class org.gridbus.broker.common.Scheduler
 
STRING - Static variable in class org.gridbus.broker.constants.VariableType
String variable
stringValue(int) - Static method in class org.gridbus.broker.constants.ApplicationModel
 
stringValue(int) - Static method in class org.gridbus.broker.constants.ApplicationStatus
 
stringValue(int) - Static method in class org.gridbus.broker.constants.CopyType
 
stringValue(int) - Static method in class org.gridbus.broker.constants.DataHostType
 
stringValue(int) - Static method in class org.gridbus.broker.constants.JobStatus
This method converts the input integer job status code to string format.
stringValue(int) - Static method in class org.gridbus.broker.constants.JobType
 
stringValue(int) - Static method in class org.gridbus.broker.constants.LocationType
Returns the string value of the given location
stringValue(int) - Static method in class org.gridbus.broker.constants.MiddlewareType
 
stringValue(int) - Static method in class org.gridbus.broker.constants.ScheduleOptimisationType
Returns the string representation of the int type.
stringValue(int) - Static method in class org.gridbus.broker.constants.TaskCommandType
 
stringValue(int) - Static method in class org.gridbus.broker.constants.VariableType
 
SUBMISSION_TIMEOUT - Static variable in class org.gridbus.broker.common.JobWrapper
 
SUBMITTED - Static variable in class org.gridbus.broker.constants.JobStatus
Job is submitted on the remote node
SUBSTITUTE_CMD - Static variable in class org.gridbus.broker.constants.TaskCommandType
 
SubstituteCommand - Class in org.gridbus.broker.jobdescription.commands
This class represents a substitute command
SubstituteCommand() - Constructor for class org.gridbus.broker.jobdescription.commands.SubstituteCommand
Constructs a SubstituteCommand and sets its command type.
substituteVariables(String, Map) - Static method in class org.gridbus.broker.jobdescription.commands.SubstituteCommand
 
successScript - Static variable in class org.gridbus.broker.services.compute.PosixJobWrapper
 
supportServiceDiscovery() - Method in class org.gridbus.broker.common.ComputeServer
only the compute server who implements the ServiceFinder interface will support service discovery
suspendEncoding() - Method in class org.gridbus.broker.util.Base64.OutputStream
Suspends encoding of the stream.

T

TARGET - Static variable in class org.gridbus.broker.constants.WSRFConstants
 
TARGET_SYSTEM_FACTORY_PORTTYPE - Static variable in class org.gridbus.broker.constants.WSRFConstants
 
TARGET_SYSTEM_PORTTYPE - Static variable in class org.gridbus.broker.constants.WSRFConstants
 
TARGET_SYSTEM_REFERENCE - Static variable in class org.gridbus.broker.constants.WSRFConstants
 
task - Variable in class org.gridbus.broker.common.WorkUnit
 
Task - Class in org.gridbus.broker.jobdescription
Represents the task element of an XPML file.
Task() - Constructor for class org.gridbus.broker.jobdescription.Task
Default constructor.
Task(String) - Constructor for class org.gridbus.broker.jobdescription.Task
Constructs a task with the given name.
TaskCommand - Class in org.gridbus.broker.jobdescription
Parent class for run file commands.
TaskCommand() - Constructor for class org.gridbus.broker.jobdescription.TaskCommand
 
TaskCommandType - Class in org.gridbus.broker.constants
 
TaskCommandType() - Constructor for class org.gridbus.broker.constants.TaskCommandType
 
terminate() - Method in class org.gridbus.broker.common.GridbusFarmingEngine
Terminates the execution by stopping all the running jobs
terminate(Job) - Method in class org.gridbus.broker.common.JobWrapper
 
terminate(Job) - Method in class org.gridbus.broker.services.compute.simulation.SimJobWrapper
 
terminateJob(String) - Method in class org.gridbus.broker.common.GridbusFarmingEngine
Terminates the job, whose identifier has been passed, if it is running
TERMINATION_TIME - Static variable in class org.gridbus.broker.constants.WSRFConstants
 
TEXT_INFO - Static variable in class org.gridbus.broker.constants.WSRFConstants
 
TIME - Static variable in class org.gridbus.broker.constants.ScheduleOptimisationType
Time-optimisation scheduling
timeout - Static variable in class org.gridbus.broker.util.LdapReplicaAccessUtil
 
timeStart - Variable in class org.gridbus.broker.common.Scheduler
 
TINY_SLEEP - Static variable in class org.gridbus.broker.util.SleepUtil
 
TokenStack - Class in org.gridbus.broker.util
This class has utility methods for storing tokens of strings in a stack
TokenStack() - Constructor for class org.gridbus.broker.util.TokenStack
Constructor for TokenStack.
toString() - Method in class org.gridbus.broker.common.ApplicationContext
 
toString() - Method in class org.gridbus.broker.common.BrokerProperties
 
toString() - Method in class org.gridbus.broker.common.DataFile
 
toString() - Method in class org.gridbus.broker.common.Job
 
toString() - Method in class org.gridbus.broker.common.Qos
 
toString() - Method in exception org.gridbus.broker.exceptions.BadCommandException
* @see java.lang.Throwable#toString()
toString() - Method in class org.gridbus.broker.jobdescription.commands.CopyCommand
 
toString() - Method in class org.gridbus.broker.jobdescription.commands.ExecuteCommand
 
toString() - Method in class org.gridbus.broker.jobdescription.commands.SubstituteCommand
 
toString() - Method in class org.gridbus.broker.jobdescription.JobEnvironment
 
toString() - Method in class org.gridbus.broker.jobdescription.JobRequirement
 
toString() - Method in class org.gridbus.broker.jobdescription.Task
 
toString() - Method in class org.gridbus.broker.jobdescription.TaskCommand
 
toString() - Method in class org.gridbus.broker.jobdescription.Variable
 
toString() - Method in class org.gridbus.broker.services.data.SrbDataHost
 
toString() - Method in class org.gridbus.broker.util.RandomGUID
Convert to the standard format for GUID (Useful for SQL Server UniqueIdentifiers, etc.) Example: C2FEEEAC-CFCD-11D1-8B05-00600806D9B6
toString() - Method in class org.gridbus.broker.util.SrbURL
Returns a string of the form: srb://[username.mdasdomain[.zone][:password]@]host[:port]/path[?replica=replica_id][&resource=resource_name][&serverDN=server_DN][&authScheme=auth_scheme]
totalStats - Variable in class org.gridbus.broker.common.Scheduler
 
toXML(Object) - Method in class org.gridbus.broker.util.XmlSerialiserUtil
Create an xml representation of the given object graph.
TRANSFER_MECHANISM - Static variable in class org.gridbus.broker.constants.WSRFConstants
 
TSF_NAMESPACE - Static variable in class org.gridbus.broker.constants.WSRFConstants
 
TSS_NAMESPACE - Static variable in class org.gridbus.broker.constants.WSRFConstants
 
type - Variable in class org.gridbus.broker.common.WorkUnit
 
TYPE_ANY - Static variable in class org.gridbus.broker.constants.JobType
Any job type

U

UNICORE - Static variable in class org.gridbus.broker.constants.MiddlewareType
 
UNICORE_6 - Static variable in class org.gridbus.broker.constants.MiddlewareType
Default Unicore version supported (v.6.0)
UNICORE_6_POSIX - Static variable in class org.gridbus.broker.constants.MiddlewareType
 
UNICORE_6_WINDOWS - Static variable in class org.gridbus.broker.constants.MiddlewareType
 
UNICORE_COMPUTE_SERVER - Static variable in interface org.gridbus.broker.constants.MiddlewareClassName
 
UNICORE_COMPUTE_SERVER_PROPERTY - Static variable in interface org.gridbus.broker.constants.MiddlewareConfigurationProperty
 
UNICORE_GATEWAY_SERVER - Static variable in interface org.gridbus.broker.constants.MiddlewareClassName
 
UNICORE_GATEWAY_SERVER_PROPERTY - Static variable in interface org.gridbus.broker.constants.MiddlewareConfigurationProperty
 
UNICORE_JOB_WRAPPER_PROPERTY - Static variable in interface org.gridbus.broker.constants.MiddlewareConfigurationProperty
 
UNICORE_POSIX_JOB_WRAPPER - Static variable in interface org.gridbus.broker.constants.MiddlewareClassName
 
UNICORE_WINDOWS_JOB_WRAPPER - Static variable in interface org.gridbus.broker.constants.MiddlewareClassName
 
UNIGRIDS_LIFETIME_NAMESPACE - Static variable in class org.gridbus.broker.constants.WSRFConstants
 
UNIGRIDS_LIFETIME_PORTTYPE - Static variable in class org.gridbus.broker.constants.WSRFConstants
 
UNIGRIDS_NS - Static variable in class org.gridbus.broker.constants.WSRFConstants
 
UNIGRIDS_RESOURCE_PROPERTIES_NAMESPACE - Static variable in class org.gridbus.broker.constants.WSRFConstants
 
UNIGRIDS_RESOURCE_PROPERTIES_PORTTYPE - Static variable in class org.gridbus.broker.constants.WSRFConstants
 
UNIGRIDS_SERVICEGROUP_PORTTYPE - Static variable in class org.gridbus.broker.constants.WSRFConstants
 
UNIGRIDS_SERVICEGROUP_REGISTRATION_NAMESPACE - Static variable in class org.gridbus.broker.constants.WSRFConstants
 
UNINITIALISED - Static variable in class org.gridbus.broker.constants.ApplicationStatus
Application is not yet initialised
UNKNOWN - Static variable in class org.gridbus.broker.constants.ApplicationStatus
 
UNKNOWN - Static variable in class org.gridbus.broker.constants.JobStatus
Job status is not known
UNKNOWN - Static variable in class org.gridbus.broker.constants.MiddlewareType
 
Unsupported - Static variable in class org.gridbus.broker.constants.CopyType
 
updateApplication(ApplicationContext) - Method in interface org.gridbus.broker.common.ApplicationManager
 
updateApplication(ApplicationContext) - Method in class org.gridbus.broker.common.Broker
 
updateJob(String, Job) - Method in interface org.gridbus.broker.common.ApplicationManager
Updates a given job (i.e saves it to a persistent store)
updateJob(String, Job) - Method in class org.gridbus.broker.common.Broker
Updates a given job (i.e saves it to a persistent store)
updateJobStatus(Job, int) - Method in class org.gridbus.broker.common.Scheduler
 
updateQos(String, Qos) - Method in interface org.gridbus.broker.common.ApplicationManager
 
updateQos(String, Qos) - Method in class org.gridbus.broker.common.Broker
 
updateQos(Qos, float, long) - Method in class org.gridbus.broker.common.Scheduler
Wrapper method for derived scheduler to update the qos
updateServerPerformance(Job) - Method in class org.gridbus.broker.common.Scheduler
 
updateStats() - Method in class org.gridbus.broker.common.Scheduler
 
USER - Static variable in class org.gridbus.broker.constants.JobType
User job type (jobs are this type by default)
UserCredential - Class in org.gridbus.broker.common.security
 
UserCredential() - Constructor for class org.gridbus.broker.common.security.UserCredential
 
userMarketDir - Variable in class org.gridbus.broker.common.Scheduler
 
useSlot() - Method in class org.gridbus.broker.common.JobQueue
 
useSoftwareCost - Variable in class org.gridbus.broker.common.Scheduler
 

V

validate(XmlObject) - Method in class org.gridbus.broker.parsers.AbstractApplicationParser
 
validate(String) - Method in class org.gridbus.broker.parsers.AbstractApplicationParser
Validates the given application description file with the schema, and returns true if it is valid
validate(String) - Method in interface org.gridbus.broker.parsers.ApplicationParser
Checks if the file is valid.
validate(Node) - Method in class org.gridbus.broker.parsers.CredentialParser
 
validate(String) - Method in class org.gridbus.broker.parsers.CredentialParser
Validates the given credential file with the xcl schema, and returns true if it is valid
validate(String) - Method in class org.gridbus.broker.parsers.ServiceParser
 
VARIABLE - Static variable in class org.gridbus.broker.constants.WSRFConstants
 
Variable - Class in org.gridbus.broker.jobdescription
 
Variable(String) - Constructor for class org.gridbus.broker.jobdescription.Variable
Constructs variable with the given name.
Variable(String, int) - Constructor for class org.gridbus.broker.jobdescription.Variable
Constructs variable with the given name and its type.
Variable(String, int, String) - Constructor for class org.gridbus.broker.jobdescription.Variable
 
variableTable - Variable in class org.gridbus.broker.common.WorkUnit
 
VariableType - Class in org.gridbus.broker.constants
 
VariableType() - Constructor for class org.gridbus.broker.constants.VariableType
 
VERSION - Static variable in class org.gridbus.broker.common.BrokerProperties
The version of the Broker
VERSION - Static variable in class org.gridbus.broker.initializer.StartRun
 

W

WEBSERVICE_CMD - Static variable in class org.gridbus.broker.constants.TaskCommandType
 
WebServiceInvocationParser - Class in org.gridbus.broker.parsers.webservice
 
WebServiceInvocationParser() - Constructor for class org.gridbus.broker.parsers.webservice.WebServiceInvocationParser
 
WebserviceMatcher - Class in org.gridbus.broker.services.application
 
WebserviceMatcher(String, BrokerStorage) - Constructor for class org.gridbus.broker.services.application.WebserviceMatcher
 
WindowsJobWrapper - Class in org.gridbus.broker.services.compute
This is a model class for submitting jobs to various middleware.
WindowsJobWrapper() - Constructor for class org.gridbus.broker.services.compute.WindowsJobWrapper
 
WORKFLOW - Static variable in class org.gridbus.broker.constants.ApplicationModel
Workflow Application
WORKFLOW_APPLICATION - Static variable in class org.gridbus.broker.constants.WSRFConstants
 
WORKFLOW_NAMESPACE - Static variable in class org.gridbus.broker.constants.WSRFConstants
 
WORKING_DIRECTORY_REFERENCE - Static variable in class org.gridbus.broker.constants.WSRFConstants
 
WorkUnit - Class in org.gridbus.broker.common
 
WorkUnit() - Constructor for class org.gridbus.broker.common.WorkUnit
 
wrapPrimitive(Class) - Method in class org.gridbus.broker.services.application.ws.WSExecutor
 
wrapSshToHeadNode(String, String) - Method in class org.gridbus.broker.services.compute.PosixJobWrapper
This is used to wrap up your command so that it will ssh to the head node of a cluster and execute your command from there.
WRITABLE - Static variable in class org.gridbus.broker.constants.WSRFConstants
 
write(int) - Method in class org.gridbus.broker.util.Base64.OutputStream
Writes the byte to the output stream after converting to/from Base64 notation.
write(byte[], int, int) - Method in class org.gridbus.broker.util.Base64.OutputStream
Calls write repeatedly until len bytes are written.
WRITE_ONLY - Static variable in class org.gridbus.broker.constants.DataAccessModes
 
writeToFile(String, String, boolean) - Static method in class org.gridbus.broker.util.FileOpsUtil
 
WS_ADDRESS_NAMESPACE - Static variable in class org.gridbus.broker.constants.WSRFConstants
 
WS_OBJECTS_DESCRIPTION - Static variable in class org.gridbus.broker.constants.Constants
Spring Objects Definition Description Files for WebServices
WSCall - Class in org.gridbus.broker.common
 
WSCall() - Constructor for class org.gridbus.broker.common.WSCall
 
WSCommand - Class in org.gridbus.broker.jobdescription.commands
 
WSCommand() - Constructor for class org.gridbus.broker.jobdescription.commands.WSCommand
 
WSExecutor - Class in org.gridbus.broker.services.application.ws
 
WSExecutor(String, String, String, String, String, Object[]) - Constructor for class org.gridbus.broker.services.application.ws.WSExecutor
 
WSExecutor(String, String, String, String) - Constructor for class org.gridbus.broker.services.application.ws.WSExecutor
 
WSInput - Class in org.gridbus.broker.jobdescription.commands
 
WSInput() - Constructor for class org.gridbus.broker.jobdescription.commands.WSInput
 
WSNT_NAMESPACE - Static variable in class org.gridbus.broker.constants.WSRFConstants
 
WSNTW_NAMESPACE - Static variable in class org.gridbus.broker.constants.WSRFConstants
 
WSParameter - Class in org.gridbus.broker.jobdescription.commands
 
WSParameter() - Constructor for class org.gridbus.broker.jobdescription.commands.WSParameter
 
WSRF_URL - Static variable in class org.gridbus.broker.initializer.StartRun
 
WSRFConstants - Class in org.gridbus.broker.constants
 
WSRFConstants() - Constructor for class org.gridbus.broker.constants.WSRFConstants
 

X

XGRID - Static variable in class org.gridbus.broker.constants.MiddlewareType
Default XGRID version supported (technical preview 2, v.1.0)
XmlSerialiserUtil - Class in org.gridbus.broker.util
 
XmlSerialiserUtil() - Constructor for class org.gridbus.broker.util.XmlSerialiserUtil
 
XPMLParser - Class in org.gridbus.broker.parsers.xpml
Adds jobs to the broker, by parsing the XPML description.
XPMLParser() - Constructor for class org.gridbus.broker.parsers.xpml.XPMLParser
 

A B C D E F G H I J K L M N O P Q R S T U V W X
Copyright © The University of Melbourne. 2006