internal override void ReenqueueReplicaNotPersisted(RamDiskReplicaTracker.RamDiskReplica ramDiskReplicaLru) { lock (this) { replicasNotPersisted.AddItem((RamDiskReplicaLruTracker.RamDiskReplicaLru)ramDiskReplicaLru ); } }
/// <summary> /// Invoked if a replica that was previously dequeued for persistence /// could not be successfully persisted. /// </summary> /// <remarks> /// Invoked if a replica that was previously dequeued for persistence /// could not be successfully persisted. Add it back so it can be retried /// later. /// </remarks> internal abstract void ReenqueueReplicaNotPersisted(RamDiskReplicaTracker.RamDiskReplica ramDiskReplica);