From 850aa4fdd59dfc08ee2c671e65dc42505e4a73f9 Mon Sep 17 00:00:00 2001 From: Patrik Nordwall Date: Sun, 14 Dec 2014 22:02:17 +0100 Subject: [PATCH] =per #16534 Fix compilation error in akka-sample-osgi-dining-hakkers --- .../scala/akka/sample/osgi/internal/HakkerTracker.scala | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/akka-samples/akka-sample-osgi-dining-hakkers/core/src/main/scala/akka/sample/osgi/internal/HakkerTracker.scala b/akka-samples/akka-sample-osgi-dining-hakkers/core/src/main/scala/akka/sample/osgi/internal/HakkerTracker.scala index 04d19182fd..60926051de 100644 --- a/akka-samples/akka-sample-osgi-dining-hakkers/core/src/main/scala/akka/sample/osgi/internal/HakkerTracker.scala +++ b/akka-samples/akka-sample-osgi-dining-hakkers/core/src/main/scala/akka/sample/osgi/internal/HakkerTracker.scala @@ -1,6 +1,6 @@ package akka.sample.osgi.internal -import akka.persistence.EventsourcedProcessor +import akka.persistence.PersistentActor import akka.actor.ActorRef import akka.sample.osgi.api.HakkerStateChange import akka.sample.osgi.api.SubscribeToHakkerStateChanges @@ -27,11 +27,13 @@ object HakkerTracker { } } -class HakkerTracker extends EventsourcedProcessor { +class HakkerTracker extends PersistentActor { import HakkerTracker._ var state = State.empty + override def persistenceId: String = "hakkerTracker" + override def receiveRecover: Receive = { case evt: DomainEvent => state = state.updated(evt)