=doc,sam RecoveryCompleted handled by receiveRecover typo

This commit is contained in:
Pavel Zalunin 2014-07-03 03:59:46 +03:00
parent 5608abdb9a
commit f730b60bd9
3 changed files with 8 additions and 7 deletions

View file

@ -143,14 +143,15 @@ public class PersistenceDocTest {
@Override @Override
public void onReceiveRecover(Object message) { public void onReceiveRecover(Object message) {
if (message instanceof RecoveryCompleted) {
recoveryCompleted();
}
// ... // ...
} }
@Override @Override
public void onReceiveCommand(Object message) throws Exception { public void onReceiveCommand(Object message) throws Exception {
if (message instanceof RecoveryCompleted) { if (message instanceof String) {
recoveryCompleted();
} else if (message instanceof String) {
// ... // ...
} else { } else {
unhandled(message); unhandled(message);

View file

@ -92,11 +92,11 @@ trait PersistenceDocSpec {
//#recovery-completed //#recovery-completed
def receiveRecover: Receive = { def receiveRecover: Receive = {
case RecoveryCompleted => recoveryCompleted()
case evt => //... case evt => //...
} }
def receiveCommand: Receive = { def receiveCommand: Receive = {
case RecoveryCompleted => recoveryCompleted()
case msg => //... case msg => //...
} }

View file

@ -146,14 +146,14 @@ public class LambdaPersistenceDocTest {
@Override public PartialFunction<Object, BoxedUnit> receiveRecover() { @Override public PartialFunction<Object, BoxedUnit> receiveRecover() {
return ReceiveBuilder. return ReceiveBuilder.
match(RecoveryCompleted.class, r -> {
recoveryCompleted();
}).
match(String.class, this::handleEvent).build(); match(String.class, this::handleEvent).build();
} }
@Override public PartialFunction<Object, BoxedUnit> receiveCommand() { @Override public PartialFunction<Object, BoxedUnit> receiveCommand() {
return ReceiveBuilder. return ReceiveBuilder.
match(RecoveryCompleted.class, r -> {
recoveryCompleted();
}).
match(String.class, s -> s.equals("cmd"), match(String.class, s -> s.equals("cmd"),
s -> persist("evt", this::handleEvent)).build(); s -> persist("evt", this::handleEvent)).build();
} }