Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
edu.csus.ecs.pc2.api.IRun

Packages that use IRun
edu.csus.ecs.pc2.api | PC2 API.
edu.csus.ecs.pc2.api.listener | PC2 API Listeners and Listener events.

Uses of IRun in edu.csus.ecs.pc2.api

Methods in edu.csus.ecs.pc2.api that return IRun
`IRun[]` | `IContest.getRuns()` Get a list of all the runs in the contest.

Uses of IRun in edu.csus.ecs.pc2.api.listener

Methods in edu.csus.ecs.pc2.api.listener with parameters of type IRun
`void` | `IRunEventListener.runCheckedOut(IRun run, boolean isFinal)` Invoked when a run has been checked by a judge.
`void` | `IRunEventListener.runCompiling(IRun run, boolean isFinal)` Invoked when an existing run is being compiled.
`void` | `IRunEventListener.runDeleted(IRun run)` Invoked when an existing run has been deleted from the contest (marked as deleted by the Contest Administrator).
`void` | `IRunEventListener.runExecuting(IRun run, boolean isFinal)` Invoked when an existing run is being executed.
`void` | `IRunEventListener.runJudged(IRun run, boolean isFinal)` Invoked when an existing run has been judged; that is, has had a Judgement applied to it.
`void` | `IRunEventListener.runJudgingCanceled(IRun run, boolean isFinal)` Invoked if the run is re-queued for judgement.
`void` | `IRunEventListener.runSubmitted(IRun run)` Invoked when a new run has been added to the contest.
`void` | `IRunEventListener.runUpdated(IRun run, boolean isFinal)` Invoked when an existing run has been updated (modified) in some way.
`void` | `IRunEventListener.runValidating(IRun run, boolean isFinal)` Invoked when an existing run is being validated.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES