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

T

Task - Class in edu.wpi.prc.task
The Task class stores information about each task (WorkUnit or Result), including the task's ID, the users who are responsible for this task, and the data the task contains.
Task() - Constructor for class edu.wpi.prc.task.Task
 
TASK_ID_FORMAT - Static variable in class edu.wpi.prc.task.TaskFactory
 
TaskFactory - Class in edu.wpi.prc.task
Creates instances of the WorkUnit and Result classes.
TaskFactory() - Constructor for class edu.wpi.prc.task.TaskFactory
 
taskFormat - Static variable in class edu.wpi.prc.task.TaskFactory
 
taskID - Variable in class edu.wpi.prc.task.Task
 
TaskState - Enum in edu.wpi.prc.task
Keeps track of the state of each Task.
TaskState(String) - Constructor for enum edu.wpi.prc.task.TaskState
 
testAddIngressResultNormal() - Method in class edu.wpi.prc.server.test.LocalTransitionerTest
Tests the addIngressResult method.
testAddIngressResultRetiredWorkUnit() - Method in class edu.wpi.prc.server.test.LocalTransitionerTest
Tests the addIngressResult method.
testAddIngressResultSpotCheck() - Method in class edu.wpi.prc.server.test.LocalTransitionerTest
Tests the addIngressResult method.
testAddIngressWorkUnit() - Method in class edu.wpi.prc.server.test.LocalTransitionerTest
Tests the addIngressWorkUnit method.
testBigData() - Method in class edu.wpi.prc.task.test.DataTest
Tests saving a 308KB byte array.
testClient() - Method in class edu.wpi.prc.client.test.PRCClientTest
 
testDataLengthOne() - Method in class edu.wpi.prc.task.test.DataTest
Tests saving data with length = 1.
testDelete() - Method in class edu.wpi.prc.task.test.ResultTest
Tests deleting a Result from the database.
testDelete() - Method in class edu.wpi.prc.task.test.WorkUnitTest
Tests deleting a WorkUnit from the database.
testDelete() - Method in class edu.wpi.prc.user.test.VolunteerTest
Test deleting a Volunteer from the database.
testEntireTaskLifeCycle() - Method in class edu.wpi.prc.server.test.LocalTransitionerTest
Tests the entire life cycle of a work unit and its associated results.
testExpiration() - Method in class edu.wpi.prc.task.test.WorkUnitTest
Tests work unit expiration dates.
testGetAssociatedIngressResults() - Method in class edu.wpi.prc.server.test.LocalTransitionerTest
Tests the getAssociatedIngressResults(String hqlQuery) method.
testGetAssociatedPendingResults() - Method in class edu.wpi.prc.server.test.LocalTransitionerTest
Tests the getAssociatedPendingResults(String hqlQuery) method.
testGetIngressResultQueue() - Method in class edu.wpi.prc.server.test.LocalTransitionerTest
Tests the getIngressResultQueue method.
testGetIngressWorkQueue() - Method in class edu.wpi.prc.server.test.LocalTransitionerTest
Tests the getIngressWorkQueue method.
testGetPendingResultQueue() - Method in class edu.wpi.prc.server.test.LocalTransitionerTest
Tests the getPendingResultQueue method.
testGetPendingWorkQueue() - Method in class edu.wpi.prc.server.test.LocalTransitionerTest
Tests the getPendingWorkQueue method.
testGetRetiredWorkQueue() - Method in class edu.wpi.prc.server.test.LocalTransitionerTest
Tests the getRetiredWorkQueue method.
testGetValidResultQueue() - Method in class edu.wpi.prc.server.test.LocalTransitionerTest
Tests the getValidResultQueue method.
testGetWorkUnit() - Method in class edu.wpi.prc.server.test.LocalTransitionerTest
Tests the getWorkUnit method.
testGetWorkUnitPriority() - Method in class edu.wpi.prc.server.test.LocalTransitionerTest
Tests the getWorkUnit method using different work unit priorities.
testIncreaseScore() - Method in class edu.wpi.prc.user.test.VolunteerTest
Tests the increaseScore function.
testNullData() - Method in class edu.wpi.prc.task.test.DataTest
Tests getting the data before it has been set and setting a null value for the data.
testOneAlmostCompletePartition() - Method in class edu.wpi.prc.task.test.DataTest
Tests saving data with length = PARTITION_LENGTH - 1.
testOneCompleteOneIncompletePartition() - Method in class edu.wpi.prc.task.test.DataTest
Tests saving data with PARTITION_LENGTH < length < 2 * PARTITION_LENGTH.
testOneCompletePartition() - Method in class edu.wpi.prc.task.test.DataTest
Tests saving data with length = PARTITION_LENGTH.
testOptimisticWorkUnitSchedulingPolicy() - Method in class edu.wpi.prc.server.test.LocalTransitionerTest
Tests the LocalTransitioner's optimistic work unit schedulilng policy.
testOrder() - Method in class edu.wpi.prc.task.test.DataTest
Verfies that the order of the data does not change after it has been saved/retrieved.
testReallyBigData() - Method in class edu.wpi.prc.task.test.DataTest
Tests saving a 4MB byte array.
testRestoreFromDatabase() - Method in class edu.wpi.prc.server.test.LocalTransitionerTest
Tests restoring the local transitioner from the database.
testSave() - Method in class edu.wpi.prc.project.test.ProjectTest
Test saving a Project to the database.
testSave() - Method in class edu.wpi.prc.task.test.ResultTest
Tests saving a WorkUnit to the database.
testSave() - Method in class edu.wpi.prc.task.test.WorkUnitTest
Tests saving a WorkUnit to the database.
testSave() - Method in class edu.wpi.prc.user.test.VolunteerTest
Tests saving a Volunteer to the database and retrieving it from the database.
testServer() - Method in class edu.wpi.prc.server.test.PRCServerTest
 
testSmallDataLength() - Method in class edu.wpi.prc.task.test.DataTest
Tests saving data with 1 < length < PARTITION_LENGTH.
testUpdate() - Method in class edu.wpi.prc.task.test.ResultTest
Tests updating a Result in the database.
testUpdate() - Method in class edu.wpi.prc.task.test.WorkUnitTest
Tests updating a WorkUnit in the database.
testUpdate() - Method in class edu.wpi.prc.user.test.VolunteerTest
Test modifying a Volunteer.
testWorkUnitExpiration() - Method in class edu.wpi.prc.server.test.LocalTransitionerTest
 
testZeroData() - Method in class edu.wpi.prc.task.test.DataTest
Tests setting the data using a byte array of zero length.
timestampFormat - Static variable in class edu.wpi.prc.persistence.SpotCheckLogger
 
timestampFormat - Static variable in class edu.wpi.prc.persistence.SysLogger
 
toArray() - Method in class edu.wpi.prc.task.queue.MultiPriorityQueue
 
toArray(P[]) - Method in class edu.wpi.prc.task.queue.MultiPriorityQueue
 
toInt() - Method in enum edu.wpi.prc.server.ResultType
 
toInteger() - Method in enum edu.wpi.prc.server.ResultType
 
toString() - Method in exception edu.wpi.prc.example.java.common.RPCHandlerException
Returns a String representing this Exception.
toString() - Method in enum edu.wpi.prc.persistence.DatabaseType
 
toString() - Method in exception edu.wpi.prc.persistence.InvalidLogPathException
Returns the error message for this Exception.
toString() - Method in exception edu.wpi.prc.project.MissingConfigurationFileException
 
toString() - Method in enum edu.wpi.prc.project.OperatingSystemType
 
toString() - Method in enum edu.wpi.prc.project.SpotCheckFailureAction
 
toString() - Method in exception edu.wpi.prc.server.DuplicateTaskIDException
Returns a String representing this Exception.
toString() - Method in exception edu.wpi.prc.server.EmptyQueueException
Returns a String representing this Exception.
toString() - Method in exception edu.wpi.prc.server.InvalidPasswordException
Returns a string representing this Exception.
toString() - Method in exception edu.wpi.prc.server.InvalidTaskException
 
toString() - Method in exception edu.wpi.prc.server.InvalidUserException
Returns the error message for this Exception.
toString() - Method in exception edu.wpi.prc.server.UnassignedUserException
 
toString() - Method in enum edu.wpi.prc.task.TaskState
 
toString() - Method in exception edu.wpi.prc.templates.java.common.RPCHandlerException
Returns a String representing this Exception.
toString() - Method in class edu.wpi.prc.user.Volunteer
Converts this Volunteer to a String.
toString() - Method in enum edu.wpi.prc.user.VolunteerState
 
transitioner - Variable in class edu.wpi.prc.server.PRCServer
 
transitioner - Variable in class edu.wpi.prc.server.test.LocalTransitionerTest
 
transitioner - Variable in class edu.wpi.prc.server.transitioner.RemoteTransitionerRPCHandler
 
Transitioner - Interface in edu.wpi.prc.server.transitioner
State machine for tasks.
TransitionerQueue<T> - Interface in edu.wpi.prc.task.queue
The TransitionerQueue is an interface for WorkUnit and Result queues used in the Transitioner.
transitionerSemaphore - Static variable in class edu.wpi.prc.server.PRCServer
 
transitionerURI - Variable in class edu.wpi.prc.project.Project
 

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