!per #17755 removes the saved callback in plugins and adds receive

This commit is contained in:
Konrad Malawski 2015-06-17 01:23:18 +02:00
parent 541ac83b10
commit 2a5161ff6f
16 changed files with 238 additions and 141 deletions

View file

@ -7,6 +7,8 @@ package docs.persistence;
import java.io.File;
import java.util.ArrayList;
import java.util.List;
import java.util.Optional;
import akka.actor.*;
import akka.dispatch.Futures;
import com.typesafe.config.Config;
@ -63,7 +65,7 @@ public class PersistencePluginDocTest {
class MySnapshotStore extends SnapshotStore {
@Override
public Future<Option<SelectedSnapshot>> doLoadAsync(String persistenceId, SnapshotSelectionCriteria criteria) {
public Future<Optional<SelectedSnapshot>> doLoadAsync(String persistenceId, SnapshotSelectionCriteria criteria) {
return null;
}
@ -73,16 +75,12 @@ public class PersistencePluginDocTest {
}
@Override
public void onSaved(SnapshotMetadata metadata) throws Exception {
}
@Override
public Future<Void> doDelete(SnapshotMetadata metadata) throws Exception {
public Future<Void> doDeleteAsync(SnapshotMetadata metadata) {
return Futures.successful(null);
}
@Override
public Future<Void> doDelete(String persistenceId, SnapshotSelectionCriteria criteria) throws Exception {
public Future<Void> doDeleteAsync(String persistenceId, SnapshotSelectionCriteria criteria) {
return Futures.successful(null);
}
}