Class JournalWriter

java.lang.Object
net.sodacan.core.actor.AbstractActor
net.sodacan.core.actor.JournalWriter
All Implemented Interfaces:
Actor

public class JournalWriter extends AbstractActor

A JournalWriter Actor is responsible for writing state to a journal. It is a HostBound Actor meaning that it controls it's own lifecycle.

  • Constructor Details

    • JournalWriter

      public JournalWriter(Config config, ActorId actorId)
  • Method Details

    • processMessage

      public Stage processMessage()
      Description copied from class: AbstractActor
      Default behavior for an actor is to throw an exception
      Specified by:
      processMessage in interface Actor
      Overrides:
      processMessage in class AbstractActor
      Returns:
      A Stage object containing messages to be processed during Commit