=21423 remove deprecated PersistentView
This commit is contained in:
parent
d48ea5cacc
commit
2ab8ab2840
17 changed files with 697 additions and 1321 deletions
|
|
@ -423,29 +423,4 @@ object PersistenceDocSpec {
|
|||
//#safe-shutdown-example-good
|
||||
}
|
||||
|
||||
object View {
|
||||
import akka.actor.Props
|
||||
|
||||
val system: ActorSystem = ???
|
||||
|
||||
//#view
|
||||
class MyView extends PersistentView {
|
||||
override def persistenceId: String = "some-persistence-id"
|
||||
override def viewId: String = "some-persistence-id-view"
|
||||
|
||||
def receive: Receive = {
|
||||
case payload if isPersistent =>
|
||||
// handle message from journal...
|
||||
case payload =>
|
||||
// handle message from user-land...
|
||||
}
|
||||
}
|
||||
//#view
|
||||
|
||||
//#view-update
|
||||
val view = system.actorOf(Props[MyView])
|
||||
view ! Update(await = true)
|
||||
//#view-update
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue