# Package org.eclipse.emf.cdo.server.net4j

Server concepts for dealing with Net4j-based repositories and fail-over infrastructure.

- Interface Summary
  Interface | Description
  --- | ---
  FailoverMonitor.Provider | Provides a `fail-over monitor` for a given named fail-over group.

- Class Summary
  Class | Description
  --- | ---
  CDONet4jServerUtil | Various static methods that may help with the server-side setup to support Net4j-specific CDO `sessions`.
  FailoverAgent | A repository-side agent for a `fail-over monitor`.
  FailoverAgent.Protocol | The agent-side implementation of the `fail-over monitor` protocol.
  FailoverMonitor | A facility for monitoring a variable set of `fail-over participant` repositories and electing, as well as promoting, a `master` repository among them.
  FailoverMonitor.AbstractServerProtocolFactory | An abstract base class for the `server-side protocol factories` required by a `fail-over monitor`.
  FailoverMonitor.AgentProtocol | The monitor-side implementation of the `fail-over monitor` agent protocol.
  FailoverMonitor.AgentProtocol.Factory | Creates `fail-over agent protocol` instances.
  FailoverMonitor.ClientProtocol | The monitor-side implementation of the `fail-over monitor` client protocol.
  FailoverMonitor.ClientProtocol.Factory | Creates `fail-over client protocol` instances.
  FailoverMonitor.Factory | Creates `fail-over monitor` instances.