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

M

main(String[]) - Static method in class edu.wpi.prc.client.PRCClient
Controls the client.
main(String[]) - Static method in class edu.wpi.prc.client.test.AllClientTests
 
main(String[]) - Static method in class edu.wpi.prc.client.XMLRPCClient
Parses command-line arguments and sends XML-RPCs to the server.
main(String[]) - Static method in class edu.wpi.prc.example.ExampleProject
 
main(String[]) - Static method in class edu.wpi.prc.example.java.generator.Generator
 
main(String[]) - Static method in class edu.wpi.prc.example.java.science.ScienceApplication
Initializes and starts the science application.
main(String[]) - Static method in class edu.wpi.prc.example.java.validator.Validator
Starts the result validator.
main(String[]) - Static method in class edu.wpi.prc.project.test.AllProjectTests
 
main(String[]) - Static method in class edu.wpi.prc.server.PRCServer
Controls the server.
main(String[]) - Static method in class edu.wpi.prc.server.test.AllServerTests
 
main(String[]) - Static method in class edu.wpi.prc.server.transitioner.RemoteTransitioner
Main control for the remote transitioner.
main(String[]) - Static method in class edu.wpi.prc.task.test.AllTaskTests
 
main(String[]) - Static method in class edu.wpi.prc.templates.java.generator.Generator
 
main(String[]) - Static method in class edu.wpi.prc.templates.java.science.ScienceApplication
Initializes and starts the science application.
main(String[]) - Static method in class edu.wpi.prc.templates.java.validator.Validator
Starts the result validator.
main(String[]) - Static method in class edu.wpi.prc.test.AllTests
Runs all tests in the PRC system.
main(String[]) - Static method in class edu.wpi.prc.tools.builder.ProjectBuilder
Main control of the project builder GUI.
main(String[]) - Static method in class edu.wpi.prc.tools.extractor.ResultExtractor
Gets all valid results from the server and writes them out to disk.
main(String[]) - Static method in class edu.wpi.prc.tools.shutdown.ShutdownController
Determines which process to shut down by parsing command-line arguments.
main(String[]) - Static method in class edu.wpi.prc.user.test.AllUserTests
 
MARK_INVALID_RPC_NAME - Static variable in class edu.wpi.prc.example.java.validator.ValidatorClient
 
MARK_INVALID_RPC_NAME - Static variable in class edu.wpi.prc.templates.java.validator.ValidatorClient
 
MARK_VALID_RPC_NAME - Static variable in class edu.wpi.prc.example.java.validator.ValidatorClient
 
MARK_VALID_RPC_NAME - Static variable in class edu.wpi.prc.templates.java.validator.ValidatorClient
 
markResultInvalid(String) - Method in class edu.wpi.prc.example.java.validator.ValidatorClient
Marks the result with the given ID as valid.
markResultInvalid(String) - Method in class edu.wpi.prc.server.ServerRPCHandler
Informs the transitioner that the specified ingress result is NOT valid.
markResultInvalid(Result) - Method in class edu.wpi.prc.server.transitioner.LocalTransitioner
Marks a result as invalid.
markResultInvalid(Result) - Method in class edu.wpi.prc.server.transitioner.RemoteTransitioner
 
markResultInvalid(Result) - Method in class edu.wpi.prc.server.transitioner.RemoteTransitionerProxy
Marks a result as invalid.
markResultInvalid(String) - Method in class edu.wpi.prc.server.transitioner.RemoteTransitionerRPCHandler
Marks a result as invalid.
markResultInvalid(Result) - Method in interface edu.wpi.prc.server.transitioner.Transitioner
Marks a result as invalid.
markResultInvalid(String) - Method in class edu.wpi.prc.templates.java.validator.ValidatorClient
Marks the result with the given ID as valid.
markResultValid(String) - Method in class edu.wpi.prc.example.java.validator.ValidatorClient
Marks the result with the given ID as valid.
markResultValid(String) - Method in class edu.wpi.prc.server.ServerRPCHandler
Informs the transitioner that the specified ingress result is valid.
markResultValid(Result) - Method in class edu.wpi.prc.server.transitioner.LocalTransitioner
Marks a Result as valid.
markResultValid(Result) - Method in class edu.wpi.prc.server.transitioner.RemoteTransitioner
 
markResultValid(Result) - Method in class edu.wpi.prc.server.transitioner.RemoteTransitionerProxy
Marks a Result as valid.
markResultValid(String) - Method in class edu.wpi.prc.server.transitioner.RemoteTransitionerRPCHandler
Marks a Result as valid.
markResultValid(Result) - Method in interface edu.wpi.prc.server.transitioner.Transitioner
Marks a Result as valid.
markResultValid(String) - Method in class edu.wpi.prc.templates.java.validator.ValidatorClient
Marks the result with the given ID as valid.
MAX_END_ID - Static variable in class edu.wpi.prc.task.TaskFactory
 
message - Variable in exception edu.wpi.prc.example.java.common.RPCHandlerException
 
message - Variable in exception edu.wpi.prc.server.DuplicateTaskIDException
 
message - Variable in exception edu.wpi.prc.server.EmptyQueueException
 
message - Variable in exception edu.wpi.prc.server.InvalidPasswordException
 
message - Variable in exception edu.wpi.prc.server.InvalidTaskException
 
message - Variable in exception edu.wpi.prc.server.InvalidUserException
 
message - Variable in exception edu.wpi.prc.server.UnassignedUserException
 
message - Variable in exception edu.wpi.prc.templates.java.common.RPCHandlerException
 
MIN_PRIORITY - Static variable in class edu.wpi.prc.task.Task
 
minNumResults - Variable in class edu.wpi.prc.project.Project
 
minNumResults - Variable in class edu.wpi.prc.server.transitioner.LocalTransitioner
 
minNumResultsSpinner - Variable in class edu.wpi.prc.tools.builder.gui.ServerConfigurationForm
 
minNumResultsSpinnerModel - Variable in class edu.wpi.prc.tools.builder.gui.ServerConfigurationForm
 
minNumSpotChecks - Variable in class edu.wpi.prc.project.Project
 
minNumSpotChecks - Variable in class edu.wpi.prc.server.spotcheck.SpotCheckThread
 
minNumSpotChecks - Variable in class edu.wpi.prc.server.transitioner.LocalTransitioner
 
MissingConfigurationFileException - Exception in edu.wpi.prc.project
The MissingConfigurationFileException is thrown when Project.readFromFile() cannot open the project configuration file.
MissingConfigurationFileException() - Constructor for exception edu.wpi.prc.project.MissingConfigurationFileException
Default constructor.
MissingConfigurationFileException(String) - Constructor for exception edu.wpi.prc.project.MissingConfigurationFileException
Constructor specifying an error message.
moveToPendingResultQueue(TransitionerQueue<Result>, Result) - Method in class edu.wpi.prc.server.transitioner.LocalTransitioner
Moves a Result from a result queue to the pending result queue.
moveToPendingWorkQueue(TransitionerQueue<WorkUnit>, WorkUnit) - Method in class edu.wpi.prc.server.transitioner.LocalTransitioner
Moves a WorkUnit from a work queue to the pending work queue.
moveToRetiredWorkQueue(WorkUnit) - Method in class edu.wpi.prc.server.transitioner.LocalTransitioner
Moves a WorkUnit from the pending work queue to the retired work queue.
moveToValidResultQueue(Result) - Method in class edu.wpi.prc.server.transitioner.LocalTransitioner
Moves a Result from the pending result queue to the valid result queue.
MultiPriorityQueue<T extends Prioritizable> - Class in edu.wpi.prc.task.queue
Stores queues of Prioritizable objects.
MultiPriorityQueue() - Constructor for class edu.wpi.prc.task.queue.MultiPriorityQueue
 
MultiPriorityQueue.MultiPriorityQueueIterator<P extends T> - Class in edu.wpi.prc.task.queue
This is the iterator for the MultiPriorityQueue.
MultiPriorityQueue.MultiPriorityQueueIterator(SortedSet<Integer>, Map<Integer, LinkedList<P>>, int) - Constructor for class edu.wpi.prc.task.queue.MultiPriorityQueue.MultiPriorityQueueIterator
The constructor stores a copy of the MultiPriorityQueue.

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