# Package edu.csus.ecs.pc2.api.listener

Classes related to pc2 API listeners.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  IConfigurationUpdateListener | This interface defines the set of methods that any Contest Configuration Update Listener must implement.
  IConnectionEventListener | This interface describes the set of methods when a client is disconnected.
  IRunEventListener | This interface describes the set of methods that any Run Listener must implement.
  ITestRunListener | This interface describes the set of methods that any Test Run Listener must implement.

- Class Summary
  Class | Description
  --- | ---
  ConnectionEvent | Event for when clients connect or disconnect.
  ContestEvent | This class describes an Event representing the situation that some piece of contest configuration information has changed.

- Enum Summary
  Enum | Description
  --- | ---
  ConnectionEvent.Action | Action for ConnectionEvent.
  ContestEvent.EventType | This enum identifies the types of configuration change events which can occur.

## Package edu.csus.ecs.pc2.api.listener Description

Classes related to pc2 API listeners.