Package

com.comcast.xfinity.sirius.api.impl

state

Permalink

package state

Visibility
  1. Public
  2. All

Type Members

  1. class SiriusPersistenceActor extends Actor with MonitoringHooks

    Permalink

    Actor for persisting data to the write ahead log and forwarding to the state worker.

    Actor for persisting data to the write ahead log and forwarding to the state worker.

    Events must arrive in order, this actor does not enforce such, but the underlying SiriusLog may.

  2. class SiriusStateActor extends Actor

    Permalink

    Actor responsible for a applying changes to our in memory state.

    Actor responsible for a applying changes to our in memory state. It does this by delegating to the passed in RequestHandler. The result of calling the associated method on the passed in RequestHandler is sent back to the sender.

    In the future we may want to not respond to Put and Delete messages...

  3. class StateSup extends Actor with MonitoringHooks

    Permalink

    Actor for supervising state related matters (in memory state and persistent state).

Value Members

  1. object SiriusPersistenceActor

    Permalink
  2. object SiriusStateActor

    Permalink
  3. object StateSup

    Permalink

Ungrouped