Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
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
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X