Interface IRestoreSnapshotsStep

All Superinterfaces:
IFinishSnapshotOperationStep, ISnapshotOperation
All Known Subinterfaces:
ICreateSnapshotsStep

public interface IRestoreSnapshotsStep extends IFinishSnapshotOperationStep
Step of a snapshot operation which allows snapshot creation.
Restriction:
This interface is not intended to be extended by clients.
Restriction:
This interface is not intended to be implemented by clients.
  • Method Details

    • restoreSnapshots

      IFinishSnapshotOperationStep restoreSnapshots()
      Restores snapshots which the operation is supposed to restore and returns the next step. This method consumes the receiver object. Subsequent calls must use the returned object.
      Returns:
      the next step of the operation, never null
      Throws:
      IllegalStateException - if this or subsequent steps were run already