+/**
+ * Internal message, issued by follower to its actor
+ */
+public class ApplySnapshot {
+ private static final Callback NOOP_CALLBACK = new Callback() {
+ @Override
+ public void onSuccess() {
+ // No-op
+ }
+
+ @Override
+ public void onFailure() {
+ // No-op
+ }
+ };
+
+ private final Snapshot snapshot;
+ private final Callback callback;
+
+ public ApplySnapshot(Snapshot snapshot) {
+ this(snapshot, NOOP_CALLBACK);
+ }