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

P

P() - Method in class org.gridbus.broker.util.SSHSession
 
ParameterProcessor - Class in org.gridbus.broker.xpml
This class will extract all the information regarding Parameters from the XML file.
ParameterProcessor() - Constructor for class org.gridbus.broker.xpml.ParameterProcessor
Default constructor for this class
ParameterProcessor(Element) - Constructor for class org.gridbus.broker.xpml.ParameterProcessor
Sets up the parameter processor with the input element object
parseLocal(Element) - Method in class org.gridbus.broker.xgrl.ComputeProcessor
Returns a ComputeServer representing the jobmanager on the localhost
parseParameter(String) - Method in class org.gridbus.broker.xpml.Plan2XML
Parses the parameter string and generates appropriate parameter tags in XML
parsePlan(String) - Method in class org.gridbus.broker.xpml.InputReader
This function converts a plan file into an XML and parses it, to create job and requirement objects
parseRemote(Element) - Method in class org.gridbus.broker.xgrl.ComputeProcessor
Returns a ComputeServer
parseRunFile(String) - Method in class org.gridbus.broker.runfile.RunFile
Parses the specified run file.
parseSrbUri(String) - Static method in class org.gridbus.broker.farming.common.data.SrbDataHost
This method expects the url to be in the following format: srb:// userName .
parseTask(String) - Method in class org.gridbus.broker.xpml.Plan2XML
Parse a task string and create appropriate command tags for the task
parseXGRL(String) - Method in class org.gridbus.broker.xgrl.XGRLReader
Loads a document from a file specified, and parses it to a collection of jobs and requirement objects.
parseXML(String) - Method in class org.gridbus.broker.xpml.XPMLReader
Loads a document from a file specified, and parses it to a collection of jobs and requirement objects.
PBS - Static variable in class org.gridbus.broker.farming.common.ComputeServer
Default PBS version supported (OpenPBS 2.3)
PBSComputeServer - Class in org.gridbus.broker.farming.pbs
This class represents a compute server running PBS
PBSComputeServer() - Constructor for class org.gridbus.broker.farming.pbs.PBSComputeServer
Default Constructor
PBSComputeServer(Vector) - Constructor for class org.gridbus.broker.farming.pbs.PBSComputeServer
 
PBSComputeServer(Object) - Constructor for class org.gridbus.broker.farming.pbs.PBSComputeServer
 
PBSComputeServer(String) - Constructor for class org.gridbus.broker.farming.pbs.PBSComputeServer
 
PBSComputeServer(String, Vector) - Constructor for class org.gridbus.broker.farming.pbs.PBSComputeServer
 
PBSComputeServer(String, Vector, Object) - Constructor for class org.gridbus.broker.farming.pbs.PBSComputeServer
 
PBSJobWrapper - Class in org.gridbus.broker.farming.pbs
This class interacts with the PBS server.
PBSJobWrapper(Object) - Constructor for class org.gridbus.broker.farming.pbs.PBSJobWrapper
 
PBSJobWrapper() - Constructor for class org.gridbus.broker.farming.pbs.PBSJobWrapper
Constructor
PENDING - Static variable in class org.gridbus.broker.farming.common.Job
Job is submitted, but waiting on the remote node.
PERSISTENCE - Static variable in class org.gridbus.broker.farming.common.services.Service
 
PERSISTENCE_DB_CONNECTIONSTRING - Static variable in class org.gridbus.broker.farming.common.BrokerProperties
Persistence database connection string
PERSISTENCE_DB_DRIVER - Static variable in class org.gridbus.broker.farming.common.BrokerProperties
JDBC Driver class for persistence database
PERSISTENCE_DB_PASSWORD - Static variable in class org.gridbus.broker.farming.common.BrokerProperties
Persistence database password
PERSISTENCE_DB_USERNAME - Static variable in class org.gridbus.broker.farming.common.BrokerProperties
Persistence database username
PERSISTENCE_MODE - Static variable in class org.gridbus.broker.farming.common.BrokerProperties
Persistence mode
PersistenceFactory - Class in org.gridbus.broker.persistence
 
PersistenceFactory(Object) - Constructor for class org.gridbus.broker.persistence.PersistenceFactory
 
persistenceType(int) - Static method in class org.gridbus.broker.persistence.PersistenceFactory
Returns the string representation of the int type given.
persistenceType(String) - Static method in class org.gridbus.broker.persistence.PersistenceFactory
Returns the int representation of the string type given.
Plan2XML - Class in org.gridbus.broker.xpml
 
Plan2XML() - Constructor for class org.gridbus.broker.xpml.Plan2XML
 
pop() - Method in class org.gridbus.broker.util.TokenStack
Returns a string popped off the top of the stack
PostProcessManager - Class in org.gridbus.broker.farming.common.postprocess
 
PostProcessManager(ComputeServer, GridbusFarmingEngine) - Constructor for class org.gridbus.broker.farming.common.postprocess.PostProcessManager
 
PRESTAGE - Static variable in class org.gridbus.broker.farming.common.Job
Job is waiting on the local broker node, for files to be pre-staged to the remote node.
printAttrs(Attribute) - Method in class org.gridbus.broker.util.LdapReplicaAccessUtil
Prints the attribute lists passed in
printConfigInfo() - Static method in class org.gridbus.broker.initializer.StartRun
Prints the Startup parameters, configuration information.
printJobs() - Method in class org.gridbus.broker.runfile.RunFile
Prints the details of the jobs defined in the parsed run file.
printSearchEnumeration(NamingEnumeration) - Method in class org.gridbus.broker.util.LdapReplicaAccessUtil
Prints the result list passed in
printStats() - Method in class org.gridbus.broker.scheduler.Scheduler
 
process(Object) - Method in interface org.gridbus.broker.xgrl.ClassInterpreter
Abstract method to process xml doc / file / other object
process(Object) - Method in class org.gridbus.broker.xgrl.XGRLInterpreter
 
process(Document) - Method in class org.gridbus.broker.xgrl.XGRLInterpreter
 
process(Document) - Method in interface org.gridbus.broker.xpml.ClassInterpreter
Abstract method to process xml doc
process(Document) - Method in class org.gridbus.broker.xpml.XpmlInterpreter
This method processes an xml app-description file: It iterates through each of the elements and invoke the appropriate method based on the element name (uses reflection).
processAlchemi(Element) - Method in class org.gridbus.broker.xgrl.ComputeProcessor
Returns a AlchemiComputeServer (representing a Alchemi manager)
processAuth(Element) - Method in class org.gridbus.broker.xgrl.CredentialProcessor
 
processCondor(Element) - Method in class org.gridbus.broker.xgrl.ComputeProcessor
 
processCopy(Element) - Method in class org.gridbus.broker.xpml.TaskProcessor
Returns the copy command string from the element
processDatabase(Element) - Method in class org.gridbus.broker.xgrl.StorageProcessor
Returns a StorageServer that contains a database
processExecute(Element) - Method in class org.gridbus.broker.xpml.TaskProcessor
Returns the execute command string from the element
processFork(Element) - Method in class org.gridbus.broker.xgrl.ComputeProcessor
 
processGcopy(Element) - Method in class org.gridbus.broker.xpml.TaskProcessor
Returns the GCopy command string from the element
processGeneric(Element) - Method in class org.gridbus.broker.xgrl.StorageProcessor
Returns a StorageServer
processGlobus(Element) - Method in class org.gridbus.broker.xgrl.ComputeProcessor
Returns a collection containing a GlobusComputeServer
processJobReq() - Method in class org.gridbus.broker.xpml.RequirementProcessor
Added by tcma to handle the job requirement, it returns a vector of strings with the format "key&&value"
processKeystore(Element) - Method in class org.gridbus.broker.xgrl.CredentialProcessor
 
processMarketService(Element) - Method in class org.gridbus.broker.xgrl.InformationServiceProcessor
Not implemented yet.
processMcopy(Element) - Method in class org.gridbus.broker.xpml.TaskProcessor
Returns the MCopy command string from the element
processNetworkStatus(Element) - Method in class org.gridbus.broker.xgrl.InformationServiceProcessor
Returns a NetworkStatusService
processNodeReq() - Method in class org.gridbus.broker.xpml.RequirementProcessor
Added by tcma, to treat the node requirement separately with the job req
processPbs(Element) - Method in class org.gridbus.broker.xgrl.ComputeProcessor
 
processPostProcess(Element) - Method in class org.gridbus.broker.xpml.TaskProcessor
 
processProxyCertificate(Element) - Method in class org.gridbus.broker.xgrl.CredentialProcessor
 
processRange(Element, String, String) - Method in class org.gridbus.broker.xpml.IntegerProcessor
Processes a listvariable tag and returns a ListVariable object
processReplicaCatalog(Element) - Method in class org.gridbus.broker.xgrl.InformationServiceProcessor
Returns a Replica catalog service
processSge(Element) - Method in class org.gridbus.broker.xgrl.ComputeProcessor
 
processSingle(Element, String, String) - Method in class org.gridbus.broker.xpml.IntegerProcessor
Processes a singlevariable tag and returns a SingleVariable object
processSingle(Element, String, String) - Method in class org.gridbus.broker.xpml.StringProcessor
Processes a singlevariable tag and returns a SingleVariable object
processSrbMCAT(Element) - Method in class org.gridbus.broker.xgrl.InformationServiceProcessor
Returns a SrbMCAT Service
processSubstitute(Element) - Method in class org.gridbus.broker.xpml.TaskProcessor
Returns the substitute command string from the element
processUnicore(Element) - Method in class org.gridbus.broker.xgrl.ComputeProcessor
Returns an object representing the Unicore gateway
processXgrid(Element) - Method in class org.gridbus.broker.xgrl.ComputeProcessor
Returns a an XgridComputeServer
PROXYCERT - Static variable in class org.gridbus.broker.farming.common.security.UserCredential
x.509 Proxy certificate
ProxyCredential - Class in org.gridbus.broker.farming.common.security
 
ProxyCredential() - Constructor for class org.gridbus.broker.farming.common.security.ProxyCredential
Represents a credential that is a x.509 proxy certificates
push(String) - Method in class org.gridbus.broker.util.TokenStack
Pushes a string token onto the stack
put(Job) - Method in class org.gridbus.broker.farming.common.JobBuffer
Puts a job into the queue buffer
put(Collection) - Method in class org.gridbus.broker.farming.common.JobBuffer
Put a group of jobs into the queue buffer
putFile(String, String) - Method in class org.gridbus.broker.farming.globus.GridFTPUtil
Copies a file to the remote node

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