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

S

save() - Method in class edu.wpi.prc.task.NonPersistentResult
Only used in the persistent version of this class.
save() - Method in class edu.wpi.prc.task.NonPersistentWorkUnit
Only used in the persistent version of this class.
save() - Method in class edu.wpi.prc.task.Result
Inserts this Result into the database as a new record.
save() - Method in class edu.wpi.prc.task.Task
Inserts this Task into the database as a new record.
save() - Method in class edu.wpi.prc.task.WorkUnit
Inserts this WorkUnit into the database as a new record.
save() - Method in class edu.wpi.prc.user.Volunteer
Saves this Volunteer to the database.
SAVE_CHECKPOINT_RPC_NAME - Static variable in class edu.wpi.prc.example.java.science.ScienceApplicationClient
 
SAVE_CHECKPOINT_RPC_NAME - Static variable in class edu.wpi.prc.templates.java.science.ScienceApplicationClient
 
saveCheckpoint(byte[]) - Method in class edu.wpi.prc.client.ClientRPCHandler
Saves checkpoint data to disk.
saveCheckpoint(byte[]) - Method in class edu.wpi.prc.example.java.science.ScienceApplicationClient
Sends a checkpoint to the project client, which then writes it out to disk.
saveCheckpoint(byte[]) - Method in class edu.wpi.prc.templates.java.science.ScienceApplicationClient
Sends a checkpoint to the project client, which then writes it out to disk.
saveOrUpdate() - Method in class edu.wpi.prc.project.Project
Saves this Project to the database or updates it if it already exists.
SCI_APP_PORT - Static variable in class edu.wpi.prc.example.java.science.ScienceApplication
 
SCI_APP_PORT - Static variable in class edu.wpi.prc.templates.java.science.ScienceApplication
 
sciapp - Variable in class edu.wpi.prc.example.java.science.RPCHandler
 
sciapp - Variable in class edu.wpi.prc.templates.java.science.RPCHandler
 
SCIAPP_RETRY_DELAY - Static variable in class edu.wpi.prc.client.PRCClient
 
SCIAPP_RETRY_DELAY - Static variable in class edu.wpi.prc.server.spotcheck.SpotCheckGenerator
 
sciappPortSpinner - Variable in class edu.wpi.prc.tools.builder.gui.NetworkConfigurationForm
 
sciappPortSpinnerModel - Variable in class edu.wpi.prc.tools.builder.gui.NetworkConfigurationForm
 
scienceAlgorithm() - Method in class edu.wpi.prc.templates.java.science.ScienceDataProcessor
This is the science algorithm.
scienceApp - Variable in class edu.wpi.prc.project.Project
 
ScienceApplication - Class in edu.wpi.prc.example.java.science
The ScienceApplication class initializes and starts the XML-RPC server.
ScienceApplication() - Constructor for class edu.wpi.prc.example.java.science.ScienceApplication
Default constructor.
ScienceApplication - Class in edu.wpi.prc.templates.java.science
The ScienceApplication class initializes and starts the XML-RPC server.
ScienceApplication() - Constructor for class edu.wpi.prc.templates.java.science.ScienceApplication
Default constructor.
ScienceApplicationClient - Class in edu.wpi.prc.example.java.science
The ScienceApplicationClient is an XML-RPC client with added functionality that is needed by the science application.
ScienceApplicationClient() - Constructor for class edu.wpi.prc.example.java.science.ScienceApplicationClient
Default constructor.
ScienceApplicationClient - Class in edu.wpi.prc.templates.java.science
The ScienceApplicationClient is an XML-RPC client with added functionality that is needed by the science application.
ScienceApplicationClient() - Constructor for class edu.wpi.prc.templates.java.science.ScienceApplicationClient
Default constructor.
scienceAppPort - Variable in class edu.wpi.prc.project.Project
 
scienceAppURI - Variable in class edu.wpi.prc.client.PRCClient
 
scienceAppURI - Variable in class edu.wpi.prc.server.spotcheck.SpotCheckThread
 
ScienceDataProcessor - Class in edu.wpi.prc.example.java.science
The ScienceDataProcessor contains all of the project-specific methods required to compute the results for work units.
ScienceDataProcessor(byte[]) - Constructor for class edu.wpi.prc.example.java.science.ScienceDataProcessor
Constructor that takes a byte array representing the work unit data to be processed.
ScienceDataProcessor - Class in edu.wpi.prc.templates.java.science
The ScienceDataProcessor contains all of the project-specific methods required to compute the results for work units.
ScienceDataProcessor(byte[]) - Constructor for class edu.wpi.prc.templates.java.science.ScienceDataProcessor
Constructor that takes a byte array representing the work unit data to be processed.
score - Variable in class edu.wpi.prc.user.Volunteer
 
SELECT_CANONICAL_RPC_NAME - Static variable in class edu.wpi.prc.example.java.validator.ValidatorClient
 
SELECT_CANONICAL_RPC_NAME - Static variable in class edu.wpi.prc.templates.java.validator.ValidatorClient
 
SelectActionComponents - Class in edu.wpi.prc.tools.builder.gui
 
SelectActionComponents() - Constructor for class edu.wpi.prc.tools.builder.gui.SelectActionComponents
 
selectActionFinishClick() - Method in class edu.wpi.prc.tools.builder.gui.ConfirmationForm
Controls the actions that occur when the finish button is clicked.
SelectActionForm - Class in edu.wpi.prc.tools.builder.gui
Asks user whether he/she is creating a new project or modifying an existing project.
SelectActionForm() - Constructor for class edu.wpi.prc.tools.builder.gui.SelectActionForm
Constructor that takes a reference to the this form's parent form.
selectActionNextClick() - Method in class edu.wpi.prc.tools.builder.gui.BasicConfigurationForm
Controls the actions that occur when the next button is clicked.
selectActionNextClick() - Method in class edu.wpi.prc.tools.builder.gui.DatabaseConfigurationForm
Controls the actions that occur when the next button is clicked.
selectActionNextClick() - Method in class edu.wpi.prc.tools.builder.gui.NetworkConfigurationForm
Controls the actions that occur when the next button is clicked.
selectActionNextClick() - Method in class edu.wpi.prc.tools.builder.gui.SelectActionForm
Controls the actions that occur when the next button is clicked.
selectActionNextClick() - Method in class edu.wpi.prc.tools.builder.gui.ServerConfigurationForm
Controls the actions that occur when the next button is clicked.
selectActionNextClick() - Method in class edu.wpi.prc.tools.builder.gui.SpotCheckConfigurationForm
Controls the actions that occur when the next button is clicked.
selectActionPreviousClick() - Method in class edu.wpi.prc.tools.builder.gui.BasicConfigurationForm
Controls the actions that occur when the previous button is clicked.
selectActionPreviousClick() - Method in class edu.wpi.prc.tools.builder.gui.ConfirmationForm
Controls the actions that occur when the previous button is clicked.
selectActionPreviousClick() - Method in class edu.wpi.prc.tools.builder.gui.DatabaseConfigurationForm
Controls the actions that occur when the previous button is clicked.
selectActionPreviousClick() - Method in class edu.wpi.prc.tools.builder.gui.NetworkConfigurationForm
Controls the actions that occur when the previous button is clicked.
selectActionPreviousClick() - Method in class edu.wpi.prc.tools.builder.gui.ServerConfigurationForm
Controls the actions that occur when the previous button is clicked.
selectActionPreviousClick() - Method in class edu.wpi.prc.tools.builder.gui.SpotCheckConfigurationForm
Controls the actions that occur when the previous button is clicked.
selectCanonicalResult(Vector<Result>) - Method in class edu.wpi.prc.example.java.validator.ResultValidator
Selects a canonical result from a set of results.
selectCanonicalResult(String) - Method in class edu.wpi.prc.example.java.validator.ValidatorClient
Selects the result with the given ID as the canonical result for a work unit.
selectCanonicalResult(String) - Method in class edu.wpi.prc.server.ServerRPCHandler
Designates a result as the canonical result for a work unit.
selectCanonicalResult(Result) - Method in class edu.wpi.prc.server.transitioner.LocalTransitioner
Designates a canonical Result by removing all related results from the ingress and pending queues, adding the canonical result to the valid queue, and retiring the canonical result's work unit.
selectCanonicalResult(Result) - Method in class edu.wpi.prc.server.transitioner.RemoteTransitioner
 
selectCanonicalResult(Result) - Method in class edu.wpi.prc.server.transitioner.RemoteTransitionerProxy
Designates a canonical Result by removing all related results from the ingress and pending queues, adding the canonical result to the valid queue, and retiring the canonical result's work unit.
selectCanonicalResult(String) - Method in class edu.wpi.prc.server.transitioner.RemoteTransitionerRPCHandler
Designates a canonical Result by removing all related results from the ingress and pending queues, adding the canonical result to the valid queue, and retiring the canonical result's work unit.
selectCanonicalResult(Result) - Method in interface edu.wpi.prc.server.transitioner.Transitioner
Designates a canonical Result by removing all related results from the ingress and pending queues, adding the canonical result to the valid queue, and retiring the canonical result's work unit.
selectCanonicalResult(Vector<Result>) - Method in class edu.wpi.prc.templates.java.validator.ResultValidator
Selects a canonical result from a set of results.
selectCanonicalResult(String) - Method in class edu.wpi.prc.templates.java.validator.ValidatorClient
Selects the result with the given ID as the canonical result for a work unit.
selectDatabaseType(ActionEvent) - Method in class edu.wpi.prc.tools.builder.gui.DatabaseConfigurationForm
This method is called when the user changes the database type that is selected.
selectLocalTransitioner(ActionEvent) - Method in class edu.wpi.prc.tools.builder.gui.ServerConfigurationForm
This method is called when the local transitioner type is changed.
selectRemoteTransitioner(ActionEvent) - Method in class edu.wpi.prc.tools.builder.gui.ServerConfigurationForm
This method is called when the transitioner type is changed.
SEND_WU_RPC_NAME - Static variable in class edu.wpi.prc.example.java.generator.WorkGeneratorClient
 
SEND_WU_RPC_NAME - Static variable in class edu.wpi.prc.templates.java.generator.WorkGeneratorClient
 
sendRPC(String, Vector) - Static method in class edu.wpi.prc.client.XMLRPCClient
Executes the given XML-RPC command with the given parameters.
sendRPC(String, Vector) - Method in class edu.wpi.prc.server.transitioner.RemoteTransitionerProxy
Executes an XML-RPC on the remote transitioner.
sendRPC(String, Vector) - Static method in class edu.wpi.prc.tools.shutdown.ShutdownController
Executes the given XML-RPC command with the given parameters.
sendWorkUnit(Vector, String) - Method in class edu.wpi.prc.example.java.generator.WorkGeneratorClient
Executes the server.addWorkUnit RPC with the given parameter list.
sendWorkUnit(String, byte[], int, int, double) - Method in class edu.wpi.prc.example.java.generator.WorkGeneratorClient
Sends a new work unit to the server.
sendWorkUnit(String, byte[], int, int) - Method in class edu.wpi.prc.example.java.generator.WorkGeneratorClient
Sends a new work unit to the server.
sendWorkUnit(byte[], int, int, double) - Method in class edu.wpi.prc.example.java.generator.WorkGeneratorClient
Sends a new work unit to the server.
sendWorkUnit(byte[], int, int) - Method in class edu.wpi.prc.example.java.generator.WorkGeneratorClient
Sends a new work unit to the server.
sendWorkUnit(byte[]) - Method in class edu.wpi.prc.example.java.generator.WorkGeneratorClient
Sends a new work unit to the server.
sendWorkUnit(byte[]) - Method in class edu.wpi.prc.example.java.generator.WorkUnitGenerator
Adds a new work unit to the server by calling the server.addWorkUnit XML-RPC.
sendWorkUnit(Vector, String) - Method in class edu.wpi.prc.templates.java.generator.WorkGeneratorClient
Executes the server.addWorkUnit RPC with the given parameter list.
sendWorkUnit(String, byte[], int, int, double) - Method in class edu.wpi.prc.templates.java.generator.WorkGeneratorClient
Sends a new work unit to the server.
sendWorkUnit(String, byte[], int, int) - Method in class edu.wpi.prc.templates.java.generator.WorkGeneratorClient
Sends a new work unit to the server.
sendWorkUnit(byte[], int, int, double) - Method in class edu.wpi.prc.templates.java.generator.WorkGeneratorClient
Sends a new work unit to the server.
sendWorkUnit(byte[], int, int) - Method in class edu.wpi.prc.templates.java.generator.WorkGeneratorClient
Sends a new work unit to the server.
sendWorkUnit(byte[]) - Method in class edu.wpi.prc.templates.java.generator.WorkGeneratorClient
Sends a new work unit to the server.
sendWorkUnit(byte[]) - Method in class edu.wpi.prc.templates.java.generator.WorkUnitGenerator
Adds a new work unit to the server by calling the server.addWorkUnit XML-RPC.
serialVersionUID - Static variable in exception edu.wpi.prc.example.java.common.RPCHandlerException
 
serialVersionUID - Static variable in exception edu.wpi.prc.persistence.InvalidLogPathException
 
serialVersionUID - Static variable in exception edu.wpi.prc.project.MissingConfigurationFileException
 
serialVersionUID - Static variable in exception edu.wpi.prc.server.DuplicateTaskIDException
 
serialVersionUID - Static variable in exception edu.wpi.prc.server.EmptyQueueException
 
serialVersionUID - Static variable in exception edu.wpi.prc.server.InvalidPasswordException
 
serialVersionUID - Static variable in exception edu.wpi.prc.server.InvalidTaskException
 
serialVersionUID - Static variable in exception edu.wpi.prc.server.InvalidUserException
 
serialVersionUID - Static variable in exception edu.wpi.prc.server.UnassignedUserException
 
serialVersionUID - Static variable in class edu.wpi.prc.task.queue.MultiPriorityQueue
 
serialVersionUID - Static variable in exception edu.wpi.prc.templates.java.common.RPCHandlerException
 
serialVersionUID - Static variable in class edu.wpi.prc.tools.builder.gui.BasicConfigurationForm
 
serialVersionUID - Static variable in class edu.wpi.prc.tools.builder.gui.ConfirmationForm
 
serialVersionUID - Static variable in class edu.wpi.prc.tools.builder.gui.ConnectingForm
 
serialVersionUID - Static variable in class edu.wpi.prc.tools.builder.gui.DatabaseConfigurationForm
 
serialVersionUID - Static variable in class edu.wpi.prc.tools.builder.gui.NetworkConfigurationForm
 
serialVersionUID - Static variable in class edu.wpi.prc.tools.builder.gui.SelectActionForm
 
serialVersionUID - Static variable in class edu.wpi.prc.tools.builder.gui.ServerConfigurationForm
 
serialVersionUID - Static variable in class edu.wpi.prc.tools.builder.gui.SpotCheckConfigurationForm
 
Server - Class in edu.wpi.prc.example.java.common
The Server class is responsible for initializing, starting, and stopping an XML-RPC server.
Server(int) - Constructor for class edu.wpi.prc.example.java.common.Server
Constructor that takes the port number on which to listen.
server - Variable in class edu.wpi.prc.example.java.science.ScienceApplication
 
Server - Class in edu.wpi.prc.templates.java.common
The Server class is responsible for initializing, starting, and stopping an XML-RPC server.
Server(int) - Constructor for class edu.wpi.prc.templates.java.common.Server
Constructor that takes the port number on which to listen.
server - Variable in class edu.wpi.prc.templates.java.science.ScienceApplication
 
SERVER_CONFIG_FILE_PATH - Static variable in class edu.wpi.prc.tools.builder.ProjectBuilder
 
SERVER_RETRY_DELAY - Static variable in class edu.wpi.prc.client.PRCClient
 
serverAddress - Variable in class edu.wpi.prc.example.java.common.Client
 
serverAddress - Variable in class edu.wpi.prc.templates.java.common.Client
 
ServerConfigurationComponents - Class in edu.wpi.prc.tools.builder.gui
 
ServerConfigurationComponents() - Constructor for class edu.wpi.prc.tools.builder.gui.ServerConfigurationComponents
 
ServerConfigurationForm - Class in edu.wpi.prc.tools.builder.gui
Allows the user to specify the type of transitioner and validator to use, as well as the minimum number of results for each work unit.
ServerConfigurationForm(GUIForm) - Constructor for class edu.wpi.prc.tools.builder.gui.ServerConfigurationForm
Constructor that takes a reference to the this form's parent form.
serverDir - Static variable in class edu.wpi.prc.project.Project
 
serverPortSpinner - Variable in class edu.wpi.prc.tools.builder.gui.NetworkConfigurationForm
 
serverPortSpinnerModel - Variable in class edu.wpi.prc.tools.builder.gui.NetworkConfigurationForm
 
ServerRPCHandler - Class in edu.wpi.prc.server
Processes all client XML-RPC requests by delegating to the appropriate classes.
ServerRPCHandler() - Constructor for class edu.wpi.prc.server.ServerRPCHandler
 
serverURI - Variable in class edu.wpi.prc.client.PRCClient
 
serverURI - Variable in class edu.wpi.prc.project.Project
 
sessions - Variable in class edu.wpi.prc.persistence.HibernateController
 
setAssignmentCount(int) - Method in class edu.wpi.prc.task.WorkUnit
 
setCheckpointing(boolean) - Method in class edu.wpi.prc.example.java.science.ScienceApplicationClient
Enables or disables the use of checkpointing.
setCheckpointing(boolean) - Method in class edu.wpi.prc.templates.java.science.ScienceApplicationClient
Enables or disables the use of checkpointing.
setClientPort(int) - Method in class edu.wpi.prc.project.Project
 
setConfiguration() - Method in class edu.wpi.prc.persistence.HibernateController
Sets the Hibernate configuration that was extracted from the project.
setCreationDate(Date) - Method in class edu.wpi.prc.task.Task
 
setData(byte[]) - Method in class edu.wpi.prc.task.Task
 
setDatabaseType(DatabaseType) - Method in class edu.wpi.prc.persistence.HibernateController
Sets the type of database hibernate will use if none is specified.
setDataPartitions(List<byte[]>) - Method in class edu.wpi.prc.task.Task
Sets the list of data partitions (required for Hibernate to work).
setDbPassword(String) - Method in class edu.wpi.prc.project.Project
 
setDbType(DatabaseType) - Method in class edu.wpi.prc.project.Project
 
setDbTypeStr(String) - Method in class edu.wpi.prc.project.Project
 
setDbURI(String) - Method in class edu.wpi.prc.project.Project
 
setDbUserName(String) - Method in class edu.wpi.prc.project.Project
 
setDefaultValidator(boolean) - Method in class edu.wpi.prc.project.Project
 
setEMailAddress(String) - Method in class edu.wpi.prc.user.Volunteer
 
setExpirationDate(Date) - Method in class edu.wpi.prc.task.WorkUnit
 
setExpirationDelta(long) - Method in class edu.wpi.prc.task.WorkUnit
 
setExpirationTime(long) - Method in class edu.wpi.prc.task.WorkUnit
Sets the expiration time and, then calculates and sets the expiration date.
setFailedSpotCheckActionStr(String) - Method in class edu.wpi.prc.project.Project
 
setHibernateProperties(Properties) - Method in class edu.wpi.prc.persistence.HibernateController
 
setId(long) - Method in class edu.wpi.prc.project.Project
 
setId(long) - Method in class edu.wpi.prc.task.Task
 
setId(long) - Method in class edu.wpi.prc.user.Volunteer
 
setJoinDate(Date) - Method in class edu.wpi.prc.user.Volunteer
 
setLastResultDate(Date) - Method in class edu.wpi.prc.user.Volunteer
 
setMinNumResults(int) - Method in class edu.wpi.prc.project.Project
 
setMinNumSpotChecks(int) - Method in class edu.wpi.prc.project.Project
 
setName(String) - Method in class edu.wpi.prc.project.Project
 
setNewProject(boolean) - Method in class edu.wpi.prc.tools.builder.ProjectBuilder
Sets whether the user is creating a new project or modifying an existing project.
setNumValidResults(int) - Method in class edu.wpi.prc.task.WorkUnit
 
setPassword(String) - Method in class edu.wpi.prc.project.Project
 
setPoints(int) - Method in class edu.wpi.prc.task.WorkUnit
 
setPriority(int) - Method in class edu.wpi.prc.task.Task
 
setProject(Project) - Method in class edu.wpi.prc.tools.builder.ProjectBuilder
 
setRelativePosition(JFrame, JFrame) - Static method in class edu.wpi.prc.tools.builder.ProjectBuilder
Centers a child frame relative to its parent frame.
setScienceApp(String) - Method in class edu.wpi.prc.project.Project
 
setScienceAppPort(int) - Method in class edu.wpi.prc.project.Project
 
setScore(long) - Method in class edu.wpi.prc.user.Volunteer
 
setServerAddress(String) - Method in class edu.wpi.prc.example.java.common.Client
Sets the address of the remote XML-RPC server.
setServerAddress(String) - Method in class edu.wpi.prc.templates.java.common.Client
Sets the address of the remote XML-RPC server.
setServerURI(String) - Method in class edu.wpi.prc.project.Project
 
setSpotCheckFailureAction(SpotCheckFailureAction) - Method in class edu.wpi.prc.project.Project
Sets the action to take when a user fails a spot check.
setSpotCheckProbability(float) - Method in class edu.wpi.prc.project.Project
 
setState(TaskState) - Method in class edu.wpi.prc.task.Task
Sets the current state of this Task.
setState(VolunteerState) - Method in class edu.wpi.prc.user.Volunteer
Sets the state of this volunteer.
setStateStr(String) - Method in class edu.wpi.prc.task.Task
 
setStateStr(String) - Method in class edu.wpi.prc.user.Volunteer
 
setTaskID(String) - Method in class edu.wpi.prc.task.Task
 
setTransitionerURI(String) - Method in class edu.wpi.prc.project.Project
 
setUp() - Method in class edu.wpi.prc.server.test.LocalTransitionerTest
 
setUp() - Method in class edu.wpi.prc.server.test.PRCServerTest
 
setUp() - Method in class edu.wpi.prc.task.test.DataTest
Before every test we start with a clean database by exporting the schema.
setUp() - Method in class edu.wpi.prc.task.test.ResultTest
 
setUp() - Method in class edu.wpi.prc.task.test.WorkUnitTest
 
setUp() - Method in class edu.wpi.prc.user.test.VolunteerTest
 
setUserID(String) - Method in class edu.wpi.prc.user.Volunteer
 
setUsers(Set<Volunteer>) - Method in class edu.wpi.prc.task.WorkUnit
 
setVisible(boolean) - Method in class edu.wpi.prc.tools.builder.gui.BasicConfigurationForm
Populates all fields using the project data when this form is set to visible.
setVisible(boolean) - Method in class edu.wpi.prc.tools.builder.gui.ConfirmationForm
Populates all fields using the project data when this form is set to visible.
setVisible(boolean) - Method in class edu.wpi.prc.tools.builder.gui.DatabaseConfigurationForm
Populates all fields using the project data when this form is set to visible.
setVisible(boolean) - Method in class edu.wpi.prc.tools.builder.gui.NetworkConfigurationForm
Populates all fields using the project data when this form is set to visible.
setVisible(boolean) - Method in class edu.wpi.prc.tools.builder.gui.ServerConfigurationForm
Populates all fields using the project data when this form is set to visible.
setVisible(boolean) - Method in class edu.wpi.prc.tools.builder.gui.SpotCheckConfigurationForm
Populates all fields using the project data when this form is set to visible.
setVolunteer(Volunteer) - Method in class edu.wpi.prc.task.Result
 
setWaitForTransactions(boolean) - Method in class edu.wpi.prc.server.PRCServer
 
setWaiting(boolean) - Method in class edu.wpi.prc.user.Volunteer
 
setWorkUnit(WorkUnit) - Method in class edu.wpi.prc.task.Result
 
showErrorDialog(Component, String) - Method in class edu.wpi.prc.tools.builder.ProjectBuilder
Displays a modal error message dialog with the specified message.
showInformationDialog(Component, String) - Method in class edu.wpi.prc.tools.builder.ProjectBuilder
Displays a modal information message dialog with the specified message.
showWarningDialog(Component, String) - Method in class edu.wpi.prc.tools.builder.ProjectBuilder
Displays a modal warning message dialog with the specified message.
shutdown() - Method in class edu.wpi.prc.client.ClientRPCHandler
Shuts down the PRCClient.
shutdown() - Method in class edu.wpi.prc.client.PRCClient
Performs any tasks necessary to clearnly shut down the client.
shutdown() - Method in class edu.wpi.prc.example.java.common.Server
Performs any tasks necessary to clearnly shut down the server.
shutdown() - Method in class edu.wpi.prc.example.java.generator.WorkGeneratorClient
Exits the entire process because an unrecoverable error occurred.
shutdown() - Method in class edu.wpi.prc.example.java.science.RPCHandler
Performs any tasks necessary to clearnly shut down the science application.
shutdown() - Method in class edu.wpi.prc.example.java.science.ScienceApplication
Shuts down the XML-RPC server, which will cause the main to exit.
shutdown() - Method in class edu.wpi.prc.example.java.science.ScienceApplicationClient
Exits the entire process because an unrecoverable error occurred.
shutdown() - Method in class edu.wpi.prc.persistence.HibernateController
Shuts down Hibernate and closes all open sessions.
shutdown() - Method in class edu.wpi.prc.server.PRCServer
Shuts down the server when it is safe to do so.
shutdown(String) - Method in class edu.wpi.prc.server.ServerRPCHandler
Shuts down the server if given the correct password.
shutdown() - Method in class edu.wpi.prc.server.spotcheck.SpotCheckThread
Shuts down the SpotCheckThread.
shutdown() - Method in class edu.wpi.prc.server.transitioner.LocalTransitioner
Performs any necessary tasks to safely shut down the Transitioner.
shutdown() - Method in class edu.wpi.prc.server.transitioner.RemoteTransitioner
Performs any tasks necessary to clearnly shut down the remote transitioner.
shutdown() - Method in class edu.wpi.prc.server.transitioner.RemoteTransitionerProxy
Performs any necessary tasks to safely shut down the Transitioner.
shutdown(String) - Method in class edu.wpi.prc.server.transitioner.RemoteTransitionerRPCHandler
Performs any necessary tasks to safely shut down the Transitioner.
shutdown() - Method in interface edu.wpi.prc.server.transitioner.Transitioner
Performs any necessary tasks to safely shut down the Transitioner.
shutdown() - Method in class edu.wpi.prc.server.validator.DefaultValidatorThread
Shuts down the thread.
shutdown() - Method in class edu.wpi.prc.templates.java.common.Server
Performs any tasks necessary to clearnly shut down the server.
shutdown() - Method in class edu.wpi.prc.templates.java.generator.WorkGeneratorClient
Exits the entire process because an unrecoverable error occurred.
shutdown() - Method in class edu.wpi.prc.templates.java.science.RPCHandler
Performs any tasks necessary to clearnly shut down the science application.
shutdown() - Method in class edu.wpi.prc.templates.java.science.ScienceApplication
Shuts down the XML-RPC server, which will cause the main to exit.
shutdown() - Method in class edu.wpi.prc.templates.java.science.ScienceApplicationClient
Exits the entire process because an unrecoverable error occurred.
shutdown() - Static method in class edu.wpi.prc.tools.builder.ProjectBuilder
Cleanly shuts down the Builder GUI.
shutdownClient(int) - Static method in class edu.wpi.prc.tools.shutdown.ShutdownController
Executes the "client.shutdown" RPC on the project client.
ShutdownController - Class in edu.wpi.prc.tools.shutdown
Reads the proejct configuration and shuts down the project server or client by sending an XML-RPC request.
ShutdownController() - Constructor for class edu.wpi.prc.tools.shutdown.ShutdownController
 
shutdownScienceApplication() - Method in class edu.wpi.prc.server.spotcheck.SpotCheckThread
Shuts down the science application via XML-RPC.
shutdownServer(String, String) - Static method in class edu.wpi.prc.tools.shutdown.ShutdownController
Executes the "server.shutdown" RPC on the project server using the given server address and password.
shutdownTransitioner(boolean) - Method in class edu.wpi.prc.server.PRCServer
Cleanly shuts down the transitioner.
shutdownTransitioner(String, String) - Static method in class edu.wpi.prc.tools.shutdown.ShutdownController
Executes the "transitioner.shutdown" RPC on the project server using the given server address and password.
size - Variable in class edu.wpi.prc.task.queue.MultiPriorityQueue
 
size() - Method in class edu.wpi.prc.task.queue.MultiPriorityQueue
 
SIZEOF_INT - Static variable in class edu.wpi.prc.example.java.validator.ResultValidator
 
SLEEP_TIME - Static variable in class edu.wpi.prc.example.java.science.ScienceApplication
 
SLEEP_TIME - Static variable in class edu.wpi.prc.templates.java.science.ScienceApplication
 
SpotCheck - Class in edu.wpi.prc.example.java.validator
Stores all spot-check information needed by the result validator.
SpotCheck(String, byte[], byte[]) - Constructor for class edu.wpi.prc.example.java.validator.SpotCheck
Constructor specifying all memebers.
SpotCheck - Class in edu.wpi.prc.templates.java.validator
Stores all spot-check information needed by the result validator.
SpotCheck(String, byte[], byte[]) - Constructor for class edu.wpi.prc.templates.java.validator.SpotCheck
Constructor specifying all memebers.
SpotCheckConfigurationComponents - Class in edu.wpi.prc.tools.builder.gui
 
SpotCheckConfigurationComponents() - Constructor for class edu.wpi.prc.tools.builder.gui.SpotCheckConfigurationComponents
 
SpotCheckConfigurationForm - Class in edu.wpi.prc.tools.builder.gui
Allows the user to configure the spot-check settings.
SpotCheckConfigurationForm(GUIForm) - Constructor for class edu.wpi.prc.tools.builder.gui.SpotCheckConfigurationForm
Constructor that takes a reference to the this form's parent form.
spotChecker - Variable in class edu.wpi.prc.server.transitioner.LocalTransitioner
 
SpotCheckFailureAction - Enum in edu.wpi.prc.project
Indicates what action to take when a computer fails a spot check.
SpotCheckFailureAction(String) - Constructor for enum edu.wpi.prc.project.SpotCheckFailureAction
 
SpotCheckGenerator - Class in edu.wpi.prc.server.spotcheck
Invokes the project's science application to compute the result of a work unit.
SpotCheckGenerator(WorkUnit, XmlRpcClient) - Constructor for class edu.wpi.prc.server.spotcheck.SpotCheckGenerator
Default constructor.
SpotCheckLogger - Class in edu.wpi.prc.persistence
Logs failed spot checks to the spot check log file.
SpotCheckLogger() - Constructor for class edu.wpi.prc.persistence.SpotCheckLogger
Private constructor.
spotCheckProbability - Variable in class edu.wpi.prc.project.Project
 
spotCheckProbability - Variable in class edu.wpi.prc.server.transitioner.LocalTransitioner
 
spotCheckResults - Variable in class edu.wpi.prc.server.spotcheck.SpotCheckThread
 
spotCheckResults - Variable in class edu.wpi.prc.server.transitioner.LocalTransitioner
 
SpotCheckThread - Class in edu.wpi.prc.server.spotcheck
Creates a specified number of spot checks by taking work units from the ingress work queue, computing their results, then adding the work units and results to the spot check queues.
SpotCheckThread(TransitionerQueue<WorkUnit>, TransitionerQueue<WorkUnit>, TransitionerQueue<Result>, int) - Constructor for class edu.wpi.prc.server.spotcheck.SpotCheckThread
Initializes the spot-check thread.
spotCheckWork - Variable in class edu.wpi.prc.server.spotcheck.SpotCheckThread
 
spotCheckWorkUnits - Variable in class edu.wpi.prc.server.transitioner.LocalTransitioner
 
start() - Method in class edu.wpi.prc.example.java.common.Server
Starts the XML-RPC server and begins handling requests.
start() - Method in class edu.wpi.prc.example.java.science.ScienceApplication
Starts the XML-RPC server.
start() - Method in class edu.wpi.prc.templates.java.common.Server
Starts the XML-RPC server and begins handling requests.
start() - Method in class edu.wpi.prc.templates.java.science.ScienceApplication
Starts the XML-RPC server.
STARTUP_DELAY - Static variable in class edu.wpi.prc.client.PRCClient
 
STARTUP_DELAY - Static variable in class edu.wpi.prc.server.spotcheck.SpotCheckGenerator
 
stateStr - Variable in class edu.wpi.prc.task.Task
 
stateStr - Variable in enum edu.wpi.prc.task.TaskState
 
stateStr - Variable in class edu.wpi.prc.user.Volunteer
 
stateStr - Variable in enum edu.wpi.prc.user.VolunteerState
 
STDERR_LOG_FILE - Static variable in class edu.wpi.prc.example.java.science.ScienceApplication
 
STDERR_LOG_FILE - Static variable in class edu.wpi.prc.templates.java.science.ScienceApplication
 
STDOUT_LOG_FILE - Static variable in class edu.wpi.prc.example.java.science.ScienceApplication
 
STDOUT_LOG_FILE - Static variable in class edu.wpi.prc.templates.java.science.ScienceApplication
 
stopMasking() - Method in class edu.wpi.prc.util.password.PasswordEraserThread
Stops replacing characters with asterisks.
stopServer() - Method in class edu.wpi.prc.server.transitioner.RemoteTransitioner
Stops the XML-RPC server.
suite() - Static method in class edu.wpi.prc.client.test.AllClientTests
 
suite() - Static method in class edu.wpi.prc.project.test.AllProjectTests
 
suite() - Static method in class edu.wpi.prc.server.test.AllServerTests
 
suite() - Static method in class edu.wpi.prc.task.test.AllTaskTests
 
suite() - Static method in class edu.wpi.prc.test.AllTests
 
suite() - Static method in class edu.wpi.prc.user.test.AllUserTests
 
switchToLocalTransitioner() - Method in class edu.wpi.prc.server.PRCServer
Switches the current transitioner to a LocalTransitioner.
switchToRemoteTransitioner() - Method in class edu.wpi.prc.server.PRCServer
Switches the current transitioner to a RemoteTransitioner.
SysLogger - Class in edu.wpi.prc.persistence
Sends output to a log file or to System.err if no log file has been configured.
SysLogger() - Constructor for class edu.wpi.prc.persistence.SysLogger
Private constructor.

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