Uses of Interface
edu.wpi.prc.task.queue.TransitionerQueue

Packages that use TransitionerQueue
edu.wpi.prc.server.spotcheck   
edu.wpi.prc.server.transitioner   
edu.wpi.prc.task.queue   
 

Uses of TransitionerQueue in edu.wpi.prc.server.spotcheck
 

Fields in edu.wpi.prc.server.spotcheck declared as TransitionerQueue
private  TransitionerQueue<WorkUnit> SpotCheckThread.ingressWork
           
private  TransitionerQueue<Result> SpotCheckThread.spotCheckResults
           
private  TransitionerQueue<WorkUnit> SpotCheckThread.spotCheckWork
           
 

Constructors in edu.wpi.prc.server.spotcheck with parameters of type TransitionerQueue
SpotCheckThread(TransitionerQueue<WorkUnit> ingressWork, TransitionerQueue<WorkUnit> spotCheckWork, TransitionerQueue<Result> spotCheckResult, int minNumSpotChecks)
          Initializes the spot-check thread.
SpotCheckThread(TransitionerQueue<WorkUnit> ingressWork, TransitionerQueue<WorkUnit> spotCheckWork, TransitionerQueue<Result> spotCheckResult, int minNumSpotChecks)
          Initializes the spot-check thread.
SpotCheckThread(TransitionerQueue<WorkUnit> ingressWork, TransitionerQueue<WorkUnit> spotCheckWork, TransitionerQueue<Result> spotCheckResult, int minNumSpotChecks)
          Initializes the spot-check thread.
 

Uses of TransitionerQueue in edu.wpi.prc.server.transitioner
 

Fields in edu.wpi.prc.server.transitioner declared as TransitionerQueue
private  TransitionerQueue<WorkUnit> LocalTransitioner.canonicalWorkUnits
           
private  TransitionerQueue<Result> LocalTransitioner.ingressResults
           
private  TransitionerQueue<WorkUnit> LocalTransitioner.ingressWorkUnits
           
private  TransitionerQueue<Result> LocalTransitioner.pendingResults
           
private  TransitionerQueue<WorkUnit> LocalTransitioner.pendingWorkUnits
           
private  TransitionerQueue<Result> LocalTransitioner.spotCheckResults
           
private  TransitionerQueue<WorkUnit> LocalTransitioner.spotCheckWorkUnits
           
 

Methods in edu.wpi.prc.server.transitioner that return TransitionerQueue
 TransitionerQueue<WorkUnit> LocalTransitioner.getCanonicalWorkQueue()
           
 TransitionerQueue<WorkUnit> Transitioner.getCanonicalWorkQueue()
           
 TransitionerQueue<WorkUnit> RemoteTransitioner.getCanonicalWorkQueue()
           
 TransitionerQueue<WorkUnit> RemoteTransitionerProxy.getCanonicalWorkQueue()
           
 TransitionerQueue<Result> LocalTransitioner.getIngressResultQueue()
           
 TransitionerQueue<Result> Transitioner.getIngressResultQueue()
           
 TransitionerQueue<Result> RemoteTransitioner.getIngressResultQueue()
           
 TransitionerQueue<Result> RemoteTransitionerProxy.getIngressResultQueue()
           
 TransitionerQueue<WorkUnit> LocalTransitioner.getIngressWorkQueue()
           
 TransitionerQueue<WorkUnit> Transitioner.getIngressWorkQueue()
           
 TransitionerQueue<WorkUnit> RemoteTransitioner.getIngressWorkQueue()
           
 TransitionerQueue<WorkUnit> RemoteTransitionerProxy.getIngressWorkQueue()
           
 TransitionerQueue<Result> LocalTransitioner.getPendingResultQueue()
           
 TransitionerQueue<Result> Transitioner.getPendingResultQueue()
           
 TransitionerQueue<Result> RemoteTransitioner.getPendingResultQueue()
           
 TransitionerQueue<Result> RemoteTransitionerProxy.getPendingResultQueue()
           
 TransitionerQueue<WorkUnit> LocalTransitioner.getPendingWorkQueue()
           
 TransitionerQueue<WorkUnit> Transitioner.getPendingWorkQueue()
           
 TransitionerQueue<WorkUnit> RemoteTransitioner.getPendingWorkQueue()
           
 TransitionerQueue<WorkUnit> RemoteTransitionerProxy.getPendingWorkQueue()
           
private  TransitionerQueue<Result> RemoteTransitionerProxy.getResultQueue(java.lang.String queueType)
          Gets a result queue from the remote transitioner.
 TransitionerQueue<Result> RemoteTransitionerProxy.getRetiredResultQueue()
           
 TransitionerQueue<WorkUnit> LocalTransitioner.getRetiredWorkQueue()
           
 TransitionerQueue<WorkUnit> Transitioner.getRetiredWorkQueue()
           
 TransitionerQueue<WorkUnit> RemoteTransitioner.getRetiredWorkQueue()
           
 TransitionerQueue<WorkUnit> RemoteTransitionerProxy.getRetiredWorkQueue()
           
 TransitionerQueue<Result> LocalTransitioner.getValidResultQueue()
           
 TransitionerQueue<Result> Transitioner.getValidResultQueue()
           
 TransitionerQueue<Result> RemoteTransitioner.getValidResultQueue()
           
 TransitionerQueue<Result> RemoteTransitionerProxy.getValidResultQueue()
           
private  TransitionerQueue<WorkUnit> RemoteTransitionerProxy.getWorkQueue(java.lang.String queueType)
          Gets a work queue from the remote transitioner.
 

Methods in edu.wpi.prc.server.transitioner with parameters of type TransitionerQueue
private  void LocalTransitioner.moveToPendingResultQueue(TransitionerQueue<Result> originQueue, Result r)
          Moves a Result from a result queue to the pending result queue.
private  void LocalTransitioner.moveToPendingWorkQueue(TransitionerQueue<WorkUnit> originQueue, WorkUnit wu)
          Moves a WorkUnit from a work queue to the pending work queue.
 

Uses of TransitionerQueue in edu.wpi.prc.task.queue
 

Classes in edu.wpi.prc.task.queue that implement TransitionerQueue
 class MultiPriorityQueue<T extends Prioritizable>
          Stores queues of Prioritizable objects.