!per #18168 consistency improvements for PersistentFSM

This commit is contained in:
Konrad Malawski 2015-08-10 16:22:50 +02:00
parent 1bbf0731df
commit 488b1f4d6d
9 changed files with 398 additions and 408 deletions

View file

@ -7,7 +7,7 @@ package akka.persistence.serialization
import akka.actor.{ ActorPath, ExtendedActorSystem }
import akka.persistence.AtLeastOnceDelivery._
import akka.persistence._
import akka.persistence.fsm.PersistentFsmActor.StateChangeEvent
import akka.persistence.fsm.PersistentFSM.StateChangeEvent
import akka.persistence.serialization.{ MessageFormats mf }
import akka.serialization._
import com.google.protobuf._
@ -23,7 +23,7 @@ import scala.language.existentials
trait Message extends Serializable
/**
* Protobuf serializer for [[akka.persistence.PersistentRepr]], [[akka.persistence.AtLeastOnceDelivery]] and [[akka.persistence.fsm.PersistentFsmActor.StateChangeEvent]] messages.
* Protobuf serializer for [[akka.persistence.PersistentRepr]], [[akka.persistence.AtLeastOnceDelivery]] and [[akka.persistence.fsm.PersistentFSM.StateChangeEvent]] messages.
*/
class MessageSerializer(val system: ExtendedActorSystem) extends BaseSerializer {
import PersistentRepr.Undefined