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

R

r - Variable in class edu.wpi.prc.task.test.ResultTest
 
RANGE_LENGTH - Static variable in class edu.wpi.prc.example.java.generator.WorkUnitGenerator
 
readClientConfigurationFile() - Method in class edu.wpi.prc.client.PRCClient
Reads the volunteer's user name and e-mail address from the configuration file.
readConfigFromFile() - Method in class edu.wpi.prc.persistence.HibernateController
Reads project configuration from the project properties file, then translates it into Hibernate properties.
readConfigFromFile(String) - Method in class edu.wpi.prc.persistence.HibernateController
Reads project configuration from the project properties file, then translates it into Hibernate properties.
readFromDatabase() - Static method in class edu.wpi.prc.project.Project
Attempts to read the project configuration from the database specified in the project configuration file.
readFromFile() - Static method in class edu.wpi.prc.project.Project
Retrieves the project settings from the configuration file rather than the database using the default location for the configuration file.
readFromFile(String) - Static method in class edu.wpi.prc.project.Project
Retrieves the project settings from the configuration file rather than the database allowing the path of the configuration file to be specified.
readLine() - Method in class edu.wpi.prc.util.password.PasswordReader
Reads the password from the console, replacing all characters with asterisks.
readProjectProperties(Project) - Method in class edu.wpi.prc.persistence.HibernateController
Configures Hibernate by inspecting a project.
readWorkUnitFromDisk() - Method in class edu.wpi.prc.client.PRCClient
Reads the work unit files on disk if they exist.
recoverStartRange() - Method in class edu.wpi.prc.example.java.generator.WorkUnitGenerator
If the work unit generator were shut down, then started back up, it would need to determine the last work unit that was generated so that it would know where to resume generating new ranges.
recoverState() - Method in class edu.wpi.prc.templates.java.generator.WorkUnitGenerator
If the work unit generator were shut down, then started back up, it would need to determine the last work unit that was generated so that it would know where to resume generating new ranges.
registerRPCHandler(String, Object) - Method in class edu.wpi.prc.example.java.common.Server
Registers the given RPC handler object with the XML-RPC server.
registerRPCHandler(String, Object) - Method in class edu.wpi.prc.templates.java.common.Server
Registers the given RPC handler object with the XML-RPC server.
reinitializeHibernate() - Method in class edu.wpi.prc.task.test.DataTest
Shuts down Hibernate, then initializes it.
RemoteTransitioner - Class in edu.wpi.prc.server.transitioner
The RemoteTransitoner is intended to run on a different machine than the PRCServer to reduce the load on that machine.
RemoteTransitioner() - Constructor for class edu.wpi.prc.server.transitioner.RemoteTransitioner
Initializes the remote transitioner.
remoteTransitioner - Static variable in class edu.wpi.prc.server.transitioner.RemoteTransitioner
 
remoteTransitionerPortSpinner - Variable in class edu.wpi.prc.tools.builder.gui.ServerConfigurationForm
 
remoteTransitionerPortSpinnerModel - Variable in class edu.wpi.prc.tools.builder.gui.ServerConfigurationForm
 
RemoteTransitionerProxy - Class in edu.wpi.prc.server.transitioner
The RemoteTransitionerProxy is used when the Transitioner component is executed on a different machine than the PRCServer.
RemoteTransitionerProxy(String) - Constructor for class edu.wpi.prc.server.transitioner.RemoteTransitionerProxy
Private constructor ensures that only one instance of RemoteTransitionerProxy exists.
RemoteTransitionerRPCHandler - Class in edu.wpi.prc.server.transitioner
Handles XML-RPC calls for the RemoteTransitioner.
RemoteTransitionerRPCHandler(RemoteTransitioner) - Constructor for class edu.wpi.prc.server.transitioner.RemoteTransitionerRPCHandler
Contructor that takes a reference to the remote transition that created this RPC handler.
remove() - Method in class edu.wpi.prc.task.queue.MultiPriorityQueue.MultiPriorityQueueIterator
Removes the current element.
remove(Object) - Method in class edu.wpi.prc.task.queue.MultiPriorityQueue
Removes the given object from the MultiPriorityQueue.
removeAll(Collection<?>) - Method in class edu.wpi.prc.task.queue.MultiPriorityQueue
Removes all objects contained in the given collection from the MultiPriorityQueue.
removeAllusers() - Method in class edu.wpi.prc.task.WorkUnit
Removes all users from this work unit.
removeFirst() - Method in class edu.wpi.prc.task.queue.MultiPriorityQueue
Removes the first (highest-priority) object in the MultiPriorityQueue and returns it.
removeFirst() - Method in interface edu.wpi.prc.task.queue.TransitionerQueue
 
removeUser() - Method in class edu.wpi.prc.task.Result
Removes the associated volunteer from this result.
removeUser(Volunteer) - Method in class edu.wpi.prc.task.WorkUnit
Remove a user from the set of users associated with this work unit.
resetExpirationDate() - Method in class edu.wpi.prc.task.WorkUnit
Sets this work unit's expiration date to the current time plus the expiration time.
restoreFromDatabase() - Method in class edu.wpi.prc.server.transitioner.LocalTransitioner
Restores all queues from the database.
result - Variable in class edu.wpi.prc.example.java.science.ComputeThread
 
Result - Class in edu.wpi.prc.example.java.validator
Stores all result information needed by the result validator.
Result(String, byte[]) - Constructor for class edu.wpi.prc.example.java.validator.Result
Constructor specifying all members.
Result - Class in edu.wpi.prc.task
A Result is a type of Task that contains data that was analyzed by the science application and returned by a client.
Result() - Constructor for class edu.wpi.prc.task.Result
Default constructor is protected so that the Result will either be created by the TaskFactory or the public constructor that takes a task ID will be called.
Result(String) - Constructor for class edu.wpi.prc.task.Result
Constructor that takes a task ID.
result - Variable in class edu.wpi.prc.templates.java.science.ComputeThread
 
Result - Class in edu.wpi.prc.templates.java.validator
Stores all result information needed by the result validator.
Result(String, byte[]) - Constructor for class edu.wpi.prc.templates.java.validator.Result
Constructor specifying all members.
RESULT_FILE - Static variable in class edu.wpi.prc.tools.extractor.ResultExtractor
 
RESULT_PREFIX - Static variable in class edu.wpi.prc.task.TaskFactory
 
ResultExtractor - Class in edu.wpi.prc.tools.extractor
Retrieves all result data from the project server and writes it to disk.
ResultExtractor() - Constructor for class edu.wpi.prc.tools.extractor.ResultExtractor
 
resultID - Variable in class edu.wpi.prc.example.java.validator.Result
 
resultID - Variable in class edu.wpi.prc.example.java.validator.SpotCheck
 
resultID - Variable in class edu.wpi.prc.templates.java.validator.Result
 
resultID - Variable in class edu.wpi.prc.templates.java.validator.SpotCheck
 
RESULTS_DIR - Static variable in class edu.wpi.prc.tools.extractor.ResultExtractor
 
ResultTest - Class in edu.wpi.prc.task.test
Tests Result persistence.
ResultTest(String) - Constructor for class edu.wpi.prc.task.test.ResultTest
 
ResultType - Enum in edu.wpi.prc.server
Stores the type of a Result that will be validated.
ResultType(int) - Constructor for enum edu.wpi.prc.server.ResultType
 
ResultValidator - Class in edu.wpi.prc.example.java.validator
The ResultValidator class contains project-specific code used to validate work units and spot-checks, and to select the canonical result for a work unit.
ResultValidator() - Constructor for class edu.wpi.prc.example.java.validator.ResultValidator
 
ResultValidator - Class in edu.wpi.prc.templates.java.validator
The ResultValidator class contains project-specific code used to validate work units and spot-checks, and to select the canonical result for a work unit.
ResultValidator() - Constructor for class edu.wpi.prc.templates.java.validator.ResultValidator
 
resultValidatorProgram - Static variable in class edu.wpi.prc.project.Project
 
retainAll(Collection<?>) - Method in class edu.wpi.prc.task.queue.MultiPriorityQueue
Removes all objects from the MultiPriorityQueue except the objects contained in the given collection.
RETRY_DELAY - Static variable in class edu.wpi.prc.example.java.common.Client
 
RETRY_DELAY - Static variable in class edu.wpi.prc.example.java.generator.Generator
 
RETRY_DELAY - Static variable in class edu.wpi.prc.server.transitioner.RemoteTransitionerProxy
 
RETRY_DELAY - Static variable in class edu.wpi.prc.server.validator.DefaultValidatorThread
 
RETRY_DELAY - Static variable in class edu.wpi.prc.templates.java.common.Client
 
RETRY_DELAY - Static variable in class edu.wpi.prc.templates.java.generator.Generator
 
returnResult(NonPersistentWorkUnit, NonPersistentResult) - Method in class edu.wpi.prc.client.PRCClient
Returns a result to the server.
returnResult(String, String, String, byte[]) - Method in class edu.wpi.prc.server.ServerRPCHandler
Adds an ingress result to the transitioner.
RPCHandler - Class in edu.wpi.prc.example.java.science
This class is the RPC handler for the science application's XML-RPC server.
RPCHandler(ScienceApplication) - Constructor for class edu.wpi.prc.example.java.science.RPCHandler
Constructor taking a reference to the science application.
rpcHandler - Variable in class edu.wpi.prc.server.PRCServer
 
RPCHandler - Class in edu.wpi.prc.templates.java.science
This class is the RPC handler for the science application's XML-RPC server.
RPCHandler(ScienceApplication) - Constructor for class edu.wpi.prc.templates.java.science.RPCHandler
Constructor taking a reference to the science application.
RPCHandlerException - Exception in edu.wpi.prc.example.java.common
RPCHandlerExceptions are thrown by an RPC client when the RPC handler being called on a remote host throws an Exception while executing an RPC.
RPCHandlerException() - Constructor for exception edu.wpi.prc.example.java.common.RPCHandlerException
Default constructor.
RPCHandlerException(String) - Constructor for exception edu.wpi.prc.example.java.common.RPCHandlerException
Constructor specifying an error message.
RPCHandlerException - Exception in edu.wpi.prc.templates.java.common
RPCHandlerExceptions are thrown by an RPC client when the RPC handler being called on a remote host throws an Exception while executing an RPC.
RPCHandlerException() - Constructor for exception edu.wpi.prc.templates.java.common.RPCHandlerException
Default constructor.
RPCHandlerException(String) - Constructor for exception edu.wpi.prc.templates.java.common.RPCHandlerException
Constructor specifying an error message.
run() - Method in class edu.wpi.prc.client.PRCClient
Starts the XML-RPC server and begins handling client requests.
run() - Method in class edu.wpi.prc.example.java.science.ComputeThread
Invokes the ScienceDataProcessor to compute the result for the current work unit.
run() - Method in class edu.wpi.prc.server.PRCServer
Starts the XML-RPC server and begins handling client requests.
run() - Method in class edu.wpi.prc.server.spotcheck.SpotCheckThread
Creates as many spot checks as needed by invoking the science application via XML-RPC.
run() - Method in class edu.wpi.prc.server.transitioner.RemoteTransitioner
Starts the remote transitioner.
run() - Method in class edu.wpi.prc.server.validator.DefaultValidatorThread
Requests results from the server and immediately validates them.
run() - Method in class edu.wpi.prc.templates.java.science.ComputeThread
Invokes the ScienceDataProcessor to compute the result for the current work unit.
run() - Method in class edu.wpi.prc.tools.builder.gui.ConnectionFormThread
Makes the "connecting" window appear, and attempts to connect to the project database.
run() - Method in class edu.wpi.prc.util.password.PasswordEraserThread
Begins replacing characters with asterisks.
running - Variable in class edu.wpi.prc.server.transitioner.RemoteTransitioner
 

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