Package

com.comcast.xfinity.sirius.api.impl

paxos

Permalink

package paxos

Visibility
  1. Public
  2. All

Type Members

  1. class Acceptor extends Actor with MonitoringHooks

    Permalink
  2. case class Ballot(seq: Int, leaderId: String) extends Ordered[Ballot] with Product with Serializable

    Permalink
  3. class Commander extends Actor

    Permalink
  4. class Leader extends Actor with MonitoringHooks

    Permalink
  5. class LeaderHelper extends AnyRef

    Permalink

    Some helpers for more complex operations on the Leader.

    Some helpers for more complex operations on the Leader. Ideally this stuff would be in a companion object, but because we want to mock it, and Maven doesn't support ScalaMock (yet), we have this.

  6. class LeaderWatcher extends Actor with MonitoringHooks

    Permalink
  7. class PaxosSupervisor extends Actor

    Permalink
  8. class Replica extends Actor with MonitoringHooks

    Permalink
  9. class Scout extends Actor

    Permalink

Value Members

  1. object Acceptor

    Permalink
  2. object Ballot extends Serializable

    Permalink
  3. object Commander extends Product with Serializable

    Permalink
  4. object Leader

    Permalink
  5. object LeaderPinger

    Permalink
  6. object LeaderWatcher

    Permalink
  7. object PaxosMessages

    Permalink
  8. object PaxosSupervisor

    Permalink
  9. object Replica

    Permalink
  10. object Scout

    Permalink

Ungrouped