}
@Override
- public <T> void persist(T o, Procedure<T> procedure) {
- persistentActor.persist(o, procedure);
+ public <T> void persist(T entry, Procedure<T> procedure) {
+ persistentActor.persist(entry, procedure);
}
@Override
- public void saveSnapshot(Object o) {
- persistentActor.saveSnapshot(o);
+ public <T> void persistAsync(T entry, Procedure<T> procedure) {
+ persistentActor.persistAsync(entry, procedure);
+ }
+
+ @Override
+ public void saveSnapshot(Object snapshot) {
+ persistentActor.saveSnapshot(snapshot);
}
@Override
public long getLastSequenceNumber() {
return persistentActor.lastSequenceNr();
}
-}
\ No newline at end of file
+}