Class FileRestoreContext

java.lang.Object
org.elasticsearch.repositories.blobstore.FileRestoreContext

public abstract class FileRestoreContext
extends java.lang.Object
This context will execute a file restore of the lucene files. It is primarily designed to be used to restore from some form of a snapshot. It will setup a new store, identify files that need to be copied for the source, and perform the copies. Implementers must implement the functionality of opening the underlying file streams for snapshotted lucene file.