X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;ds=inline;f=opendaylight%2Fmd-sal%2Fsal-distributed-datastore%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fcluster%2Fdatastore%2Factors%2Fclient%2FInitialClientActorContext.java;h=92b3d807ddc3c5d63e627366780b699bf0ac1688;hb=3dffbf36946550b6bf11ac03a80cd4e5c58dbbdf;hp=5dce1cd3f13214df8efcfc1ffd6da65e0ada92c2;hpb=50a2f5eb1c94650bc1be1e49d3a5382a1a74a9b3;p=controller.git diff --git a/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/actors/client/InitialClientActorContext.java b/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/actors/client/InitialClientActorContext.java index 5dce1cd3f1..92b3d807dd 100644 --- a/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/actors/client/InitialClientActorContext.java +++ b/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/actors/client/InitialClientActorContext.java @@ -8,6 +8,7 @@ package org.opendaylight.controller.cluster.datastore.actors.client; import akka.actor.ActorSystem; +import akka.persistence.SnapshotSelectionCriteria; import com.google.common.base.Preconditions; import org.opendaylight.controller.cluster.access.concepts.ClientIdentifier; @@ -27,6 +28,10 @@ final class InitialClientActorContext extends AbstractClientActorContext { actor.saveSnapshot(snapshot); } + void deleteSnapshots(SnapshotSelectionCriteria criteria) { + actor.deleteSnapshots(criteria); + } + ClientActorBehavior createBehavior(final ClientIdentifier clientId) { final ActorSystem system = actor.getContext().system(); final ClientActorContext context = new ClientActorContext(self(), system.scheduler(), system.dispatcher(),